add button manager
This commit is contained in:
12
frontend/views/draw_utils.py
Normal file
12
frontend/views/draw_utils.py
Normal file
@@ -0,0 +1,12 @@
|
||||
def draw_clock(draw, position, radius=16, width=1):
|
||||
"""Draw a simple clock icon at the given position"""
|
||||
x, y = position
|
||||
draw.circle((x, y), radius, outline='black', width=width)
|
||||
draw.line((x, y - radius + 2, x, y), fill='black', width=width) # Hour hand
|
||||
draw.line((x, y, x + radius * 3 / 4, y), fill='black', width=width) # Minute hand
|
||||
|
||||
def draw_long_press(draw, position):
|
||||
"""Draw a long press button icon at the given position"""
|
||||
x, y = position
|
||||
for i in range(0, 5, 2):
|
||||
draw.circle((x + i, y), 2, fill='black')
|
||||
Reference in New Issue
Block a user