crashrpt2
Public Member Functions | Static Public Member Functions | Public Attributes | List of all members
WTL::CPropertySheetImpl< T, TBase > Class Template Reference
Inheritance diagram for WTL::CPropertySheetImpl< T, TBase >:

Public Member Functions

 CPropertySheetImpl (ATL::_U_STRINGorID title=(LPCTSTR) NULL, UINT uStartPage=0, HWND hWndParent=NULL)
 
void OnSheetInitialized ()
 
HWND Create (HWND hWndParent=NULL)
 
INT_PTR DoModal (HWND hWndParent=::GetActiveWindow())
 
void _CleanUpPages ()
 
int GetPageCount () const
 
int GetActiveIndex () const
 
HPROPSHEETPAGE GetPage (int nPageIndex) const
 
int GetPageIndex (HPROPSHEETPAGE hPage) const
 
BOOL SetActivePage (int nPageIndex)
 
BOOL SetActivePage (HPROPSHEETPAGE hPage)
 
void SetTitle (LPCTSTR lpszText, UINT nStyle=0)
 
void SetWizardMode ()
 
void EnableHelp ()
 
BOOL AddPage (HPROPSHEETPAGE hPage)
 
BOOL AddPage (LPCPROPSHEETPAGE pPage)
 
BOOL RemovePage (HPROPSHEETPAGE hPage)
 
BOOL RemovePage (int nPageIndex)
 
LRESULT OnCommand (UINT uMsg, WPARAM wParam, LPARAM lParam, BOOL &)
 
LRESULT OnSysCommand (UINT, WPARAM wParam, LPARAM, BOOL &bHandled)
 

Static Public Member Functions

static int CALLBACK PropSheetCallback (HWND hWnd, UINT uMsg, LPARAM lParam)
 

Public Attributes

PROPSHEETHEADER m_psh
 
ATL::CSimpleArray< HPROPSHEETPAGE > m_arrPages
 

The documentation for this class was generated from the following file: