Home
last modified time | relevance | path

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

123

/lvgl-latest/demos/scroll/
Dlv_demo_scroll.c23 static lv_obj_t * switch_create(lv_obj_t * parent, const char * title, lv_obj_flag_t flag, bool en);
77 static lv_obj_t * switch_create(lv_obj_t * parent, const char * title, lv_obj_flag_t flag, bool en) in switch_create() argument
90 …j_add_event_cb(sw, generic_switch_event_cb, LV_EVENT_VALUE_CHANGED, (void *)((lv_uintptr_t) flag)); in switch_create()
93 lv_obj_add_flag(list, flag); in switch_create()
97 lv_obj_remove_flag(list, flag); in switch_create()
106 lv_obj_flag_t flag = (lv_obj_flag_t)((lv_uintptr_t)lv_event_get_user_data(e)); in generic_switch_event_cb() local
108 if(lv_obj_has_state(sw, LV_STATE_CHECKED)) lv_obj_add_flag(list, flag); in generic_switch_event_cb()
109 else lv_obj_remove_flag(list, flag); in generic_switch_event_cb()
/lvgl-latest/src/libs/thorvg/
DtvgShape.h39 uint8_t flag = RenderUpdateFlag::None; member
108 if (static_cast<RenderUpdateFlag>(pFlag | flag) == RenderUpdateFlag::None) return rd; in update()
117 …->prepare(rs, rd, transform, clips, opacity, static_cast<RenderUpdateFlag>(pFlag | flag), clipper); in update()
118 flag = RenderUpdateFlag::None; in update()
215 flag |= RenderUpdateFlag::Stroke; in strokeWidth()
231 flag |= RenderUpdateFlag::Stroke; in strokeTrim()
251 flag |= RenderUpdateFlag::Stroke; in strokeCap()
258 flag |= RenderUpdateFlag::Stroke; in strokeJoin()
265 flag |= RenderUpdateFlag::Stroke; in strokeMiterlimit()
274 flag |= RenderUpdateFlag::GradientStroke; in strokeColor()
[all …]
DtvgCanvas.h96 auto flag = RenderUpdateFlag::None; in update() local
97 if (status == Status::Damaged || force) flag = RenderUpdateFlag::All; in update()
102 paint->pImpl->update(renderer, m, clips, 255, flag); in update()
105 paint->pImpl->update(renderer, m, clips, 255, flag); in update()
DtvgShape.cpp72 pImpl->flag |= RenderUpdateFlag::Path; in reset()
99 pImpl->flag |= RenderUpdateFlag::Path; in appendPath()
117 pImpl->flag |= RenderUpdateFlag::Path; in lineTo()
127 pImpl->flag |= RenderUpdateFlag::Path; in cubicTo()
137 pImpl->flag |= RenderUpdateFlag::Path; in close()
156 pImpl->flag |= RenderUpdateFlag::Path; in appendCircle()
218 pImpl->flag |= RenderUpdateFlag::Path; in appendArc()
258 pImpl->flag |= RenderUpdateFlag::Path; in appendRect()
269 pImpl->flag |= RenderUpdateFlag::Gradient; in fill()
278 pImpl->flag |= RenderUpdateFlag::Color; in fill()
[all …]
DtvgPicture.h96 auto flag = static_cast<RenderUpdateFlag>(pFlag | load()); in update() local
99 if (flag == RenderUpdateFlag::None) return rd; in update()
107 rd = renderer->prepare(surface, rd, m, clips, opacity, flag); in update()
114 rd = paint->pImpl->update(renderer, transform, clips, opacity, flag, false); in update()
DtvgScene.h113 …x& transform, Array<RenderData>& clips, uint8_t opacity, RenderUpdateFlag flag, TVG_UNUSED bool cl… in update()
124 paint->pImpl->update(renderer, transform, clips, opacity, flag, false); in update()
/lvgl-latest/src/widgets/label/
Dlv_label.c329 lv_text_flag_t flag = get_label_flags(label); in lv_label_get_letter_pos() local
349 if(last_line && label->long_mode == LV_LABEL_LONG_MODE_DOTS) flag |= LV_TEXT_FLAG_BREAK_ALL; in lv_label_get_letter_pos()
351 …+= lv_text_get_next_line(&txt[line_start], LV_TEXT_LEN_MAX, font, letter_space, max_w, NULL, flag); in lv_label_get_letter_pos()
396 int32_t x = lv_text_get_width_with_flags(bidi_txt, visual_byte_pos, font, letter_space, flag); in lv_label_get_letter_pos()
400 calculate_x_coordinate(&x, align, bidi_txt, length, font, letter_space, &txt_coords, flag); in lv_label_get_letter_pos()
433 lv_text_flag_t flag = get_label_flags(label); in lv_label_get_letter_on() local
440 if(last_line && label->long_mode == LV_LABEL_LONG_MODE_DOTS) flag |= LV_TEXT_FLAG_BREAK_ALL; in lv_label_get_letter_on()
442 …+= lv_text_get_next_line(&txt[line_start], LV_TEXT_LEN_MAX, font, letter_space, max_w, NULL, flag); in lv_label_get_letter_on()
478 calculate_x_coordinate(&x, align, bidi_txt, length, font, letter_space, &txt_coords, flag); in lv_label_get_letter_on()
493 if((flag & LV_TEXT_FLAG_RECOLOR) != 0) { in lv_label_get_letter_on()
[all …]
/lvgl-latest/src/misc/
Dlv_text.c93 int32_t line_space, int32_t max_width, lv_text_flag_t flag) in lv_text_get_size() argument
101 if(flag & LV_TEXT_FLAG_EXPAND) max_width = LV_COORD_MAX; in lv_text_get_size()
109 …_text_get_next_line(&text[line_start], LV_TEXT_LEN_MAX, font, letter_space, max_width, NULL, flag); in lv_text_get_size()
203 lv_text_flag_t flag, uint32_t * word_w_ptr, in lv_text_get_next_word() argument
209 if(flag & LV_TEXT_FLAG_EXPAND) max_width = LV_COORD_MAX; in lv_text_get_next_word()
229 if((flag & LV_TEXT_FLAG_RECOLOR) != 0) { in lv_text_get_next_word()
249 if(flag & LV_TEXT_FLAG_BREAK_ALL) { in lv_text_get_next_word()
287 if(flag & LV_TEXT_FLAG_BREAK_ALL) return break_index; in lv_text_get_next_word()
294 if(flag & LV_TEXT_FLAG_BREAK_ALL) return break_index; in lv_text_get_next_word()
314 if(flag & LV_TEXT_FLAG_BREAK_ALL) return break_index; in lv_text_get_next_word()
[all …]
Dlv_text.h86 int32_t line_space, int32_t max_width, lv_text_flag_t flag);
Dlv_style.h428 lv_style_prop_t lv_style_register_prop(uint8_t flag);
626 static inline bool lv_style_prop_has_flag(lv_style_prop_t prop, uint8_t flag) in lv_style_prop_has_flag() argument
628 return lv_style_prop_lookup_flags(prop) & flag; in lv_style_prop_has_flag()
Dlv_text_private.h46 int32_t max_width, int32_t * used_width, lv_text_flag_t flag);
/lvgl-latest/src/others/observer/
Dlv_observer.c25 uint32_t flag; member
35 …er_t * bind_to_bitfield(lv_subject_t * subject, lv_obj_t * obj, lv_observer_cb_t cb, uint32_t flag,
442 lv_observer_t * lv_obj_bind_flag_if_eq(lv_obj_t * obj, lv_subject_t * subject, lv_obj_flag_t flag, … in lv_obj_bind_flag_if_eq() argument
444 …lv_observer_t * observable = bind_to_bitfield(subject, obj, obj_flag_observer_cb, flag, ref_value,… in lv_obj_bind_flag_if_eq()
448 …observer_t * lv_obj_bind_flag_if_not_eq(lv_obj_t * obj, lv_subject_t * subject, lv_obj_flag_t flag, in lv_obj_bind_flag_if_not_eq() argument
451 …lv_observer_t * observable = bind_to_bitfield(subject, obj, obj_flag_observer_cb, flag, ref_value,… in lv_obj_bind_flag_if_not_eq()
605 …er_t * bind_to_bitfield(lv_subject_t * subject, lv_obj_t * obj, lv_observer_cb_t cb, uint32_t flag, in bind_to_bitfield() argument
622 p->flag = flag; in bind_to_bitfield()
639 lv_obj_add_flag(observer->target, p->flag); in obj_flag_observer_cb()
642 lv_obj_remove_flag(observer->target, p->flag); in obj_flag_observer_cb()
[all …]
Dlv_observer.h306 lv_observer_t * lv_obj_bind_flag_if_eq(lv_obj_t * obj, lv_subject_t * subject, lv_obj_flag_t flag, …
316 …observer_t * lv_obj_bind_flag_if_not_eq(lv_obj_t * obj, lv_subject_t * subject, lv_obj_flag_t flag,
/lvgl-latest/src/draw/
Dlv_draw_label.c220 if((dsc->flag & LV_TEXT_FLAG_EXPAND) == 0) { in lv_draw_label_iterate_characters()
228 dsc->flag); in lv_draw_label_iterate_characters()
267 w, NULL, dsc->flag); in lv_draw_label_iterate_characters()
273 …_get_next_line(&dsc->text[line_start], remaining_len, font, dsc->letter_space, w, NULL, dsc->flag); in lv_draw_label_iterate_characters()
289 dsc->flag); in lv_draw_label_iterate_characters()
297 dsc->flag); in lv_draw_label_iterate_characters()
364 if((dsc->flag & LV_TEXT_FLAG_RECOLOR) != 0) { in lv_draw_label_iterate_characters()
433 …if(((dsc->flag & LV_TEXT_FLAG_RECOLOR) != 0) && (recolor_cmd_state == RECOLOR_CMD_STATE_TEXT_INPUT… in lv_draw_label_iterate_characters()
497 …_get_next_line(&dsc->text[line_start], remaining_len, font, dsc->letter_space, w, NULL, dsc->flag); in lv_draw_label_iterate_characters()
504 …idth_with_flags(&dsc->text[line_start], line_end - line_start, font, dsc->letter_space, dsc->flag); in lv_draw_label_iterate_characters()
[all …]
Dlv_draw_buf.h310 bool lv_draw_buf_has_flag(const lv_draw_buf_t * draw_buf, lv_image_flags_t flag);
312 void lv_draw_buf_set_flag(lv_draw_buf_t * draw_buf, lv_image_flags_t flag);
314 void lv_draw_buf_clear_flag(lv_draw_buf_t * draw_buf, lv_image_flags_t flag);
Dlv_draw_buf.c600 bool lv_draw_buf_has_flag(const lv_draw_buf_t * draw_buf, lv_image_flags_t flag) in lv_draw_buf_has_flag() argument
602 return draw_buf->header.flags & flag; in lv_draw_buf_has_flag()
605 void lv_draw_buf_set_flag(lv_draw_buf_t * draw_buf, lv_image_flags_t flag) in lv_draw_buf_set_flag() argument
607 draw_buf->header.flags |= flag; in lv_draw_buf_set_flag()
610 void lv_draw_buf_clear_flag(lv_draw_buf_t * draw_buf, lv_image_flags_t flag) in lv_draw_buf_clear_flag() argument
612 draw_buf->header.flags &= ~flag; in lv_draw_buf_clear_flag()
Dlv_draw_label.h51 lv_text_flag_t flag; member
/lvgl-latest/tests/src/test_cases/
Dtest_txt.c135 lv_text_flag_t flag = LV_TEXT_FLAG_NONE; in test_txt_next_line_should_handle_empty_string() local
137 … uint32_t next_line = lv_text_get_next_line("", 0, font_ptr, letter_space, max_width, NULL, flag); in test_txt_next_line_should_handle_empty_string()
/lvgl-latest/src/draw/nema_gfx/
Dlv_draw_nema_gfx_label.c410 if((dsc->flag & LV_TEXT_FLAG_EXPAND) == 0) { in _draw_label_iterate_characters()
418 dsc->flag); in _draw_label_iterate_characters()
457 w, NULL, dsc->flag); in _draw_label_iterate_characters()
463 …_get_next_line(&dsc->text[line_start], remaining_len, font, dsc->letter_space, w, NULL, dsc->flag); in _draw_label_iterate_characters()
479 dsc->flag); in _draw_label_iterate_characters()
487 dsc->flag); in _draw_label_iterate_characters()
566 if((dsc->flag & LV_TEXT_FLAG_RECOLOR) != 0) { in _draw_label_iterate_characters()
635 …if(((dsc->flag & LV_TEXT_FLAG_RECOLOR) != 0) && (recolor_cmd_state == RECOLOR_CMD_STATE_TEXT_INPUT… in _draw_label_iterate_characters()
715 …_get_next_line(&dsc->text[line_start], remaining_len, font, dsc->letter_space, w, NULL, dsc->flag); in _draw_label_iterate_characters()
722 …idth_with_flags(&dsc->text[line_start], line_end - line_start, font, dsc->letter_space, dsc->flag); in _draw_label_iterate_characters()
[all …]
/lvgl-latest/tests/src/test_cases/widgets/
Dtest_obj_property.c126 uint32_t flag; in test_obj_property_flag() member
166 lv_obj_add_flag(obj, properties[i].flag); in test_obj_property_flag()
169 lv_obj_remove_flag(obj, properties[i].flag); in test_obj_property_flag()
177 TEST_ASSERT_TRUE(lv_obj_has_flag(obj, properties[i].flag)); in test_obj_property_flag()
183 TEST_ASSERT_FALSE(lv_obj_has_flag(obj, properties[i].flag)); in test_obj_property_flag()
/lvgl-latest/docs/details/other-components/
Dobserver.rst254 Set a Widget flag if an integer subject's value is equal to a reference value, clear the flag other…
260 Set a Widget flag if an integer subject's value is not equal to a reference value, clear the flag o…
266 Set a Widget state if an integer subject's value is equal to a reference value, clear the flag othe…
272 Set a Widget state if an integer subject's value is not equal to a reference value, clear the flag
/lvgl-latest/examples/widgets/bar/
Dlv_example_bar_6.c25 label_dsc.flag); in event_cb()
/lvgl-latest/src/core/
Dlv_obj.c1010 lv_obj_flag_t flag = 1L << (id - LV_PROPERTY_OBJ_FLAG_START); in lv_obj_set_any() local
1011 if(prop->num) lv_obj_add_flag(obj, flag); in lv_obj_set_any()
1012 else lv_obj_remove_flag(obj, flag); in lv_obj_set_any()
1034 lv_obj_flag_t flag = 1L << (id - LV_PROPERTY_OBJ_FLAG_START); in lv_obj_get_any() local
1036 prop->num = obj->flags & flag; in lv_obj_get_any()
1045 lv_obj_flag_t flag = 1L << (id - LV_PROPERTY_OBJ_STATE_START); in lv_obj_get_any() local
1046 prop->num = obj->state & flag; in lv_obj_get_any()
/lvgl-latest/docs/details/widgets/
Dbutton.rst41 - :cpp:enumerator:`LV_EVENT_VALUE_CHANGED` when the :cpp:enumerator:`LV_OBJ_FLAG_CHECKABLE` flag is
/lvgl-latest/src/drivers/sdl/
Dlv_sdl_window.c344 int flag = SDL_WINDOW_RESIZABLE; in window_create() local
346 flag |= SDL_WINDOW_FULLSCREEN; in window_create()
353 … hor_res, ver_res, flag); /*last param. SDL_WINDOW_BORDERLESS to hide borders*/ in window_create()

123