/lvgl-3.4.0/examples/layouts/flex/ |
D | index.rst | 1 A simple row and a column layout with flexbox
|
/lvgl-3.4.0/docs/overview/ |
D | coords.md | 42 …n LVGL checks if there are any "dirty" objects. If so it refreshes their position, size and layout. 47 The size and position might depend on the parent or layout. Therefore `lv_obj_update_layout` recalc… 311 The position and size set by the layout overwrites the "normal" x, y, width, and height settings. 313 …only one function that is the same for every layout: `lv_obj_set_layout(obj, <LAYOUT_NAME>)` sets … 314 For further settings of the parent and children see the documentation of the given layout. 316 ### Built-in layout 325 - `LV_OBJ_FLAG_HIDDEN` Hidden objects are ignored in layout calculations. 333 LVGL can be freely extended by a custom layout like this:
|
D | style-props.md | 4 Properties related to size, position, alignment and layout of the objects. 747 ### layout subsection 748 Set the layout if the object. The children will be repositioned and resized according to the polici…
|
D | font.md | 140 Subpixel rendering works only if the color channels of the pixels have a horizontal layout. That is…
|
/lvgl-3.4.0/docs/layouts/ |
D | grid.md | 10 The Grid layout is a subset of [CSS Flexbox](https://css-tricks.com/snippets/css/complete-guide-gri… 17 Note that the grid layout feature of LVGL needs to be globally enabled with `LV_USE_GRID` in `lv_co… 26 With the following functions you can easily set a Grid layout on any parent.
|
D | flex.md | 16 Note that the flex layout feature of LVGL needs to be globally enabled with `LV_USE_FLEX` in `lv_co… 29 With the following functions you can set a Flex layout on any parent.
|
/lvgl-3.4.0/docs/widgets/extra/ |
D | list.md | 8 The List is basically a rectangle with vertical layout to which Buttons and Texts can be added
|
D | keyboard.md | 28 The `TEXT` modes' layout contains buttons to change mode. 44 You can specify a new map (layout) for the keyboard with `lv_keyboard_set_map(kb, map)` and `lv_key…
|
/lvgl-3.4.0/docs/ |
D | ROADMAP.md | 27 - Circle layout. See [#2871](https://github.com/lvgl/lvgl/issues/2871)
|
D | CHANGELOG.md | 176 - fix(layout) fix layout recalculation trigger in lv_obj_add/clear_fleg [`ee65410`](https://github.… 198 - docs(demos) update information to reflect new layout [`3029`](https://github.com/littlevgl/lvgl/p… 482 - fix(flex) fix layout update and invalidation issues [`5bd82b0`](https://github.com/lvgl/lvgl/comm… 555 - fix(obj_pos) save x,y even if the object is on a layout [`a9b660c`](https://github.com/lvgl/lvgl/… 705 - docs(layout) add internal padding paragraph to grid and flex layout p… [`2392`](https://github.co… 737 - docs(obj) add comment lv_obj_get_x/y/width/height about postponed layout recalculation [`533066e`… 916 - fix(flex) fix layout update and invalidation issues 996 - `lv_cont` removed, layout features are moved to `lv_obj` 1012 - [CSS Grid](https://css-tricks.com/snippets/css/a-guide-to-grid/)-like layout support 1013 - [CSS Flexbox](https://css-tricks.com/snippets/css/a-guide-to-flexbox/)-like layout support [all …]
|
D | CONTRIBUTING.md | 84 For example `img`, `layout`, `txt`, `anim`. The scope can be omitted.
|
/lvgl-3.4.0/src/core/ |
D | lv_obj_pos.h | 134 void lv_obj_set_layout(struct _lv_obj_t * obj, uint32_t layout);
|
D | lv_obj.c | 827 uint16_t layout = lv_obj_get_style_layout(obj, LV_PART_MAIN); in lv_obj_event() local 828 if(layout || align) { in lv_obj_event() 843 uint16_t layout = lv_obj_get_style_layout(obj, LV_PART_MAIN); in lv_obj_event() local 844 if(layout || align || w == LV_SIZE_CONTENT || h == LV_SIZE_CONTENT) { in lv_obj_event()
|
D | lv_obj_pos.c | 264 void lv_obj_set_layout(lv_obj_t * obj, uint32_t layout) in lv_obj_set_layout() argument 268 lv_obj_set_style_layout(obj, layout, 0); in lv_obj_set_layout() 280 uint32_t layout = lv_obj_get_style_layout(parent, LV_PART_MAIN); in lv_obj_is_layout_positioned() local 281 if(layout) return true; in lv_obj_is_layout_positioned()
|
/lvgl-3.4.0/docs/others/ |
D | gridnav.md | 9 If the children are arranged into a grid-like layout then the up, down, left and right arrows move …
|
/lvgl-3.4.0/docs/get-started/ |
D | arduino.md | 38 Finally the layout with `lv_conf.h` should look like this:
|
D | cmake.md | 63 I do not recommend disabling those options unless your folder layout makes it absolutely necessary.
|
/lvgl-3.4.0/docs/widgets/ |
D | obj.md | 78 …een contains a hierarchy of objects for graphical widgets representing a layout that covers the en… 126 - `LV_OBJ_FLAG_FLOATING` Do not scroll the object when the parent scrolls and ignore layout
|
/lvgl-3.4.0/docs/porting/ |
D | project.md | 42 …ge the `#if 0` at the beginning to `#if 1` to enable its content. So the layout of the files shoul…
|
/lvgl-3.4.0/docs/widgets/core/ |
D | btnmatrix.md | 35 …HIDDEN` Makes a button hidden (hidden buttons still take up space in the layout, they are just not…
|
D | label.md | 35 Otherwise, if the width or height are explicitly set (using e.g.`lv_obj_set_width` or a layout), t…
|
/lvgl-3.4.0/ |
D | Kconfig | 319 bool "Enable/Disable LV_LOG_TRACE in layout module" 863 bool "A layout similar to Flexbox in CSS." 866 bool "A layout similar to Grid in CSS."
|
/lvgl-3.4.0/docs/intro/ |
D | index.md | 64 ## Repository layout
|
/lvgl-3.4.0/scripts/ |
D | Doxyfile | 695 # The LAYOUT_FILE tag can be used to specify a layout file which will be parsed 696 # by doxygen. The layout file controls the global structure of the generated 697 # output files in an output format independent way. To create the layout file 700 # will be used as the name of the layout file. 1416 # If you want full control over the layout of the generated HTML pages it might
|