]> git.saurik.com Git - wxWidgets.git/commitdiff
One more quickie
authorRobin Dunn <robin@alldunn.com>
Sat, 11 Dec 1999 08:09:25 +0000 (08:09 +0000)
committerRobin Dunn <robin@alldunn.com>
Sat, 11 Dec 1999 08:09:25 +0000 (08:09 +0000)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@4901 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

utils/wxPython/demo/GenericButtons.py
utils/wxPython/lib/buttons.py

index e069d7ec52afd3466d0b1501a006b62679c5ee45..726874eea08d9400686272329d0da077a61a2796 100644 (file)
@@ -64,6 +64,7 @@ class TestPanel(wxPanel):
         mask = wxMaskColour(bmp, wxBLUE)
         bmp.SetMask(mask)
         b.SetBitmapSelected(bmp)
+        b.SetToggle(true)
 
 
     def OnButton(self, event):
index e9864d113741f50a70e3e629687947420de1f74d..ed1a381cfa720e99dbf43fd0dd7df032c267dc74 100644 (file)
@@ -303,6 +303,12 @@ class wxGenBitmapButton(wxGenButton):
 
 
 class __ToggleMixin:
+    def SetToggle(self, flag):
+        self.up = not flag
+
+    def GetToggle(self):
+        return not self.up
+
     def OnLeftDown(self, event):
         if not self.IsEnabled():
             return
@@ -329,6 +335,8 @@ class __ToggleMixin:
         event.Skip()
 
 
+
+
 class wxGenToggleButton(__ToggleMixin, wxGenButton):
     pass