| 1234567891011121314151617181920 |
- local checkbox_demo = {}
- local function event_handler(obj, event)
- if(event == lvgl.EVENT_CLICKED) then
- if lvgl.checkbox_is_checked(obj) == true then
- print("State: Checked\n")
- else
- print("State: Unchecked\n")
- end
- end
- end
- function checkbox_demo.demo()
- local cb = lvgl.checkbox_create(lvgl.scr_act(), nil)
- lvgl.checkbox_set_text(cb, "I agree to terms and conditions.")
- lvgl.obj_align(cb, nil, lvgl.ALIGN_CENTER, 0, 0)
- lvgl.obj_set_event_cb(cb, event_handler)
- end
- return checkbox_demo
|