extern EHRC APIENTRY EhrcGstCheck1EventHandler(HANDLE, HWND, UINT, WPARAM, LONG); extern EHRC APIENTRY EhrcGstMultiComboEventHandler(HANDLE, HWND, UINT, WPARAM, LONG); extern EHRC APIENTRY EhrcGstMaintenanceEventHandler(HANDLE, HWND, UINT, WPARAM, LONG); //extern VOID FSetDlgInstructionText(HWND); //extern VOID FSetDlgHelpContext(HWND); //extern VOID FSetDlgExitState(HWND); extern BOOL APIENTRY FDoDialog(SZ, HANDLE, HWND); extern BOOL APIENTRY FKillNDialogs(USHORT, BOOL); extern BOOL APIENTRY FHandleUIMessageBox(HWND); typedef struct _dlgmp { SZ szDlgType; WNDPROC FGstDlgProc; PFNEVENT EhrcEventHandler; } DLGMP, *pDLGMP; extern pDLGMP pdlgmpFindDlgType(SZ, pDLGMP); /*------------------------ MENUDEMO.H header file ------------------------*/ #define IDM_HELP 1 #define IDM_INFO 2 #define IDM_EDIT 3 #define IDM_RADIO 4 #define IDM_LIST 5 #define IDM_MULTI 6 #define IDM_QUIT 7 #define IDM_SHOWA 8 #define IDM_SHOWNA 9 #define IDM_HIDE 10 #define IDM_ACTIVATE 11 #define IDM_INACTIVATE 12 #define IDM_PUSH 13 #define IDM_POP 14 #define IDM_SHOWHELP 15 #define IDM_CLOSEHELP 16 #define IDM_RESUME 17 #define IDM_ENABLE 18 #define IDM_DISABLE 19 #define IDM_POP1 20 #define IDM_POP2 21 #define IDM_POP3 22 #define IDM_POP4 23