--- np2/win9x/menu.h 2005/02/07 14:46:14 1.10 +++ np2/win9x/menu.h 2007/12/28 20:36:39 1.11 @@ -7,6 +7,14 @@ void sysmenu_setbackground(UINT8 value); void sysmenu_setbgsound(UINT8 value); void sysmenu_setscrnmul(UINT8 value); +#define MFCHECK(a) ((a) ? MF_CHECKED : MF_UNCHECKED) + +BOOL menu_searchmenu(HMENU hMenu, UINT uID, HMENU *phmenuRet, int *pnPos); +int menu_addmenu(HMENU hMenu, int nPos, HMENU hmenuAdd, BOOL bSeparator); +int menu_addmenures(HMENU hMenu, int nPos, UINT uID, BOOL bSeparator); +int menu_addmenubyid(HMENU hMenu, UINT uByID, UINT uID); +BOOL menu_insertmenures(HMENU hMenu, int nPosition, UINT uFlags, + UINT_PTR uIDNewItem, UINT uID); void menu_addmenubar(HMENU popup, HMENU menubar); void xmenu_initialize(void);