Lines Matching refs:font
60 dsc->font = LV_FONT_DEFAULT; in lv_draw_label_dsc_init()
81 if(dsc->font == NULL) { in lv_draw_label()
93 const lv_font_t * font = dsc->font; in lv_draw_label() local
116 lv_txt_get_size(&p, txt, dsc->font, dsc->letter_space, dsc->line_space, LV_COORD_MAX, in lv_draw_label()
121 int32_t line_height_font = lv_font_get_line_height(font); in lv_draw_label()
154 …uint32_t line_end = line_start + _lv_txt_get_next_line(&txt[line_start], font, dsc->letter_space, … in lv_draw_label()
160 … line_end += _lv_txt_get_next_line(&txt[line_start], font, dsc->letter_space, w, NULL, dsc->flag); in lv_draw_label()
175 …line_width = lv_txt_get_width(&txt[line_start], line_end - line_start, font, dsc->letter_space, ds… in lv_draw_label()
182 …line_width = lv_txt_get_width(&txt[line_start], line_end - line_start, font, dsc->letter_space, ds… in lv_draw_label()
197 line_dsc.width = font->underline_thickness ? font->underline_thickness : 1; in lv_draw_label()
287 letter_w = lv_font_get_glyph_width(font, letter, letter_next); in lv_draw_label()
313 p1.y = pos.y + (dsc->font->line_height / 2) + line_dsc.width / 2; in lv_draw_label()
324 p1.y = pos.y + dsc->font->line_height - dsc->font->base_line - font->underline_position; in lv_draw_label()
337 … line_end += _lv_txt_get_next_line(&txt[line_start], font, dsc->letter_space, w, NULL, dsc->flag); in lv_draw_label()
343 … lv_txt_get_width(&txt[line_start], line_end - line_start, font, dsc->letter_space, dsc->flag); in lv_draw_label()
351 … lv_txt_get_width(&txt[line_start], line_end - line_start, font, dsc->letter_space, dsc->flag); in lv_draw_label()