Lines Matching refs:display
3 …f a *display* in LVGL is explained in the [Porting](/porting/display) section. So before reading f…
6 ## Multiple display support
8 …ach with their own driver and objects. The only limitation is that every display needs to have the…
11 …g more displays is easy: just initialize more display buffers and register another driver for ever…
12 When you create the UI, use `lv_disp_set_default(disp)` to tell the library on which display to cre…
14 Why would you want multi-display support? Here are some examples:
15 - Have a "normal" TFT display with local UI and create "virtual" screens on VNC on demand. (You nee…
16 - Have a large TFT display and a small monochrome display.
20 ### Using only one display
21 …d. Therefore, the whole concept of multi-display handling is completely hidden if you register onl…
22 By default, the last created (and only) display is used.
24 …`, `LV_HOR_RES` and `LV_VER_RES` are always applied on the most recently created (default) display.
25 If you pass `NULL` as `disp` parameter to display related functions the default display will usuall…
26 E.g. `lv_disp_trig_activity(NULL)` will trigger a user activity on the default display. (See below …
28 ### Mirror display
30 …f a display to another display, you don't need to use multi-display support. Just transfer the buf…
33 You can create a larger virtual display from an array of smaller ones. You can create it as below:
34 1. Set the resolution of the displays to the large display's resolution.
35 2. In `drv.flush_cb`, truncate and modify the `area` parameter for each display.
36 3. Send the buffer's content to each real display with the truncated area.
40 Every display has its own set of [screens](overview/object#screen-the-most-basic-parent) and the ob…
45 * **Screens** are the high-level root objects associated with a particular display. One display can…
48 A screen's size is always equal to its display and their origin is (0;0). Therefore, a screen's coo…
54 …e `lv_scr_act()`. These functions work on the default display. If you want to specify which displa…
60 …ground for its children. If this is not the case (opacity < 100%) the display's background colo…
61 See the [Display background](#display-background) section for more details. If the display's backgr…
63 This configuration (transparent screen and display) could be used to create for example OSD menus w…
71 - Set the display opacity to `LV_OPA_TRANSP` with `lv_disp_set_bg_opa(NULL, LV_OPA_TRANSP);`
77 …tivity time is measured on each display. Every use of an [Input device](/overview/indev) (if [asso…
78 …west inactivity time among all displays will be returned (**NULL isn't just the default display**).
83 …display has a background color, background image and background opacity properties. They become vi…
85 The background color is a simple color to fill the display. It can be adjusted with `lv_disp_set_bg…
87 The display background image is a path to a file or a pointer to an `lv_img_dsc_t` variable (conver…
92 The `disp` parameter of these functions can be `NULL` to select the default display.