mirror of
https://github.com/lvgl/lvgl.git
synced 2025-01-28 07:03:00 +08:00
mbox: introduce lv_mbox_get_btnm API
This commit is contained in:
parent
55197a2934
commit
a7338085ec
@ -390,6 +390,18 @@ bool lv_mbox_get_recolor(const lv_obj_t * mbox)
|
|||||||
return lv_btnm_get_recolor(ext->btnm);
|
return lv_btnm_get_recolor(ext->btnm);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Get message box button matrix
|
||||||
|
* @param mbox pointer to a message box object
|
||||||
|
* @return pointer to button matrix object
|
||||||
|
* @remarks return value will be NULL unless `lv_mbox_add_btns` has been already called
|
||||||
|
*/
|
||||||
|
lv_obj_t * lv_mbox_get_btnm(lv_obj_t * mbox)
|
||||||
|
{
|
||||||
|
lv_mbox_ext_t * ext = lv_obj_get_ext_attr(mbox);
|
||||||
|
return ext->btnm;
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
/**********************
|
/**********************
|
||||||
* STATIC FUNCTIONS
|
* STATIC FUNCTIONS
|
||||||
|
@ -189,6 +189,14 @@ lv_style_t * lv_mbox_get_style(const lv_obj_t *mbox, lv_mbox_style_t type);
|
|||||||
*/
|
*/
|
||||||
bool lv_mbox_get_recolor(const lv_obj_t * mbox);
|
bool lv_mbox_get_recolor(const lv_obj_t * mbox);
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Get message box button matrix
|
||||||
|
* @param mbox pointer to a message box object
|
||||||
|
* @return pointer to button matrix object
|
||||||
|
* @remarks return value will be NULL unless `lv_mbox_add_btns` has been already called
|
||||||
|
*/
|
||||||
|
lv_obj_t * lv_mbox_get_btnm(lv_obj_t * mbox);
|
||||||
|
|
||||||
/**********************
|
/**********************
|
||||||
* MACROS
|
* MACROS
|
||||||
**********************/
|
**********************/
|
||||||
|
Loading…
x
Reference in New Issue
Block a user