Main Page | Namespace List | Class Hierarchy | Class List | Directories | File List | Namespace Members | Class Members | File Members

PropertyPage Class Reference

#include <PropertyPage.h>

Inheritance diagram for PropertyPage:

DnsblPage LartPage LartSubPage SndFxPage TrustedRangesPage ViewPage WhoisCachePage DirectMXSubPage List of all members.

Public Member Functions

 PropertyPage (UINT dlgId, DWORD dwFlags=PSP_DEFAULT, const Init &i=Init())
virtual ~PropertyPage ()
 operator HPROPSHEETPAGE () const
 operator HWND () const
virtual void addPage (std::list< PropertyPage * > &lst)

Protected Member Functions

virtual bool canConfirm (std::string &errormsg)
virtual BOOL PropPageProc (UINT uMsg, WPARAM wP, LPARAM lP)=0
void ctor ()

Static Protected Member Functions

static BOOL CALLBACK PPProc (HWND hWnd, UINT uMsg, WPARAM wP, LPARAM lP)

Protected Attributes

HPROPSHEETPAGE m_hPsp
HWND m_hWnd
PROPSHEETPAGE m_psp

Private Member Functions

BOOL privatePropPageProc (UINT uMsg, WPARAM wP, LPARAM lP)

Constructor & Destructor Documentation

PropertyPage::PropertyPage UINT  dlgId,
DWORD  dwFlags = PSP_DEFAULT,
const Init &  i = Init()
 

PropertyPage::~PropertyPage  )  [virtual]
 


Member Function Documentation

virtual void PropertyPage::addPage std::list< PropertyPage * > &  lst  )  [inline, virtual]
 

Reimplemented in LartPage.

virtual bool PropertyPage::canConfirm std::string &  errormsg  )  [inline, protected, virtual]
 

Reimplemented in DirectMXSubPage, LartPage, and TrustedRangesPage.

void PropertyPage::ctor  )  [protected]
 

Reimplemented in TrustedRangesPage, and WhoisCachePage.

PropertyPage::operator HPROPSHEETPAGE  )  const [inline]
 

PropertyPage::operator HWND  )  const [inline]
 

BOOL CALLBACK PropertyPage::PPProc HWND  hWnd,
UINT  uMsg,
WPARAM  wP,
LPARAM  lP
[static, protected]
 

BOOL PropertyPage::privatePropPageProc UINT  uMsg,
WPARAM  wP,
LPARAM  lP
[private]
 

virtual BOOL PropertyPage::PropPageProc UINT  uMsg,
WPARAM  wP,
LPARAM  lP
[protected, pure virtual]
 

Implemented in DirectMXSubPage, DnsblPage, LartPage, SndFxPage, TrustedRangesPage, ViewPage, and WhoisCachePage.


Member Data Documentation

HPROPSHEETPAGE PropertyPage::m_hPsp [protected]
 

HWND PropertyPage::m_hWnd [protected]
 

PROPSHEETPAGE PropertyPage::m_psp [protected]
 


The documentation for this class was generated from the following files:
Generated on Thu Jun 16 00:13:25 2005 for Abuse! by  doxygen 1.4.3