|
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