// LevelDlg.cpp : implementation file // #include "stdafx.h" #include "SmaugWiz.h" #include "LevelDlg.h" #ifdef _DEBUG #define new DEBUG_NEW #undef THIS_FILE static char THIS_FILE[] = __FILE__; #endif ///////////////////////////////////////////////////////////////////////////// // CLevelDlg property page IMPLEMENT_DYNCREATE(CLevelDlg, CPropertyPage) CLevelDlg::CLevelDlg() : CPropertyPage(CLevelDlg::IDD) { //{{AFX_DATA_INIT(CLevelDlg) m_AllMailLevel = 0; m_BuildChannelLevel = 0; m_UseForceLevel = 0; m_FreeMailLevel = 0; m_LogChannelLevel = 0; m_MsetPlayerLevel = 0; m_MuseChannelLevel = 0; m_PrivateOverrideLevel = 0; m_ModifyProtoLevel = 0; m_TakeOthersMailLevel = 0; m_ThinkChannelLevel = 0; m_WriteMailFreeLevel = 0; m_GetNoTakeLevel = 0; //}}AFX_DATA_INIT } CLevelDlg::~CLevelDlg() { } void CLevelDlg::DoDataExchange(CDataExchange* pDX) { CPropertyPage::DoDataExchange(pDX); //{{AFX_DATA_MAP(CLevelDlg) DDX_Text(pDX, IDC_ALLMAIL, m_AllMailLevel); DDV_MinMaxInt(pDX, m_AllMailLevel, 50, 100); DDX_Text(pDX, IDC_BUILDCH, m_BuildChannelLevel); DDV_MinMaxInt(pDX, m_BuildChannelLevel, 50, 100); DDX_Text(pDX, IDC_FORCE, m_UseForceLevel); DDV_MinMaxInt(pDX, m_UseForceLevel, 50, 100); DDX_Text(pDX, IDC_FREEMAIL, m_FreeMailLevel); DDV_MinMaxInt(pDX, m_FreeMailLevel, 50, 100); DDX_Text(pDX, IDC_LOGCH, m_LogChannelLevel); DDV_MinMaxInt(pDX, m_LogChannelLevel, 50, 100); DDX_Text(pDX, IDC_MSET, m_MsetPlayerLevel); DDV_MinMaxInt(pDX, m_MsetPlayerLevel, 50, 100); DDX_Text(pDX, IDC_MUSECH, m_MuseChannelLevel); DDV_MinMaxInt(pDX, m_MuseChannelLevel, 50, 100); DDX_Text(pDX, IDC_PRIVATEO, m_PrivateOverrideLevel); DDV_MinMaxInt(pDX, m_PrivateOverrideLevel, 50, 100); DDX_Text(pDX, IDC_PROTO, m_ModifyProtoLevel); DDV_MinMaxInt(pDX, m_ModifyProtoLevel, 50, 100); DDX_Text(pDX, IDC_TAKEMAIL, m_TakeOthersMailLevel); DDV_MinMaxInt(pDX, m_TakeOthersMailLevel, 50, 100); DDX_Text(pDX, IDC_THINKCH, m_ThinkChannelLevel); DDV_MinMaxInt(pDX, m_ThinkChannelLevel, 50, 100); DDX_Text(pDX, IDC_WRITEFREE, m_WriteMailFreeLevel); DDV_MinMaxInt(pDX, m_WriteMailFreeLevel, 50, 100); DDX_Text(pDX, IDC_GETNOTAKE, m_GetNoTakeLevel); DDV_MinMaxInt(pDX, m_GetNoTakeLevel, 50, 100); //}}AFX_DATA_MAP } BEGIN_MESSAGE_MAP(CLevelDlg, CPropertyPage) //{{AFX_MSG_MAP(CLevelDlg) ON_WM_HELPINFO() //}}AFX_MSG_MAP END_MESSAGE_MAP() ///////////////////////////////////////////////////////////////////////////// // CLevelDlg message handlers BOOL CLevelDlg::OnHelpInfo(HELPINFO* pHelpInfo) { if (pHelpInfo->iContextType == HELPINFO_WINDOW) { AfxGetApp()->WinHelp( pHelpInfo->dwContextId, HELP_CONTEXTPOPUP); } return TRUE; }