lv_checkbox1.py 650 B

12345678910111213141516171819202122232425262728
  1. #!pika
  2. import pika_lvgl as lv
  3. import PikaStdLib
  4. mem = PikaStdLib.MemChecker()
  5. cb = lv.checkbox(lv.scr_act())
  6. cb.set_text("Apple")
  7. cb.align(lv.ALIGN.TOP_LEFT, 0 ,0)
  8. cb = lv.checkbox(lv.scr_act())
  9. cb.set_text("Banana")
  10. cb.add_state(lv.STATE.CHECKED)
  11. cb.align(lv.ALIGN.TOP_LEFT, 0 ,30)
  12. cb = lv.checkbox(lv.scr_act())
  13. cb.set_text("Lemon")
  14. cb.add_state(lv.STATE.DISABLED)
  15. cb.align(lv.ALIGN.TOP_LEFT, 0 ,60)
  16. cb = lv.checkbox(lv.scr_act())
  17. cb.add_state(lv.STATE.CHECKED | lv.STATE.DISABLED)
  18. cb.set_text("Melon")
  19. cb.align(lv.ALIGN.TOP_LEFT, 0 ,90)
  20. print('mem used max: %0.2f kB' % (mem.getMax()))
  21. print('mem used now: %0.2f kB' % (mem.getNow()))
  22. #!pika