+ def Create(*args, **kwargs):
+ """
+ Create(self, Window parent, int id, String label, Point pos=DefaultPosition,
+ Size size=DefaultSize, long style=0,
+ Validator validator=DefaultValidator, String name=ToggleButtonNameStr) -> bool
+ """
+ return _controls_.ToggleButton_Create(*args, **kwargs)
+
+ def SetValue(*args, **kwargs):
+ """SetValue(self, bool value)"""
+ return _controls_.ToggleButton_SetValue(*args, **kwargs)
+
+ def GetValue(*args, **kwargs):
+ """GetValue(self) -> bool"""
+ return _controls_.ToggleButton_GetValue(*args, **kwargs)
+
+ def SetLabel(*args, **kwargs):
+ """
+ SetLabel(self, String label)
+
+ Sets the item's text.
+ """
+ return _controls_.ToggleButton_SetLabel(*args, **kwargs)
+
+ def GetClassDefaultAttributes(*args, **kwargs):
+ """
+ GetClassDefaultAttributes(int variant=WINDOW_VARIANT_NORMAL) -> VisualAttributes
+
+ Get the default attributes for this class. This is useful if you want
+ to use the same font or colour in your own control as in a standard
+ control -- which is a much better idea than hard coding specific
+ colours or fonts which might look completely out of place on the
+ user's system, especially if it uses themes.
+
+ The variant parameter is only relevant under Mac currently and is
+ ignore under other platforms. Under Mac, it will change the size of
+ the returned font. See `wx.Window.SetWindowVariant` for more about
+ this.
+ """
+ return _controls_.ToggleButton_GetClassDefaultAttributes(*args, **kwargs)
+
+ GetClassDefaultAttributes = staticmethod(GetClassDefaultAttributes)