%{
-#if defined(__WXMAC__) || defined(__WXX11__)
-// implement dummy classes and such for wxMac
+#if !wxUSE_TOGGLEBTN
+// implement dummy items for platforms that don't have this class
#define wxEVT_COMMAND_TOGGLEBUTTON_CLICKED 0
const wxString& name = wxPyToggleButtonNameStr);
%name(PreToggleButton)wxToggleButton();
-#if defined(__WXMSW__) || defined(__WXGTK__)
bool Create(wxWindow *parent,
wxWindowID id,
const wxString& label,
void SetValue(bool value);
bool GetValue() const ;
void SetLabel(const wxString& label);
-#endif
+
+ static wxVisualAttributes
+ GetClassDefaultAttributes(wxWindowVariant variant = wxWINDOW_VARIANT_NORMAL);
};
//---------------------------------------------------------------------------