Home
last modified time | relevance | path

Searched refs:layout (Results 1 – 25 of 25) sorted by relevance

/lvgl-3.6.0/examples/layouts/flex/
Dindex.rst1 A simple row and a column layout with flexbox
/lvgl-3.6.0/docs/overview/
Dcoords.md38 …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:
Dstyle-props.md4 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…
Dfont.md136 Subpixel rendering works only if the color channels of the pixels have a horizontal layout. That is…
/lvgl-3.6.0/docs/layouts/
Dgrid.md6 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.
Dflex.md12 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/
Dlist.md4 The List is basically a rectangle with vertical layout to which Buttons and Texts can be added
Dkeyboard.md24 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/
DROADMAP.md27 - Circle layout. See [#2871](https://github.com/lvgl/lvgl/issues/2871)
DCHANGELOG.md13 - 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 …]
DCONTRIBUTING.md80 For example `img`, `layout`, `txt`, `anim`. The scope can be omitted.
/lvgl-3.6.0/src/core/
Dlv_obj_pos.h134 void lv_obj_set_layout(struct _lv_obj_t * obj, uint32_t layout);
Dlv_obj.c844 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()
Dlv_obj_pos.c267 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/
Dfragment.md6 It represents a reusable portion of your app's UI. A fragment defines and manages its own layout, h…
Dgridnav.md5 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/
Dcmake.md59 I do not recommend disabling those options unless your folder layout makes it absolutely necessary.
Darduino.md34 Finally the layout with `lv_conf.h` should look like this:
/lvgl-3.6.0/docs/widgets/
Dobj.md74 …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/
Dproject.md38 …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/
Dbtnmatrix.md31 …HIDDEN` Makes a button hidden (hidden buttons still take up space in the layout, they are just not…
Dlabel.md31 Otherwise, if the width or height are explicitly set (using e.g.`lv_obj_set_width` or a layout), t…
/lvgl-3.6.0/
DKconfig355 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/
Dindex.md60 ## Repository layout
/lvgl-3.6.0/scripts/
DDoxyfile695 # 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