|
|
| version 1.2, 2003/11/21 09:28:02 | version 1.4, 2005/03/24 04:40:33 |
|---|---|
| Line 80 const void *arg; | Line 80 const void *arg; |
| } MENUPRM; | } MENUPRM; |
| typedef struct { | typedef struct { |
| UINT16 pos; | UINT16 pos; |
| UINT16 icon; | UINT16 icon; |
| const char *str; | const OEMCHAR *str; |
| } ITEMEXPRM; | } ITEMEXPRM; |
| #define SLIDERPOS(a, b) (((UINT16)a) | (((UINT16)b) << 16)) | #define SLIDERPOS(a, b) (((UINT16)a) | (((UINT16)b) << 16)) |
| Line 92 const char *str; | Line 92 const char *str; |
| extern "C" { | extern "C" { |
| #endif | #endif |
| BOOL menudlg_create(int width, int height, const char *str, | BRESULT menudlg_create(int width, int height, const OEMCHAR *str, |
| int (*proc)(int msg, MENUID id, long param)); | int (*proc)(int msg, MENUID id, long param)); |
| void menudlg_destroy(void); | void menudlg_destroy(void); |
| BOOL menudlg_appends(const MENUPRM *res, int count); | BRESULT menudlg_appends(const MENUPRM *res, int count); |
| BOOL menudlg_append(int type, MENUID id, MENUFLG flg, const void *arg, | BRESULT menudlg_append(int type, MENUID id, MENUFLG flg, const void *arg, |
| int posx, int posy, int width, int height); | int posx, int posy, int width, int height); |
| void menudlg_moving(int x, int y, int btn); | void menudlg_moving(int x, int y, int btn); |