Home
last modified time | relevance | path

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

/lvgl-3.4.0/examples/layouts/flex/
Dindex.rst1 A simple row and a column layout with flexbox
/lvgl-3.4.0/docs/overview/
Dcoords.md42 …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:
Dstyle-props.md4 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…
Dfont.md140 Subpixel rendering works only if the color channels of the pixels have a horizontal layout. That is…
/lvgl-3.4.0/docs/layouts/
Dgrid.md10 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.
Dflex.md16 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/
Dlist.md8 The List is basically a rectangle with vertical layout to which Buttons and Texts can be added
Dkeyboard.md28 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/
DROADMAP.md27 - Circle layout. See [#2871](https://github.com/lvgl/lvgl/issues/2871)
DCHANGELOG.md176 - 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 …]
DCONTRIBUTING.md84 For example `img`, `layout`, `txt`, `anim`. The scope can be omitted.
/lvgl-3.4.0/src/core/
Dlv_obj_pos.h134 void lv_obj_set_layout(struct _lv_obj_t * obj, uint32_t layout);
Dlv_obj.c827 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()
Dlv_obj_pos.c264 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/
Dgridnav.md9 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/
Darduino.md38 Finally the layout with `lv_conf.h` should look like this:
Dcmake.md63 I do not recommend disabling those options unless your folder layout makes it absolutely necessary.
/lvgl-3.4.0/docs/widgets/
Dobj.md78 …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/
Dproject.md42 …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/
Dbtnmatrix.md35 …HIDDEN` Makes a button hidden (hidden buttons still take up space in the layout, they are just not…
Dlabel.md35 Otherwise, if the width or height are explicitly set (using e.g.`lv_obj_set_width` or a layout), t…
/lvgl-3.4.0/
DKconfig319 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/
Dindex.md64 ## Repository layout
/lvgl-3.4.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