/lvgl-latest/demos/ebike/ |
D | lv_demo_ebike_settings.c | 66 lv_obj_t * cont = lv_obj_create(parent); in left_cont_create() local 67 lv_obj_set_style_bg_opa(cont, 0, 0); in left_cont_create() 68 lv_obj_remove_flag(cont, LV_OBJ_FLAG_SCROLLABLE); in left_cont_create() 70 lv_obj_t * label = lv_label_create(cont); in left_cont_create() 79 settings_img = lv_lottie_create(cont); in left_cont_create() 83 settings_img = lv_image_create(cont); in left_cont_create() 93 return cont; in left_cont_create() 98 lv_obj_t * cont = lv_obj_create(parent); in slider_create() local 99 lv_obj_set_size(cont, lv_pct(100), LV_SIZE_CONTENT); in slider_create() 100 lv_obj_set_style_bg_opa(cont, 0, 0); in slider_create() [all …]
|
D | lv_demo_ebike_stats.c | 231 lv_obj_t * cont = lv_obj_create(parent); in data_cont_create() local 232 lv_obj_set_style_bg_opa(cont, 0, 0); in data_cont_create() 233 lv_obj_set_size(cont, lv_pct(100), LV_SIZE_CONTENT); in data_cont_create() 234 lv_obj_set_style_text_color(cont, lv_color_white(), 0); in data_cont_create() 235 lv_obj_set_flex_flow(cont, LV_FLEX_FLOW_COLUMN); in data_cont_create() 236 lv_obj_set_style_flex_main_place(cont, LV_FLEX_ALIGN_CENTER, 0); in data_cont_create() 237 lv_obj_set_style_flex_cross_place(cont, LV_FLEX_ALIGN_CENTER, 0); in data_cont_create() 238 lv_obj_set_style_flex_track_place(cont, LV_FLEX_ALIGN_SPACE_BETWEEN, 0); in data_cont_create() 243 left_arrow = lv_image_create(cont); in data_cont_create() 250 lv_obj_t * label = lv_label_create(cont); in data_cont_create() [all …]
|
/lvgl-latest/examples/widgets/menu/ |
D | lv_example_menu_3.c | 16 lv_obj_t * cont; in lv_example_menu_3() local 22 cont = lv_menu_cont_create(sub_1_page); in lv_example_menu_3() 23 label = lv_label_create(cont); in lv_example_menu_3() 28 cont = lv_menu_cont_create(sub_2_page); in lv_example_menu_3() 29 label = lv_label_create(cont); in lv_example_menu_3() 34 cont = lv_menu_cont_create(sub_3_page); in lv_example_menu_3() 35 label = lv_label_create(cont); in lv_example_menu_3() 41 cont = lv_menu_cont_create(main_page); in lv_example_menu_3() 42 label = lv_label_create(cont); in lv_example_menu_3() 44 lv_menu_set_load_page_event(menu, cont, sub_1_page); in lv_example_menu_3() [all …]
|
D | lv_example_menu_4.c | 14 lv_obj_t * cont; in float_button_event_cb() local 19 cont = lv_menu_cont_create(sub_page); in float_button_event_cb() 20 label = lv_label_create(cont); in float_button_event_cb() 23 cont = lv_menu_cont_create(main_page); in float_button_event_cb() 24 label = lv_label_create(cont); in float_button_event_cb() 26 lv_menu_set_load_page_event(menu, cont, sub_page); in float_button_event_cb() 28 lv_obj_scroll_to_view_recursive(cont, LV_ANIM_ON); in float_button_event_cb() 38 lv_obj_t * cont; in lv_example_menu_4() local 44 cont = lv_menu_cont_create(sub_page); in lv_example_menu_4() 45 label = lv_label_create(cont); in lv_example_menu_4() [all …]
|
D | lv_example_menu_1.c | 11 lv_obj_t * cont; in lv_example_menu_1() local 17 cont = lv_menu_cont_create(sub_page); in lv_example_menu_1() 18 label = lv_label_create(cont); in lv_example_menu_1() 24 cont = lv_menu_cont_create(main_page); in lv_example_menu_1() 25 label = lv_label_create(cont); in lv_example_menu_1() 28 cont = lv_menu_cont_create(main_page); in lv_example_menu_1() 29 label = lv_label_create(cont); in lv_example_menu_1() 32 cont = lv_menu_cont_create(main_page); in lv_example_menu_1() 33 label = lv_label_create(cont); in lv_example_menu_1() 35 lv_menu_set_load_page_event(menu, cont, sub_page); in lv_example_menu_1()
|
D | lv_example_menu_2.c | 25 lv_obj_t * cont; in lv_example_menu_2() local 31 cont = lv_menu_cont_create(sub_page); in lv_example_menu_2() 32 label = lv_label_create(cont); in lv_example_menu_2() 38 cont = lv_menu_cont_create(main_page); in lv_example_menu_2() 39 label = lv_label_create(cont); in lv_example_menu_2() 42 cont = lv_menu_cont_create(main_page); in lv_example_menu_2() 43 label = lv_label_create(cont); in lv_example_menu_2() 46 cont = lv_menu_cont_create(main_page); in lv_example_menu_2() 47 label = lv_label_create(cont); in lv_example_menu_2() 49 lv_menu_set_load_page_event(menu, cont, sub_page); in lv_example_menu_2()
|
/lvgl-latest/examples/scroll/ |
D | lv_example_scroll_6.c | 6 lv_obj_t * cont = lv_event_get_target(e); in scroll_event_cb() local 9 lv_obj_get_coords(cont, &cont_a); in scroll_event_cb() 12 int32_t r = lv_obj_get_height(cont) * 7 / 10; in scroll_event_cb() 14 uint32_t child_cnt = lv_obj_get_child_count(cont); in scroll_event_cb() 16 lv_obj_t * child = lv_obj_get_child(cont, i); in scroll_event_cb() 53 lv_obj_t * cont = lv_obj_create(lv_screen_active()); in lv_example_scroll_6() local 54 lv_obj_set_size(cont, 200, 200); in lv_example_scroll_6() 55 lv_obj_center(cont); in lv_example_scroll_6() 56 lv_obj_set_flex_flow(cont, LV_FLEX_FLOW_COLUMN); in lv_example_scroll_6() 57 lv_obj_add_event_cb(cont, scroll_event_cb, LV_EVENT_SCROLL, NULL); in lv_example_scroll_6() [all …]
|
/lvgl-latest/examples/others/gridnav/ |
D | lv_example_gridnav_5.c | 30 lv_obj_t * cont; in lv_example_gridnav_5() local 32 cont = lv_obj_create(lv_screen_active()); in lv_example_gridnav_5() 33 lv_obj_set_flex_flow(cont, LV_FLEX_FLOW_COLUMN); in lv_example_gridnav_5() 34 lv_obj_set_flex_align(cont, LV_FLEX_ALIGN_CENTER, LV_FLEX_ALIGN_CENTER, LV_FLEX_ALIGN_CENTER); in lv_example_gridnav_5() 35 lv_obj_set_size(cont, lv_pct(100), lv_pct(50)); in lv_example_gridnav_5() 36 lv_obj_align(cont, LV_ALIGN_TOP_MID, 0, 0); in lv_example_gridnav_5() 39 lv_gridnav_add(cont, LV_GRIDNAV_CTRL_VERTICAL_MOVE_ONLY); in lv_example_gridnav_5() 40 lv_group_add_obj(group, cont); in lv_example_gridnav_5() 42 lv_obj_t * slider = lv_slider_create(cont); in lv_example_gridnav_5() 50 cont = lv_obj_create(lv_screen_active()); in lv_example_gridnav_5() [all …]
|
/lvgl-latest/src/widgets/tabview/ |
D | lv_tabview.c | 73 lv_obj_t * cont = lv_tabview_get_content(obj); in lv_tabview_add_tab() local 75 lv_obj_t * page = lv_obj_create(cont); in lv_tabview_add_tab() 91 uint32_t tab_idx = lv_obj_get_child_count(cont) - 1; in lv_tabview_add_tab() 117 lv_obj_t * cont = lv_tabview_get_content(obj); in lv_tabview_set_active() local 124 if(cont == NULL) return; in lv_tabview_set_active() 129 int32_t gap = lv_obj_get_style_pad_column(cont, LV_PART_MAIN); in lv_tabview_set_active() 130 int32_t w = lv_obj_get_content_width(cont); in lv_tabview_set_active() 132 lv_obj_scroll_to_x(cont, idx * (gap + w), anim_en); in lv_tabview_set_active() 136 lv_obj_scroll_to_x(cont, (gap + w) * id_rtl, anim_en); in lv_tabview_set_active() 140 int32_t gap = lv_obj_get_style_pad_row(cont, LV_PART_MAIN); in lv_tabview_set_active() [all …]
|
/lvgl-latest/examples/layouts/flex/ |
D | lv_example_flex_3.c | 9 lv_obj_t * cont = lv_obj_create(lv_screen_active()); in lv_example_flex_3() local 10 lv_obj_set_size(cont, 300, 220); in lv_example_flex_3() 11 lv_obj_center(cont); in lv_example_flex_3() 12 lv_obj_set_flex_flow(cont, LV_FLEX_FLOW_ROW); in lv_example_flex_3() 15 obj = lv_obj_create(cont); in lv_example_flex_3() 18 obj = lv_obj_create(cont); in lv_example_flex_3() 22 obj = lv_obj_create(cont); in lv_example_flex_3() 26 obj = lv_obj_create(cont); in lv_example_flex_3()
|
D | lv_example_flex_6.c | 10 lv_obj_t * cont = lv_obj_create(lv_screen_active()); in lv_example_flex_6() local 11 lv_obj_set_style_base_dir(cont, LV_BASE_DIR_RTL, 0); in lv_example_flex_6() 12 lv_obj_set_size(cont, 300, 220); in lv_example_flex_6() 13 lv_obj_center(cont); in lv_example_flex_6() 14 lv_obj_set_flex_flow(cont, LV_FLEX_FLOW_ROW_WRAP); in lv_example_flex_6() 18 lv_obj_t * obj = lv_obj_create(cont); in lv_example_flex_6()
|
D | lv_example_flex_4.c | 10 lv_obj_t * cont = lv_obj_create(lv_screen_active()); in lv_example_flex_4() local 11 lv_obj_set_size(cont, 300, 220); in lv_example_flex_4() 12 lv_obj_center(cont); in lv_example_flex_4() 13 lv_obj_set_flex_flow(cont, LV_FLEX_FLOW_COLUMN_REVERSE); in lv_example_flex_4() 17 lv_obj_t * obj = lv_obj_create(cont); in lv_example_flex_4()
|
D | lv_example_flex_5.c | 19 lv_obj_t * cont = lv_obj_create(lv_screen_active()); in lv_example_flex_5() local 20 lv_obj_set_size(cont, 300, 220); in lv_example_flex_5() 21 lv_obj_center(cont); in lv_example_flex_5() 22 lv_obj_set_flex_flow(cont, LV_FLEX_FLOW_ROW_WRAP); in lv_example_flex_5() 26 lv_obj_t * obj = lv_obj_create(cont); in lv_example_flex_5() 36 lv_anim_set_var(&a, cont); in lv_example_flex_5()
|
/lvgl-latest/examples/event/ |
D | lv_example_event_bubble.c | 10 lv_obj_t * cont = lv_event_get_current_target(e); in event_cb() local 13 if(target == cont) return; in event_cb() 25 lv_obj_t * cont = lv_obj_create(lv_screen_active()); in lv_example_event_bubble() local 26 lv_obj_set_size(cont, 290, 200); in lv_example_event_bubble() 27 lv_obj_center(cont); in lv_example_event_bubble() 28 lv_obj_set_flex_flow(cont, LV_FLEX_FLOW_ROW_WRAP); in lv_example_event_bubble() 32 lv_obj_t * btn = lv_button_create(cont); in lv_example_event_bubble() 41 lv_obj_add_event_cb(cont, event_cb, LV_EVENT_CLICKED, NULL); in lv_example_event_bubble()
|
/lvgl-latest/src/layouts/flex/ |
D | lv_flex.c | 59 static void flex_update(lv_obj_t * cont, void * user_data); 60 static int32_t find_track_end(lv_obj_t * cont, flex_t * f, int32_t item_start_id, int32_t max_main_… 62 static void children_repos(lv_obj_t * cont, flex_t * f, int32_t item_first_id, int32_t item_last_id… 66 static lv_obj_t * get_next_item(lv_obj_t * cont, bool rev, int32_t * item_id); 126 static void flex_update(lv_obj_t * cont, void * user_data) in flex_update() argument 128 LV_LOG_INFO("update %p container", (void *)cont); in flex_update() 132 lv_flex_flow_t flow = lv_obj_get_style_flex_flow(cont, LV_PART_MAIN); in flex_update() 136 f.main_place = lv_obj_get_style_flex_main_place(cont, LV_PART_MAIN); in flex_update() 137 f.cross_place = lv_obj_get_style_flex_cross_place(cont, LV_PART_MAIN); in flex_update() 138 f.track_place = lv_obj_get_style_flex_track_place(cont, LV_PART_MAIN); in flex_update() [all …]
|
/lvgl-latest/src/layouts/grid/ |
D | lv_grid.c | 56 static void grid_update(lv_obj_t * cont, void * user_data); 59 static void calc_cols(lv_obj_t * cont, lv_grid_calc_t * c); 60 static void calc_rows(lv_obj_t * cont, lv_grid_calc_t * c); 187 static void grid_update(lv_obj_t * cont, void * user_data) in grid_update() argument 189 LV_LOG_INFO("update %p container", (void *)cont); in grid_update() 197 calc(cont, &c); in grid_update() 204 int32_t pad_left = lv_obj_get_style_space_left(cont, LV_PART_MAIN); in grid_update() 205 int32_t pad_top = lv_obj_get_style_space_top(cont, LV_PART_MAIN); in grid_update() 206 hint.grid_abs.x = pad_left + cont->coords.x1 - lv_obj_get_scroll_x(cont); in grid_update() 207 hint.grid_abs.y = pad_top + cont->coords.y1 - lv_obj_get_scroll_y(cont); in grid_update() [all …]
|
/lvgl-latest/examples/layouts/grid/ |
D | lv_example_grid_2.c | 13 lv_obj_t * cont = lv_obj_create(lv_screen_active()); in lv_example_grid_2() local 14 lv_obj_set_grid_dsc_array(cont, col_dsc, row_dsc); in lv_example_grid_2() 15 lv_obj_set_size(cont, 300, 220); in lv_example_grid_2() 16 lv_obj_center(cont); in lv_example_grid_2() 22 obj = lv_obj_create(cont); in lv_example_grid_2() 30 obj = lv_obj_create(cont); in lv_example_grid_2() 38 obj = lv_obj_create(cont); in lv_example_grid_2() 46 obj = lv_obj_create(cont); in lv_example_grid_2() 54 obj = lv_obj_create(cont); in lv_example_grid_2()
|
D | lv_example_grid_1.c | 13 lv_obj_t * cont = lv_obj_create(lv_screen_active()); in lv_example_grid_1() local 14 lv_obj_set_style_grid_column_dsc_array(cont, col_dsc, 0); in lv_example_grid_1() 15 lv_obj_set_style_grid_row_dsc_array(cont, row_dsc, 0); in lv_example_grid_1() 16 lv_obj_set_size(cont, 300, 220); in lv_example_grid_1() 17 lv_obj_center(cont); in lv_example_grid_1() 18 lv_obj_set_layout(cont, LV_LAYOUT_GRID); in lv_example_grid_1() 28 obj = lv_button_create(cont); in lv_example_grid_1()
|
D | lv_example_grid_4.c | 15 lv_obj_t * cont = lv_obj_create(lv_screen_active()); in lv_example_grid_4() local 16 lv_obj_set_grid_align(cont, LV_GRID_ALIGN_SPACE_BETWEEN, LV_GRID_ALIGN_END); in lv_example_grid_4() 17 lv_obj_set_grid_dsc_array(cont, col_dsc, row_dsc); in lv_example_grid_4() 18 lv_obj_set_size(cont, 300, 220); in lv_example_grid_4() 19 lv_obj_center(cont); in lv_example_grid_4() 28 obj = lv_obj_create(cont); in lv_example_grid_4()
|
D | lv_example_grid_6.c | 14 lv_obj_t * cont = lv_obj_create(lv_screen_active()); in lv_example_grid_6() local 15 lv_obj_set_size(cont, 300, 220); in lv_example_grid_6() 16 lv_obj_center(cont); in lv_example_grid_6() 17 lv_obj_set_style_base_dir(cont, LV_BASE_DIR_RTL, 0); in lv_example_grid_6() 18 lv_obj_set_grid_dsc_array(cont, col_dsc, row_dsc); in lv_example_grid_6() 27 obj = lv_obj_create(cont); in lv_example_grid_6()
|
/lvgl-latest/tests/src/test_cases/libs/ |
D | test_lodepng.c | 20 lv_obj_t * cont = lv_obj_create(parent); in create_image_item() local 21 lv_obj_remove_style_all(cont); in create_image_item() 22 lv_obj_set_size(cont, 300, 200); in create_image_item() 23 lv_obj_set_flex_flow(cont, LV_FLEX_FLOW_COLUMN); in create_image_item() 24 lv_obj_set_flex_align(cont, LV_FLEX_ALIGN_CENTER, LV_FLEX_ALIGN_CENTER, LV_FLEX_ALIGN_CENTER); in create_image_item() 26 lv_obj_t * img = lv_image_create(cont); in create_image_item() 29 lv_obj_t * label = lv_label_create(cont); in create_image_item()
|
D | test_libpng.c | 20 lv_obj_t * cont = lv_obj_create(parent); in create_image_item() local 21 lv_obj_remove_style_all(cont); in create_image_item() 22 lv_obj_set_size(cont, 300, 200); in create_image_item() 23 lv_obj_set_flex_flow(cont, LV_FLEX_FLOW_COLUMN); in create_image_item() 24 lv_obj_set_flex_align(cont, LV_FLEX_ALIGN_CENTER, LV_FLEX_ALIGN_CENTER, LV_FLEX_ALIGN_CENTER); in create_image_item() 26 lv_obj_t * img = lv_image_create(cont); in create_image_item() 29 lv_obj_t * label = lv_label_create(cont); in create_image_item()
|
D | test_tiny_ttf.c | 61 lv_obj_t * cont = lv_obj_create(lv_screen_active()); in test_tiny_ttf_kerning() local 62 lv_obj_set_size(cont, lv_pct(90), lv_pct(90)); in test_tiny_ttf_kerning() 63 lv_obj_center(cont); in test_tiny_ttf_kerning() 64 lv_obj_set_flex_flow(cont, LV_FLEX_FLOW_ROW); in test_tiny_ttf_kerning() 65 …lv_obj_set_flex_align(cont, LV_FLEX_ALIGN_SPACE_EVENLY, LV_FLEX_ALIGN_CENTER, LV_FLEX_ALIGN_CENTER… in test_tiny_ttf_kerning() 67 lv_obj_t * label_normal = lv_label_create(cont); in test_tiny_ttf_kerning() 71 lv_obj_t * label_none = lv_label_create(cont); in test_tiny_ttf_kerning() 77 lv_obj_delete(cont); in test_tiny_ttf_kerning()
|
/lvgl-latest/demos/multilang/ |
D | lv_demo_multilang.c | 241 lv_obj_t * cont = lv_obj_get_child(lv_screen_active(), 0); in inactive_timer_cb() local 242 if(cont == NULL) return; in inactive_timer_cb() 245 lv_obj_scroll_by(cont, -100, 0, LV_ANIM_ON); in inactive_timer_cb() 253 lv_obj_scroll_by(cont, 100, 0, LV_ANIM_ON); in inactive_timer_cb() 261 lv_obj_t * cont = var; in shrink_anim_cb() local 262 lv_obj_set_height(cont, (v * CARD_HEIGHT) >> 8); in shrink_anim_cb() 263 lv_obj_set_style_opa(cont, v, 0); in shrink_anim_cb() 269 lv_obj_t * cont = lv_event_get_target(e); in scroll_event_cb() local 270 if(lv_indev_get_scroll_obj(indev) != cont) return; in scroll_event_cb() 272 int32_t w = lv_obj_get_width(cont); in scroll_event_cb() [all …]
|
/lvgl-latest/demos/music/ |
D | lv_demo_music_main.c | 158 lv_obj_t * cont = create_cont(parent); in lv_demo_music_main_create() local 160 create_wave_images(cont); in lv_demo_music_main_create() 161 lv_obj_t * title_box = create_title_box(cont); in lv_demo_music_main_create() 162 lv_obj_t * icon_box = create_icon_box(cont); in lv_demo_music_main_create() 163 lv_obj_t * ctrl_box = create_ctrl_box(cont); in lv_demo_music_main_create() 164 spectrum_obj = create_spectrum_obj(cont); in lv_demo_music_main_create() 165 lv_obj_t * handle_box = create_handle(cont); in lv_demo_music_main_create() 168 lv_obj_set_style_pad_hor(cont, LV_HOR_RES / 6, 0); in lv_demo_music_main_create() 189 lv_obj_set_grid_dsc_array(cont, grid_cols, grid_rows); in lv_demo_music_main_create() 190 lv_obj_set_style_grid_row_align(cont, LV_GRID_ALIGN_SPACE_BETWEEN, 0); in lv_demo_music_main_create() [all …]
|