X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/f03fc89fff2d6e823e7d4d14fbe14822ad6777b1..a6f989f3dbec747c6da629a32fa5cad9a554f66e:/include/wx/gtk/bmpbuttn.h diff --git a/include/wx/gtk/bmpbuttn.h b/include/wx/gtk/bmpbuttn.h index 4a029af1b9..7126dc0675 100644 --- a/include/wx/gtk/bmpbuttn.h +++ b/include/wx/gtk/bmpbuttn.h @@ -16,10 +16,14 @@ #endif #include "wx/defs.h" + +#if wxUSE_BMPBUTTON + #include "wx/object.h" #include "wx/list.h" #include "wx/control.h" #include "wx/bitmap.h" +#include "wx/button.h" //----------------------------------------------------------------------------- // classes @@ -31,13 +35,13 @@ class wxBitmapButton; // global data //----------------------------------------------------------------------------- -extern const char *wxButtonNameStr; +extern const wxChar *wxButtonNameStr; //----------------------------------------------------------------------------- // wxBitmapButton //----------------------------------------------------------------------------- -class wxBitmapButton: public wxControl +class wxBitmapButton: public wxButton { DECLARE_DYNAMIC_CLASS(wxBitmapButton) @@ -56,7 +60,7 @@ public: const wxSize& size = wxDefaultSize, long style = wxBU_AUTODRAW, const wxValidator& validator = wxDefaultValidator, const wxString& name = wxButtonNameStr); - void SetDefault(); + virtual void SetDefault(); void SetLabel( const wxString &label ); wxString GetLabel() const; @@ -72,7 +76,7 @@ public: void SetBitmapLabel( const wxBitmap& bitmap ); void SetBitmapSelected( const wxBitmap& bitmap ); - virtual bool Enable(const bool); + virtual bool Enable(bool enable); // implementation @@ -91,4 +95,6 @@ public: wxBitmap m_selected; }; +#endif + #endif // __BMPBUTTONH__