Home
last modified time | relevance | path

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

1234

/lvgl-3.7.0/docs/widgets/core/
Dslider.md16 …_set_value(slider, new_value, LV_ANIM_ON/OFF)`. The animation time is set by the styles' `anim_ti…
24 - `LV_SLIDER_RANGE` Allows setting the start value too by `lv_bar_set_start_value(bar, new_value, L…
29 Normally, the slider can be adjusted either by dragging the knob, or by clicking on the slider bar.
30 …set the slider to react on dragging the knob only. This feature is enabled by adding the `LV_OBJ_F…
32 The extended click area (set by `lv_obj_set_ext_click_area(slider, value)`) increases to knob's cli…
54 - `LV_KEY_UP/RIGHT` Increment the slider's value by 1
55 - `LV_KEY_DOWN/LEFT` Decrement the slider's value by 1
Dline.md12 The points have to be stored in an `lv_point_t` array and passed to the object by the `lv_line_set_…
19 *y invert* is disabled by default.
22 Only the [Generic events](../overview/event.html#generic-events) are sent by the object type.
29 No *Keys* are processed by the object type.
Dlabel.md27 Newline characters are handled automatically by the label object. You can use `\n` to make a line b…
47 This feature can be enabled individually for each label by `lv_label_set_recolor()` function,
52 If enabled by `LV_LABEL_TEXT_SELECTION` part of the text can be selected. It's similar to when you …
57 LVGL can efficiently handle very long (e.g. > 40k characters) labels by saving some extra data (~12…
60 …V_LABEL_LONG_SCROLL` and `LV_LABEL_LONG_SCROLL_CIRCULAR` can be customized by setting the animatio…
67 No special events are sent by the Label.
74 No *Keys* are processed by the object type.
Dbar.md19 A new value can be set by `lv_bar_set_value(bar, new_value, LV_ANIM_ON/OFF)`.
29 - `LV_BAR_MODE_RANGE` Allows setting the start value too by `lv_bar_set_start_value(bar, new_value,…
43 No *Keys* are processed by the object type.
Darc.md38 …e can be set by `lv_arc_set_mode(arc, LV_ARC_MODE_...)` and used only if the angle is set by `lv_a…
94 - `LV_KEY_RIGHT/UP` Increases the value by one.
95 - `LV_KEY_LEFT/DOWN` Decreases the value by one.
Ddropdown.md8 The drop-down list is closed by default and displays a single value or a predefined text.
9 When activated (by click on the drop-down list), a list is created from which the user may select o…
42 … `lv_dropdown_set_options(dropdown, options)`. Options should be separated by `\n`. For example: `…
57 The list can be created on any side. The default `LV_DIR_BOTTOM` can be modified by `lv_dropdown_se…
74 …e following [Special events](../overview/event.html#special-events) are sent by the drop-down list:
Dimg.md35 Therefore, images and labels are somewhat interchangeable, that is the images can display texts by
54 This feature can be enabled in the style by setting `img_recolor_opa` between `LV_OPA_TRANSP` (no r…
57 The color to mix is set by `img_recolor`.
70 …kipedia.org/wiki/Texture_atlas) or a "running image" effect can be created by [Animating](/overvie…
100 It also means the layouts are not affected the by the transformations.
113 No special events are sent by image objects.
120 No *Keys* are processed by the object type.
/lvgl-3.7.0/docs/widgets/extra/
Dtileview.md6 A user can navigate between the tiles by swiping.
21 …ER/ALL` or OR-ed values to enable moving to the adjacent tiles into the given direction by swiping.
30 - `LV_EVENT_VALUE_CHANGED` Sent when a new tile loaded by scrolling. `lv_tileview_get_tile_act(tabv…
33 *Keys* are not handled by the Tile view.
Dlist.md27 No special events are sent by the List, but sent by the Button as usual.
32 No *Keys* are processed by the object type.
Dspinbox.md4 The Spinbox contains a number as text which can be increased or decreased by *Keys* or API function…
15 …(spinbox, -1000, 2500)` sets a range. If the value is changed by `lv_spinbox_set_value`, by *Keys*…
21 If an encoder is used as input device, the selected digit is shifted to the right by default whenev…
Dspinner.md16 No special events are sent by the Spinner.
23 No *Keys* are processed by the object type.
Danimimg.md21 No special events are sent by image objects.
29 No Keys are processed by the object type.
Dtabview.md15 A new tab can be selected either by clicking on a tab button or by sliding horizontally on the cont…
47 - `LV_EVENT_VALUE_CHANGED` Sent when a new tab is selected by sliding or clicking the tab button. `…
Dled.md24 …- `LV_LED_DRAW_PART_RECTANGLE` The main rectangle. `LV_OBJ_DRAW_PART_RECTANGLE` is not sent by the…
35 No *Keys* are processed by the object type.
/lvgl-3.7.0/docs/widgets/
Dobj.md30 For example, this will shift the object by 10;20 px from the center of its parent:
101 There are some attributes which can be enabled/disabled by `lv_obj_add/clear_flag(obj, LV_OBJ_FLAG_…
104 - `LV_OBJ_FLAG_CLICKABLE` Make the object clickable by input devices
121 - `LV_OBJ_FLAG_IGNORE_LAYOUT` Make the object positionable by the layouts
125 - `LV_OBJ_FLAG_LAYOUT_1` Custom flag, free to use by layouts
126 - `LV_OBJ_FLAG_LAYOUT_2` Custom flag, free to use by layouts
128 - `LV_OBJ_FLAG_WIDGET_1` Custom flag, free to use by widget
129 - `LV_OBJ_FLAG_WIDGET_2` Custom flag, free to use by widget
131 - `LV_OBJ_FLAG_USER_1` Custom flag, free to use by user
132 - `LV_OBJ_FLAG_USER_2` Custom flag, free to use by user
[all …]
/lvgl-3.7.0/docs/get-started/platforms/
Dnxp.md12 Depending on the RT platform used, the acceleration can be done by NXP PXP (PiXel Pipeline) and/or …
44 That is achieved by PXP in two steps:
52 When rotating a source image and the output is not divisible by the block size, the incorrect pixel…
84 …- PXP related code depends on two drivers provided by MCU SDK. These drivers need to be added to p…
100 …d (size limit) is configurable and used to decide whether the area will be processed by PXP or not.
101 …ler than the defined value will be processed by CPU and those bigger than the threshold will be pr…
106 Extra drawing features in LVGL can be handled by the VGLite engine. The CPU is available for other …
150 …- Initialize VGLite before calling `lv_init()` by specifying the width/height of tessellation wind…
179 …size limit) is configurable and used to decide whether the area will be processed by VGLite or not.
180 …ler than the defined value will be processed by CPU and those bigger than the threshold will be pr…
/lvgl-3.7.0/docs/libs/
Dqrcode.md4 …VGL. Uses [QR-Code-generator](https://github.com/nayuki/QR-Code-generator) by [nayuki](https://git…
23 - QR codes with less data are smaller, but they scaled by an integer number to best fit to the give…
Dtiny_ttf.md21 After a font is created, you can change the font size in pixels by using
25 glyphs. This maximum can be changed by using
Dfsdrv.md16 … The functions for the latter are given to the lfs_t structure as pointers by an external low-leve…
21 …ctions to read/write/erase blocks that LittleFS library needs. On mounting by `esp_littlefs` the `…
24 …API and use it directly, as `lv_fs_littlefs` and the `esp_littlefs` APIs can be used side-by-side.
/lvgl-3.7.0/docs/
DCODING_STYLE.md7 * Words are separated by '_'
12 * followed by module name: *btn*, *label*, *style* etc.
13 * followed by the action (for functions): *set*, *get*, *refr* etc.
64 * Set a new text for a label. Memory will be allocated to store the text by the label.
108 if any file gets formatted by **astyle** you will need to add the change to the staging area and ru…
121 It's no necessary to do a commit to test the hooks, you can test hooks by adding the files into the…
DCODE_OF_CONDUCT.md17 Examples of unacceptable behavior by participants include:
33 …ine event. Representation of a project may be further defined and clarified by project maintainers.
37 Instances of abusive, harassing, or otherwise unacceptable behavior may be reported by contacting t…
39 … in good faith may face temporary or permanent repercussions as determined by other members of the…
/lvgl-3.7.0/demos/benchmark/
DREADME.md17 - If you enabled trace output by setting macro `LV_USE_LOG` to `1` and trace level `LV_LOG_LEVEL` t…
38 …age processing optimization, LCD latency (flushing data to LCD) introduced by `disp_flush()` might…
45 /* Enable updating the screen (the flushing process) when disp_flush() is called by LVGL
52 /* Disable updating the screen (the flushing process) when disp_flush() is called by LVGL
93 LV_LOG("Please stand by...");
113 3. Alternatively, you can use trace output to get the benchmark results in csv format by:
/lvgl-3.7.0/tests/
DREADME.md3 The tests in the folder can be run locally and automatically by GitHub CI.
9 Install requirements by:
52 The reference images can be taken by copy-pasting the test code in to LVGL simulator and saving the…
/lvgl-3.7.0/docs/overview/
Dcoords.md4 …parts of LVGL, the concept of setting the coordinates was inspired by CSS. LVGL has by no means a …
25 - content: the content area which is the size of the bounding box reduced by the border width and p…
49 …se in which you need to be aware of the implementation. If the style(s) of an object are removed by
168 Objects with `LV_OBJ_FLAG_HIDDEN` or `LV_OBJ_FLAG_FLOATING` will be ignored by the `LV_SIZE_CONTENT…
191 - The values can be partially overwritten by other styles. For example `style_btn` makes the object…
214 One way to achieve this is by setting a new Y coordinate for the pressed state:
282 They are especially useful if the size is set by percentage or `LV_SIZE_CONTENT`.
307 The position and size set by the layout overwrites the "normal" x, y, width, and height settings.
317 Both are heavily inspired by the CSS layouts with the same name.
322 - `LV_OBJ_FLAG_IGNORE_LAYOUT` The object is simply ignored by the layouts. Its coordinates can be s…
[all …]
/lvgl-3.7.0/docs/porting/
Dos.md3 LVGL is **not thread-safe** by default.
50 … in the interrupt, and periodically check it in an LVGL timer (which is run by `lv_timer_handler`).

1234