diff options
Diffstat (limited to 'NSCmpts/TempWarnDlg.h')
-rw-r--r-- | NSCmpts/TempWarnDlg.h | 35 |
1 files changed, 35 insertions, 0 deletions
diff --git a/NSCmpts/TempWarnDlg.h b/NSCmpts/TempWarnDlg.h new file mode 100644 index 0000000..1c007b2 --- /dev/null +++ b/NSCmpts/TempWarnDlg.h @@ -0,0 +1,35 @@ +// TempWarnDlg.h : Declaration of the CTempWarnDlg + +#ifndef __TEMPWARNDLG_H_ +#define __TEMPWARNDLG_H_ + +#include "resource.h" // main symbols +#include <mystring.h> + +///////////////////////////////////////////////////////////////////////////// +// CTempWarnDlg +class CTempWarnDlg : + public CDialogImplEx +// public CDialogImpl<CTempWarnDlg> +{ +public: + CTempWarnDlg(const string& sFolderName); + ~CTempWarnDlg(); + + enum { IDD = IDD_TEMPWARNDLG }; + +BEGIN_MSG_MAP(CTempWarnDlg) + MESSAGE_HANDLER(WM_INITDIALOG, OnInitDialog) + COMMAND_ID_HANDLER(IDOK, OnOK) + COMMAND_ID_HANDLER(IDCANCEL, OnCancel) +END_MSG_MAP() + + LRESULT OnInitDialog(UINT uMsg, WPARAM wParam, LPARAM lParam, BOOL& bHandled); + LRESULT OnOK(WORD wNotifyCode, WORD wID, HWND hWndCtl, BOOL& bHandled); + LRESULT OnCancel(WORD wNotifyCode, WORD wID, HWND hWndCtl, BOOL& bHandled); + + string m_sFolderName; + bool m_bNotAgain; +}; + +#endif //__TEMPWARNDLG_H_ |