Lines Matching refs:txt

31     const char * txt;  member
62 static bool lv_text_get_snippet(const char * txt, const lv_font_t * font, int32_t letter_space,
130 span->txt = (char *)""; in lv_spangroup_new_span()
151 if(cur_span->txt && cur_span->static_flag == 0) { in lv_spangroup_delete_span()
152 lv_free(cur_span->txt); in lv_spangroup_delete_span()
153 cur_span->txt = NULL; in lv_spangroup_delete_span()
177 if(span->txt == NULL || span->static_flag == 1) { in lv_span_set_text()
178 span->txt = lv_malloc(text_alloc_len); in lv_span_set_text()
179 LV_ASSERT_MALLOC(span->txt); in lv_span_set_text()
182 span->txt = lv_realloc(span->txt, text_alloc_len); in lv_span_set_text()
183 LV_ASSERT_MALLOC(span->txt); in lv_span_set_text()
186 if(span->txt == NULL) return; in lv_span_set_text()
189 lv_memcpy(span->txt, text, text_alloc_len); in lv_span_set_text()
200 if(span->txt && span->static_flag == 0) { in lv_span_set_text_static()
201 lv_free(span->txt); in lv_span_set_text_static()
202 span->txt = NULL; in lv_span_set_text_static()
205 span->txt = (char *)text; in lv_span_set_text_static()
266 return span->txt; in lv_span_get_text()
420 const char * cur_txt = cur_span->txt; in lv_spangroup_get_expand_width()
456 const char * cur_txt = cur_span->txt; in lv_spangroup_get_expand_height()
478 cur_txt = cur_span->txt; in lv_spangroup_get_expand_height()
522 snippet.txt = &cur_txt[cur_txt_ofs]; in lv_spangroup_get_expand_height()
646 if(cur_span->txt && cur_span->static_flag == 0) { in lv_spangroup_destructor()
647 lv_free(cur_span->txt); in lv_spangroup_destructor()
648 cur_span->txt = NULL; in lv_spangroup_destructor()
724 static bool lv_text_get_snippet(const char * txt, const lv_font_t * font, in lv_text_get_snippet() argument
728 if(txt == NULL || txt[0] == '\0') { in lv_text_get_snippet()
741 …uint32_t ofs = lv_text_get_next_line(txt, LV_TEXT_LEN_MAX, font, letter_space, real_max_width, use… in lv_text_get_snippet()
744 …if(txt[ofs] == '\0' && *use_width < max_width && !(ofs && (txt[ofs - 1] == '\n' || txt[ofs - 1] ==… in lv_text_get_snippet()
923 const char * cur_txt = cur_span->txt; in lv_draw_span()
947 cur_txt = cur_span->txt; in lv_draw_span()
991 snippet.txt = &cur_txt[cur_txt_ofs]; in lv_draw_span()
1018 if(last_snippet->txt[last_snippet->bytes] == '\0') { in lv_draw_span()
1021 if(next_span && next_span->txt && next_span->txt[0]) { /* have the next line */ in lv_draw_span()
1046 … lv_text_get_snippet(pinfo->txt, pinfo->font, pinfo->letter_space, max_width - txts_w, in lv_draw_span()
1066 const char * bidi_txt = pinfo->txt; in lv_draw_span()
1103 …need_draw_ellipsis = lv_text_get_snippet(pinfo->txt, pinfo->font, pinfo->letter_space, coords.x2 -… in lv_draw_span()