/lvgl-3.5.0/demos/stress/ |
D | lv_demo_stress.c | 23 static void auto_del(lv_obj_t * obj, uint32_t delay); 25 static void set_y_anim(void * obj, int32_t v); 26 static void set_width_anim(void * obj, int32_t v); 27 static void arc_set_end_angle_anim(void * obj, int32_t v); 61 lv_obj_t * obj; in obj_test_task_cb() local 87 obj = lv_btn_create(main_page); in obj_test_task_cb() 88 lv_obj_set_size(obj, 100, 70); in obj_test_task_cb() 89 obj = lv_label_create(obj); in obj_test_task_cb() 90 lv_label_set_text(obj, "Multi line\n"LV_SYMBOL_OK LV_SYMBOL_CLOSE LV_SYMBOL_WIFI); in obj_test_task_cb() 94 obj = lv_tabview_create(lv_scr_act(), LV_DIR_TOP, 50); in obj_test_task_cb() [all …]
|
/lvgl-3.5.0/src/core/ |
D | lv_obj_pos.c | 26 static lv_coord_t calc_content_width(lv_obj_t * obj); 27 static lv_coord_t calc_content_height(lv_obj_t * obj); 28 static void layout_update_core(lv_obj_t * obj); 29 static void transform_point(const lv_obj_t * obj, lv_point_t * p, bool inv); 44 void lv_obj_set_pos(lv_obj_t * obj, lv_coord_t x, lv_coord_t y) in lv_obj_set_pos() argument 46 LV_ASSERT_OBJ(obj, MY_CLASS); in lv_obj_set_pos() 48 lv_obj_set_x(obj, x); in lv_obj_set_pos() 49 lv_obj_set_y(obj, y); in lv_obj_set_pos() 52 void lv_obj_set_x(lv_obj_t * obj, lv_coord_t x) in lv_obj_set_x() argument 54 LV_ASSERT_OBJ(obj, MY_CLASS); in lv_obj_set_x() [all …]
|
D | lv_obj.c | 56 static void lv_obj_constructor(const lv_obj_class_t * class_p, lv_obj_t * obj); 57 static void lv_obj_destructor(const lv_obj_class_t * class_p, lv_obj_t * obj); 60 static void draw_scrollbar(lv_obj_t * obj, lv_draw_ctx_t * draw_ctx); 61 static lv_res_t scrollbar_init_draw_dsc(lv_obj_t * obj, lv_draw_rect_dsc_t * dsc); 63 static void lv_obj_set_state(lv_obj_t * obj, lv_state_t new_state); 207 lv_obj_t * obj = lv_obj_class_create_obj(MY_CLASS, parent); in lv_obj_create() local 208 lv_obj_class_init_obj(obj); in lv_obj_create() 209 return obj; in lv_obj_create() 220 void lv_obj_add_flag(lv_obj_t * obj, lv_obj_flag_t f) in lv_obj_add_flag() argument 222 LV_ASSERT_OBJ(obj, MY_CLASS); in lv_obj_add_flag() [all …]
|
D | lv_obj_style_gen.h | 1 static inline lv_coord_t lv_obj_get_style_width(const struct _lv_obj_t * obj, uint32_t part) in lv_obj_get_style_width() argument 3 lv_style_value_t v = lv_obj_get_style_prop(obj, part, LV_STYLE_WIDTH); in lv_obj_get_style_width() 7 static inline lv_coord_t lv_obj_get_style_min_width(const struct _lv_obj_t * obj, uint32_t part) in lv_obj_get_style_min_width() argument 9 lv_style_value_t v = lv_obj_get_style_prop(obj, part, LV_STYLE_MIN_WIDTH); in lv_obj_get_style_min_width() 13 static inline lv_coord_t lv_obj_get_style_max_width(const struct _lv_obj_t * obj, uint32_t part) in lv_obj_get_style_max_width() argument 15 lv_style_value_t v = lv_obj_get_style_prop(obj, part, LV_STYLE_MAX_WIDTH); in lv_obj_get_style_max_width() 19 static inline lv_coord_t lv_obj_get_style_height(const struct _lv_obj_t * obj, uint32_t part) in lv_obj_get_style_height() argument 21 lv_style_value_t v = lv_obj_get_style_prop(obj, part, LV_STYLE_HEIGHT); in lv_obj_get_style_height() 25 static inline lv_coord_t lv_obj_get_style_min_height(const struct _lv_obj_t * obj, uint32_t part) in lv_obj_get_style_min_height() argument 27 lv_style_value_t v = lv_obj_get_style_prop(obj, part, LV_STYLE_MIN_HEIGHT); in lv_obj_get_style_min_height() [all …]
|
D | lv_obj_class.c | 28 static void lv_obj_construct(lv_obj_t * obj); 47 lv_obj_t * obj = lv_mem_alloc(s); in lv_obj_class_create_obj() local 48 if(obj == NULL) return NULL; in lv_obj_class_create_obj() 49 lv_memset_00(obj, s); in lv_obj_class_create_obj() 50 obj->class_p = class_p; in lv_obj_class_create_obj() 51 obj->parent = parent; in lv_obj_class_create_obj() 59 lv_mem_free(obj); in lv_obj_class_create_obj() 65 disp->screens[0] = obj; in lv_obj_class_create_obj() 71 disp->screens[disp->screen_cnt - 1] = obj; in lv_obj_class_create_obj() 75 obj->coords.x1 = 0; in lv_obj_class_create_obj() [all …]
|
D | lv_obj_tree.c | 29 static void lv_obj_del_async_cb(void * obj); 30 static void obj_del_core(lv_obj_t * obj); 31 static lv_obj_tree_walk_res_t walk_core(lv_obj_t * obj, lv_obj_tree_walk_cb_t cb, void * user_data); 45 void lv_obj_del(lv_obj_t * obj) in lv_obj_del() argument 47 LV_LOG_TRACE("begin (delete %p)", (void *)obj); in lv_obj_del() 48 LV_ASSERT_OBJ(obj, MY_CLASS); in lv_obj_del() 49 lv_obj_invalidate(obj); in lv_obj_del() 51 lv_obj_t * par = lv_obj_get_parent(obj); in lv_obj_del() 59 disp = lv_obj_get_disp(obj); in lv_obj_del() 61 if(disp->act_scr == obj) act_scr_del = true; in lv_obj_del() [all …]
|
D | lv_obj_pos.h | 47 void lv_obj_set_pos(struct _lv_obj_t * obj, lv_coord_t x, lv_coord_t y); 58 void lv_obj_set_x(struct _lv_obj_t * obj, lv_coord_t x); 69 void lv_obj_set_y(struct _lv_obj_t * obj, lv_coord_t y); 82 void lv_obj_set_size(struct _lv_obj_t * obj, lv_coord_t w, lv_coord_t h); 89 bool lv_obj_refr_size(struct _lv_obj_t * obj); 101 void lv_obj_set_width(struct _lv_obj_t * obj, lv_coord_t w); 113 void lv_obj_set_height(struct _lv_obj_t * obj, lv_coord_t h); 120 void lv_obj_set_content_width(struct _lv_obj_t * obj, lv_coord_t w); 127 void lv_obj_set_content_height(struct _lv_obj_t * obj, lv_coord_t h); 134 void lv_obj_set_layout(struct _lv_obj_t * obj, uint32_t layout); [all …]
|
D | lv_obj_style_gen.c | 3 void lv_obj_set_style_width(struct _lv_obj_t * obj, lv_coord_t value, lv_style_selector_t selector) in lv_obj_set_style_width() argument 8 lv_obj_set_local_style_prop(obj, LV_STYLE_WIDTH, v, selector); in lv_obj_set_style_width() 11 void lv_obj_set_style_min_width(struct _lv_obj_t * obj, lv_coord_t value, lv_style_selector_t selec… in lv_obj_set_style_min_width() argument 16 lv_obj_set_local_style_prop(obj, LV_STYLE_MIN_WIDTH, v, selector); in lv_obj_set_style_min_width() 19 void lv_obj_set_style_max_width(struct _lv_obj_t * obj, lv_coord_t value, lv_style_selector_t selec… in lv_obj_set_style_max_width() argument 24 lv_obj_set_local_style_prop(obj, LV_STYLE_MAX_WIDTH, v, selector); in lv_obj_set_style_max_width() 27 void lv_obj_set_style_height(struct _lv_obj_t * obj, lv_coord_t value, lv_style_selector_t selector) in lv_obj_set_style_height() argument 32 lv_obj_set_local_style_prop(obj, LV_STYLE_HEIGHT, v, selector); in lv_obj_set_style_height() 35 void lv_obj_set_style_min_height(struct _lv_obj_t * obj, lv_coord_t value, lv_style_selector_t sele… in lv_obj_set_style_min_height() argument 40 lv_obj_set_local_style_prop(obj, LV_STYLE_MIN_HEIGHT, v, selector); in lv_obj_set_style_min_height() [all …]
|
D | lv_obj_draw.c | 39 void lv_obj_init_draw_rect_dsc(lv_obj_t * obj, uint32_t part, lv_draw_rect_dsc_t * draw_dsc) in lv_obj_init_draw_rect_dsc() argument 43 opa = lv_obj_get_style_opa(obj, part); in lv_obj_init_draw_rect_dsc() 55 if(part != LV_PART_MAIN) draw_dsc->blend_mode = lv_obj_get_style_blend_mode(obj, part); in lv_obj_init_draw_rect_dsc() 57 draw_dsc->radius = lv_obj_get_style_radius(obj, part); in lv_obj_init_draw_rect_dsc() 60 draw_dsc->bg_opa = lv_obj_get_style_bg_opa(obj, part); in lv_obj_init_draw_rect_dsc() 62 draw_dsc->bg_color = lv_obj_get_style_bg_color_filtered(obj, part); in lv_obj_init_draw_rect_dsc() 63 const lv_grad_dsc_t * grad = lv_obj_get_style_bg_grad(obj, part); in lv_obj_init_draw_rect_dsc() 68 draw_dsc->bg_grad.dir = lv_obj_get_style_bg_grad_dir(obj, part); in lv_obj_init_draw_rect_dsc() 70 … draw_dsc->bg_grad.stops[0].color = lv_obj_get_style_bg_color_filtered(obj, part); in lv_obj_init_draw_rect_dsc() 71 … draw_dsc->bg_grad.stops[1].color = lv_obj_get_style_bg_grad_color_filtered(obj, part); in lv_obj_init_draw_rect_dsc() [all …]
|
D | lv_obj_scroll.c | 34 static void scroll_x_anim(void * obj, int32_t v); 35 static void scroll_y_anim(void * obj, int32_t v); 56 void lv_obj_set_scrollbar_mode(lv_obj_t * obj, lv_scrollbar_mode_t mode) in lv_obj_set_scrollbar_mode() argument 58 LV_ASSERT_OBJ(obj, MY_CLASS); in lv_obj_set_scrollbar_mode() 60 lv_obj_allocate_spec_attr(obj); in lv_obj_set_scrollbar_mode() 62 if(obj->spec_attr->scrollbar_mode == mode) return; in lv_obj_set_scrollbar_mode() 63 obj->spec_attr->scrollbar_mode = mode; in lv_obj_set_scrollbar_mode() 64 lv_obj_invalidate(obj); in lv_obj_set_scrollbar_mode() 67 void lv_obj_set_scroll_dir(lv_obj_t * obj, lv_dir_t dir) in lv_obj_set_scroll_dir() argument 69 lv_obj_allocate_spec_attr(obj); in lv_obj_set_scroll_dir() [all …]
|
D | lv_obj_style.c | 23 lv_obj_t * obj; member 45 static lv_style_t * get_local_style(lv_obj_t * obj, lv_style_selector_t selector); 46 static _lv_obj_style_t * get_trans_style(lv_obj_t * obj, uint32_t part); 47 static lv_style_res_t get_prop_core(const lv_obj_t * obj, lv_part_t part, lv_style_prop_t prop, lv_… 48 static void report_style_change_core(void * style, lv_obj_t * obj); 49 static void refresh_children_style(lv_obj_t * obj); 50 static bool trans_del(lv_obj_t * obj, lv_part_t part, lv_style_prop_t prop, trans_t * tr_limit); 54 static lv_layer_type_t calculate_layer_type(lv_obj_t * obj); 55 static void fade_anim_cb(void * obj, int32_t v); 76 void lv_obj_add_style(lv_obj_t * obj, lv_style_t * style, lv_style_selector_t selector) in lv_obj_add_style() argument [all …]
|
D | lv_obj_scroll.h | 63 void lv_obj_set_scrollbar_mode(struct _lv_obj_t * obj, lv_scrollbar_mode_t mode); 70 void lv_obj_set_scroll_dir(struct _lv_obj_t * obj, lv_dir_t dir); 77 void lv_obj_set_scroll_snap_x(struct _lv_obj_t * obj, lv_scroll_snap_t align); 84 void lv_obj_set_scroll_snap_y(struct _lv_obj_t * obj, lv_scroll_snap_t align); 95 lv_scrollbar_mode_t lv_obj_get_scrollbar_mode(const struct _lv_obj_t * obj); 102 lv_dir_t lv_obj_get_scroll_dir(const struct _lv_obj_t * obj); 109 lv_scroll_snap_t lv_obj_get_scroll_snap_x(const struct _lv_obj_t * obj); 116 lv_scroll_snap_t lv_obj_get_scroll_snap_y(const struct _lv_obj_t * obj); 126 lv_coord_t lv_obj_get_scroll_x(const struct _lv_obj_t * obj); 136 lv_coord_t lv_obj_get_scroll_y(const struct _lv_obj_t * obj); [all …]
|
/lvgl-3.5.0/src/extra/themes/mono/ |
D | lv_theme_mono.c | 60 static void theme_apply(lv_theme_t * th, lv_obj_t * obj); 200 static void theme_apply(lv_theme_t * th, lv_obj_t * obj) in theme_apply() argument 204 if(lv_obj_get_parent(obj) == NULL) { in theme_apply() 205 lv_obj_add_style(obj, &styles->scr, 0); in theme_apply() 206 lv_obj_add_style(obj, &styles->scrollbar, LV_PART_SCROLLBAR); in theme_apply() 210 if(lv_obj_check_type(obj, &lv_obj_class)) { in theme_apply() 212 lv_obj_t * parent = lv_obj_get_parent(obj); in theme_apply() 219 lv_obj_add_style(obj, &styles->card, 0); in theme_apply() 220 lv_obj_add_style(obj, &styles->no_radius, 0); in theme_apply() 221 lv_obj_add_style(obj, &styles->scrollbar, LV_PART_SCROLLBAR); in theme_apply() [all …]
|
/lvgl-3.5.0/src/extra/themes/basic/ |
D | lv_theme_basic.c | 51 static void theme_apply(lv_theme_t * th, lv_obj_t * obj); 173 static void theme_apply(lv_theme_t * th, lv_obj_t * obj) in theme_apply() argument 177 if(lv_obj_get_parent(obj) == NULL) { in theme_apply() 178 lv_obj_add_style(obj, &styles->scr, 0); in theme_apply() 179 lv_obj_add_style(obj, &styles->scrollbar, LV_PART_SCROLLBAR); in theme_apply() 183 if(lv_obj_check_type(obj, &lv_obj_class)) { in theme_apply() 185 lv_obj_t * parent = lv_obj_get_parent(obj); in theme_apply() 188 lv_obj_add_style(obj, &styles->scr, 0); in theme_apply() 193 lv_obj_add_style(obj, &styles->scr, 0); in theme_apply() 194 lv_obj_add_style(obj, &styles->scrollbar, LV_PART_SCROLLBAR); in theme_apply() [all …]
|
/lvgl-3.5.0/src/widgets/ |
D | lv_textarea.h | 41 lv_obj_t obj; member 96 void lv_textarea_add_char(lv_obj_t * obj, uint32_t c); 103 void lv_textarea_add_text(lv_obj_t * obj, const char * txt); 109 void lv_textarea_del_char(lv_obj_t * obj); 115 void lv_textarea_del_char_forward(lv_obj_t * obj); 126 void lv_textarea_set_text(lv_obj_t * obj, const char * txt); 133 void lv_textarea_set_placeholder_text(lv_obj_t * obj, const char * txt); 142 void lv_textarea_set_cursor_pos(lv_obj_t * obj, int32_t pos); 149 void lv_textarea_set_cursor_click_pos(lv_obj_t * obj, bool en); 156 void lv_textarea_set_password_mode(lv_obj_t * obj, bool en); [all …]
|
D | lv_textarea.c | 46 static void lv_textarea_constructor(const lv_obj_class_t * class_p, lv_obj_t * obj); 47 static void lv_textarea_destructor(const lv_obj_class_t * class_p, lv_obj_t * obj); 50 static void cursor_blink_anim_cb(void * obj, int32_t show); 51 static void pwd_char_hider_anim(void * obj, int32_t x); 53 static void pwd_char_hider(lv_obj_t * obj); 54 static bool char_is_accepted(lv_obj_t * obj, uint32_t c); 55 static void start_cursor_blink(lv_obj_t * obj); 56 static void refr_cursor_area(lv_obj_t * obj); 58 static lv_res_t insert_handler(lv_obj_t * obj, const char * txt); 61 static void auto_hide_characters(lv_obj_t * obj); [all …]
|
D | lv_img.c | 32 static void lv_img_constructor(const lv_obj_class_t * class_p, lv_obj_t * obj); 33 static void lv_img_destructor(const lv_obj_class_t * class_p, lv_obj_t * obj); 61 lv_obj_t * obj = lv_obj_class_create_obj(MY_CLASS, parent); in lv_img_create() local 62 lv_obj_class_init_obj(obj); in lv_img_create() 63 return obj; in lv_img_create() 70 void lv_img_set_src(lv_obj_t * obj, const void * src) in lv_img_set_src() argument 72 LV_ASSERT_OBJ(obj, MY_CLASS); in lv_img_set_src() 74 lv_obj_invalidate(obj); in lv_img_set_src() 77 lv_img_t * img = (lv_img_t *)obj; in lv_img_set_src() 139 const lv_font_t * font = lv_obj_get_style_text_font(obj, LV_PART_MAIN); in lv_img_set_src() [all …]
|
D | lv_arc.c | 33 static void lv_arc_constructor(const lv_obj_class_t * class_p, lv_obj_t * obj); 37 static void inv_knob_area(lv_obj_t * obj); 38 static void get_center(const lv_obj_t * obj, lv_point_t * center, lv_coord_t * arc_r); 39 static lv_coord_t get_angle(const lv_obj_t * obj); 42 static lv_coord_t knob_get_extra_size(lv_obj_t * obj); 66 lv_obj_t * obj = lv_obj_class_create_obj(MY_CLASS, parent); in lv_arc_create() local 67 lv_obj_class_init_obj(obj); in lv_arc_create() 68 return obj; in lv_arc_create() 83 void lv_arc_set_start_angle(lv_obj_t * obj, uint16_t start) in lv_arc_set_start_angle() argument 85 LV_ASSERT_OBJ(obj, MY_CLASS); in lv_arc_set_start_angle() [all …]
|
D | lv_dropdown.h | 39 lv_obj_t obj; member 54 lv_obj_t obj; member 83 void lv_dropdown_set_text(lv_obj_t * obj, const char * txt); 91 void lv_dropdown_set_options(lv_obj_t * obj, const char * options); 99 void lv_dropdown_set_options_static(lv_obj_t * obj, const char * options); 107 void lv_dropdown_add_option(lv_obj_t * obj, const char * option, uint32_t pos); 113 void lv_dropdown_clear_options(lv_obj_t * obj); 120 void lv_dropdown_set_selected(lv_obj_t * obj, uint16_t sel_opt); 127 void lv_dropdown_set_dir(lv_obj_t * obj, lv_dir_t dir); 136 void lv_dropdown_set_symbol(lv_obj_t * obj, const void * symbol); [all …]
|
/lvgl-3.5.0/src/extra/themes/default/ |
D | lv_theme_default.c | 167 static void theme_apply(lv_theme_t * th, lv_obj_t * obj); 698 static void theme_apply(lv_theme_t * th, lv_obj_t * obj) in theme_apply() argument 702 if(lv_obj_get_parent(obj) == NULL) { in theme_apply() 703 lv_obj_add_style(obj, &styles->scr, 0); in theme_apply() 704 lv_obj_add_style(obj, &styles->scrollbar, LV_PART_SCROLLBAR); in theme_apply() 705 lv_obj_add_style(obj, &styles->scrollbar_scrolled, LV_PART_SCROLLBAR | LV_STATE_SCROLLED); in theme_apply() 709 if(lv_obj_check_type(obj, &lv_obj_class)) { in theme_apply() 711 lv_obj_t * parent = lv_obj_get_parent(obj); in theme_apply() 718 lv_obj_add_style(obj, &styles->pad_normal, 0); in theme_apply() 719 lv_obj_add_style(obj, &styles->scrollbar, LV_PART_SCROLLBAR); in theme_apply() [all …]
|
/lvgl-3.5.0/src/extra/widgets/spinbox/ |
D | lv_spinbox.c | 27 static void lv_spinbox_constructor(const lv_obj_class_t * class_p, lv_obj_t * obj); 29 static void lv_spinbox_updatevalue(lv_obj_t * obj); 53 lv_obj_t * obj = lv_obj_class_create_obj(MY_CLASS, parent); in lv_spinbox_create() local 54 lv_obj_class_init_obj(obj); in lv_spinbox_create() 55 return obj; in lv_spinbox_create() 67 void lv_spinbox_set_value(lv_obj_t * obj, int32_t i) in lv_spinbox_set_value() argument 69 LV_ASSERT_OBJ(obj, MY_CLASS); in lv_spinbox_set_value() 70 lv_spinbox_t * spinbox = (lv_spinbox_t *)obj; in lv_spinbox_set_value() 77 lv_spinbox_updatevalue(obj); in lv_spinbox_set_value() 85 void lv_spinbox_set_rollover(lv_obj_t * obj, bool b) in lv_spinbox_set_rollover() argument [all …]
|
/lvgl-3.5.0/examples/layouts/grid/ |
D | lv_example_grid_2.py | 9 cont = lv.obj(lv.scr_act()) 15 obj = lv.obj(cont) variable 16 obj.set_size(lv.SIZE.CONTENT, lv.SIZE.CONTENT) 17 obj.set_grid_cell(lv.GRID_ALIGN.START, 0, 1, 19 label = lv.label(obj) 23 obj = lv.obj(cont) variable 24 obj.set_size(lv.SIZE.CONTENT, lv.SIZE.CONTENT) 25 obj.set_grid_cell(lv.GRID_ALIGN.START, 1, 1, 27 label = lv.label(obj) 31 obj = lv.obj(cont) variable [all …]
|
D | lv_example_grid_2.c | 20 lv_obj_t * obj; in lv_example_grid_2() local 23 obj = lv_obj_create(cont); in lv_example_grid_2() 24 lv_obj_set_size(obj, LV_SIZE_CONTENT, LV_SIZE_CONTENT); in lv_example_grid_2() 25 lv_obj_set_grid_cell(obj, LV_GRID_ALIGN_START, 0, 1, in lv_example_grid_2() 27 label = lv_label_create(obj); in lv_example_grid_2() 31 obj = lv_obj_create(cont); in lv_example_grid_2() 32 lv_obj_set_size(obj, LV_SIZE_CONTENT, LV_SIZE_CONTENT); in lv_example_grid_2() 33 lv_obj_set_grid_cell(obj, LV_GRID_ALIGN_START, 1, 1, in lv_example_grid_2() 35 label = lv_label_create(obj); in lv_example_grid_2() 39 obj = lv_obj_create(cont); in lv_example_grid_2() [all …]
|
/lvgl-3.5.0/examples/layouts/flex/ |
D | lv_example_flex_3.py | 5 cont = lv.obj(lv.scr_act()) 10 obj = lv.obj(cont) variable 11 obj.set_size(40, 40) # Fix size 13 obj = lv.obj(cont) variable 14 obj.set_height(40) 15 obj.set_flex_grow(1) # 1 portion from the free space 17 obj = lv.obj(cont) variable 18 obj.set_height(40) 19 obj.set_flex_grow(2) # 2 portion from the free space 21 obj = lv.obj(cont) variable [all …]
|
/lvgl-3.5.0/src/extra/widgets/menu/ |
D | lv_menu.c | 31 static void lv_menu_constructor(const lv_obj_class_t * class_p, lv_obj_t * obj); 32 static void lv_menu_destructor(const lv_obj_class_t * class_p, lv_obj_t * obj); 33 static void lv_menu_page_constructor(const lv_obj_class_t * class_p, lv_obj_t * obj); 34 static void lv_menu_page_destructor(const lv_obj_class_t * class_p, lv_obj_t * obj); 35 static void lv_menu_cont_constructor(const lv_obj_class_t * class_p, lv_obj_t * obj); 36 static void lv_menu_section_constructor(const lv_obj_class_t * class_p, lv_obj_t * obj); 91 static void lv_menu_refr(lv_obj_t * obj); 92 static void lv_menu_refr_sidebar_header_mode(lv_obj_t * obj); 93 static void lv_menu_refr_main_header_mode(lv_obj_t * obj); 109 bool lv_menu_item_back_btn_is_root(lv_obj_t * menu, lv_obj_t * obj); [all …]
|