SKYENGINE API  参考手册返回目录  

 
int32 mr_platEx

(int32 code = 6001,
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

Return Value

MR_SUCCESS          成功
MR_FAILED             失败
MR_IGNORE             不支持该功能

Remarks

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。

Example

/*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 );

See Also

 


Copyright ?2005-20010 SKY-MOBI

返回目录