Home
last modified time | relevance | path

Searched refs:letter_space (Results 1 – 19 of 19) sorted by relevance

/lvgl-latest/src/misc/
Dlv_text.h85 …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,
Dlv_text.c92 …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 …]
Dlv_text_private.h45 …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/
Dlv_label.c60 …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/
Dlv_span.c36 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/
Dtest_txt.c133 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/
Dlv_draw_label.c227 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()
Dlv_draw_label.h44 int32_t letter_space; member
/lvgl-latest/src/widgets/checkbox/
Dlv_checkbox.c186 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/
Dlv_draw_nema_gfx_label.c417 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/
Dlv_example_bar_6.c24 …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/
Dlv_table.c41 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/
Dlv_scale.c690 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/
Dlv_roller.c547 …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/
Dlv_buttonmatrix.c787 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/
Dlv_textarea.c1187 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/
Dlv_image.c225 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/
Dlv_obj_draw.c175 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/
Dlv_dropdown.c890 …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()