GME  13
ActiveBrowsePropertySheet.h
Go to the documentation of this file.
00001 // ActiveBrowsePropertySheet.h : header file
00002 //
00003 // CActiveBrowserPropertySheet is a modeless property sheet that is 
00004 // created once and not destroyed until the application
00005 // closes.  It is initialized and controlled from
00006 // CActiveBrowserPropertyFrame.
00007  
00008 #ifndef __ACTIVEBROWSEPROPERTYSHEET_H__
00009 #define __ACTIVEBROWSEPROPERTYSHEET_H__
00010 
00011 #include "ActiveBrowserPropertyPage.h"
00012 
00014 // CActiveBrowserPropertySheet
00015 
00016 class CActiveBrowserPropertySheet : public CPropertySheet
00017 {
00018         DECLARE_DYNAMIC(CActiveBrowserPropertySheet)
00019 
00020 // Construction
00021 public:
00022         CActiveBrowserPropertySheet(CWnd* pWndParent = NULL);
00023 
00024 // Attributes
00025 public:
00026         CAggregatePropertyPage m_PageAggregate;
00027         CInheritancePropertyPage m_PageInheritance;
00028         CMetaPropertyPage m_PageMeta;
00029 
00030 // Operations
00031 public:
00032 
00033 // Overrides
00034         // ClassWizard generated virtual function overrides
00035         //{{AFX_VIRTUAL(CActiveBrowserPropertySheet)
00036         public:
00037         virtual BOOL PreTranslateMessage(MSG* pMsg);
00038         //}}AFX_VIRTUAL
00039 
00040 // Implementation
00041 public:
00042         virtual ~CActiveBrowserPropertySheet();
00043          virtual void PostNcDestroy();
00044         void nextTab( bool);
00045 
00046 // Generated message map functions
00047 protected:
00048         //{{AFX_MSG(CActiveBrowserPropertySheet)
00049         afx_msg void OnSize(UINT nType, int cx, int cy);
00050         //}}AFX_MSG
00051         DECLARE_MESSAGE_MAP()
00052 };
00053 
00055 
00056 #endif  // __ACTIVEBROWSEPROPERTYSHEET_H__