/lvgl-3.4.0/src/misc/ |
D | lv_mem.c | 50 static void lv_mem_walker(void * ptr, size_t size, int used, void * user); 271 if(LV_GC_ROOT(lv_mem_buf[i]).used == 0 && LV_GC_ROOT(lv_mem_buf[i]).size >= size) { in lv_mem_buf_get() 273 LV_GC_ROOT(lv_mem_buf[i]).used = 1; in lv_mem_buf_get() 287 LV_GC_ROOT(lv_mem_buf[i_guess]).used = 1; in lv_mem_buf_get() 295 if(LV_GC_ROOT(lv_mem_buf[i]).used == 0) { in lv_mem_buf_get() 301 LV_GC_ROOT(lv_mem_buf[i]).used = 1; in lv_mem_buf_get() 324 LV_GC_ROOT(lv_mem_buf[i]).used = 0; in lv_mem_buf_release() 341 LV_GC_ROOT(lv_mem_buf[i]).used = 0; in lv_mem_buf_free_all() 537 static void lv_mem_walker(void * ptr, size_t size, int used, void * user) in lv_mem_walker() argument 542 if(used) { in lv_mem_walker()
|
D | lv_tlsf.h | 83 typedef void (*lv_tlsf_walker)(void * ptr, size_t size, int used, void * user);
|
D | lv_mem.h | 49 uint8_t used : 1; member
|
/lvgl-3.4.0/zephyr/ |
D | Kconfig.input | 24 Swap keyboard scan X,Y axes. This option can be used to align keyboard 30 Invert keyboard scan X axis. This option can be used to align keyboard 36 Invert keyboard scan Y axis. This option can be used to align keyboard
|
D | Kconfig.memory | 61 Size of the buffer used for rendering screen content as a percentage 91 This can be used by custom linker scripts to relocate the LVGL 98 Type of allocation that should be used for allocating rendering buffers
|
/lvgl-3.4.0/docs/widgets/extra/ |
D | imgbtn.md | 16 - `LV_PART_MAIN` Refers to the image(s). If background style properties are used, a rectangle will … 34 If you set sources only in `LV_IMGBTN_STATE_RELEASED`, these sources will be used in other states t… 35 If you set e.g. `LV_IMGBTN_STATE_PRESSED` they will be used in pressed state instead of the release… 39 …he `lv_imgbtn_set_state(imgbtn, LV_IMGBTN_STATE_...)` functions should be used to manually set a s…
|
D | chart.md | 20 - `LV_PART_SCROLLBAR` The scrollbar used if the chart is zoomed. See the [Base object](/widgets/obj… 22 …- Line chart: The *line* properties are used by the lines. `width`, `height`, `bg_color` and `radi… 23 - Bar chart: The typical background properties are used to style the bars. 25 …V_PART_CURSOR` *Line* properties are used to style the cursors. `width`, `height`, `bg_color` and… 26 - `LV_PART_TICKS` *Line* and *Text* style properties are used to style the ticks 33 - `LV_CHART_TYPE_NONE` Do not display any data. Can be used to hide the series. 50 `axis` tells which axis's range should be used te scale the values. 57 …ies can be obtained with `lv_chart_get_y_array(chart, ser)`, which can be used with `ext_array` or… 59 …t_ext_x_array(chart, ser, value_array)` and `lv_chart_get_x_array(chart, ser)` can be used as well. 70 … ser, id, value)` and `lv_chart_set_next_value2(chart, ser, x_valuem y_value)` can be used as well.
|
D | tabview.md | 10 The Tab view object can be used to organize content in tabs. 22 There are no special parts on the Tab view but the `lv_obj` and `lv_btnnmatrix` widgets are used to…
|
D | spinbox.md | 25 …used as input device, the selected digit is shifted to the right by default whenever the encoder b…
|
/lvgl-3.4.0/scripts/ |
D | Doxyfile | 3 # This file describes the settings to be used by the documentation system 20 # This tag specifies the encoding used for all characters in the config file 21 # that follow. The default is UTF-8 which is also the encoding used for all text 31 # project for which the documentation is generated. This name is used in the 37 # The PROJECT_NUMBER tag can be used to enter a project or revision number. This 39 # control system is used. 56 # The OUTPUT_DIRECTORY tag is used to specify the (relative or absolute) path 59 # left blank the current directory will be used. 75 # characters will be escaped, for example _xE3_x81_x84 will be used for Unicode 81 # The OUTPUT_LANGUAGE tag is used to specify the language in which all [all …]
|
/lvgl-3.4.0/docs/widgets/core/ |
D | label.md | 8 A label is the basic object type that is used to display text. 11 …background properties and the text properties. The padding values can be used to add space betwee… 13 …e [selected text](#text-selection). Only `text_color` and `bg_color` style properties can be used. 22 With `lv_label_set_text_fmt(label, "Value: %d", 15)` printf formatting can be used to set the text. 25 In this case, the text is not stored in the dynamic memory and the given buffer is used directly in… 27 Constant strings are safe to use with `lv_label_set_text_static` (except when used with `LV_LABEL_L… 46 When `lv_label_set_text` or `lv_label_set_array_text` are used, a separate buffer is allocated and …
|
D | table.md | 28 Line breaks can be used in the text like `"Value\n60.3"`. 47 If the label's width or height is set to `LV_SIZE_CONTENT` that size will be used to show the whole… 73 `lv_table_get_selected_cell(table, &row, &col)` can be used to get the currently selected cell. Row…
|
D | dropdown.md | 28 - `LV_PART_MAIN` The list itself. Uses the typical background properties. `max_height` can be used … 51 …s string should be alive while the drop-down list exists and `lv_dropdown_add_option` can't be used 75 …ually open or close the drop-down list the `lv_dropdown_open/close(dropdown)` function can be used.
|
/lvgl-3.4.0/docs/get-started/ |
D | nxp.md | 31 …- If `FSL_RTOS_FREE_RTOS` symbol is defined, FreeRTOS implementation will be used, otherwise bare … 35 …- For manual PXP initialization, default configuration structure for callbacks can be used. Initia… 60 …nds on multiple OS-specific functions. The struct `lv_nxp_pxp_cfg_t` with callback pointers is used 65 …- There are configurable area thresholds which are used to decide whether the area will be process…
|
D | quick-overview.md | 103 …ype>_create(parent)`. It will return an `lv_obj_t *` variable that can be used as a reference to t… 110 To set some basic attributes `lv_obj_set_<parameter_name>(obj, <value>)` functions can be used. For… 127 Events are used to inform the user that something has happened with an object. 143 `LV_EVENT_ALL` can be used instead of `LV_EVENT_CLICKED` to invoke the callback for any event. 230 … the current state, the style with `LV_STATE_DEFAULT` will be used. A default value is used if the… 236 …ed to objects. This creates a style which resides inside the object and is used only by the object:
|
D | nuttx.md | 19 - **Popular** - NuttX is used by many companies around the world. Probably you already used a produ… 36 ### NuttX + LVGL could be used for
|
/lvgl-3.4.0/docs/overview/ |
D | layer.md | 47 - When `lv_obj_set_parent(obj, new_parent)` is used, `obj` will be on the foreground of the `new_pa… 55 The `layer_top` can be used by the user to create some content visible everywhere. For example, a m… 60 The `layer_sys` is also used for similar purposes in LVGL. For example, it places the mouse cursor …
|
D | display.md | 26 By default, the last created (and only) display is used. 29 …s `NULL` as `disp` parameter to display related functions the default display will usually be used. 52 …hanged, i.e. `lv_obj_set_pos()`, `lv_obj_set_size()` or similar functions can't be used on screens. 67 This configuration (transparent screen and display) could be used to create for example OSD menus w… 69 To handle transparent displays, special (slower) color mixing algorithms need to be used by LVGL so… 85 …isp_trig_activity(disp)`. If `disp` is `NULL`, the default screen will be used (**and not all disp… 92 …e or a pointer to an `lv_img_dsc_t` variable (converted image data) to be used as wallpaper. It ca…
|
D | style.md | 7 *Styles* are used to set the appearance of objects. Styles in lvgl are heavily inspired by CSS. The… 11 - The same style can be used by any number of objects. 15 …e. This means if a property is specified in two styles the newest style in the object will be used. 42 …e best matching state's property will be used. Typically this means the property with `LV_STATE_DE… 43 If the property is not set even for the default state the default value will be used. (See later) 54 … precedence which is higher than the default state's 0x0000 precedence, so gray color will be used. 55 3. When the object is focused the same thing happens as in pressed state and red color will be used… 56 …ed would work, but the pressed state has higher precedence than focused so gray color will be used. 58 …0x0022 precedence, which is higher than the pressed state's precedence so rose color would be used. 74 This is much like in CSS when used classes are listed like `<div class=".btn .btn-red">`. [all …]
|
D | timer.md | 14 …_ms, user_data)`. It will create an `lv_timer_t *` variable, which can be used later to modify the… 15 `lv_timer_create_basic()` can also be used. This allows you to create a new timer without specifyin… 66 For these cases, `lv_async_call(my_function, data_p)` can be used to call `my_function` on the next…
|
D | coords.md | 106 The following alignment options can be used: 132 Besides the alignments options above, the following can be used to align an object outside the refe… 197 - Style transitions can be used to make the coordinate changes smooth. 211 …ate setting features have a "simple" version and the more complex features can be used via styles. 238 …s are not at y=100, `style_pressed` won't work as expected. Translations can be used to solve this: 260 Percentage values can be used in translations as well. The percentage is relative to the size of th… 296 Percentage values can be used as well which are relative to the size of the parent's content area. 309 Layouts can update the position and size of an object's children. They can be used to automatically… 324 There are some flags that can be used on objects to affect how they behave with layouts: 349 Custom style properties can be added which can be retrieved and used in the update callback. For ex…
|
/lvgl-3.4.0/demos/stress/ |
D | README.md | 6 It contains a lot of object creation, deletion, animations, styles usage, and so on. It can be used…
|
/lvgl-3.4.0/env_support/cmake/ |
D | micropython.cmake | 14 # 'lv_style_transition_dsc_t_path_xcb_callback' defined but not used
|
/lvgl-3.4.0/docs/libs/ |
D | freetype.md | 22 1. `LV_FREETYPE_CACHE_SIZE`:maximum memory(bytes) used to cache font bitmap, outline, character map… 26 When you are sure that all the used font sizes will not be greater than 256, you can enable `LV_FRE…
|
/lvgl-3.4.0/docs/porting/ |
D | display.md | 44 If only one buffer is used LVGL draws the content of the screen into that draw buffer and sends it … 48 If two buffers are used LVGL can draw into one buffer while the content of the other buffer is sen… 49 DMA or other hardware should be used to transfer data to the display so the MCU can continue drawin… 56 This configuration should be used if the MCU has an LCD controller peripheral and not with an exter… 107 It can be used if the display controller can refresh only areas with specific height or width (usua… 108 - `set_px_cb` a custom function to write the draw buffer. It can be used to store the pixels more c… 109 This way the buffers used in `lv_disp_draw_buf_t` can be smaller to hold only the required number o… 113 …see `lv_conf.h`) but if something else is required these functions can be used to make LVGL use a …
|