/lvgl-latest/src/misc/ |
D | lv_text.h | 85 …xt_get_size(lv_point_t * size_res, const char * text, const lv_font_t * font, int32_t letter_space, 97 …lv_text_get_width(const char * txt, uint32_t length, const lv_font_t * font, int32_t letter_space); 109 …t_width_with_flags(const char * txt, uint32_t length, const lv_font_t * font, int32_t letter_space,
|
D | lv_text.c | 92 …xt_get_size(lv_point_t * size_res, const char * text, const lv_font_t * font, int32_t letter_space, in lv_text_get_size() argument 109 …rt += lv_text_get_next_line(&text[line_start], LV_TEXT_LEN_MAX, font, letter_space, max_width, NUL… in lv_text_get_size() 121 …ine_length = lv_text_get_width(&text[line_start], new_line_start - line_start, font, letter_space); in lv_text_get_size() 202 int32_t letter_space, int32_t max_width, in lv_text_get_next_word() argument 242 cur_w += letter_space; 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() 322 const lv_font_t * font, int32_t letter_space, in lv_text_get_next_line() argument 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() 389 … lv_text_get_width(const char * txt, uint32_t length, const lv_font_t * font, int32_t letter_space) in lv_text_get_width() argument 407 width += letter_space; in lv_text_get_width() [all …]
|
D | lv_text_private.h | 45 …lv_text_get_next_line(const char * txt, uint32_t len, const lv_font_t * font, int32_t letter_space,
|
/lvgl-latest/src/widgets/label/ |
D | lv_label.c | 60 …uint32_t length, const lv_font_t * font, int32_t letter_space, lv_area_t * txt_coords, lv_text_fla… 334 const int32_t letter_space = lv_obj_get_style_text_letter_space(obj, LV_PART_MAIN); in lv_label_get_letter_pos() local 351 …art += lv_text_get_next_line(&txt[line_start], LV_TEXT_LEN_MAX, font, letter_space, max_w, NULL, f… 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() 397 if(char_id != line_start) x += letter_space; 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() 429 const int32_t letter_space = lv_obj_get_style_text_letter_space(obj, LV_PART_MAIN); in lv_label_get_letter_on() local 442 …art += lv_text_get_next_line(&txt[line_start], LV_TEXT_LEN_MAX, font, letter_space, max_w, NULL, f… 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() 507 x += letter_space; in lv_label_get_letter_on() [all …]
|
/lvgl-latest/src/widgets/span/ |
D | lv_span.c | 36 int32_t letter_space; member 62 static bool lv_text_get_snippet(const char * txt, const lv_font_t * font, int32_t letter_space, 415 int32_t letter_space = 0; in lv_spangroup_get_expand_width() local 418 letter_space = lv_span_get_style_text_letter_space(obj, cur_span); in lv_spangroup_get_expand_width() 429 width = width + letter_w + letter_space; in lv_spangroup_get_expand_width() 433 return width - letter_space; in lv_spangroup_get_expand_width() 489 snippet.letter_space = lv_span_get_style_text_letter_space(obj, cur_span); in lv_spangroup_get_expand_height() 496 … bool isfill = lv_text_get_snippet(&cur_txt[cur_txt_ofs], snippet.font, snippet.letter_space, in lv_spangroup_get_expand_height() 505 drawn_width -= snippet.letter_space; 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 [all …]
|
/lvgl-latest/tests/src/test_cases/ |
D | test_txt.c | 133 int32_t letter_space = 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/draw/ |
D | lv_draw_label.c | 227 lv_text_get_size(&p, dsc->text, dsc->font, dsc->letter_space, dsc->line_space, LV_COORD_MAX, in lv_draw_label_iterate_characters() 266 … line_start + lv_text_get_next_line(&dsc->text[line_start], remaining_len, font, dsc->letter_space, in lv_draw_label_iterate_characters() 273 …_text_get_next_line(&dsc->text[line_start], remaining_len, font, dsc->letter_space, w, NULL, dsc->… in lv_draw_label_iterate_characters() 288 …v_text_get_width_with_flags(&dsc->text[line_start], line_end - line_start, font, dsc->letter_space, in lv_draw_label_iterate_characters() 296 …v_text_get_width_with_flags(&dsc->text[line_start], line_end - line_start, font, dsc->letter_space, in lv_draw_label_iterate_characters() 485 pos.x += letter_w + dsc->letter_space; in lv_draw_label_iterate_characters() 497 …_text_get_next_line(&dsc->text[line_start], remaining_len, font, dsc->letter_space, w, NULL, dsc->… 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() 511 …idth_with_flags(&dsc->text[line_start], line_end - line_start, font, dsc->letter_space, dsc->flag); in lv_draw_label_iterate_characters()
|
D | lv_draw_label.h | 44 int32_t letter_space; member
|
/lvgl-latest/src/widgets/checkbox/ |
D | lv_checkbox.c | 186 int32_t letter_space = lv_obj_get_style_text_letter_space(obj, LV_PART_MAIN); in lv_checkbox_event() local 189 …lv_text_get_size(&txt_size, cb->txt, font, letter_space, line_space, LV_COORD_MAX, LV_TEXT_FLAG_NO… in lv_checkbox_event() 261 int32_t letter_space = lv_obj_get_style_text_letter_space(obj, LV_PART_MAIN); in lv_checkbox_draw() local 264 …lv_text_get_size(&txt_size, cb->txt, font, letter_space, line_space, LV_COORD_MAX, LV_TEXT_FLAG_NO… in lv_checkbox_draw()
|
/lvgl-latest/src/draw/nema_gfx/ |
D | lv_draw_nema_gfx_label.c | 417 lv_text_get_size(&p, dsc->text, dsc->font, dsc->letter_space, dsc->line_space, LV_COORD_MAX, in _draw_label_iterate_characters() 456 … line_start + lv_text_get_next_line(&dsc->text[line_start], remaining_len, font, dsc->letter_space, in _draw_label_iterate_characters() 463 …_text_get_next_line(&dsc->text[line_start], remaining_len, font, dsc->letter_space, w, NULL, dsc->… in _draw_label_iterate_characters() 478 …v_text_get_width_with_flags(&dsc->text[line_start], line_end - line_start, font, dsc->letter_space, in _draw_label_iterate_characters() 486 …v_text_get_width_with_flags(&dsc->text[line_start], line_end - line_start, font, dsc->letter_space, in _draw_label_iterate_characters() 703 pos.x += letter_w + dsc->letter_space; in _draw_label_iterate_characters() 715 …_text_get_next_line(&dsc->text[line_start], remaining_len, font, dsc->letter_space, w, NULL, dsc->… 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() 729 …idth_with_flags(&dsc->text[line_start], line_end - line_start, font, dsc->letter_space, dsc->flag); in _draw_label_iterate_characters()
|
/lvgl-latest/examples/widgets/bar/ |
D | lv_example_bar_6.c | 24 …lv_text_get_size(&txt_size, buf, label_dsc.font, label_dsc.letter_space, label_dsc.line_space, LV_… in event_cb()
|
/lvgl-latest/src/widgets/table/ |
D | lv_table.c | 41 int32_t letter_space, int32_t line_space, 841 label_dsc_act.letter_space, label_dsc_act.line_space, in draw_main() 877 int32_t letter_space = lv_obj_get_style_text_letter_space(obj, LV_PART_ITEMS); in refr_size_form_row() local 887 int32_t calculated_height = get_row_height(obj, i, font, letter_space, line_space, in refr_size_form_row() 903 int32_t letter_space = lv_obj_get_style_text_letter_space(obj, LV_PART_ITEMS); in refr_cell_size() local 911 int32_t calculated_height = get_row_height(obj, row, font, letter_space, line_space, in refr_cell_size() 931 int32_t letter_space, int32_t line_space, in get_row_height() argument 983 letter_space, line_space, txt_w, LV_TEXT_FLAG_NONE); in get_row_height()
|
/lvgl-latest/src/widgets/scale/ |
D | lv_scale.c | 690 radius_text = (radius_edge - major_len) - (label_gap + label_dsc->letter_space); in scale_draw_label() 693 radius_text = (radius_edge + major_len) + (label_gap + label_dsc->letter_space); in scale_draw_label() 1187 … label_dsc->font, label_dsc->letter_space, label_dsc->line_space, LV_COORD_MAX, LV_TEXT_FLAG_NONE); in scale_get_label_coords() 1382 label_dsc->letter_space = (int32_t)value.num; in scale_set_indicator_label_properties() 1385 label_dsc->letter_space = lv_obj_get_style_text_letter_space(obj, LV_PART_INDICATOR); in scale_set_indicator_label_properties() 1401 label_dsc->letter_space = lv_obj_get_style_text_letter_space(obj, LV_PART_INDICATOR); in scale_set_indicator_label_properties()
|
/lvgl-latest/src/widgets/roller/ |
D | lv_roller.c | 547 …lv_text_get_size(&label_sel_size, lv_label_get_text(label), label_dsc.font, label_dsc.letter_space, in draw_main() 856 int32_t letter_space = lv_obj_get_style_text_letter_space(obj, LV_PART_SELECTED); in get_selected_label_width() local 859 lv_text_get_size(&size, txt, font, letter_space, 0, LV_COORD_MAX, LV_TEXT_FLAG_NONE); in get_selected_label_width()
|
/lvgl-latest/src/widgets/buttonmatrix/ |
D | lv_buttonmatrix.c | 787 int32_t letter_space = draw_label_dsc_act.letter_space; in draw_main() local 800 lv_text_get_size(&txt_size, txt, font, letter_space, in draw_main()
|
/lvgl-latest/src/widgets/textarea/ |
D | lv_textarea.c | 1187 uint32_t letter_space = letter; in refr_cursor_area() local 1189 letter_space = ' '; in refr_cursor_area() 1191 int32_t letter_w = lv_font_get_glyph_width(font, letter_space, IGNORE_KERNING); in refr_cursor_area()
|
/lvgl-latest/src/widgets/image/ |
D | lv_image.c | 225 int32_t letter_space = lv_obj_get_style_text_letter_space(obj, LV_PART_MAIN); in lv_image_set_src() local 228 … lv_text_get_size(&size, src, font, letter_space, line_space, LV_COORD_MAX, LV_TEXT_FLAG_NONE); in lv_image_set_src()
|
/lvgl-latest/src/core/ |
D | lv_obj_draw.c | 175 draw_dsc->letter_space = lv_obj_get_style_text_letter_space(obj, part); in lv_obj_init_draw_label_dsc()
|
/lvgl-latest/src/widgets/dropdown/ |
D | lv_dropdown.c | 890 …lv_text_get_size(&size, dropdown->symbol, symbol_dsc.font, symbol_dsc.letter_space, symbol_dsc.lin… in draw_main() 942 …lv_text_get_size(&size, opt_txt, label_dsc.font, label_dsc.letter_space, label_dsc.line_space, LV_… in draw_main()
|