SKYENGINE API 参考手册返回目录 |
(int32 code =
6001,
int32 mr_platEx
uint8* input,
int32 input_len,
uint8** output,
int32* output_len,
MR_PLAT_EX_CB*
cb
)
Description
显示气泡框。
Parameters
Name
Description
input
mr_backstage_tipinfo_t 数据结构指针
input_len
mr_backstage_tipinfo_t 数据结构大小
output
无
output_len
无
cb
无
MR_SUCCESS 成功
MR_FAILED 失败
MR_IGNORE 不支持该功能
mr_backstage_tipinfo_t数据结构:
typedef struct
{
uint32 style; /*0为浮动的,1为模态的*/
uint8* icon_path; /*icon 文件名*/
int16 icon_width, icon_height; /*图片宽高*/
uint8* title; /*对话框标题*/
uint8* content; /*对话框内容*/
uint8* lsk; //当style为模态时,设置左软键字串。
uint8* rsk; //当style为模态时,设置右软键字串。
}mr_backstage_tipinfo_t;当style为模态时,按左右软键会有mr_event事件:
第一个参数为:MR_EVENT_IDLE_WIDGET
第二个参数为:MR_WIDGET_EVENT_LSK 或 MR_WIDGET_EVENT_RSK。
/*mrp code*/
mr_backstage_tipinfo_t tipInfo = { 0 };
tipInfo.style = 1;
tipInfo.content = (uint8*)SGL_LoadString( STR_TIPINFO );
tipInfo.title = (uint8*)SGL_LoadString( STR_TIPINFOTITLE );
tipInfo.lsk = (uint8*)SGL_LoadString( STR_OK );
tipInfo.rsk = (uint8*)SGL_LoadString( STR_CANCEL);
mrc_platEx( 6001, (uint8*)&tipInfo, sizeof(mr_backstage_tipinfo_t), NULL, NULL, NULL );