We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see ourdocumentation.
There was an error while loading.Please reload this page.
1 parent3fef5dd commit0a061b8Copy full SHA for 0a061b8
internal_filesystem/lib/mpos/util.py
@@ -16,14 +16,17 @@ def print_lvgl_widget(obj, depth=0):
16
ifobj:
17
label=""
18
hidden=""
19
+editable="editable"
20
obj_area=lv.area_t()
21
obj.get_coords(obj_area)
22
ifobj.has_flag(lv.obj.FLAG.HIDDEN):
23
hidden="hidden "
24
+ifnotobj.is_editable():
25
+editable="not editable "
26
ifisinstance(obj,lv.label):
-label=f"has label '{obj.get_text()}'"
27
+label=f"with label '{obj.get_text()}'"
28
padding=" "*depth
-print(f"{padding}{hidden}{obj}with abs position{obj_area.x1}x{obj_area.y1}andsize{obj_area.get_width()}x{obj_area.get_height()}{label}")
29
+print(f"{padding}{obj}pos:{obj_area.x1}x{obj_area.y1} size:{obj_area.get_width()}x{obj_area.get_height()}{hidden}{editable}{label}")
30
forchildnrinrange(obj.get_child_count()):
31
print_lvgl_widget(obj.get_child(childnr),depth+1)
32
else: