0031431: Visualization, PrsMgr_PresentableObject - simplify HLR computing interface
[occt.git] / samples / mfc / standard / Common / OCC_ChildFrame.h
1 // OCC_BaseChildFrame.h: interface for the OCC_BaseChildFrame class.
2 //
3 //////////////////////////////////////////////////////////////////////
4
5 #if !defined(AFX_OCC_BaseChildFrame_H__230F9547_3905_11D7_8611_0060B0EE281E__INCLUDED_)
6 #define AFX_OCC_BaseChildFrame_H__230F9547_3905_11D7_8611_0060B0EE281E__INCLUDED_
7
8 #if _MSC_VER > 1000
9 #pragma once
10 #endif // _MSC_VER > 1000
11
12 class OCC_BaseChildFrame : public CMDIChildWnd  
13 {
14         DECLARE_DYNCREATE(OCC_BaseChildFrame)
15 public:
16         OCC_BaseChildFrame();
17         virtual ~OCC_BaseChildFrame();
18
19 // Overrides
20         // ClassWizard generated virtual function overrides
21         //{{AFX_VIRTUAL(OCC_BaseChildFrame)
22         public:
23         virtual BOOL PreCreateWindow(CREATESTRUCT& cs);
24         virtual void ActivateFrame(int nCmdShow = -1);
25         //}}AFX_VIRTUAL
26
27 // Generated message map functions
28         //{{AFX_MSG(OCC_BaseChildFrame)
29         afx_msg int OnCreate(LPCREATESTRUCT lpCreateStruct);
30         //}}AFX_MSG
31
32 #ifdef _DEBUG
33         virtual void AssertValid() const;
34         virtual void Dump(CDumpContext& dc) const;
35 #endif
36
37 //Attributes
38 protected:
39         CToolBar m_wndToolBar;
40
41         DECLARE_MESSAGE_MAP()
42
43 };
44
45 /////////////////////////////////////////////////////////////////////////////
46
47 #endif // !defined(AFX_OCC_BaseChildFrame_H__230F9547_3905_11D7_8611_0060B0EE281E__INCLUDED_)