CTreeSettingsOleProperties Class Reference

#include <TreeSettingsOleProperties.h>

Inheritance diagram for CTreeSettingsOleProperties:

Inheritance graph
[legend]
Collaboration diagram for CTreeSettingsOleProperties:

Collaboration graph
[legend]
List of all members.

Public Types

enum  { IDD = IDD_TREESETTINGS_OLEPAGE }

Public Member Functions

 CTreeSettingsOleProperties (CString name, ULONG cObjects, LPUNKNOWN FAR *lplpUnk, ULONG cPages, LPCLSID lpPageClsID, LCID lcid)

Public Attributes

CTabCtrl m_tabCtrl

Protected Member Functions

virtual void DoDataExchange (CDataExchange *pDX)
virtual BOOL OnInitDialog ()
afx_msg void OnSelchangeTreesettingsTab (NMHDR *pNMHDR, LRESULT *pResult)
afx_msg void OnSelchangingTreesettingsTab (NMHDR *pNMHDR, LRESULT *pResult)
afx_msg void OnSize (UINT nType, int cx, int cy)
void OnOK ()
bool OnSetActive ()

Detailed Description

Property page for COM propery pages. This class can be used to show property pages from COM objects, for example DirectShow filters.

Todo:
IPropertyPage::TranslateAccelerator is never called

handle help messages and show help for active page


Member Function Documentation

bool CTreeSettingsOleProperties::OnSetActive  )  [protected, virtual]
 

Called when the page is about to be activated.

Returns:
true to allow the page to be activated

Reimplemented from CTreeSettingsPage.


The documentation for this class was generated from the following files:
Generated on Mon Oct 27 09:54:59 2003 for DScaler by doxygen 1.3.4