home *** CD-ROM | disk | FTP | other *** search
/ io Programmo 23 / IOPROG_23.ISO / SOFT / MSGTRACE.ZIP / MyProjects / MsgTrace / MsgTracer / ExtCoolBar.h < prev    next >
Encoding:
C/C++ Source or Header  |  1998-01-31  |  2.0 KB  |  64 lines

  1. /////////////////////////////////////////////////////////////////////////////
  2. // ExtCoolBar.h : header file
  3. /////////////////////////////////////////////////////////////////////////////
  4.  
  5. #ifndef EXTCOOLBAR_H
  6. #define EXTCOOLBAR_H
  7.  
  8. /////////////////////////////////////////////////////////////////////////////
  9.  
  10. #include "CoolBar.h"
  11.  
  12. /////////////////////////////////////////////////////////////////////////////
  13. // CExtCoolBar window
  14. /////////////////////////////////////////////////////////////////////////////
  15.  
  16. class CExtCoolBar : public CCoolBar
  17. {
  18.     DECLARE_DYNAMIC( CExtCoolBar )
  19. //---------------------------------------------------------------------------
  20. // Construction
  21. //---------------------------------------------------------------------------
  22. public:
  23.                             CExtCoolBar();
  24.     virtual                    ~CExtCoolBar();
  25.  
  26. //---------------------------------------------------------------------------
  27. // Attributes
  28. //---------------------------------------------------------------------------
  29. public:
  30.     CBitmap                    m_bmBackground;
  31.  
  32. //---------------------------------------------------------------------------
  33. // Bands
  34. //---------------------------------------------------------------------------
  35. public:
  36.     CCoolToolBar            m_wndToolBar;
  37.  
  38. protected:
  39.     virtual BOOL            OnCreateBands();
  40.  
  41. public:
  42.     BOOL                    CreateCustomToolbar( HINSTANCE hinst, UINT nResIdToolbar );
  43.     void                    DestroyCustomToolbar();
  44.  
  45. //---------------------------------------------------------------------------
  46. // Overrides
  47. //---------------------------------------------------------------------------
  48. public:
  49.     // ClassWizard generated virtual function overrides
  50.     //{{AFX_VIRTUAL(CExtCoolBar)
  51.     //}}AFX_VIRTUAL
  52.  
  53. //---------------------------------------------------------------------------
  54. // Generated message map functions
  55. //---------------------------------------------------------------------------
  56. public:
  57.     //{{AFX_MSG(CExtCoolBar)
  58.     //}}AFX_MSG
  59.     DECLARE_MESSAGE_MAP()
  60. };
  61.  
  62. /////////////////////////////////////////////////////////////////////////////
  63. #endif
  64.