Lines Matching refs:txt

60 static lv_result_t insert_handler(lv_obj_t * obj, const char * txt);
243 const char * txt = lv_label_get_text(ta->label); in lv_textarea_add_char() local
244 if(txt[0] == '\0') lv_obj_invalidate(obj); in lv_textarea_add_char()
269 void lv_textarea_add_text(lv_obj_t * obj, const char * txt) in lv_textarea_add_text() argument
272 LV_ASSERT_NULL(txt); in lv_textarea_add_text()
281 while(txt[i] != '\0') { in lv_textarea_add_text()
282 uint32_t c = lv_text_encoded_next(txt, &i); in lv_textarea_add_text()
288 lv_result_t res = insert_handler(obj, txt); in lv_textarea_add_text()
298 lv_label_ins_text(ta->label, ta->cursor.pos, txt); in lv_textarea_add_text()
302 size_t realloc_size = lv_strlen(ta->pwd_tmp) + lv_strlen(txt) + 1; in lv_textarea_add_text()
307 lv_text_ins(ta->pwd_tmp, ta->cursor.pos, txt); in lv_textarea_add_text()
314 …lv_textarea_set_cursor_pos(obj, lv_textarea_get_cursor_pos(obj) + lv_text_get_encoded_length(txt)); in lv_textarea_add_text()
344 const char * txt = lv_label_get_text(ta->label); in lv_textarea_delete_char() local
345 if(txt[0] == '\0') lv_obj_invalidate(obj); in lv_textarea_delete_char()
376 void lv_textarea_set_text(lv_obj_t * obj, const char * txt) in lv_textarea_set_text() argument
379 LV_ASSERT_NULL(txt); in lv_textarea_set_text()
394 while(txt[i] != '\0') { in lv_textarea_set_text()
395 uint32_t c = lv_text_encoded_next(txt, &i); in lv_textarea_set_text()
400 lv_label_set_text(ta->label, txt); in lv_textarea_set_text()
412 ta->pwd_tmp = lv_strdup(txt); in lv_textarea_set_text()
422 void lv_textarea_set_placeholder_text(lv_obj_t * obj, const char * txt) in lv_textarea_set_placeholder_text() argument
425 LV_ASSERT_NULL(txt); in lv_textarea_set_placeholder_text()
429 size_t txt_len = lv_strlen(txt); in lv_textarea_set_placeholder_text()
444 lv_strcpy(ta->placeholder_txt, txt); in lv_textarea_set_placeholder_text()
521 char * txt = lv_label_get_text(ta->label); in lv_textarea_set_password_mode() local
523 ta->pwd_tmp = lv_strdup(txt); in lv_textarea_set_password_mode()
614 void lv_textarea_set_insert_replace(lv_obj_t * obj, const char * txt) in lv_textarea_set_insert_replace() argument
619 ta_insert_replace = txt; in lv_textarea_set_insert_replace()
676 const char * txt; in lv_textarea_get_text() local
678 txt = lv_label_get_text(ta->label); in lv_textarea_get_text()
681 txt = ta->pwd_tmp; in lv_textarea_get_text()
684 return txt; in lv_textarea_get_text()
816 const char * txt = lv_textarea_get_text(obj); in lv_textarea_get_current_char() local
819 if(lv_text_get_encoded_length(txt) >= pos && pos > 0) in lv_textarea_get_current_char()
820 return lv_text_encoded_prev(txt, &pos); in lv_textarea_get_current_char()
1100 char * txt = lv_label_get_text(ta->label); in pwd_char_hider() local
1101 uint32_t enc_len = lv_text_get_encoded_length(txt); in pwd_char_hider()
1179 const char * txt = lv_label_get_text(ta->label); in refr_cursor_area() local
1181 uint32_t byte_pos = lv_text_encoded_get_byte_id(txt, cur_pos); in refr_cursor_area()
1182 uint32_t letter = lv_text_encoded_next(&txt[byte_pos], NULL); in refr_cursor_area()
1206 byte_pos += lv_text_encoded_size(&txt[byte_pos]); in refr_cursor_area()
1207 letter = lv_text_encoded_next(&txt[byte_pos], NULL); in refr_cursor_area()
1370 static lv_result_t insert_handler(lv_obj_t * obj, const char * txt) in insert_handler() argument
1373 lv_obj_send_event(obj, LV_EVENT_INSERT, (char *)txt); in insert_handler()
1381 if(lv_strcmp(ta_insert_replace, txt)) { in insert_handler()
1395 const char * txt = lv_label_get_text(ta->label); in draw_placeholder() local
1398 if(txt[0] == '\0' && ta->placeholder_txt && ta->placeholder_txt[0] != 0) { in draw_placeholder()
1427 const char * txt = lv_label_get_text(ta->label); in draw_cursor() local
1451 …lv_memcpy(letter_buf, &txt[ta->cursor.txt_byte_pos], lv_text_encoded_size(&txt[ta->cursor.txt_byte… in draw_cursor()