Main Page   Namespace List   Class Hierarchy   Alphabetical List   Compound List   File List   Compound Members   File Members  

MainFrm.h

Go to the documentation of this file.
00001 // MainFrm.h : interface of the CMainFrame class
00002 //
00004 
00005 #if !defined(AFX_MAINFRM_H__7726F8EE_D1BB_4FF7_918A_173B486B9761__INCLUDED_)
00006 #define AFX_MAINFRM_H__7726F8EE_D1BB_4FF7_918A_173B486B9761__INCLUDED_
00007 
00008 #if _MSC_VER > 1000
00009 #pragma once
00010 #endif // _MSC_VER > 1000
00011 
00012 
00013 #include "progressbar.h"
00014 #include "dialogbar.h"
00015 #include "volumebar.h"
00016 #include "volumedialog.h"
00017 
00018 
00019 class CMainFrame : public CFrameWnd
00020 {
00021         
00022 protected: // create from serialization only
00023         CMainFrame();
00024         DECLARE_DYNCREATE(CMainFrame)
00025 
00026 // Attributes
00027 public:
00028 
00029 // Operations
00030 public:
00031 
00032 
00033 // Overrides
00034         // ClassWizard generated virtual function overrides
00035         //{{AFX_VIRTUAL(CMainFrame)
00036         public:
00037         virtual BOOL PreCreateWindow(CREATESTRUCT& cs);
00038         //}}AFX_VIRTUAL
00039 
00040 // Implementation
00041 public:
00042         virtual ~CMainFrame();
00043 #ifdef _DEBUG
00044         virtual void AssertValid() const;
00045         virtual void Dump(CDumpContext& dc) const;
00046 #endif
00047 
00048 
00049 
00050 
00051 protected:  // control bar embedded members
00052         CProgStatusBar  m_wndStatusBar;
00053         CToolBar    m_wndToolBar;
00054         CReBar      m_wndReBar;
00055 
00056         dialogbar  m_wndDlgBar;
00057         volumebar m_wndVolumeBar;
00058         CVolumeDialog m_wndVolumeDlg;
00059 
00060 
00061 
00062         afx_msg LRESULT OnProgress(WPARAM wp, LPARAM lp);
00063         afx_msg LRESULT OnProgressMinMax(WPARAM wp, LPARAM lp);
00064         afx_msg LRESULT OnChangeRendering(WPARAM wp, LPARAM lp);
00065         afx_msg LRESULT OnHideBars(WPARAM wp, LPARAM lp);
00066         afx_msg LRESULT OnShowBar(WPARAM wp, LPARAM lp);
00067         
00068         //{{AFX_MSG(CMainFrame)
00069         afx_msg int OnCreate(LPCREATESTRUCT lpCreateStruct);
00070         //}}AFX_MSG
00071         DECLARE_MESSAGE_MAP()
00072 };
00073 
00075 
00076 //{{AFX_INSERT_LOCATION}}
00077 // Microsoft Visual C++ will insert additional declarations immediately before the previous line.
00078 
00079 #endif // !defined(AFX_MAINFRM_H__7726F8EE_D1BB_4FF7_918A_173B486B9761__INCLUDED_)

Generated on Thu Jan 30 21:35:43 2003 for 3DVis by doxygen1.3-rc2