Diff for /np2/embed/menubase/menudlg.h between versions 1.2 and 1.4

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

Removed from v.1.2  
changed lines
  Added in v.1.4


RetroPC.NET-CVS <cvs@retropc.net>