Lines Matching refs:lv_obj_t
49 typedef bool (*lv_buttonmatrix_button_draw_cb_t)(lv_obj_t * btnm, uint32_t btn_id, const lv_area_t …
63 lv_obj_t * lv_buttonmatrix_create(lv_obj_t * parent);
76 void lv_buttonmatrix_set_map(lv_obj_t * obj, const char * const map[]);
90 void lv_buttonmatrix_set_ctrl_map(lv_obj_t * obj, const lv_buttonmatrix_ctrl_t ctrl_map[]);
97 void lv_buttonmatrix_set_selected_button(lv_obj_t * obj, uint32_t btn_id);
105 void lv_buttonmatrix_set_button_ctrl(lv_obj_t * obj, uint32_t btn_id, lv_buttonmatrix_ctrl_t ctrl);
113 void lv_buttonmatrix_clear_button_ctrl(lv_obj_t * obj, uint32_t btn_id, lv_buttonmatrix_ctrl_t ctrl…
120 void lv_buttonmatrix_set_button_ctrl_all(lv_obj_t * obj, lv_buttonmatrix_ctrl_t ctrl);
127 void lv_buttonmatrix_clear_button_ctrl_all(lv_obj_t * obj, lv_buttonmatrix_ctrl_t ctrl);
138 void lv_buttonmatrix_set_button_width(lv_obj_t * obj, uint32_t btn_id, uint32_t width);
147 void lv_buttonmatrix_set_one_checked(lv_obj_t * obj, bool en);
158 const char * const * lv_buttonmatrix_get_map(const lv_obj_t * obj);
166 uint32_t lv_buttonmatrix_get_selected_button(const lv_obj_t * obj);
174 const char * lv_buttonmatrix_get_button_text(const lv_obj_t * obj, uint32_t btn_id);
183 bool lv_buttonmatrix_has_button_ctrl(lv_obj_t * obj, uint32_t btn_id, lv_buttonmatrix_ctrl_t ctrl);
190 bool lv_buttonmatrix_get_one_checked(const lv_obj_t * obj);