/lvgl-3.6.0/examples/layouts/flex/ |
D | index.rst | 1 A simple row and a column layout with flexbox
|
/lvgl-3.6.0/docs/overview/ |
D | coords.md | 38 …n LVGL checks if there are any "dirty" objects. If so it refreshes their position, size and layout. 43 The size and position might depend on the parent or layout. Therefore `lv_obj_update_layout` recalc… 307 The position and size set by the layout overwrites the "normal" x, y, width, and height settings. 309 …only one function that is the same for every layout: `lv_obj_set_layout(obj, <LAYOUT_NAME>)` sets … 310 For further settings of the parent and children see the documentation of the given layout. 312 ### Built-in layout 321 - `LV_OBJ_FLAG_HIDDEN` Hidden objects are ignored in layout calculations. 329 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. 783 ### layout subsection 784 Set the layout of the object. The children will be repositioned and resized according to the polici…
|
D | font.md | 136 Subpixel rendering works only if the color channels of the pixels have a horizontal layout. That is…
|
/lvgl-3.6.0/docs/layouts/ |
D | grid.md | 6 The Grid layout is a subset of [CSS Flexbox](https://css-tricks.com/snippets/css/complete-guide-gri… 13 Note that the grid layout feature of LVGL needs to be globally enabled with `LV_USE_GRID` in `lv_co… 22 With the following functions you can easily set a Grid layout on any parent.
|
D | flex.md | 12 Note that the flex layout feature of LVGL needs to be globally enabled with `LV_USE_FLEX` in `lv_co… 25 With the following functions you can set a Flex layout on any parent.
|
/lvgl-3.6.0/docs/widgets/extra/ |
D | list.md | 4 The List is basically a rectangle with vertical layout to which Buttons and Texts can be added
|
D | keyboard.md | 24 The `TEXT` modes' layout contains buttons to change mode. 40 You can specify a new map (layout) for the keyboard with `lv_keyboard_set_map(kb, map)` and `lv_key…
|
/lvgl-3.6.0/docs/ |
D | ROADMAP.md | 27 - Circle layout. See [#2871](https://github.com/lvgl/lvgl/issues/2871)
|
D | CHANGELOG.md | 13 - fix(obj): readjust scroll after layout when child removed [`4921`](https://github.com/lvgl/lvgl/p… 550 - fix(layout): fix the handling of FLOATING children [`48728a7`](https://github.com/lvgl/lvgl/commi… 573 - fix(layout): use uint16_t LV_LAYOUT_FLEX/GRID [`c596a36`](https://github.com/lvgl/lvgl/commit/c59… 810 - fix(layout) fix layout recalculation trigger in lv_obj_add/clear_fleg [`ee65410`](https://github.… 832 - docs(demos) update information to reflect new layout [`3029`](https://github.com/littlevgl/lvgl/p… 1116 - fix(flex) fix layout update and invalidation issues [`5bd82b0`](https://github.com/lvgl/lvgl/comm… 1189 - fix(obj_pos) save x,y even if the object is on a layout [`a9b660c`](https://github.com/lvgl/lvgl/… 1339 - docs(layout) add internal padding paragraph to grid and flex layout p… [`2392`](https://github.co… 1371 - docs(obj) add comment lv_obj_get_x/y/width/height about postponed layout recalculation [`533066e`… 1550 - fix(flex) fix layout update and invalidation issues [all …]
|
D | CONTRIBUTING.md | 80 For example `img`, `layout`, `txt`, `anim`. The scope can be omitted.
|
/lvgl-3.6.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 | 844 uint16_t layout = lv_obj_get_style_layout(obj, LV_PART_MAIN); in lv_obj_event() local 845 if(layout || align) { in lv_obj_event() 860 uint16_t layout = lv_obj_get_style_layout(obj, LV_PART_MAIN); in lv_obj_event() local 861 if(layout || align || w == LV_SIZE_CONTENT || h == LV_SIZE_CONTENT) { in lv_obj_event()
|
D | lv_obj_pos.c | 267 void lv_obj_set_layout(lv_obj_t * obj, uint32_t layout) in lv_obj_set_layout() argument 271 lv_obj_set_style_layout(obj, layout, 0); in lv_obj_set_layout() 283 uint32_t layout = lv_obj_get_style_layout(parent, LV_PART_MAIN); in lv_obj_is_layout_positioned() local 284 if(layout) return true; in lv_obj_is_layout_positioned()
|
/lvgl-3.6.0/docs/others/ |
D | fragment.md | 6 It represents a reusable portion of your app's UI. A fragment defines and manages its own layout, h…
|
D | gridnav.md | 5 If the children are arranged into a grid-like layout then the up, down, left and right arrows move …
|
/lvgl-3.6.0/docs/get-started/platforms/ |
D | cmake.md | 59 I do not recommend disabling those options unless your folder layout makes it absolutely necessary.
|
D | arduino.md | 34 Finally the layout with `lv_conf.h` should look like this:
|
/lvgl-3.6.0/docs/widgets/ |
D | obj.md | 74 …een contains a hierarchy of objects for graphical widgets representing a layout that covers the en… 122 - `LV_OBJ_FLAG_FLOATING` Do not scroll the object when the parent scrolls and ignore layout
|
/lvgl-3.6.0/docs/porting/ |
D | project.md | 38 …ge the `#if 0` at the beginning to `#if 1` to enable its content. So the layout of the files shoul…
|
/lvgl-3.6.0/docs/widgets/core/ |
D | btnmatrix.md | 31 …HIDDEN` Makes a button hidden (hidden buttons still take up space in the layout, they are just not…
|
D | label.md | 31 Otherwise, if the width or height are explicitly set (using e.g.`lv_obj_set_width` or a layout), t…
|
/lvgl-3.6.0/ |
D | Kconfig | 355 bool "Enable/Disable LV_LOG_TRACE in layout module" 907 bool "A layout similar to Flexbox in CSS." 910 bool "A layout similar to Grid in CSS."
|
/lvgl-3.6.0/docs/intro/ |
D | index.md | 60 ## Repository layout
|
/lvgl-3.6.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
|