ตัวอย่างสมบูรณ์ — ผูกปุ่ม UP กับ callback
ui_button_counter.c
s_up_action.state = &s_counter_state;
s_up_action.tap_delta = 1;
s_up_action.hold_repeat_delta = 5;
lv_obj_add_event_cb(btn_up, counter_logic_button_event_cb,
LV_EVENT_PRESSED, &s_up_action);
lv_obj_add_event_cb(btn_up, counter_logic_button_event_cb,
LV_EVENT_LONG_PRESSED_REPEAT, &s_up_action);
ปุ่ม DOWN เรียก callback ตัวเดียวกัน แค่ส่ง s_down_action ที่ tap_delta = -1 แทน