Home
last modified time | relevance | path

Searched refs:max_width (Results 1 – 9 of 9) sorted by relevance

/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()
202 int32_t letter_space, int32_t max_width, 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()
246 if(break_index == NO_BREAK_FOUND && (cur_w - letter_space) > max_width) { in lv_text_get_next_word()
323 int32_t max_width, int32_t * used_width, lv_text_flag_t flag) in lv_text_get_next_line() argument
345 if(flag & LV_TEXT_FLAG_EXPAND) max_width = LV_COORD_MAX; in lv_text_get_next_line()
350 while(i < len && txt[i] != '\0' && max_width > 0) { in lv_text_get_next_line()
355 …uint32_t advance = lv_text_get_next_word(&txt[i], font, letter_space, max_width, word_flag, &word_… in lv_text_get_next_line()
[all …]
Dlv_text.h86 int32_t line_space, int32_t max_width, lv_text_flag_t flag);
Dlv_text_private.h46 int32_t max_width, int32_t * used_width, lv_text_flag_t flag);
/lvgl-latest/src/widgets/span/
Dlv_span.c63 int32_t max_width, lv_text_flag_t flag, int32_t * use_width,
404 uint32_t lv_spangroup_get_expand_width(lv_obj_t * obj, uint32_t max_width) in lv_spangroup_get_expand_width() argument
423 if(max_width > 0 && width >= max_width) { in lv_spangroup_get_expand_width()
424 return max_width; in lv_spangroup_get_expand_width()
447 int32_t max_width = width; in lv_spangroup_get_expand_height() local
448 int32_t indent = convert_indent_pct(obj, max_width); in lv_spangroup_get_expand_height()
449 int32_t max_w = max_width - indent; /* first line need minus indent */ in lv_spangroup_get_expand_height()
547 max_w = max_width; in lv_spangroup_get_expand_height()
725 int32_t letter_space, int32_t max_width, lv_text_flag_t flag, in lv_text_get_snippet() argument
734 int32_t real_max_width = max_width; in lv_text_get_snippet()
[all …]
Dlv_span.h221 uint32_t lv_spangroup_get_expand_width(lv_obj_t * obj, uint32_t max_width);
/lvgl-latest/tests/src/test_cases/
Dtest_txt.c134 int32_t max_width = 0; 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/core/
Dlv_obj_pos.h453 int32_t lv_clamp_width(int32_t width, int32_t min_width, int32_t max_width, int32_t ref_width);
Dlv_obj_pos.c975 int32_t lv_clamp_width(int32_t width, int32_t min_width, int32_t max_width, int32_t ref_width) in lv_clamp_width() argument
978 if(LV_COORD_IS_PCT(max_width)) max_width = (ref_width * LV_COORD_GET_PCT(max_width)) / 100; in lv_clamp_width()
979 return LV_CLAMP(min_width, width, max_width); in lv_clamp_width()
/lvgl-latest/docs/details/base-widget/styles/
Dstyle-properties.rst40 max_width subsection