add tgt weight display

This commit is contained in:
Jannes Magnusson
2025-10-18 10:07:33 +02:00
parent 05a7fe6cb1
commit 912dd6a011
3 changed files with 18 additions and 10 deletions

View File

@@ -31,7 +31,13 @@ class CircleView(View):
bkg_im = self.bkg_im.copy()
try:
target = float(self.target.get())
weight_radius = weight / target * self.target_radius
if target > 0:
draw = ImageDraw.Draw(bkg_im)
draw.text((60, 98), f"{target:.1f} g", fill='black', font_size=16)
weight_radius = weight / target * self.target_radius
else:
return bkg_im
im = Image.new('1', self.size, 'black')
draw = ImageDraw.Draw(im)

View File

@@ -151,16 +151,18 @@ class MainView(tk.Frame):
self.right_press_job = None
self.right_button_long_press()
############ BUTTON ACTIONS ###########
def left_button_press(self):
self.tare_command()
def right_button_press(self):
self.timer_view.toggle_timer()
def left_button_long_press(self):
"""Handle long press on left button"""
print("Left button long press") # Replace with your logic
pass
self.timer_view.reset_timer()
def right_button_press(self):
self.tare_command()
def right_button_long_press(self):
self.timer_view.reset_timer()
pass