Home
last modified time | relevance | path

Searched refs:ui (Results 1 – 9 of 9) sorted by relevance

/lvgl-latest/demos/flex_layout/
Dlv_demo_flex_layout_ctrl_pad.c20 lv_obj_t* sbox = ui->ctrl_pad.tab.layout.spinbox_##item; \
26 …lv_obj_add_event_cb(ui->ctrl_pad.tab.layout.spinbox_##item, ctrl_pad_spinbox_event_handler, LV_EVE…
38 static void ctrl_pad_btn_event_attach(view_t * ui);
52 void ctrl_pad_attach(view_t * ui) in ctrl_pad_attach() argument
54 ctrl_pad_btn_event_attach(ui); in ctrl_pad_attach()
55 flex_loader_attach(ui); in ctrl_pad_attach()
68 ui->ctrl_pad.tab.flex.checkbox_scrl, in ctrl_pad_attach()
71 ui in ctrl_pad_attach()
81 view_t * ui = lv_event_get_user_data(e); in ctrl_pad_btn_remove_event_handler() local
82 if(ui->obj_cur) { in ctrl_pad_btn_remove_event_handler()
[all …]
Dlv_demo_flex_layout_flex_loader.c21 view_t* ui = lv_event_get_user_data(e); \
24 if (ui->obj_cur) { \
25 lv_obj_set_style_flex_##item##_place(ui->obj_cur, \
35 lv_dropdown_set_selected(ui->ctrl_pad.tab.align.ddlist_align_##item, \
44 lv_obj_add_event_cb(ui->ctrl_pad.tab.align.ddlist_align_##item, \
47 ui \
97 void flex_loader_attach(view_t * ui) in FLEX_ALIGN_EVENT_DEF()
100 ui->ctrl_pad.tab.flex.ddlist_flow, in FLEX_ALIGN_EVENT_DEF()
103 ui in FLEX_ALIGN_EVENT_DEF()
111 void flex_loader_obj_update(lv_obj_t * obj, view_t * ui) in flex_loader_obj_update() argument
[all …]
Dlv_demo_flex_layout_view_ctrl_pad.c20 ui->ctrl_pad.tab.align.ddlist_align_##item = \
39 static void tab_flex_create(lv_obj_t * tab, view_t * ui);
40 static void tab_align_create(lv_obj_t * tab, view_t * ui);
41 static void tab_layout_create(lv_obj_t * tab, view_t * ui);
55 void view_ctrl_pad_create(lv_obj_t * par, view_t * ui) in view_ctrl_pad_create() argument
70 ui->ctrl_pad.tab.view = tv; in view_ctrl_pad_create()
72 ui->ctrl_pad.tab.flex.tab = lv_tabview_add_tab(tv, "Flex"); in view_ctrl_pad_create()
73 ui->ctrl_pad.tab.align.tab = lv_tabview_add_tab(tv, "Align"); in view_ctrl_pad_create()
74 ui->ctrl_pad.tab.layout.tab = lv_tabview_add_tab(tv, "Layout"); in view_ctrl_pad_create()
76 tab_flex_create(ui->ctrl_pad.tab.flex.tab, ui); in view_ctrl_pad_create()
[all …]
Dlv_demo_flex_layout_view_child_node.c40 lv_obj_t * obj_child_node_create(lv_obj_t * par, view_t * ui) in obj_child_node_create() argument
49 lv_obj_add_style(obj, &ui->obj_def_style, 0); in obj_child_node_create()
50 lv_obj_add_style(obj, &ui->obj_checked_style, LV_STATE_CHECKED); in obj_child_node_create()
57 lv_obj_add_event_cb(obj, obj_child_node_event_handler, LV_EVENT_CLICKED, ui); in obj_child_node_create()
68 view_t * ui = (view_t *)lv_event_get_user_data(e); in obj_child_node_event_handler() local
71 if(ui->obj_cur) { in obj_child_node_event_handler()
72 lv_obj_remove_state(ui->obj_cur, LV_STATE_CHECKED); in obj_child_node_event_handler()
77 ui->obj_cur = obj; in obj_child_node_event_handler()
78 flex_loader_obj_update(obj, ui); in obj_child_node_event_handler()
79 ctrl_pad_obj_update(obj, ui); in obj_child_node_event_handler()
Dlv_demo_flex_layout_view.c42 void view_create(lv_obj_t * par, view_t * ui) in view_create() argument
54 obj_child_node_def_style_init(&ui->obj_def_style); in view_create()
55 obj_child_node_checked_style_init(&ui->obj_checked_style); in view_create()
58 ui->root = obj_child_node_create(par, ui); in view_create()
59 lv_obj_set_size(ui->root, lv_pct(50), lv_pct(80)); in view_create()
80 ui->ctrl_pad.cont = obj; in view_create()
83 view_ctrl_pad_create(ui->ctrl_pad.cont, ui); in view_create()
86 obj = lv_obj_create(ui->ctrl_pad.cont); in view_create()
100 ui->ctrl_pad.btn.cont = obj; in view_create()
101 ui->ctrl_pad.btn.add = btn_create(obj, "Add", lv_palette_main(LV_PALETTE_BLUE_GREY)); in view_create()
[all …]
Dlv_demo_flex_layout_main.h89 void view_create(lv_obj_t * par, view_t * ui);
90 void view_ctrl_pad_create(lv_obj_t * par, view_t * ui);
91 lv_obj_t * obj_child_node_create(lv_obj_t * par, view_t * ui);
93 void ctrl_pad_attach(view_t * ui);
94 void ctrl_pad_obj_update(lv_obj_t * obj, view_t * ui);
95 void flex_loader_obj_update(lv_obj_t * obj, view_t * ui);
96 void flex_loader_attach(view_t * ui);
/lvgl-latest/env_support/rt-thread/squareline/
DREADME.md3 …d C files into `ui` folder, so that rt-thread will automatically detect them; or, as a user, you c…
/lvgl-latest/tests/src/test_files/fonts/noto/
DREADME.txt60 https://developer.android.com/guide/topics/ui/look-and-feel/downloadable-fonts
/lvgl-latest/docs/details/debugging/
Dprofiler.rst23 format and can be visualized using `Perfetto <https://ui.perfetto.dev>`_.
154 Import the processed `trace.systrace` file into `Perfetto <https://ui.perfetto.dev>`_ and wait for …