X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/ec873c943d71f0d5f13e3398557071448cda6c23..a4027e74873007e3430af3bd77019bcab76f6c04:/wxPython/demo/ToggleButton.py diff --git a/wxPython/demo/ToggleButton.py b/wxPython/demo/ToggleButton.py deleted file mode 100644 index f03dd7f4b7..0000000000 --- a/wxPython/demo/ToggleButton.py +++ /dev/null @@ -1,60 +0,0 @@ - -import wx - -haveToggleBtn = 1 -if wx.Platform == "__WXX11__": - haveToggleBtn = 0 - -#---------------------------------------------------------------------- - -class TestPanel(wx.Panel): - def __init__(self, parent, log): - wx.Panel.__init__(self, parent, -1) - self.log = log - panel = wx.Panel(self, -1) - buttons = wx.BoxSizer(wx.HORIZONTAL) - - for word in "These are toggle buttons".split(): - b = wx.ToggleButton(panel, -1, word) - self.Bind(wx.EVT_TOGGLEBUTTON, self.OnToggle, b) - buttons.Add(b, flag=wx.ALL, border=5) - - panel.SetAutoLayout(True) - panel.SetSizer(buttons) - buttons.Fit(panel) - panel.Move((50,50)) - - def OnToggle(self, evt): - self.log.write("Button %d toggled\n" % evt.GetId()) - -#---------------------------------------------------------------------- - -def runTest(frame, nb, log): - if haveToggleBtn: - win = TestPanel(nb, log) - return win - else: - from Main import MessagePanel - win = MessagePanel(nb, 'wx.ToggleButton is not available on this platform.', - 'Sorry', wx.ICON_WARNING) - return win - - -#---------------------------------------------------------------------- - - -overview = """\ -wx.ToggleButton is a button that stays pressed when clicked by the user. -In other words, it is similar to wxCheckBox in functionality but looks like a -wxButton. - -This class is only available under wxMSW and wxGTK currently. - -""" - - - -if __name__ == '__main__': - import sys,os - import run - run.main(['', os.path.basename(sys.argv[0])] + sys.argv[1:])