|
|
| version 1.1, 2003/11/21 06:51:10 | version 1.2, 2005/02/11 21:17:22 |
|---|---|
| Line 26 enum { | Line 26 enum { |
| }; | }; |
| typedef struct _smi { | typedef struct _smi { |
| const char *string; | const OEMCHAR *string; |
| const struct _smi *child; | const struct _smi *child; |
| MENUID id; | MENUID id; |
| MENUFLG flag; | MENUFLG flag; |
| } MSYSITEM; | } MSYSITEM; |
| Line 37 const struct _smi *child; | Line 37 const struct _smi *child; |
| extern "C" { | extern "C" { |
| #endif | #endif |
| BOOL menusys_create(const MSYSITEM *item, void (*cmd)(MENUID id), | BRESULT menusys_create(const MSYSITEM *item, void (*cmd)(MENUID id), |
| UINT16 icon, const char *title); | UINT16 icon, const OEMCHAR *title); |
| void menusys_destroy(void); | void menusys_destroy(void); |
| BOOL menusys_open(int x, int y); | BRESULT menusys_open(int x, int y); |
| void menusys_close(void); | void menusys_close(void); |
| void menusys_moving(int x, int y, int btn); | void menusys_moving(int x, int y, int btn); |