GME
13
|
00001 // ActiveBrowserPropertyFrame.h : header file 00002 // 00003 // This file contains the mini-frame that controls modeless 00004 // property sheet CActiveBrowserPropertySheet. 00005 00006 #ifndef __ACTIVEBROWSERPROPERTYFRAME_H__ 00007 #define __ACTIVEBROWSERPROPERTYFRAME_H__ 00008 00009 #include "ActiveBrowsePropertySheet.h" 00010 00012 // CActiveBrowserPropertyFrame frame 00013 00014 class CActiveBrowserPropertyFrame : public CMiniFrameWnd 00015 { 00016 DECLARE_DYNCREATE(CActiveBrowserPropertyFrame) 00017 //Construction 00018 public: 00019 CActiveBrowserPropertyFrame(); 00020 00021 // Attributes 00022 public: 00023 CActiveBrowserPropertySheet* m_pModelessPropSheet; 00024 00025 // Operations 00026 public: 00027 00028 // Overrides 00029 // ClassWizard generated virtual function overrides 00030 //{{AFX_VIRTUAL(CActiveBrowserPropertyFrame) 00031 protected: 00032 virtual BOOL PreCreateWindow(CREATESTRUCT& cs); 00033 //}}AFX_VIRTUAL 00034 00035 // Implementation 00036 public: 00037 void OnCloseProject(); 00038 00039 void MoveWindow(LPCRECT lpRect, BOOL bRepaint = TRUE); 00040 void MoveWindow(int x, int y, int nWidth, int nHeight, BOOL bRepaint = TRUE); 00041 00042 void OnOpenProject(); 00043 virtual ~CActiveBrowserPropertyFrame(); 00044 00045 // Generated message map functions 00046 //{{AFX_MSG(CActiveBrowserPropertyFrame) 00047 afx_msg int OnCreate(LPCREATESTRUCT lpCreateStruct); 00048 afx_msg void OnClose(); 00049 afx_msg void OnActivate(UINT nState, CWnd* pWndOther, BOOL bMinimized); 00050 afx_msg void OnWindowPosChanged(WINDOWPOS FAR* lpwndpos); 00051 //}}AFX_MSG 00052 DECLARE_MESSAGE_MAP() 00053 }; 00054 00056 #endif // __ACTIVEBROWSERPROPERTYFRAME_H__