Lines Matching refs:lv_obj_t
54 lv_obj_t obj;
90 lv_obj_t * lv_label_create(lv_obj_t * parent);
101 void lv_label_set_text(lv_obj_t * obj, const char * text);
109 void lv_label_set_text_fmt(lv_obj_t * obj, const char * fmt, ...) LV_FORMAT_ATTRIBUTE(2, 3);
117 void lv_label_set_text_static(lv_obj_t * obj, const char * text);
125 void lv_label_set_long_mode(lv_obj_t * obj, lv_label_long_mode_t long_mode);
133 void lv_label_set_recolor(lv_obj_t * obj, bool en);
140 void lv_label_set_text_sel_start(lv_obj_t * obj, uint32_t index);
147 void lv_label_set_text_sel_end(lv_obj_t * obj, uint32_t index);
158 char * lv_label_get_text(const lv_obj_t * obj);
165 lv_label_long_mode_t lv_label_get_long_mode(const lv_obj_t * obj);
172 bool lv_label_get_recolor(const lv_obj_t * obj);
181 void lv_label_get_letter_pos(const lv_obj_t * obj, uint32_t char_id, lv_point_t * pos);
190 uint32_t lv_label_get_letter_on(const lv_obj_t * obj, lv_point_t * pos_in);
198 bool lv_label_is_char_under_pos(const lv_obj_t * obj, lv_point_t * pos);
205 uint32_t lv_label_get_text_selection_start(const lv_obj_t * obj);
212 uint32_t lv_label_get_text_selection_end(const lv_obj_t * obj);
225 void lv_label_ins_text(lv_obj_t * obj, uint32_t pos, const char * txt);
234 void lv_label_cut_text(lv_obj_t * obj, uint32_t pos, uint32_t cnt);