/lvgl-3.6.0/src/core/ |
D | lv_obj_style_gen.c | 3 void lv_obj_set_style_width(struct _lv_obj_t * obj, lv_coord_t value, lv_style_selector_t selector) in lv_obj_set_style_width() argument 8 lv_obj_set_local_style_prop(obj, LV_STYLE_WIDTH, v, selector); in lv_obj_set_style_width() 11 … lv_obj_set_style_min_width(struct _lv_obj_t * obj, lv_coord_t value, lv_style_selector_t selector) in lv_obj_set_style_min_width() argument 16 lv_obj_set_local_style_prop(obj, LV_STYLE_MIN_WIDTH, v, selector); in lv_obj_set_style_min_width() 19 … lv_obj_set_style_max_width(struct _lv_obj_t * obj, lv_coord_t value, lv_style_selector_t selector) in lv_obj_set_style_max_width() argument 24 lv_obj_set_local_style_prop(obj, LV_STYLE_MAX_WIDTH, v, selector); in lv_obj_set_style_max_width() 27 void lv_obj_set_style_height(struct _lv_obj_t * obj, lv_coord_t value, lv_style_selector_t selector) in lv_obj_set_style_height() argument 32 lv_obj_set_local_style_prop(obj, LV_STYLE_HEIGHT, v, selector); in lv_obj_set_style_height() 35 …lv_obj_set_style_min_height(struct _lv_obj_t * obj, lv_coord_t value, lv_style_selector_t selector) in lv_obj_set_style_min_height() argument 40 lv_obj_set_local_style_prop(obj, LV_STYLE_MIN_HEIGHT, v, selector); in lv_obj_set_style_min_height() [all …]
|
D | lv_obj_style.h | 41 uint32_t selector : 24; member 49 lv_style_selector_t selector; member 75 void lv_obj_add_style(struct _lv_obj_t * obj, lv_style_t * style, lv_style_selector_t selector); 86 void lv_obj_remove_style(struct _lv_obj_t * obj, lv_style_t * style, lv_style_selector_t selector); 141 lv_style_selector_t selector); 144 lv_style_selector_t selector); 147 lv_style_selector_t selector); 156 …emove_local_style_prop(struct _lv_obj_t * obj, lv_style_prop_t prop, lv_style_selector_t selector); 199 lv_state_t lv_obj_style_get_selector_state(lv_style_selector_t selector); 201 lv_part_t lv_obj_style_get_selector_part(lv_style_selector_t selector); [all …]
|
D | lv_obj_style_gen.h | 571 void lv_obj_set_style_width(struct _lv_obj_t * obj, lv_coord_t value, lv_style_selector_t selector); 572 …lv_obj_set_style_min_width(struct _lv_obj_t * obj, lv_coord_t value, lv_style_selector_t selector); 573 …lv_obj_set_style_max_width(struct _lv_obj_t * obj, lv_coord_t value, lv_style_selector_t selector); 574 void lv_obj_set_style_height(struct _lv_obj_t * obj, lv_coord_t value, lv_style_selector_t selector… 575 …v_obj_set_style_min_height(struct _lv_obj_t * obj, lv_coord_t value, lv_style_selector_t selector); 576 …v_obj_set_style_max_height(struct _lv_obj_t * obj, lv_coord_t value, lv_style_selector_t selector); 577 void lv_obj_set_style_x(struct _lv_obj_t * obj, lv_coord_t value, lv_style_selector_t selector); 578 void lv_obj_set_style_y(struct _lv_obj_t * obj, lv_coord_t value, lv_style_selector_t selector); 579 void lv_obj_set_style_align(struct _lv_obj_t * obj, lv_align_t value, lv_style_selector_t selector); 580 …_set_style_transform_width(struct _lv_obj_t * obj, lv_coord_t value, lv_style_selector_t selector); [all …]
|
D | lv_obj_style.c | 25 lv_style_selector_t selector; member 45 static lv_style_t * get_local_style(lv_obj_t * obj, lv_style_selector_t selector); 76 void lv_obj_add_style(lv_obj_t * obj, lv_style_t * style, lv_style_selector_t selector) in lv_obj_add_style() argument 78 trans_del(obj, selector, LV_STYLE_PROP_ANY, NULL); in lv_obj_add_style() 101 obj->styles[i].selector = selector; in lv_obj_add_style() 103 lv_obj_refresh_style(obj, selector, LV_STYLE_PROP_ANY); in lv_obj_add_style() 106 void lv_obj_remove_style(lv_obj_t * obj, lv_style_t * style, lv_style_selector_t selector) in lv_obj_remove_style() argument 108 lv_state_t state = lv_obj_style_get_selector_state(selector); in lv_obj_remove_style() 109 lv_part_t part = lv_obj_style_get_selector_part(selector); in lv_obj_remove_style() 116 lv_state_t state_act = lv_obj_style_get_selector_state(obj->styles[i].selector); in lv_obj_remove_style() [all …]
|
D | lv_obj.c | 903 lv_state_t state_act = lv_obj_style_get_selector_state(obj->styles[i].selector); in lv_obj_set_state() 904 lv_part_t part_act = lv_obj_style_get_selector_part(obj->styles[i].selector); in lv_obj_set_state() 917 lv_style_selector_t selector = ts[t].selector; in lv_obj_set_state() local 918 lv_state_t state_ts = lv_obj_style_get_selector_state(selector); in lv_obj_set_state() 919 lv_part_t part_ts = lv_obj_style_get_selector_part(selector); in lv_obj_set_state() 932 ts[tsi].selector = obj_style->selector; in lv_obj_set_state() 939 lv_part_t part_act = lv_obj_style_get_selector_part(ts[i].selector); in lv_obj_set_state()
|
/lvgl-3.6.0/src/extra/layouts/grid/ |
D | lv_grid.h | 110 …t_style_grid_row_dsc_array(lv_obj_t * obj, const lv_coord_t value[], lv_style_selector_t selector); 111 …tyle_grid_column_dsc_array(lv_obj_t * obj, const lv_coord_t value[], lv_style_selector_t selector); 112 …_obj_set_style_grid_row_align(lv_obj_t * obj, lv_grid_align_t value, lv_style_selector_t selector); 113 …j_set_style_grid_column_align(lv_obj_t * obj, lv_grid_align_t value, lv_style_selector_t selector); 114 …obj_set_style_grid_cell_column_pos(lv_obj_t * obj, lv_coord_t value, lv_style_selector_t selector); 115 …bj_set_style_grid_cell_column_span(lv_obj_t * obj, lv_coord_t value, lv_style_selector_t selector); 116 …lv_obj_set_style_grid_cell_row_pos(lv_obj_t * obj, lv_coord_t value, lv_style_selector_t selector); 117 …v_obj_set_style_grid_cell_row_span(lv_obj_t * obj, lv_coord_t value, lv_style_selector_t selector); 118 …lv_obj_set_style_grid_cell_x_align(lv_obj_t * obj, lv_coord_t value, lv_style_selector_t selector); 119 …lv_obj_set_style_grid_cell_y_align(lv_obj_t * obj, lv_coord_t value, lv_style_selector_t selector);
|
D | lv_grid.c | 257 …et_style_grid_row_dsc_array(lv_obj_t * obj, const lv_coord_t value[], lv_style_selector_t selector) in lv_obj_set_style_grid_row_dsc_array() argument 262 lv_obj_set_local_style_prop(obj, LV_STYLE_GRID_ROW_DSC_ARRAY, v, selector); in lv_obj_set_style_grid_row_dsc_array() 265 …style_grid_column_dsc_array(lv_obj_t * obj, const lv_coord_t value[], lv_style_selector_t selector) in lv_obj_set_style_grid_column_dsc_array() argument 270 lv_obj_set_local_style_prop(obj, LV_STYLE_GRID_COLUMN_DSC_ARRAY, v, selector); in lv_obj_set_style_grid_column_dsc_array() 274 …v_obj_set_style_grid_row_align(lv_obj_t * obj, lv_grid_align_t value, lv_style_selector_t selector) in lv_obj_set_style_grid_row_align() argument 279 lv_obj_set_local_style_prop(obj, LV_STYLE_GRID_ROW_ALIGN, v, selector); in lv_obj_set_style_grid_row_align() 282 …bj_set_style_grid_column_align(lv_obj_t * obj, lv_grid_align_t value, lv_style_selector_t selector) in lv_obj_set_style_grid_column_align() argument 287 lv_obj_set_local_style_prop(obj, LV_STYLE_GRID_COLUMN_ALIGN, v, selector); in lv_obj_set_style_grid_column_align() 291 …_obj_set_style_grid_cell_column_pos(lv_obj_t * obj, lv_coord_t value, lv_style_selector_t selector) in lv_obj_set_style_grid_cell_column_pos() argument 296 lv_obj_set_local_style_prop(obj, LV_STYLE_GRID_CELL_COLUMN_POS, v, selector); in lv_obj_set_style_grid_cell_column_pos() [all …]
|
/lvgl-3.6.0/src/extra/layouts/flex/ |
D | lv_flex.h | 106 void lv_obj_set_style_flex_flow(lv_obj_t * obj, lv_flex_flow_t value, lv_style_selector_t selector); 107 …obj_set_style_flex_main_place(lv_obj_t * obj, lv_flex_align_t value, lv_style_selector_t selector); 108 …bj_set_style_flex_cross_place(lv_obj_t * obj, lv_flex_align_t value, lv_style_selector_t selector); 109 …bj_set_style_flex_track_place(lv_obj_t * obj, lv_flex_align_t value, lv_style_selector_t selector); 110 void lv_obj_set_style_flex_grow(lv_obj_t * obj, uint8_t value, lv_style_selector_t selector);
|
D | lv_flex.c | 166 void lv_obj_set_style_flex_flow(lv_obj_t * obj, lv_flex_flow_t value, lv_style_selector_t selector) in lv_obj_set_style_flex_flow() argument 171 lv_obj_set_local_style_prop(obj, LV_STYLE_FLEX_FLOW, v, selector); in lv_obj_set_style_flex_flow() 174 …_obj_set_style_flex_main_place(lv_obj_t * obj, lv_flex_align_t value, lv_style_selector_t selector) in lv_obj_set_style_flex_main_place() argument 179 lv_obj_set_local_style_prop(obj, LV_STYLE_FLEX_MAIN_PLACE, v, selector); in lv_obj_set_style_flex_main_place() 182 …obj_set_style_flex_cross_place(lv_obj_t * obj, lv_flex_align_t value, lv_style_selector_t selector) in lv_obj_set_style_flex_cross_place() argument 187 lv_obj_set_local_style_prop(obj, LV_STYLE_FLEX_CROSS_PLACE, v, selector); in lv_obj_set_style_flex_cross_place() 190 …obj_set_style_flex_track_place(lv_obj_t * obj, lv_flex_align_t value, lv_style_selector_t selector) in lv_obj_set_style_flex_track_place() argument 195 lv_obj_set_local_style_prop(obj, LV_STYLE_FLEX_TRACK_PLACE, v, selector); in lv_obj_set_style_flex_track_place() 198 void lv_obj_set_style_flex_grow(lv_obj_t * obj, uint8_t value, lv_style_selector_t selector) in lv_obj_set_style_flex_grow() argument 203 lv_obj_set_local_style_prop(obj, LV_STYLE_FLEX_GROW, v, selector); in lv_obj_set_style_flex_grow()
|
/lvgl-3.6.0/docs/overview/ |
D | style.md | 192 To add a style to an object use `lv_obj_add_style(obj, &style, <selector>)`. `<selector>` is an OR-… 209 …obj_remove_style(obj, style, selector)`. This function will remove `style` only if the `selector` … 210 `style` can be `NULL` to check only the `selector` and remove all matching styles. The `selector` c… 237 …a local property use functions like `lv_obj_set_style_<property_name>(obj, <value>, <selector>);`
|
/lvgl-3.6.0/docs/widgets/ |
D | obj.md | 94 A new style can be added to an object with the `lv_obj_add_style(obj, &new_style, selector)` functi… 95 `selector` is an ORed combination of part and state(s). E.g. `LV_PART_SCROLLBAR | LV_STATE_PRESSED`.
|