Home
last modified time | relevance | path

Searched refs:cb (Results 1 – 25 of 64) sorted by relevance

123

/lvgl-latest/examples/widgets/checkbox/
Dlv_example_checkbox_1.c23 lv_obj_t * cb; in lv_example_checkbox_1() local
24 cb = lv_checkbox_create(lv_screen_active()); in lv_example_checkbox_1()
25 lv_checkbox_set_text(cb, "Apple"); in lv_example_checkbox_1()
26 lv_obj_add_event_cb(cb, event_handler, LV_EVENT_ALL, NULL); in lv_example_checkbox_1()
28 cb = lv_checkbox_create(lv_screen_active()); in lv_example_checkbox_1()
29 lv_checkbox_set_text(cb, "Banana"); in lv_example_checkbox_1()
30 lv_obj_add_state(cb, LV_STATE_CHECKED); in lv_example_checkbox_1()
31 lv_obj_add_event_cb(cb, event_handler, LV_EVENT_ALL, NULL); in lv_example_checkbox_1()
33 cb = lv_checkbox_create(lv_screen_active()); in lv_example_checkbox_1()
34 lv_checkbox_set_text(cb, "Lemon"); in lv_example_checkbox_1()
[all …]
/lvgl-latest/src/widgets/checkbox/
Dlv_checkbox.c74 lv_checkbox_t * cb = (lv_checkbox_t *)obj; in lv_checkbox_set_text() local
85 if(!cb->static_txt) cb->txt = lv_realloc(cb->txt, len); in lv_checkbox_set_text()
86 else cb->txt = lv_malloc(len); in lv_checkbox_set_text()
88 LV_ASSERT_MALLOC(cb->txt); in lv_checkbox_set_text()
89 if(NULL == cb->txt) return; in lv_checkbox_set_text()
92 lv_text_ap_proc(txt, cb->txt); in lv_checkbox_set_text()
94 lv_strcpy(cb->txt, txt); in lv_checkbox_set_text()
97 cb->static_txt = 0; in lv_checkbox_set_text()
106 lv_checkbox_t * cb = (lv_checkbox_t *)obj; in lv_checkbox_set_text_static() local
108 if(!cb->static_txt) lv_free(cb->txt); in lv_checkbox_set_text_static()
[all …]
/lvgl-latest/src/layouts/
Dlv_layout.c58 uint32_t lv_layout_register(lv_layout_update_cb_t cb, void * user_data) in lv_layout_register() argument
63 layout_list_def[layout_cnt].cb = cb; in lv_layout_register()
73 layout_list_def[layout_id].cb(obj, user_data); in lv_layout_apply()
Dlv_layout_private.h28 lv_layout_update_cb_t cb; member
Dlv_layout.h49 uint32_t lv_layout_register(lv_layout_update_cb_t cb, void * user_data);
/lvgl-latest/src/tick/
Dlv_tick.c101 void lv_tick_set_cb(lv_tick_get_cb_t cb) in lv_tick_set_cb() argument
103 state.tick_get_cb = cb; in lv_tick_set_cb()
106 void lv_delay_set_cb(lv_delay_cb_t cb) in lv_delay_set_cb() argument
108 state.delay_cb = cb; in lv_delay_set_cb()
Dlv_tick.h69 void lv_tick_set_cb(lv_tick_get_cb_t cb);
75 void lv_delay_set_cb(lv_delay_cb_t cb);
/lvgl-latest/src/misc/
Dlv_async.c23 lv_async_cb_t cb; member
61 info->cb = async_xcb; in lv_async_call()
82 if(info->cb == async_xcb && info->user_data == user_data) { in lv_async_call_cancel()
107 info_save.cb(info_save.user_data); in lv_async_timer_cb()
Dlv_tree.c143 lv_tree_traverse_cb_t cb, in lv_tree_walk() argument
148 if(node && cb) { in lv_tree_walk()
153 if(!cb(node, user_data)) { in lv_tree_walk()
158 if(!lv_tree_walk(node->children[i], mode, cb, bcb, acb, user_data)) { in lv_tree_walk()
172 if(!cb(node, user_data)) { in lv_tree_walk()
Dlv_event.c91 if(dsc->cb == NULL) continue; in lv_event_send()
98 dsc->cb(e); in lv_event_send()
120 lv_event_dsc_t * lv_event_add(lv_event_list_t * list, lv_event_cb_t cb, lv_event_code_t filter, in lv_event_add() argument
126 dsc->cb = cb; in lv_event_add()
173 return dsc->cb; in lv_event_dsc_get_cb()
Dlv_color_op.c67 void lv_color_filter_dsc_init(lv_color_filter_dsc_t * dsc, lv_color_filter_cb_t cb) in lv_color_filter_dsc_init() argument
69 dsc->filter_cb = cb; in lv_color_filter_dsc_init()
/lvgl-latest/docs/details/integration/bindings/
Dpikascript.rst113 cb = lv.checkbox(lv.screen_active())
114 cb.set_text("Apple")
115 cb.align(lv.ALIGN.TOP_LEFT, 0 ,0)
116 cb = lv.checkbox(lv.screen_active())
117 cb.set_text("Banana")
118 cb.add_state(lv.STATE.CHECKED)
119 cb.align(lv.ALIGN.TOP_LEFT, 0 ,30)
120 cb = lv.checkbox(lv.screen_active())
121 cb.set_text("Lemon")
122 cb.add_state(lv.STATE.DISABLED)
[all …]
/lvgl-latest/docs/
DREADME_jp.rst262 lv_obj_t * cb;
263 cb = lv_checkbox_create(lv_screen_active());
264 lv_checkbox_set_text(cb, "Apple");
265 lv_obj_add_event(cb, event_handler, LV_EVENT_ALL, NULL);
267 cb = lv_checkbox_create(lv_screen_active());
268 lv_checkbox_set_text(cb, "Banana");
269 lv_obj_add_state(cb, LV_STATE_CHECKED);
270 lv_obj_add_event(cb, event_handler, LV_EVENT_ALL, NULL);
272 cb = lv_checkbox_create(lv_screen_active());
273 lv_checkbox_set_text(cb, "Lemon");
[all …]
DREADME_zh.rst295 lv_obj_t * cb;
296 cb = lv_checkbox_create(lv_screen_active());
297 lv_checkbox_set_text(cb, "Apple");
298 lv_obj_add_event_cb(cb, event_handler, LV_EVENT_ALL, NULL);
300 cb = lv_checkbox_create(lv_screen_active());
301 lv_checkbox_set_text(cb, "Banana");
302 lv_obj_add_state(cb, LV_STATE_CHECKED);
303 lv_obj_add_event_cb(cb, event_handler, LV_EVENT_ALL, NULL);
305 cb = lv_checkbox_create(lv_screen_active());
306 lv_checkbox_set_text(cb, "Lemon");
[all …]
DREADME_pt_BR.rst322 lv_obj_t * cb;
323 cb = lv_checkbox_create(lv_screen_active());
324 lv_checkbox_set_text(cb, "Maça");
325 lv_obj_add_event(cb, event_handler, LV_EVENT_ALL, NULL);
327 cb = lv_checkbox_create(lv_screen_active());
328 lv_checkbox_set_text(cb, "Banana");
329 lv_obj_add_state(cb, LV_STATE_CHECKED);
330 lv_obj_add_event(cb, event_handler, LV_EVENT_ALL, NULL);
332 cb = lv_checkbox_create(lv_screen_active());
333 lv_checkbox_set_text(cb, "Limão");
[all …]
/lvgl-latest/docs/details/widgets/
Dcheckbox.rst39 :cpp:expr:`lv_checkbox_set_text(cb, "New text")` and will be
42 To set static text, use :cpp:expr:`lv_checkbox_set_text_static(cb, txt)`. This
54 lv_obj_add_state(cb, LV_STATE_CHECKED); /* Make Checkbox checked */
55 lv_obj_remove_state(cb, LV_STATE_CHECKED); /* Make Checkbox unchecked */
56 …lv_obj_add_state(cb, LV_STATE_CHECKED | LV_STATE_DISABLED); /* Make Checkbox checked and disabled …
59 :cpp:expr:`lv_obj_has_state(cb, LV_STATE_CHECKED)`.
/lvgl-latest/src/others/observer/
Dlv_observer.c35 static lv_observer_t * bind_to_bitfield(lv_subject_t * subject, lv_obj_t * obj, lv_observer_cb_t cb
319 lv_observer_t * lv_subject_add_observer(lv_subject_t * subject, lv_observer_cb_t cb, void * user_da… in lv_subject_add_observer() argument
321 lv_observer_t * observer = lv_subject_add_observer_obj(subject, cb, NULL, user_data); in lv_subject_add_observer()
328 lv_observer_t * lv_subject_add_observer_obj(lv_subject_t * subject, lv_observer_cb_t cb, lv_obj_t *… in lv_subject_add_observer_obj() argument
343 observer->cb = cb; in lv_subject_add_observer_obj()
353 if(observer->cb) observer->cb(observer, subject); in lv_subject_add_observer_obj()
358 lv_observer_t * lv_subject_add_observer_with_target(lv_subject_t * subject, lv_observer_cb_t cb, vo… in lv_subject_add_observer_with_target() argument
373 observer->cb = cb; in lv_subject_add_observer_with_target()
378 if(observer->cb) observer->cb(observer, subject); in lv_subject_add_observer_with_target()
404 if(event_dsc->cb == unsubscribe_on_delete_cb) { in lv_obj_remove_from_subject()
[all …]
Dlv_observer_private.h34 lv_observer_cb_t cb; /**< Callback that should be called when the value changes*/ member
/lvgl-latest/examples/others/gridnav/
Dlv_example_gridnav_1.c59 lv_obj_t * cb = lv_checkbox_create(cont2); in lv_example_gridnav_1() local
60 lv_obj_set_pos(cb, 0, 170); in lv_example_gridnav_1()
61 lv_group_remove_obj(cb); /*Not needed, we use the gridnav instead*/ in lv_example_gridnav_1()
/lvgl-latest/
DREADME.md205 lv_obj_t * cb;
206 cb = lv_checkbox_create(lv_screen_active());
207 lv_checkbox_set_text(cb, "Apple");
208 lv_obj_add_event_cb(cb, event_handler, LV_EVENT_ALL, NULL);
210 cb = lv_checkbox_create(lv_screen_active());
211 lv_checkbox_set_text(cb, "Banana");
212 lv_obj_add_state(cb, LV_STATE_CHECKED);
213 lv_obj_add_event_cb(cb, event_handler, LV_EVENT_ALL, NULL);
215 cb = lv_checkbox_create(lv_screen_active());
216 lv_checkbox_set_text(cb, "Lemon");
[all …]
/lvgl-latest/env_support/pikascript/
Dpika_lv_timer_t.c26 void pika_lvgl_lv_timer_t_set_cb(PikaObj* self, Arg* cb) { in pika_lvgl_lv_timer_t_set_cb() argument
30 obj_setArg(self, "eventCallBack", cb); in pika_lvgl_lv_timer_t_set_cb()
/lvgl-latest/src/libs/svg/
Dlv_svg_token.c118 static bool _lv_svg_token_process(_lv_svg_token_t * token, svg_token_process cb, void * data) in _lv_svg_token_process() argument
123 bool ret = cb(token, data); in _lv_svg_token_process()
186 …ser_tag(_lv_svg_parser_state_t * state, _lv_svg_token_t * token, svg_token_process cb, void * data) in _svg_parser_tag() argument
191 if(!_lv_svg_token_process(token, cb, data)) { in _svg_parser_tag()
353 bool _lv_svg_tokenizer(const char * svg_data, uint32_t data_len, svg_token_process cb, void * data) in _lv_svg_tokenizer() argument
357 LV_ASSERT_NULL(cb); in _lv_svg_tokenizer()
405 if(!_lv_svg_token_process(&token, cb, data)) { in _lv_svg_tokenizer()
445 if(!_svg_parser_tag(&state, &token, cb, data)) { in _lv_svg_tokenizer()
/lvgl-latest/demos/smartwatch/
Dlv_demo_smartwatch.h180 void lv_demo_smartwatch_set_notification_click_cb(lv_smartwatch_notification_click_cb_t cb);
186 void lv_demo_smartwatch_set_settings_actions_cb(lv_smartwatch_settings_change_cb_t cb);
192 void lv_demo_smartwatch_set_music_control_cb(lv_smartwatch_music_control_cb_t cb);
Dlv_demo_smartwatch_control.h50 void lv_demo_smartwatch_set_music_control_cb(lv_smartwatch_music_control_cb_t cb);
/lvgl-latest/src/draw/
Dlv_draw_label.h163 const lv_area_t * coords, lv_draw_glyph_cb_t cb);
182 const lv_font_t * font, uint32_t letter, lv_draw_glyph_cb_t cb);

123