X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/526954c5968baa29218c994ec48e476ae2bd4b9f..b02d50281d71a81598449d33d54c1fc5f7c9dd5a:/include/wx/tglbtn.h?ds=sidebyside diff --git a/include/wx/tglbtn.h b/include/wx/tglbtn.h index 63c2757b1c..380c617886 100644 --- a/include/wx/tglbtn.h +++ b/include/wx/tglbtn.h @@ -18,7 +18,9 @@ #if wxUSE_TOGGLEBTN #include "wx/event.h" -#include "wx/control.h" // base class +#include "wx/anybutton.h" // base class + +extern WXDLLIMPEXP_DATA_CORE(const char) wxCheckBoxNameStr[]; wxDECLARE_EXPORTED_EVENT( WXDLLIMPEXP_CORE, wxEVT_COMMAND_TOGGLEBUTTON_CLICKED, wxCommandEvent ); @@ -26,7 +28,7 @@ wxDECLARE_EXPORTED_EVENT( WXDLLIMPEXP_CORE, wxEVT_COMMAND_TOGGLEBUTTON_CLICKED, // wxToggleButtonBase // ---------------------------------------------------------------------------- -class WXDLLIMPEXP_CORE wxToggleButtonBase : public wxControl +class WXDLLIMPEXP_CORE wxToggleButtonBase : public wxAnyButton { public: wxToggleButtonBase() { } @@ -76,14 +78,17 @@ protected: #include "wx/univ/tglbtn.h" #elif defined(__WXMSW__) #include "wx/msw/tglbtn.h" + #define wxHAS_BITMAPTOGGLEBUTTON #elif defined(__WXGTK20__) #include "wx/gtk/tglbtn.h" + #define wxHAS_BITMAPTOGGLEBUTTON #elif defined(__WXGTK__) #include "wx/gtk1/tglbtn.h" # elif defined(__WXMOTIF__) #include "wx/motif/tglbtn.h" #elif defined(__WXMAC__) #include "wx/osx/tglbtn.h" + #define wxHAS_BITMAPTOGGLEBUTTON #elif defined(__WXPALMOS__) #include "wx/palmos/tglbtn.h" #elif defined(__WXPM__)