|
8 | 8 | import time |
9 | 9 | import board |
10 | 10 | import displayio |
| 11 | +import terminalio |
11 | 12 | from adafruit_hx8357 import HX8357 |
12 | 13 | from adafruit_button import Button |
13 | 14 | import adafruit_ft5336 |
14 | | -import terminalio |
15 | 15 |
|
16 | 16 | displayio.release_displays() |
17 | 17 |
|
|
39 | 39 | BLUE = (0, 0, 255) |
40 | 40 |
|
41 | 41 | spots = [ |
42 | | - {'label': "1", 'pos': (10, 10), 'color': RED}, |
43 | | - {'label': "2", 'pos': (165, 10), 'color': YELLOW}, |
44 | | - {'label': "3", 'pos': (10, 245), 'color': GREEN}, |
45 | | - {'label': "4", 'pos': (165, 245), 'color': BLUE}, |
46 | | - ] |
| 42 | + {"label": "1", "pos": (10, 10), "color": RED}, |
| 43 | + {"label": "2", "pos": (165, 10), "color": YELLOW}, |
| 44 | + {"label": "3", "pos": (10, 245), "color": GREEN}, |
| 45 | + {"label": "4", "pos": (165, 245), "color": BLUE}, |
| 46 | +] |
47 | 47 |
|
48 | 48 | buttons = [] |
49 | 49 | for spot in spots: |
50 | | - button = Button(x=spot['pos'][0], y=spot['pos'][1], |
51 | | - width=145, height=225, |
52 | | - style=Button.ROUNDRECT, |
53 | | - fill_color=spot['color'], outline_color=0xFFFFFF, |
54 | | - label=spot['label'], label_font=terminalio.FONT, |
55 | | - label_color=0x000000) |
| 50 | + button = Button( |
| 51 | + x=spot["pos"][0], |
| 52 | + y=spot["pos"][1], |
| 53 | + width=145, |
| 54 | + height=225, |
| 55 | + style=Button.ROUNDRECT, |
| 56 | + fill_color=spot["color"], |
| 57 | + outline_color=0xFFFFFF, |
| 58 | + label=spot["label"], |
| 59 | + label_font=terminalio.FONT, |
| 60 | + label_color=0x000000, |
| 61 | + ) |
56 | 62 | splash.append(button) |
57 | 63 | buttons.append(button) |
58 | 64 |
|
|
0 commit comments