www.pudn.com > warsrc.rar > NTSecDaemonTab.cpp
// NTSecDaemonTab.cpp : implementation file
//
#include "stdafx.h"
#include "WarClient.h"
#include "resource.h"
#include "NTSecDaemonTab.h"
#ifdef _DEBUG
#define new DEBUG_NEW
#undef THIS_FILE
static char THIS_FILE[] = __FILE__;
#endif
/////////////////////////////////////////////////////////////////////////////
// CNTSecDaemonTab property page
IMPLEMENT_DYNCREATE(CNTSecDaemonTab, CPropertyPage)
CNTSecDaemonTab::CNTSecDaemonTab() : CPropertyPage(CNTSecDaemonTab::IDD)
{
//{{AFX_DATA_INIT(CNTSecDaemonTab)
//}}AFX_DATA_INIT
// Same initializing as CNTSecExt::InitializeCOptions()
DeclOpt("NT User database", m_SystemName, "", 1, DATATYPE_CSTRING);
DeclOpt("Default FTP Access", m_DefaultFTPAccess, TRUE, 2, DATATYPE_BOOL);
DeclOpt("Give NT Admins Admin", m_GiveAdminsAdmin, TRUE, 3, DATATYPE_BOOL);
}
CNTSecDaemonTab::~CNTSecDaemonTab()
{
}
void CNTSecDaemonTab::DoDataExchange(CDataExchange* pDX)
{
CPropertyPage::DoDataExchange(pDX);
//{{AFX_DATA_MAP(CNTSecDaemonTab)
//}}AFX_DATA_MAP
DDX_Text(pDX, IDC_NTSECDLG_EDIT, m_SystemName);
DDX_Check(pDX, IDC_NTSECDLG_CHECK1, m_DefaultFTPAccess);
DDX_Check(pDX, IDC_NTSECDLG_CHECK2, m_GiveAdminsAdmin);
}
BEGIN_MESSAGE_MAP(CNTSecDaemonTab, CPropertyPage)
//{{AFX_MSG_MAP(CNTSecDaemonTab)
// NOTE: the ClassWizard will add message map macros here
//}}AFX_MSG_MAP
END_MESSAGE_MAP()
/////////////////////////////////////////////////////////////////////////////
// CNTSecDaemonTab message handlers