mirror of
https://github.com/jayofelony/pwnagotchi.git
synced 2025-07-01 18:37:27 -04:00
V2.1.1
Signed-off-by: Jeroen Oudshoorn <oudshoorn.jeroen@gmail.com> Signed-off-by: Jeroen Oudshoorn <oudshoorn.jeroen@gmail.com>
This commit is contained in:
@ -49,13 +49,12 @@ class Text(Widget):
|
||||
self.wrapper = TextWrapper(width=self.max_length, replace_whitespace=False) if wrap else None
|
||||
|
||||
def draw(self, canvas, drawer):
|
||||
if self.label is None:
|
||||
drawer.text(self.xy, self.value, font=self.label_font, fill=self.color)
|
||||
else:
|
||||
pos = self.xy
|
||||
drawer.text(pos, self.label, font=self.label_font, fill=self.color)
|
||||
drawer.text((pos[0] + self.label_spacing + self.label_font.getsize(self.label)[0], pos[1]), self.value,
|
||||
font=self.text_font, fill=self.color)
|
||||
if self.value is not None:
|
||||
if self.wrap:
|
||||
text = '\n'.join(self.wrapper.wrap(self.value))
|
||||
else:
|
||||
text = self.value
|
||||
drawer.text(self.xy, text, font=self.font, fill=self.color)
|
||||
|
||||
|
||||
class LabeledValue(Widget):
|
||||
|
Reference in New Issue
Block a user