SmaugWizard/Backup/
SmaugWizard/Backup/L/
SmaugWizard/Boards/
SmaugWizard/Building/
SmaugWizard/Corpses/
SmaugWizard/Councils/
SmaugWizard/Deity/
SmaugWizard/Gods/
SmaugWizard/MudProgs/
SmaugWizard/Player/L/
SmaugWizard/Src/
SmaugWizard/Src/res/
// LogDlg.cpp : implementation file
//

#include "stdafx.h"
#include "smaugwiz.h"
#include "LogDlg.h"

#ifdef _DEBUG
#define new DEBUG_NEW
#undef THIS_FILE
static char THIS_FILE[] = __FILE__;
#endif

/////////////////////////////////////////////////////////////////////////////
// CLogDlg property page

IMPLEMENT_DYNCREATE(CLogDlg, CPropertyPage)

CLogDlg::CLogDlg() : CPropertyPage(CLogDlg::IDD)
{
	//{{AFX_DATA_INIT(CLogDlg)
	m_EBoot = FALSE;
	m_EBugs = FALSE;
	m_EBuild = FALSE;
	m_EPlayers = FALSE;
	m_EResets = FALSE;
	m_SBoot = FALSE;
	m_SBugs = FALSE;
	m_SBuild = FALSE;
	m_SResets = FALSE;
	m_CloseStdErr = FALSE;
	m_SPlayers = FALSE;
	m_CBuild = FALSE;
	m_CComm = FALSE;
	m_CBugs = FALSE;
	m_CPlayers = FALSE;
	m_EComm = FALSE;
	m_SComm = FALSE;
	m_MaxSize = 0;
	//}}AFX_DATA_INIT
}


void CLogDlg::DoDataExchange(CDataExchange* pDX)
{
	CPropertyPage::DoDataExchange(pDX);
	//{{AFX_DATA_MAP(CLogDlg)
	DDX_Check(pDX, IDC_LOG_EBOOT, m_EBoot);
	DDX_Check(pDX, IDC_LOG_EBUGS, m_EBugs);
	DDX_Check(pDX, IDC_LOG_EBUILD, m_EBuild);
	DDX_Check(pDX, IDC_LOG_EPLAYERS, m_EPlayers);
	DDX_Check(pDX, IDC_LOG_ERESETS, m_EResets);
	DDX_Check(pDX, IDC_LOG_SBOOT, m_SBoot);
	DDX_Check(pDX, IDC_LOG_SBUGS, m_SBugs);
	DDX_Check(pDX, IDC_LOG_SBUILD, m_SBuild);
	DDX_Check(pDX, IDC_LOG_SRESETS, m_SResets);
	DDX_Check(pDX, IDC_LOG_SCLOSE, m_CloseStdErr);
	DDX_Check(pDX, IDC_LOG_SPLAYERS, m_SPlayers);
	DDX_Check(pDX, IDC_LOG_CBUILD, m_CBuild);
	DDX_Check(pDX, IDC_LOG_CCOMM, m_CComm);
	DDX_Check(pDX, IDC_LOG_CBUGS, m_CBugs);
	DDX_Check(pDX, IDC_LOG_CPLAYERS, m_CPlayers);
	DDX_Check(pDX, IDC_LOG_ECOMM, m_EComm);
	DDX_Check(pDX, IDC_LOG_SCOMM, m_SComm);
	DDX_Text(pDX, IDC_LOG_SIZE, m_MaxSize);
	DDV_MinMaxUInt(pDX, m_MaxSize, 1, 100);
	//}}AFX_DATA_MAP
}


BEGIN_MESSAGE_MAP(CLogDlg, CPropertyPage)
	//{{AFX_MSG_MAP(CLogDlg)
	ON_WM_HELPINFO()
	//}}AFX_MSG_MAP
END_MESSAGE_MAP()

/////////////////////////////////////////////////////////////////////////////
// CLogDlg message handlers

BOOL CLogDlg::OnHelpInfo(HELPINFO* pHelpInfo) 
{
    if (pHelpInfo->iContextType == HELPINFO_WINDOW)
    {
        AfxGetApp()->WinHelp( pHelpInfo->dwContextId,
                              HELP_CONTEXTPOPUP);
    }

    return TRUE;
}