Mausklick und Uhr fixes

This commit is contained in:
Thomas Hooge 2025-07-01 14:53:24 +02:00
parent 2992fed56b
commit 0114f25689
2 changed files with 4 additions and 4 deletions

View File

@ -438,14 +438,14 @@ class Frontend(Gtk.Window):
# TODO
print("release")
if self.button_round:
if (event.x < self.button[1][0] - self.radius or event.x > self.button[6][0] + self.radius):
if (event.x < self.button[1][0] - self.button_radius or event.x > self.button[6][0] + self.button_radius):
return True
if (event.y < self.button[1][1] - self.radius or event.y > self.button[3][1] + self.radius):
if (event.y < self.button[1][1] - self.button_radius or event.y > self.button[3][1] + self.button_radius):
return True
selected = 0
for b, v in self.button.items():
diff = math.sqrt((event.x - v[0])**2 + (event.y - v[1])**2)
if diff < self.radius:
if diff < self.button_radius:
selected = b
break
else:

View File

@ -68,7 +68,7 @@ class Clock(Page):
# mitgerechnet wird. Dafür muß ggf. der Zeichensatz angepaßt werden.
# self.draw_text_center(ctx, 200, 150, ts.strftime("%H:%M:%S"))
ctx.move_to(-30, 200)
ctx.show_text(ts.strftime("%H:%M:%S"))
ctx.show_text(ts.strftime("%-H:%M:%S"))
def draw_timer(self, ctx):
ts = datetime.now()