00001 /* 00002 /-------------------------------------------------------------------- 00003 | 00004 | $Id: MainFrm_8h-source.html,v 1.2 2004/09/15 15:26:23 uzadow Exp $ 00005 | highest-level frame window class declaration 00006 | 00007 | Copyright (c) 1998 Bernard Delmée 00008 | 00009 \-------------------------------------------------------------------- 00010 */ 00011 00012 #ifndef INCL_MFRM 00013 #define INCL_MFRM 00014 00015 #ifndef __AFXEXT_H__ 00016 #include <afxext.h> // for access to CToolBar and CStatusBar 00017 #endif 00018 00019 class CMainFrame : public CMDIFrameWnd 00020 { 00021 DECLARE_DYNAMIC(CMainFrame) 00022 public: 00023 CMainFrame(); 00024 00025 // Implementation 00026 public: 00027 virtual ~CMainFrame(); 00028 void SetProgressInfo(UINT part); 00029 00030 00031 protected: // control bar embedded members 00032 CStatusBar m_wndStatusBar; 00033 CToolBar m_wndToolBar; 00034 00035 // Generated message map functions 00036 protected: 00037 //{{AFX_MSG(CMainFrame) 00038 afx_msg int OnCreate(LPCREATESTRUCT lpCreateStruct); 00039 afx_msg void OnPaletteChanged(CWnd* pFocusWnd); 00040 afx_msg BOOL OnQueryNewPalette(); 00041 afx_msg void OnGetMinMaxInfo(MINMAXINFO FAR* lpMMI); 00042 afx_msg void OnActivate(UINT nState, CWnd* pWndOther, bool bMinimized); 00043 //}}AFX_MSG 00044 DECLARE_MESSAGE_MAP() 00045 afx_msg void OnUpdatePanels(CCmdUI *pCmdUI); 00046 }; 00047 00048 #endif // INCL_MFRM 00049 /* 00050 /-------------------------------------------------------------------- 00051 | 00052 | $Log: MainFrm_8h-source.html,v $ 00052 | Revision 1.2 2004/09/15 15:26:23 uzadow 00052 | Linux compatibility changes, doc update. 00052 | 00053 | Revision 1.7 2001/09/16 19:03:23 uzadow 00054 | Added global name prefix PL, changed most filenames. 00055 | 00056 | Revision 1.6 2000/03/28 21:05:04 Ulrich von Zadow 00057 | Added zoom capability. 00058 | 00059 | Revision 1.5 2000/01/10 23:53:02 Ulrich von Zadow 00060 | Changed formatting & removed tabs. 00061 | 00062 | Revision 1.4 1999/12/02 17:07:35 Ulrich von Zadow 00063 | Changes by bdelmee. 00064 | 00065 | 00066 -------------------------------------------------------------------- 00067 */