// SaveDlg.cpp : implementation file
//
#include "stdafx.h"
#include "SmaugWiz.h"
#include "SaveDlg.h"
#ifdef _DEBUG
#define new DEBUG_NEW
#undef THIS_FILE
static char THIS_FILE[] = __FILE__;
#endif
/////////////////////////////////////////////////////////////////////////////
// CSaveDlg property page
IMPLEMENT_DYNCREATE(CSaveDlg, CPropertyPage)
CSaveDlg::CSaveDlg() : CPropertyPage(CSaveDlg::IDD)
{
//{{AFX_DATA_INIT(CSaveDlg)
m_bBackup = FALSE;
m_bAutoSave = FALSE;
m_AutoSaveFreq = 0;
m_PwdChange = FALSE;
m_bSaveOnGet = FALSE;
m_bSavePut = FALSE;
m_bSaveOnDrop = FALSE;
m_bSaveOnGive = FALSE;
m_bSaveOnReceive = FALSE;
m_bSaveOnAuction = FALSE;
m_bSaveOnKill = FALSE;
m_bSaveOnDeath = FALSE;
m_bSaveOnZapDrop = FALSE;
m_bSaveOnIdle = FALSE;
//}}AFX_DATA_INIT
}
CSaveDlg::~CSaveDlg()
{
}
void CSaveDlg::DoDataExchange(CDataExchange* pDX)
{
CPropertyPage::DoDataExchange(pDX);
//{{AFX_DATA_MAP(CSaveDlg)
DDX_Check(pDX, IDC_BACKUP, m_bBackup);
DDX_Check(pDX, IDC_AUTOSAVE, m_bAutoSave);
DDX_Text(pDX, IDC_SAVEFREQ, m_AutoSaveFreq);
DDV_MinMaxInt(pDX, m_AutoSaveFreq, 1, 1440);
DDX_Check(pDX, IDC_PWDCHG, m_PwdChange);
DDX_Check(pDX, IDC_SAVEGET, m_bSaveOnGet);
DDX_Check(pDX, IDC_SAVEPUT, m_bSavePut);
DDX_Check(pDX, IDC_SAVEDROP, m_bSaveOnDrop);
DDX_Check(pDX, IDC_SAVEGIVE, m_bSaveOnGive);
DDX_Check(pDX, IDC_SAVERCV, m_bSaveOnReceive);
DDX_Check(pDX, IDC_SAVEAUC, m_bSaveOnAuction);
DDX_Check(pDX, IDC_SAVEKILL, m_bSaveOnKill);
DDX_Check(pDX, IDC_SAVEDEATH, m_bSaveOnDeath);
DDX_Check(pDX, IDC_SAVEZAP, m_bSaveOnZapDrop);
DDX_Check(pDX, IDC_SAVEIDLE, m_bSaveOnIdle);
//}}AFX_DATA_MAP
}
BEGIN_MESSAGE_MAP(CSaveDlg, CPropertyPage)
//{{AFX_MSG_MAP(CSaveDlg)
ON_WM_HELPINFO()
//}}AFX_MSG_MAP
END_MESSAGE_MAP()
/////////////////////////////////////////////////////////////////////////////
// CSaveDlg message handlers
BOOL CSaveDlg::OnHelpInfo(HELPINFO* pHelpInfo)
{
if (pHelpInfo->iContextType == HELPINFO_WINDOW)
{
AfxGetApp()->WinHelp( pHelpInfo->dwContextId,
HELP_CONTEXTPOPUP);
}
return TRUE;
}