Lines Matching refs:letter_space

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()
552 const int32_t letter_space = lv_obj_get_style_text_letter_space(obj, LV_PART_MAIN); in lv_label_is_char_under_pos() local
563 …art += lv_text_get_next_line(&txt[line_start], LV_TEXT_LEN_MAX, font, letter_space, max_w, NULL, f… in lv_label_is_char_under_pos()
576 …w = lv_text_get_width_with_flags(&txt[line_start], new_line_start - line_start, font, letter_space, in lv_label_is_char_under_pos()
581 …w = lv_text_get_width_with_flags(&txt[line_start], new_line_start - line_start, font, letter_space, in lv_label_is_char_under_pos()
612 x += letter_space; in lv_label_is_char_under_pos()
617 const int32_t max_diff = lv_font_get_glyph_width(font, letter, letter_next) + letter_space + 1; in lv_label_is_char_under_pos()
618 return (pos->x >= (last_x - letter_space) && pos->x <= (last_x + max_diff)); in lv_label_is_char_under_pos()
777 int32_t letter_space = lv_obj_get_style_text_letter_space(obj, LV_PART_MAIN); in lv_label_event() local
790 … lv_text_get_size(&label->size_cache, label->text, font, letter_space, line_space, w, flag); in lv_label_event()
848 …lv_text_get_size(&size, label->text, label_draw_dsc.font, label_draw_dsc.letter_space, label_draw_… in draw_main()
881 …lv_text_get_size(&size, label->text, label_draw_dsc.font, label_draw_dsc.letter_space, label_draw_… in draw_main()
948 int32_t letter_space = lv_obj_get_style_text_letter_space(obj, LV_PART_MAIN); in lv_label_refr_text() local
955 lv_text_get_size(&size, label->text, font, letter_space, line_space, max_w, flag); in lv_label_refr_text()
1166 (lv_font_get_glyph_width(font, '.', '.') + letter_space) * in lv_label_refr_text()
1284 … const lv_font_t * font, int32_t letter_space, lv_area_t * txt_coords, lv_text_flag_t flags) in calculate_x_coordinate() argument
1287 const int32_t line_w = lv_text_get_width_with_flags(txt, length, font, letter_space, flags); in calculate_x_coordinate()
1291 const int32_t line_w = lv_text_get_width_with_flags(txt, length, font, letter_space, flags); in calculate_x_coordinate()