BOOL WINPROC EXPORT DlgFullScreenViewProc( HWND hDlg, UINT msg, WPARAM wParam, LPARAM lParam ) /***********************************************************************/ { switch (msg) { HANDLE_DLGRET(hDlg, WM_INITDIALOG, FullScreenView_OnInitDialog); HANDLE_DLGMSG(hDlg, WM_COMMAND, FullScreenView_OnCommand); HANDLE_DLGRET(hDlg, WM_ERASEBKGND, FullScreenView_OnEraseBkgnd); HANDLE_DLGMSG(hDlg, WM_PAINT, FullScreenView_OnPaint); HANDLE_DLGMSG(hDlg, WM_KEYDOWN, FullScreenView_OnKeyDown); HANDLE_DLGRET(hDlg, WM_QUERYNEWPALETTE, Dialog_OnQueryNewPalette); HANDLE_DLGMSG(hDlg, WM_PALETTECHANGED, Dialog_OnPaletteChanged); default: return Dialog_HandleDefaults(hDlg, msg, wParam, lParam, IDD_VIEWFULL); } }
BOOL WINPROC EXPORT DlgPosProc( HWND hDlg, UINT msg, WPARAM wParam, LPARAM lParam ) /***********************************************************************/ { switch (msg) { HANDLE_DLGRET(hDlg, WM_INITDIALOG, Pos_OnInitDialog); HANDLE_DLGMSG(hDlg, WM_COMMAND, Pos_OnCommand); default: return Dialog_HandleDefaults(hDlg, msg, wParam, lParam, IDD_POSOBJECT); } }
BOOL WINPROC EXPORT DlgConvertProc( HWND hDlg, UINT msg, WPARAM wParam, LPARAM lParam ) /***********************************************************************/ { switch (msg) { HANDLE_DLGRET(hDlg, WM_INITDIALOG, Convert_OnInitDialog); HANDLE_DLGMSG(hDlg, WM_COMMAND, Convert_OnCommand); default: return Dialog_HandleDefaults(hDlg, msg, wParam, lParam, IDD_CONVERTTO); } }
BOOL WINPROC EXPORT DlgAboutProc( HWND hDlg, UINT msg, WPARAM wParam, LPARAM lParam ) /***********************************************************************/ { switch (msg) { HANDLE_DLGRET(hDlg, WM_INITDIALOG, About_OnInitDialog); HANDLE_DLGMSG(hDlg, WM_COMMAND, About_OnCommand); HANDLE_DLGMSG(hDlg, WM_TIMER, About_OnTimer); default: return Dialog_HandleDefaults(hDlg, msg, wParam, lParam, IDD_ABOUT); } }
BOOL WINPROC EXPORT DlgFloodProc( HWND hDlg, UINT msg, WPARAM wParam, LPARAM lParam ) /***********************************************************************/ { switch (msg) { HANDLE_DLGRET(hDlg, WM_INITDIALOG, Flood_OnInitDialog); HANDLE_DLGMSG(hDlg, WM_COMMAND, Flood_OnCommand); HANDLE_DLGMSG(hDlg, WM_DOCACTIVATED, Flood_OnDocActivated); HANDLE_DLGMSG(hDlg, WM_CONTROLENABLE, Flood_OnControlEnable); default: return Dialog_HandleDefaults(hDlg, msg, wParam, lParam, IDD_FLOOD); } }
BOOL Dialog_HandleDefaults(HWND hDlg, UINT msg, WPARAM wParam, LPARAM lParam, ITEMID idDialog) /***********************************************************************/ { Dialog_ID = idDialog; switch (msg) { HANDLE_DLGRET(hDlg, WM_SETCURSOR, Dialog_OnSetCursor); HANDLE_DLGMSG(hDlg, WM_MEASUREITEM, Dialog_OnMeasureItem); HANDLE_DLGMSG(hDlg, WM_DRAWITEM, Dialog_OnDrawItem); HANDLE_DLGMSG(hDlg, WM_MENUSELECT, Dialog_OnMenuSelect); HANDLE_DLGMSG(hDlg, WM_CLOSE, Dialog_OnClose); // HANDLE_CONTROL_COLORS(hDlg, Dialog_OnCtlColor); HANDLE_DLGMSG(hDlg, WM_DESTROY, Dialog_OnDestroy); HANDLE_DLGMSG(hDlg, WM_CREATE, Dialog_OnCreate); HANDLE_DLGRET(hDlg, WM_SIZEPARENT, Dialog_OnSizeParent); HANDLE_DLGMSG(hDlg, WM_NOTIFY, Dialog_OnNotify); MONITOR_DLGMSG(hDlg, WM_HSCROLL, Dialog_OnScroll); MONITOR_DLGMSG(hDlg, WM_VSCROLL, Dialog_OnScroll); default: return(FALSE); } }
BOOL WINPROC EXPORT DlgShieldFloatProc( HWND hDlg, UINT msg, WPARAM wParam, LPARAM lParam ) /***********************************************************************/ { switch (msg) { HANDLE_DLGRET(hDlg, WM_INITDIALOG, ShieldFloat_OnInitDialog); HANDLE_DLGMSG(hDlg, WM_COMMAND, ShieldFloat_OnCommand); HANDLE_DLGMSG(hDlg, WM_LBUTTONUP, ShieldFloat_OnLButtonUp); HANDLE_DLGMSG(hDlg, WM_MOUSEMOVE, ShieldFloat_OnMouseMove); HANDLE_DLGMSG(hDlg, WM_CLOSE, ShieldFloat_OnClose); default: return Dialog_HandleDefaults(hDlg, msg, wParam, lParam, IDD_SHIELDFLOAT); } }