Integration of OCCT 6.5.0 from SVN
[occt.git] / samples / mfc / occtdemo / Common / WNT / MainFrm.h
1 // MainFrm.h : interface of the CMainFrame class
2 //
3 /////////////////////////////////////////////////////////////////////////////
4
5 #if !defined(AFX_MAINFRM_H__57A6A22C_7B4F_11D5_BA4A_0060B0EE18EA__INCLUDED_)
6 #define AFX_MAINFRM_H__57A6A22C_7B4F_11D5_BA4A_0060B0EE18EA__INCLUDED_
7
8 #if _MSC_VER > 1000
9 #pragma once
10 #endif // _MSC_VER > 1000
11
12 class CMainFrame : public CFrameWnd
13 {
14         
15 protected: // create from serialization only
16         CMainFrame();
17         DECLARE_DYNCREATE(CMainFrame)
18
19 // Attributes
20 public:
21
22 // Operations
23 public:
24
25 // Overrides
26         // ClassWizard generated virtual function overrides
27         //{{AFX_VIRTUAL(CMainFrame)
28         virtual BOOL PreCreateWindow(CREATESTRUCT& cs);
29         //}}AFX_VIRTUAL
30
31 // Implementation
32 public:
33         virtual ~CMainFrame();
34 #ifdef _DEBUG
35         virtual void AssertValid() const;
36         virtual void Dump(CDumpContext& dc) const;
37 #endif
38
39 protected:  // control bar embedded members
40         CStatusBar  m_wndStatusBar;
41         CToolBar    m_wndToolBar;
42         CToolBar    m_wndToolBar1;
43
44 // Generated message map functions
45 protected:
46         //{{AFX_MSG(CMainFrame)
47         afx_msg int OnCreate(LPCREATESTRUCT lpCreateStruct);
48                 // NOTE - the ClassWizard will add and remove member functions here.
49                 //    DO NOT EDIT what you see in these blocks of generated code!
50         //}}AFX_MSG
51         DECLARE_MESSAGE_MAP()
52 };
53
54 /////////////////////////////////////////////////////////////////////////////
55
56 //{{AFX_INSERT_LOCATION}}
57 // Microsoft Visual C++ will insert additional declarations immediately before the previous line.
58
59 #endif // !defined(AFX_MAINFRM_H__57A6A22C_7B4F_11D5_BA4A_0060B0EE18EA__INCLUDED_)