函数名 |
PX_Object * PX_Object_MenuCreate(px_memorypool *mp,PX_Object *Parent,px_int x,int y,px_int width,PX_FontModule *fontmodule); |
功能 |
创建菜单 |
mp |
内存池 |
Parent |
父对象 |
x,y |
平面坐标 |
width,height |
宽度,高度 |
fm |
字模 |
|
如果创建成功返回对象指针,否者返回PX_NULL |
函数名 |
PX_Object_Menu_Item * PX_Object_MenuGetRootItem(PX_Object *pMenuObject); |
功能 |
取得菜单根节点 |
pMenuObject |
对象指针 |
返回值 |
菜单的根节点指针 |
函数名 |
PX_Object_Menu_Item * PX_Object_MenuAddItem(PX_Object *pMenuObject,PX_Object_Menu_Item *parent,const px_char Text[],PX_MenuExecuteFunc _callback,px_void *ptr); |
功能 |
添加菜单节点 |
pMenuObject |
对象指针 |
parent |
父节点指针 |
Text |
节点文本 |
_callback |
回调函数,当菜单这个节点被点击时会执行该回调函数 |
ptr |
回调函数指针 |
返回值 |
新创建的节点指针 |