Lines Matching refs:ctrl
214 void lv_buttonmatrix_set_button_ctrl(lv_obj_t * obj, uint32_t btn_id, lv_buttonmatrix_ctrl_t ctrl) in lv_buttonmatrix_set_button_ctrl() argument
222 if(btnm->one_check && (ctrl & LV_BUTTONMATRIX_CTRL_CHECKED)) { in lv_buttonmatrix_set_button_ctrl()
226 btnm->ctrl_bits[btn_id] |= ctrl; in lv_buttonmatrix_set_button_ctrl()
229 if(ctrl & LV_BUTTONMATRIX_CTRL_POPOVER) { in lv_buttonmatrix_set_button_ctrl()
234 void lv_buttonmatrix_clear_button_ctrl(lv_obj_t * obj, uint32_t btn_id, lv_buttonmatrix_ctrl_t ctrl) in lv_buttonmatrix_clear_button_ctrl() argument
242 btnm->ctrl_bits[btn_id] &= (~ctrl); in lv_buttonmatrix_clear_button_ctrl()
245 if(ctrl & LV_BUTTONMATRIX_CTRL_POPOVER) { in lv_buttonmatrix_clear_button_ctrl()
250 void lv_buttonmatrix_set_button_ctrl_all(lv_obj_t * obj, lv_buttonmatrix_ctrl_t ctrl) in lv_buttonmatrix_set_button_ctrl_all() argument
257 lv_buttonmatrix_set_button_ctrl(obj, i, ctrl); in lv_buttonmatrix_set_button_ctrl_all()
261 void lv_buttonmatrix_clear_button_ctrl_all(lv_obj_t * obj, lv_buttonmatrix_ctrl_t ctrl) in lv_buttonmatrix_clear_button_ctrl_all() argument
268 lv_buttonmatrix_clear_button_ctrl(obj, i, ctrl); in lv_buttonmatrix_clear_button_ctrl_all()
340 bool lv_buttonmatrix_has_button_ctrl(lv_obj_t * obj, uint32_t btn_id, lv_buttonmatrix_ctrl_t ctrl) in lv_buttonmatrix_has_button_ctrl() argument
347 return (btnm->ctrl_bits[btn_id] & ctrl) == ctrl; in lv_buttonmatrix_has_button_ctrl()