home *** CD-ROM | disk | FTP | other *** search
/ io Programmo 23 / IOPROG_23.ISO / SOFT / MSGTRACE.ZIP / MyProjects / MsgTrace / MsgTracer / MainFrm.h < prev    next >
Encoding:
C/C++ Source or Header  |  1998-05-30  |  2.4 KB  |  76 lines

  1. /////////////////////////////////////////////////////////////////////////////
  2. //
  3. // File        : MainFrm.h
  4. // Project     : MsgTrace
  5. // Component   : MsgTracer
  6. //---------------------------------------------------------------------------
  7. // Description : main-frame-window of MsgTracer application
  8. //
  9. /////////////////////////////////////////////////////////////////////////////
  10. //
  11. // SourceSafe Strings. Do not change.
  12. //---------------------------------------------------------------------------
  13. // $Author: jeskes $
  14. // $Date: $
  15. // $Revision: $
  16. //
  17. /////////////////////////////////////////////////////////////////////////////
  18.  
  19. #ifndef MAINFRM_H
  20. #define MAINFRM_H
  21.  
  22. /////////////////////////////////////////////////////////////////////////////
  23.  
  24. #include "ExtCoolBar.h"
  25.  
  26. /////////////////////////////////////////////////////////////////////////////
  27.  
  28. class CMainFrame : public CFrameWnd
  29. {
  30.     DECLARE_DYNCREATE( CMainFrame )
  31. //---------------------------------------------------------------------------
  32. // construction
  33. //---------------------------------------------------------------------------
  34. public:
  35.     CMainFrame();
  36.     virtual ~CMainFrame();
  37.  
  38. //---------------------------------------------------------------------------
  39. // attributes
  40. //---------------------------------------------------------------------------
  41. protected:
  42.     CStatusBar  m_wndStatusBar;
  43.     CExtCoolBar m_wndCoolBar;
  44.  
  45. //---------------------------------------------------------------------------
  46. // overrides
  47. //---------------------------------------------------------------------------
  48. public:
  49.     //{{AFX_VIRTUAL( CMainFrame )
  50.     virtual BOOL PreCreateWindow(CREATESTRUCT& cs);
  51.     virtual void OnUpdateFrameTitle(BOOL bAddToTitle);
  52.     //}}AFX_VIRTUAL
  53.  
  54. //---------------------------------------------------------------------------
  55. // diagnostics
  56. //---------------------------------------------------------------------------
  57. #ifdef _DEBUG
  58. public:
  59.     virtual void AssertValid() const;
  60.     virtual void Dump(CDumpContext& dc) const;
  61. #endif
  62.  
  63. //---------------------------------------------------------------------------
  64. // Generated message map functions
  65. //---------------------------------------------------------------------------
  66. protected:
  67.     //{{AFX_MSG( CMainFrame )
  68.     afx_msg int OnCreate(LPCREATESTRUCT lpCreateStruct);
  69.     afx_msg void OnClose();
  70.     //}}AFX_MSG
  71.     DECLARE_MESSAGE_MAP()
  72. };
  73.  
  74. /////////////////////////////////////////////////////////////////////////////
  75. #endif
  76.