| 1234567891011121314151617181920212223242526272829303132 |
- module(...,package.seeall)
- require "sys"
- cb = nil
- test_data = "blablabla"
- local function test_cb(cb, e)
- if e == lvgl.EVENT_CLICKED then
- lvgl.cb_set_checked(cb, true)
- print(lvgl.event_get_data())
- end
- end
- local function click()
- lvgl.event_send(cb, lvgl.EVENT_CLICKED, test_data)
- end
- function create()
- scr = lvgl.cont_create(nil, nil)
- cb = lvgl.cb_create(scr, nil)
- lvgl.cb_set_text(cb, "我同意")
- lvgl.obj_align(cb, nil, lvgl.ALIGN_CENTER, 0, 0)
- lvgl.obj_set_event_cb(cb, test_cb)
- -- lvgl.disp_load_scr(scr)
- sys.timerStart(click, 2000)
- return scr
- end
- -- lvgl.init(create, nil)
|