Lines Matching refs:widget
178 - :cpp:enumerator:`LV_PART_ITEMS`: Used if the widget has multiple similar elements (e.g. table cel…
270 Add and remove styles to a widget
280 ``lv_obj_add_style(widget, &style, <selector>)``. ``<selector>`` is an
301 :cpp:expr:`lv_obj_replace_style(widget, old_style, new_style, selector)`. This
321 To remove all styles from a Widget use :cpp:expr:`lv_obj_remove_style_all(widget)`.
324 :cpp:expr:`lv_obj_remove_style(widget, style, selector)`. This function will remove
339 (e.g. color or opacity changes) just call :cpp:expr:`lv_obj_invalidate(widget)`
342 …Widget(s) are affected by that style call :cpp:expr:`lv_obj_refresh_style(widget, part, property)`.
343 …To refresh all parts and properties use :cpp:expr:`lv_obj_refresh_style(widget, LV_PART_ANY, LV_ST…
357 property "get" functions like this can be used: ``lv_obj_get_style_<property_name>(widget, <part>)`…
385 ``lv_obj_set_style_<property_name>(widget, <value>, <selector>);`` For example:
474 creates a snapshot of the widget and its children in order to
475 blend the whole widget with the set opacity, blend mode and
479 widget.
493 widget (including the extra draw size used for shadow, outline, etc).
495 If the widget can fully cover the area to redraw, LVGL creates an RGB
497 case ARGB rendering needs to be used, a widget might not cover its area
500 The click area of the widget is also transformed accordingly.
519 applies it to every newly-created widget. This will give a default appearance