|
107 | 107 | y = top
|
108 | 108 | if not buttonA.value: # just button A pressed
|
109 | 109 | draw.text((x, y), IP, font=font, fill="#FFFF00")
|
110 |
| - y += font.getsize(IP)[1] |
| 110 | + y += font.getbbox(IP)[3] |
111 | 111 | draw.text((x, y), CPU, font=font, fill="#FFFF00")
|
112 |
| - y += font.getsize(CPU)[1] |
| 112 | + y += font.getbbox(CPU)[3] |
113 | 113 | draw.text((x, y), MemUsage, font=font, fill="#00FF00")
|
114 |
| - y += font.getsize(MemUsage)[1] |
| 114 | + y += font.getbbox(MemUsage)[3] |
115 | 115 | draw.text((x, y), Disk, font=font, fill="#0000FF")
|
116 |
| - y += font.getsize(Disk)[1] |
| 116 | + y += font.getbbox(Disk)[3] |
117 | 117 | draw.text((x, y), Temp, font=font, fill="#FF00FF")
|
118 |
| - y += font.getsize(Temp)[1] |
| 118 | + y += font.getbbox(Temp)[3] |
119 | 119 | else:
|
120 | 120 | draw.text((x, y), IP, font=font, fill="#FFFF00")
|
121 |
| - y += font.getsize(IP)[1] |
| 121 | + y += font.getbbox(IP)[3] |
122 | 122 | draw.text((x, y), HOST, font=font, fill="#FFFF00")
|
123 |
| - y += font.getsize(HOST)[1] |
| 123 | + y += font.getbbox(HOST)[3] |
124 | 124 | draw.text((x, y), "Ads Blocked: {}".format(str(ADSBLOCKED)), font=font, fill="#00FF00")
|
125 |
| - y += font.getsize(str(ADSBLOCKED))[1] |
| 125 | + y += font.getbbox(str(ADSBLOCKED))[3] |
126 | 126 | draw.text((x, y), "Clients: {}".format(str(CLIENTS)), font=font, fill="#0000FF")
|
127 |
| - y += font.getsize(str(CLIENTS))[1] |
| 127 | + y += font.getbbox(str(CLIENTS))[3] |
128 | 128 | draw.text((x, y), "DNS Queries: {}".format(str(DNSQUERIES)), font=font, fill="#FF00FF")
|
129 |
| - y += font.getsize(str(DNSQUERIES))[1] |
| 129 | + y += font.getbbox(str(DNSQUERIES))[3] |
130 | 130 |
|
131 | 131 | # Display image.
|
132 | 132 | disp.image(image, rotation)
|
|
0 commit comments