Home
last modified time | relevance | path

Searched refs:screens (Results 1 – 14 of 14) sorted by relevance

/lvgl-latest/src/core/
Dlv_obj_class.c66 if(disp->screens == NULL) { in lv_obj_class_create_obj()
70 … lv_obj_t ** screens = lv_realloc(disp->screens, sizeof(lv_obj_t *) * (disp->screen_cnt + 1)); in lv_obj_class_create_obj() local
71 LV_ASSERT_MALLOC(screens); in lv_obj_class_create_obj()
72 if(screens == NULL) { in lv_obj_class_create_obj()
78 disp->screens = screens; in lv_obj_class_create_obj()
79 disp->screens[disp->screen_cnt - 1] = obj; in lv_obj_class_create_obj()
Dlv_obj_tree.c315 if(d->screens[i] == scr) return d; in lv_obj_get_display()
469 dump_tree_core(disp->screens[i], 0); in lv_obj_dump_tree()
567 if(disp->screens[i] == obj) break; in obj_delete_core()
572 disp->screens[i] = disp->screens[i + 1]; in obj_delete_core()
575 disp->screens = lv_realloc(disp->screens, disp->screen_cnt * sizeof(lv_obj_t *)); in obj_delete_core()
602 walk_core(disp->screens[i], cb, user_data); in walk_core()
Dlv_obj.c416 if(disp->screens[i] == obj) return true; in lv_obj_is_valid()
417 bool found = obj_valid_child(disp->screens[i], obj); in lv_obj_is_valid()
Dlv_obj_style.c269 report_style_change_core(style, d->screens[i]); in lv_obj_report_style_change()
/lvgl-latest/scripts/gdb/lvglgdb/
Dlvgl.py137 def screens(self): member in LVDisplay
138 screens = self.super_value("screens")
140 yield LVObject(screens[i])
257 for screen in disp.screens:
/lvgl-latest/src/display/
Dlv_display_private.h125 lv_obj_t ** screens; /**< Array of screen objects.*/ member
Dlv_display.c205 lv_obj_delete(disp->screens[0]); in lv_display_delete()
888 lv_obj_get_child_count(disp->screens[0]) == 0 && in lv_display_set_theme()
889 lv_obj_get_child_count(disp->screens[1]) == 0 && in lv_display_set_theme()
890 lv_obj_get_child_count(disp->screens[2]) == 0) { in lv_display_set_theme()
891 lv_theme_apply(disp->screens[0]); in lv_display_set_theme()
1109 lv_area_set_width(&disp->screens[i]->coords, hor_res); in update_resolution()
1110 lv_area_set_height(&disp->screens[i]->coords, ver_res); in update_resolution()
1111 lv_obj_send_event(disp->screens[i], LV_EVENT_SIZE_CHANGED, &prev_coords); in update_resolution()
/lvgl-latest/docs/details/main-components/
Ddisplay.rst10 In LVGL, an *lv_display_t* (not to be confused with a :ref:`Screen <screens>`) is a
28 - Have a "normal" TFT display with local UI and create "virtual" screens on VNC
35 :ref:`default_display` during their execution, such as creating :ref:`screens`.
58 - All :ref:`screens` created in association with this display (and not yet deleted---only
72 When an ``lv_display_t`` object is created, 4 permanent :ref:`screens` that
89 You can get pointers to each of these screens on the :ref:`default_display` by using
97 You can get pointers to each of these screens on a specified display by using
Dfont.rst196 The default base direction for screens can be set by
/lvgl-latest/docs/details/base-widget/
Dobj.rst214 to open it, and for deletion of screens when a new screen is loaded.
299 :cpp:func:`lv_obj_set_size` cannot be used on screens.
301 Each :ref:`display` object can have multiple screens associated with it, but not vice
364 …enumerator:`LV_SCR_LOAD_ANIM_MOVE_BOTTOM`: Move both the current and new screens towards the given…
411 In summary, to enable transparent screens and displays for OSD menu-like UIs:
Dscroll.rst152 the :ref:`Screen <screens>`.
/lvgl-latest/docs/intro/add-lvgl-to-your-project/
Dconnecting_lvgl.rst147 - touch-screens,
/lvgl-latest/docs/intro/
Dbasics.rst89 See :ref:`screens` for more details.
108 <base_widget_overview>` (simple rectangles and :ref:`screens`), Buttons, Labels,
/lvgl-latest/docs/
DCHANGELOG.rst286 - **fix(drivers): drm driver not initialising with small screens** `6244 <https://github.com/lvgl/l…