43 lines
1.2 KiB
C
43 lines
1.2 KiB
C
|
#ifndef _INC_DSKQUOTA_YNTOALL_H
|
||
|
#define _INC_DSKQUOTA_YNTOALL_H
|
||
|
///////////////////////////////////////////////////////////////////////////////
|
||
|
/* File: yntoall.h
|
||
|
|
||
|
Description: Declarations for class YesNoToAllDialog.
|
||
|
This class provides a simple message box that includes an
|
||
|
"apply to all" checkbox.
|
||
|
|
||
|
|
||
|
Revision History:
|
||
|
|
||
|
Date Description Programmer
|
||
|
-------- --------------------------------------------------- ----------
|
||
|
05/28/97 Initial creation. BrianAu
|
||
|
*/
|
||
|
///////////////////////////////////////////////////////////////////////////////
|
||
|
class YesNoToAllDialog
|
||
|
{
|
||
|
private:
|
||
|
UINT m_idDialogTemplate;
|
||
|
HWND m_hwndCbxApplyToAll;
|
||
|
HWND m_hwndTxtMsg;
|
||
|
LPTSTR m_pszTitle;
|
||
|
LPTSTR m_pszText;
|
||
|
BOOL m_bApplyToAll;
|
||
|
|
||
|
static INT_PTR CALLBACK DlgProc(HWND, UINT, WPARAM, LPARAM);
|
||
|
|
||
|
public:
|
||
|
YesNoToAllDialog(UINT idDialogTemplate);
|
||
|
~YesNoToAllDialog(VOID);
|
||
|
|
||
|
BOOL ApplyToAll(VOID)
|
||
|
{ return m_bApplyToAll; }
|
||
|
|
||
|
INT_PTR CreateAndRun(HINSTANCE hInstance, HWND hwndParent, LPCTSTR pszTitle, LPCTSTR pszText);
|
||
|
};
|
||
|
|
||
|
#endif // _INC_DSKQUOTA_YNTOALL_H
|
||
|
|
||
|
|