Lines Matching full:x

202     label->offset.x = 0;  in lv_label_set_long_mode()
299 pos->x = 0; in lv_label_get_letter_pos()
302 pos->x = lv_obj_get_content_width(obj); in lv_label_get_letter_pos()
305 pos->x = lv_obj_get_content_width(obj) / 2; in lv_label_get_letter_pos()
376 /*Calculate the x coordinate*/ in lv_label_get_letter_pos()
377 lv_coord_t x = lv_txt_get_width(bidi_txt, visual_byte_pos, font, letter_space, flag); in lv_label_get_letter_pos() local
378 if(char_id != line_start) x += letter_space; in lv_label_get_letter_pos()
383 x += lv_area_get_width(&txt_coords) / 2 - line_w / 2; in lv_label_get_letter_pos()
390 x += lv_area_get_width(&txt_coords) - line_w; in lv_label_get_letter_pos()
392 pos->x = x; in lv_label_get_letter_pos()
407 pos.x = pos_in->x - lv_obj_get_style_pad_left(obj, LV_PART_MAIN); in lv_label_get_letter_on()
458 /*Calculate the x coordinate*/ in lv_label_get_letter_on()
459 lv_coord_t x = 0; in lv_label_get_letter_on() local
463 x += lv_area_get_width(&txt_coords) / 2 - line_w / 2; in lv_label_get_letter_on()
468 x += lv_area_get_width(&txt_coords) - line_w; in lv_label_get_letter_on()
493 /*Finish if the x position or the last char of the next line is reached*/ in lv_label_get_letter_on()
494 … if(pos.x < x + gw || i + line_start == new_line_start || txt[i_act + line_start] == '\0') { in lv_label_get_letter_on()
498 x += gw; in lv_label_get_letter_on()
499 x += letter_space; in lv_label_get_letter_on()
559 /*Calculate the x coordinate*/ in lv_label_is_char_under_pos()
560 lv_coord_t x = 0; in lv_label_is_char_under_pos() local
565 x += lv_area_get_width(&txt_coords) / 2 - line_w / 2; in lv_label_is_char_under_pos()
570 x += lv_area_get_width(&txt_coords) - line_w; in lv_label_is_char_under_pos()
592 last_x = x; in lv_label_is_char_under_pos()
593 x += lv_font_get_glyph_width(font, letter, letter_next); in lv_label_is_char_under_pos()
594 if(pos->x < x) { in lv_label_is_char_under_pos()
598 x += letter_space; in lv_label_is_char_under_pos()
604 return (pos->x >= (last_x - letter_space) && pos->x <= (last_x + max_diff)); in lv_label_is_char_under_pos()
700 label->offset.x = 0; in lv_label_constructor()
781 self_size->x = LV_MAX(self_size->x, size.x); in lv_label_event()
806 label_draw_dsc.ofs_x = label->offset.x; in draw_main()
827 if(size.x > lv_area_get_width(&txt_coords)) { in draw_main()
869 if(size.x > lv_area_get_width(&txt_coords)) { in draw_main()
870 label_draw_dsc.ofs_x = label->offset.x + size.x + in draw_main()
879 label_draw_dsc.ofs_x = label->offset.x; in draw_main()
931 if(size.x > lv_area_get_width(&txt_coords)) { in lv_label_refr_text()
940 start = lv_area_get_width(&txt_coords) - size.x; in lv_label_refr_text()
945 end = lv_area_get_width(&txt_coords) - size.x; in lv_label_refr_text()
950 lv_anim_set_values(&a, 0, lv_area_get_width(&txt_coords) - size.x); in lv_label_refr_text()
983 label->offset.x = 0; in lv_label_refr_text()
1031 if(size.x > lv_area_get_width(&txt_coords)) { in lv_label_refr_text()
1040 … start = -size.x - lv_font_get_glyph_width(font, ' ', ' ') * LV_LABEL_WAIT_CHAR_COUNT; in lv_label_refr_text()
1045 end = -size.x - lv_font_get_glyph_width(font, ' ', ' ') * LV_LABEL_WAIT_CHAR_COUNT; in lv_label_refr_text()
1050 …lv_anim_set_values(&a, 0, -size.x - lv_font_get_glyph_width(font, ' ', ' ') * LV_LABEL_WAIT_CHAR_C… in lv_label_refr_text()
1074 label->offset.x = 0; in lv_label_refr_text()
1116 p.x = lv_area_get_width(&txt_coords) - in lv_label_refr_text()
1258 label->offset.x = v; in set_ofs_x_anim()