// PropFProxy.cpp : implementation file
//
//cvs


#include "stdafx.h"
#include "NodeConfig.h"
#include "PropFProxy.h"

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

/////////////////////////////////////////////////////////////////////////////
// CPropGeek property page

IMPLEMENT_DYNCREATE(CPropFProxy, CMoveablePropertyPage)

CPropFProxy::CPropFProxy() : CMoveablePropertyPage(CPropFProxy::IDD)
{
	//{{AFX_DATA_INIT(CPropFProxy)
	m_fproxyrequesthtl = 0;
	m_fproxyinserthtl = 0;
	m_bfproxyfilter = FALSE;
	m_bfproxyservice = FALSE;
	m_strfproxyallowedmime = _T("");
	m_fproxy_splitinchtl = 0;
	m_fproxy_splitretries = 0;
	m_fproxy_splitthreads = 0;
	m_fproxy_pollDroppedConnection = FALSE;
	m_bShowNewBuildWarning = FALSE;
	//}}AFX_DATA_INIT
}

CPropFProxy::~CPropFProxy()
{
}

void CPropFProxy::DoDataExchange(CDataExchange* pDX)
{
	CMoveablePropertyPage::DoDataExchange(pDX);
	//{{AFX_DATA_MAP(CPropFProxy)
	DDX_Text(pDX, IDC_fproxy_class, m_fproxyclass);
	DDX_Text(pDX, IDC_fproxy_port, m_fproxyport);
	DDX_Text(pDX, IDC_fproxy_requesthtl, m_fproxyrequesthtl);
	DDX_Text(pDX, IDC_fproxy_inserthtl, m_fproxyinserthtl);
	DDX_Check(pDX, IDC_FPROXYFILTER, m_bfproxyfilter);
	DDX_Check(pDX, IDC_FPROXYSERVICE, m_bfproxyservice);
	DDX_Text(pDX, IDC_FPROXYALLOWEDMIME, m_strfproxyallowedmime);
	DDX_Text(pDX, IDC_fproxy_splitincHTL, m_fproxy_splitinchtl);
	DDX_Text(pDX, IDC_fproxy_splitretries, m_fproxy_splitretries);
	DDX_Text(pDX, IDC_fproxy_splitthreads, m_fproxy_splitthreads);
	DDX_Check(pDX, IDC_FPROXYDROPPEDCONN, m_fproxy_pollDroppedConnection);
	DDX_Check(pDX, IDC_BSHOWNEWBUILDWARNING, m_bShowNewBuildWarning);
	//}}AFX_DATA_MAP
}


BEGIN_MESSAGE_MAP(CPropFProxy, CMoveablePropertyPage)
	//{{AFX_MSG_MAP(CPropFProxy)
		// NOTE: the ClassWizard will add message map macros here
	//}}AFX_MSG_MAP
END_MESSAGE_MAP()

/////////////////////////////////////////////////////////////////////////////
// CPropFProxy message handlers
