/lvgl-latest/src/core/ |
D | lv_obj_event.c | 28 static lv_result_t event_send_core(lv_event_t * e); 29 static bool event_is_bubbled(lv_event_t * e); 54 lv_event_t e; in lv_obj_send_event() local 55 e.current_target = obj; in lv_obj_send_event() 56 e.original_target = obj; in lv_obj_send_event() 57 e.code = event_code; in lv_obj_send_event() 58 e.user_data = NULL; in lv_obj_send_event() 59 e.param = param; in lv_obj_send_event() 60 e.deleted = 0; in lv_obj_send_event() 61 e.stop_bubbling = 0; in lv_obj_send_event() [all …]
|
D | lv_obj_event.h | 54 lv_result_t lv_obj_event_base(const lv_obj_class_t * class_p, lv_event_t * e); 62 lv_obj_t * lv_event_get_current_target_obj(lv_event_t * e); 69 lv_obj_t * lv_event_get_target_obj(lv_event_t * e); 107 lv_indev_t * lv_event_get_indev(lv_event_t * e); 115 lv_layer_t * lv_event_get_layer(lv_event_t * e); 122 const lv_area_t * lv_event_get_old_size(lv_event_t * e); 129 uint32_t lv_event_get_key(lv_event_t * e); 136 int32_t lv_event_get_rotary_diff(lv_event_t * e); 143 lv_anim_t * lv_event_get_scroll_anim(lv_event_t * e); 150 void lv_event_set_ext_draw_size(lv_event_t * e, int32_t size); [all …]
|
/lvgl-latest/src/misc/ |
D | lv_event.c | 57 void lv_event_push(lv_event_t * e) in lv_event_push() argument 62 e->prev = event_head; in lv_event_push() 63 event_head = e; in lv_event_push() 67 void lv_event_pop(lv_event_t * e) in lv_event_pop() argument 69 event_head = e->prev; in lv_event_pop() 72 lv_result_t lv_event_send(lv_event_list_t * list, lv_event_t * e, bool preprocess) in lv_event_send() argument 75 if(e->deleted) return LV_RESULT_INVALID; in lv_event_send() 89 for(uint32_t i = 0; i < size && !e->deleted; i++) { in lv_event_send() 96 if(filter == LV_EVENT_ALL || filter == e->code) { in lv_event_send() 97 e->user_data = dsc->user_data; in lv_event_send() [all …]
|
D | lv_event.h | 29 typedef void (*lv_event_cb_t)(lv_event_t * e); 133 lv_result_t lv_event_send(lv_event_list_t * list, lv_event_t * e, bool preprocess); 155 void * lv_event_get_target(lv_event_t * e); 163 void * lv_event_get_current_target(lv_event_t * e); 170 lv_event_code_t lv_event_get_code(lv_event_t * e); 177 void * lv_event_get_param(lv_event_t * e); 184 void * lv_event_get_user_data(lv_event_t * e); 191 void lv_event_stop_bubbling(lv_event_t * e); 198 void lv_event_stop_processing(lv_event_t * e);
|
/lvgl-latest/src/libs/thorvg/rapidjson/internal/ |
D | diyfp.h | 49 DiyFp() : f(), e() {} in DiyFp() 51 DiyFp(uint64_t fp, int exp) : f(fp), e(exp) {} in DiyFp() 63 e = biased_e - kDpExponentBias; in DiyFp() 67 e = kDpMinExponent + 1; in DiyFp() 72 return DiyFp(f - rhs.f, e); 81 return DiyFp(h, e + rhs.e + 64); 89 return DiyFp(h, e + rhs.e + 64); 102 return DiyFp(ac + (ad >> 32) + (bc >> 32) + (tmp >> 32), e + rhs.e + 64); 108 return DiyFp(f << s, e - s); in Normalize() 115 res.e--; in NormalizeBoundary() [all …]
|
/lvgl-latest/tests/src/test_cases/ |
D | test_event.c | 8 static void event_object_deletion_cb(const lv_obj_class_t * cls, lv_event_t * e) in event_object_deletion_cb() argument 11 if(lv_event_get_code(e) == LV_EVENT_VALUE_CHANGED) { in event_object_deletion_cb() 12 lv_obj_delete(lv_event_get_target(e)); in event_object_deletion_cb() 54 static void event_pre_1_cb(lv_event_t * e) in event_pre_1_cb() argument 57 if(pre_stop_1) lv_event_stop_processing(e); in event_pre_1_cb() 60 static void event_pre_2_cb(lv_event_t * e) in event_pre_2_cb() argument 62 LV_UNUSED(e); in event_pre_2_cb() 66 static void event_post_1_cb(lv_event_t * e) in event_post_1_cb() argument 69 if(post_stop_1) lv_event_stop_processing(e); in event_post_1_cb() 72 static void event_post_2_cb(lv_event_t * e) in event_post_2_cb() argument [all …]
|
/lvgl-latest/examples/widgets/list/ |
D | lv_example_list_2.c | 9 static void event_handler(lv_event_t * e) in event_handler() argument 11 lv_event_code_t code = lv_event_get_code(e); in event_handler() 12 lv_obj_t * obj = lv_event_get_target(e); in event_handler() 36 static void event_handler_top(lv_event_t * e) in event_handler_top() argument 38 lv_event_code_t code = lv_event_get_code(e); in event_handler_top() 46 static void event_handler_up(lv_event_t * e) in event_handler_up() argument 48 lv_event_code_t code = lv_event_get_code(e); in event_handler_up() 58 static void event_handler_center(lv_event_t * e) in event_handler_center() argument 60 const lv_event_code_t code = lv_event_get_code(e); in event_handler_center() 73 static void event_handler_dn(lv_event_t * e) in event_handler_dn() argument [all …]
|
/lvgl-latest/src/libs/thorvg/ |
D | tvgLottieLoader.cpp | 139 auto e = strstr(p, ","); in header() local 140 if (!e) e = strstr(p, "}"); in header() 142 p = e; in header() 149 auto e = strstr(p, ","); in header() local 150 if (!e) e = strstr(p, "}"); in header() 152 p = e; in header() 159 auto e = strstr(p, ","); in header() local 160 if (!e) e = strstr(p, "}"); in header() 162 p = e; in header() 169 auto e = strstr(p, ","); in header() local [all …]
|
/lvgl-latest/demos/flex_layout/ |
D | lv_demo_flex_layout_ctrl_pad.c | 36 static void ctrl_pad_spinbox_event_handler(lv_event_t * e); 37 static void ctrl_pad_checkbox_event_handler(lv_event_t * e); 79 static void ctrl_pad_btn_remove_event_handler(lv_event_t * e) in ctrl_pad_btn_remove_event_handler() argument 81 view_t * ui = lv_event_get_user_data(e); in ctrl_pad_btn_remove_event_handler() 120 static void ctrl_pad_spinbox_event_handler(lv_event_t * e) in ctrl_pad_spinbox_event_handler() argument 122 view_t * ui = lv_event_get_user_data(e); in ctrl_pad_spinbox_event_handler() 123 lv_obj_t * spinbox = lv_event_get_target(e); in ctrl_pad_spinbox_event_handler() 135 static void ctrl_pad_btn_add_event_handler(lv_event_t * e) in ctrl_pad_btn_add_event_handler() argument 137 view_t * ui = lv_event_get_user_data(e); in ctrl_pad_btn_add_event_handler() 141 static void ctrl_pad_checkbox_event_handler(lv_event_t * e) in ctrl_pad_checkbox_event_handler() argument [all …]
|
D | lv_demo_flex_layout_flex_loader.c | 19 static void flex_align_##item##_event_handler(lv_event_t* e) \ 21 view_t* ui = lv_event_get_user_data(e); \ 22 lv_obj_t* ddlist = lv_event_get_target(e); \ 59 static void flex_flow_event_handler(lv_event_t * e); 131 static void flex_flow_event_handler(lv_event_t * e) in flex_flow_event_handler() argument 133 view_t * ui = lv_event_get_user_data(e); in flex_flow_event_handler() 134 lv_obj_t * ddlist = lv_event_get_target(e); in flex_flow_event_handler()
|
D | lv_demo_flex_layout_view_child_node.c | 26 static void obj_child_node_event_handler(lv_event_t * e); 66 static void obj_child_node_event_handler(lv_event_t * e) in obj_child_node_event_handler() argument 68 view_t * ui = (view_t *)lv_event_get_user_data(e); in obj_child_node_event_handler() 69 lv_obj_t * obj = lv_event_get_target(e); in obj_child_node_event_handler()
|
/lvgl-latest/examples/others/fragment/ |
D | lv_example_fragment_2.c | 13 static void sample_push_click(lv_event_t * e); 15 static void sample_pop_click(lv_event_t * e); 17 static void sample_container_delete(lv_event_t * e); 19 static void sample_fragment_inc_click(lv_event_t * e); 99 static void sample_push_click(lv_event_t * e) in sample_push_click() argument 101 lv_fragment_manager_t * manager = (lv_fragment_manager_t *) lv_event_get_user_data(e); in sample_push_click() 107 static void sample_pop_click(lv_event_t * e) in sample_pop_click() argument 109 lv_fragment_manager_t * manager = (lv_fragment_manager_t *) lv_event_get_user_data(e); in sample_pop_click() 113 static void sample_container_delete(lv_event_t * e) in sample_container_delete() argument 115 lv_fragment_manager_t * manager = (lv_fragment_manager_t *) lv_event_get_user_data(e); in sample_container_delete() [all …]
|
/lvgl-latest/examples/others/file_explorer/ |
D | lv_example_file_explorer_2.c | 9 static void file_explorer_event_handler(lv_event_t * e) in file_explorer_event_handler() argument 11 lv_event_code_t code = lv_event_get_code(e); in file_explorer_event_handler() 12 lv_obj_t * obj = lv_event_get_target(e); in file_explorer_event_handler() 23 static void btn_event_handler(lv_event_t * e) in btn_event_handler() argument 25 lv_event_code_t code = lv_event_get_code(e); in btn_event_handler() 26 lv_obj_t * btn = lv_event_get_target(e); in btn_event_handler() 27 lv_obj_t * file_explorer = lv_event_get_user_data(e); in btn_event_handler() 37 static void dd_event_handler(lv_event_t * e) in dd_event_handler() argument 39 lv_event_code_t code = lv_event_get_code(e); in dd_event_handler() 40 lv_obj_t * dd = lv_event_get_target(e); in dd_event_handler() [all …]
|
/lvgl-latest/src/widgets/calendar/ |
D | lv_calendar_header_dropdown.c | 29 static void year_event_cb(lv_event_t * e); 30 static void month_event_cb(lv_event_t * e); 31 static void value_changed_event_cb(lv_event_t * e); 126 static void month_event_cb(lv_event_t * e) in month_event_cb() argument 128 lv_obj_t * dropdown = lv_event_get_current_target(e); in month_event_cb() 129 lv_obj_t * calendar = lv_event_get_user_data(e); in month_event_cb() 141 static void year_event_cb(lv_event_t * e) in year_event_cb() argument 143 lv_obj_t * dropdown = lv_event_get_current_target(e); in year_event_cb() 144 lv_obj_t * calendar = lv_event_get_user_data(e); in year_event_cb() 163 static void value_changed_event_cb(lv_event_t * e) in value_changed_event_cb() argument [all …]
|
/lvgl-latest/examples/event/ |
D | lv_example_event_streak.c | 4 static void short_click_event_cb(lv_event_t * e) in short_click_event_cb() argument 8 lv_obj_t * info_label = lv_event_get_user_data(e); in short_click_event_cb() 9 lv_indev_t * indev = lv_event_get_param(e); in short_click_event_cb() 14 static void streak_event_cb(lv_event_t * e) in streak_event_cb() argument 16 lv_obj_t * btn = lv_event_get_target(e); in streak_event_cb() 18 const char * text = lv_event_get_user_data(e); in streak_event_cb()
|
/lvgl-latest/demos/high_res/ |
D | lv_demo_high_res_app_about.c | 28 static void back_clicked_cb(lv_event_t * e); 29 static void slide_deck_scrolled_cb(lv_event_t * e); 31 static void left_clicked_cb(lv_event_t * e); 32 static void bg_cont_delete_cb(lv_event_t * e); 34 static void right_clicked_cb(lv_event_t * e); 36 static void play_pause_clicked_cb(lv_event_t * e); 168 static void back_clicked_cb(lv_event_t * e) in back_clicked_cb() argument 170 lv_obj_t * back = lv_event_get_target_obj(e); in back_clicked_cb() 177 static void slide_deck_scrolled_cb(lv_event_t * e) in slide_deck_scrolled_cb() argument 179 lv_obj_t * slide_deck_cont = lv_event_get_target_obj(e); in slide_deck_scrolled_cb() [all …]
|
/lvgl-latest/examples/widgets/chart/ |
D | lv_example_chart_5.c | 6 static void hook_division_lines(lv_event_t * e); 7 static void add_faded_area(lv_event_t * e); 8 static void draw_event_cb(lv_event_t * e); 36 static void draw_event_cb(lv_event_t * e) in draw_event_cb() argument 38 lv_draw_task_t * draw_task = lv_event_get_draw_task(e); in draw_event_cb() 42 add_faded_area(e); in draw_event_cb() 47 hook_division_lines(e); in draw_event_cb() 51 static void add_faded_area(lv_event_t * e) in add_faded_area() argument 53 lv_obj_t * obj = lv_event_get_target(e); in add_faded_area() 57 lv_draw_task_t * draw_task = lv_event_get_draw_task(e); in add_faded_area() [all …]
|
/lvgl-latest/examples/widgets/textarea/ |
D | lv_example_textarea_1.c | 4 static void textarea_event_handler(lv_event_t * e) in textarea_event_handler() argument 6 lv_obj_t * ta = lv_event_get_target(e); in textarea_event_handler() 11 static void btnm_event_handler(lv_event_t * e) in btnm_event_handler() argument 13 lv_obj_t * obj = lv_event_get_target(e); in btnm_event_handler() 14 lv_obj_t * ta = lv_event_get_user_data(e); in btnm_event_handler()
|
/lvgl-latest/examples/widgets/slider/ |
D | lv_example_slider_3.c | 7 static void slider_event_cb(lv_event_t * e); 29 static void slider_event_cb(lv_event_t * e) in slider_event_cb() argument 31 lv_event_code_t code = lv_event_get_code(e); in slider_event_cb() 32 lv_obj_t * obj = lv_event_get_target(e); in slider_event_cb() 36 lv_event_set_ext_draw_size(e, 50); in slider_event_cb() 64 lv_layer_t * layer = lv_event_get_layer(e); in slider_event_cb()
|
/lvgl-latest/examples/widgets/arc/ |
D | lv_example_arc_1.c | 5 static void value_changed_event_cb(lv_event_t * e); 24 static void value_changed_event_cb(lv_event_t * e) in value_changed_event_cb() argument 26 lv_obj_t * arc = lv_event_get_target(e); in value_changed_event_cb() 27 lv_obj_t * label = lv_event_get_user_data(e); in value_changed_event_cb()
|
/lvgl-latest/docs/ |
D | README_pt_BR.rst | 31 LVGL - Biblioteca gráfica leve e versátil 52 **Maduro e popular** 54 LVGL é a biblioteca gráfica incorporada gratuita e de código aberto mais 56 tipo MCU, MPU. Ela é suportada por fornecedores e projetos líderes do 58 Zephyr, NuttX, Adafruit e muitos outros. 62 Ela tem todos os recursos para a criação de GUIs modernas e bonitas: 64 gerenciadores de layout inspirados na web e um sistema de tipografia com 66 tudo que você precisa é de pelo menos 32kB de RAM e 128kB de Flash, um 67 compilador C, um frame buffer e pelo menos uma tela de tamanho 1/10 para 72 SquareLine Studio é um editor de interface do usuário de (arrasta e [all …]
|
/lvgl-latest/examples/scroll/ |
D | lv_example_scroll_1.c | 10 static void scroll_update_cb(lv_event_t * e); 11 static void button_event_cb(lv_event_t * e); 13 static void scroll_update_cb(lv_event_t * e) in scroll_update_cb() argument 15 LV_UNUSED(e); in scroll_update_cb() 28 static void button_event_cb(lv_event_t * e) in button_event_cb() argument 30 lv_obj_t * obj = lv_event_get_target_obj(e); in button_event_cb()
|
/lvgl-latest/examples/others/observer/ |
D | lv_example_observer_5.c | 14 static void fw_update_btn_clicked_event_cb(lv_event_t * e); 15 static void fw_update_close_event_cb(lv_event_t * e); 43 static void fw_update_btn_clicked_event_cb(lv_event_t * e) in fw_update_btn_clicked_event_cb() argument 45 LV_UNUSED(e); in fw_update_btn_clicked_event_cb() 63 static void fw_update_close_event_cb(lv_event_t * e) in fw_update_close_event_cb() argument 65 LV_UNUSED(e); in fw_update_close_event_cb() 69 static void restart_btn_click_event_cb(lv_event_t * e) in restart_btn_click_event_cb() argument 71 lv_obj_t * win = lv_event_get_user_data(e); in restart_btn_click_event_cb()
|
/lvgl-latest/examples/widgets/keyboard/ |
D | lv_example_keyboard_1.c | 4 static void ta_event_cb(lv_event_t * e) in ta_event_cb() argument 6 lv_event_code_t code = lv_event_get_code(e); in ta_event_cb() 7 lv_obj_t * ta = lv_event_get_target(e); in ta_event_cb() 8 lv_obj_t * kb = lv_event_get_user_data(e); in ta_event_cb()
|
/lvgl-latest/examples/widgets/spinbox/ |
D | lv_example_spinbox_1.c | 6 static void lv_spinbox_increment_event_cb(lv_event_t * e) in lv_spinbox_increment_event_cb() argument 8 lv_event_code_t code = lv_event_get_code(e); in lv_spinbox_increment_event_cb() 14 static void lv_spinbox_decrement_event_cb(lv_event_t * e) in lv_spinbox_decrement_event_cb() argument 16 lv_event_code_t code = lv_event_get_code(e); in lv_spinbox_decrement_event_cb()
|