Lines Matching refs:lv_obj_t
77 lv_obj_t * lv_label_create(lv_obj_t * parent);
88 void lv_label_set_text(lv_obj_t * obj, const char * text);
100 void lv_label_set_text_fmt(lv_obj_t * obj, const char * fmt, ...) LV_FORMAT_ATTRIBUTE(2, 3);
108 void lv_label_set_text_static(lv_obj_t * obj, const char * text);
116 void lv_label_set_long_mode(lv_obj_t * obj, lv_label_long_mode_t long_mode);
123 void lv_label_set_text_selection_start(lv_obj_t * obj, uint32_t index);
130 void lv_label_set_text_selection_end(lv_obj_t * obj, uint32_t index);
138 void lv_label_set_recolor(lv_obj_t * obj, bool en);
149 char * lv_label_get_text(const lv_obj_t * obj);
156 lv_label_long_mode_t lv_label_get_long_mode(const lv_obj_t * obj);
165 void lv_label_get_letter_pos(const lv_obj_t * obj, uint32_t char_id, lv_point_t * pos);
175 uint32_t lv_label_get_letter_on(const lv_obj_t * obj, lv_point_t * pos_in, bool bidi);
183 bool lv_label_is_char_under_pos(const lv_obj_t * obj, lv_point_t * pos);
190 uint32_t lv_label_get_text_selection_start(const lv_obj_t * obj);
197 uint32_t lv_label_get_text_selection_end(const lv_obj_t * obj);
204 bool lv_label_get_recolor(const lv_obj_t * obj);
217 void lv_label_ins_text(lv_obj_t * obj, uint32_t pos, const char * txt);
226 void lv_label_cut_text(lv_obj_t * obj, uint32_t pos, uint32_t cnt);