X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/1dbe87089bfd7d85fcc584f832ce61a94fc16082..9e152a55785098472ca1c0df110ad0a1203f710f:/include/wx/msw/tbarmsw.h?ds=sidebyside diff --git a/include/wx/msw/tbarmsw.h b/include/wx/msw/tbarmsw.h index d03dbe7ff3..2a5c36ee7d 100644 --- a/include/wx/msw/tbarmsw.h +++ b/include/wx/msw/tbarmsw.h @@ -1,22 +1,22 @@ ///////////////////////////////////////////////////////////////////////////// // Name: wx/msw/tbarmsw.h -// Purpose: wxToolBar for Win16 +// Purpose: wxToolBar for older Windowses // Author: Julian Smart // Modified by: 13.12.99 by VZ during toolbar classes reorganization // Created: 01/02/97 // RCS-ID: $Id$ // Copyright: (c) Julian Smart -// Licence: wxWindows licence +// Licence: wxWindows licence ///////////////////////////////////////////////////////////////////////////// #ifndef _WX_TBARMSW_H_ #define _WX_TBARMSW_H_ -#ifdef __GNUG__ +#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA) #pragma interface "tbarmsw.h" #endif -#if wxUSE_BUTTONBAR && wxUSE_TOOLBAR +#if wxUSE_TOOLBAR #include "wx/tbarbase.h" @@ -25,7 +25,7 @@ WXDLLEXPORT_DATA(extern const wxChar*) wxButtonBarNameStr; class WXDLLEXPORT wxMemoryDC; // ---------------------------------------------------------------------------- -// wxToolBar for Win16 +// wxToolBar for older Windowses // ---------------------------------------------------------------------------- class WXDLLEXPORT wxToolBar : public wxToolBarBase @@ -76,7 +76,7 @@ public: // implementation only from now on // ------------------------------- - // Handle wxWindows events + // Handle wxWidgets events void OnPaint(wxPaintEvent& event); void OnMouseEvent(wxMouseEvent& event); @@ -90,12 +90,13 @@ protected: virtual void DoSetToggle(wxToolBarToolBase *tool, bool toggle); virtual wxToolBarToolBase *CreateTool(int id, - const wxBitmap& bitmap1, - const wxBitmap& bitmap2, - bool toggle, + const wxString& label, + const wxBitmap& bmpNormal, + const wxBitmap& bmpDisabled, + wxItemKind kind, wxObject *clientData, - const wxString& shortHelpString, - const wxString& longHelpString); + const wxString& shortHelp, + const wxString& longHelp); virtual wxToolBarToolBase *CreateTool(wxControl *control); void DoRedrawTool(wxToolBarToolBase *tool); @@ -144,7 +145,7 @@ private: DECLARE_DYNAMIC_CLASS(wxToolBar) }; -#endif // wxUSE_TOOL/BUTTONBAR +#endif // wxUSE_TOOLBAR #endif // _WX_TBARMSW_H_