X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/ec873c943d71f0d5f13e3398557071448cda6c23..a4027e74873007e3430af3bd77019bcab76f6c04:/wxPython/demo/StockButtons.py diff --git a/wxPython/demo/StockButtons.py b/wxPython/demo/StockButtons.py deleted file mode 100644 index f65062c5c8..0000000000 --- a/wxPython/demo/StockButtons.py +++ /dev/null @@ -1,108 +0,0 @@ - -import wx - -#---------------------------------------------------------------------- - - -stockIDs = [ - wx.ID_ADD, - wx.ID_APPLY, - wx.ID_BOLD, - wx.ID_CANCEL, - wx.ID_CLEAR, - wx.ID_CLOSE, - wx.ID_COPY, - wx.ID_CUT, - wx.ID_DELETE, - wx.ID_FIND, - wx.ID_REPLACE, - wx.ID_BACKWARD, - wx.ID_DOWN, - wx.ID_FORWARD, - wx.ID_UP, - wx.ID_HELP, - wx.ID_HOME, - wx.ID_INDENT, - wx.ID_INDEX, - wx.ID_ITALIC, - wx.ID_JUSTIFY_CENTER, - wx.ID_JUSTIFY_FILL, - wx.ID_JUSTIFY_LEFT, - wx.ID_JUSTIFY_RIGHT, - wx.ID_NEW, - wx.ID_NO, - wx.ID_OK, - wx.ID_OPEN, - wx.ID_PASTE, - wx.ID_PREFERENCES, - wx.ID_PRINT, - wx.ID_PREVIEW, - wx.ID_PROPERTIES, - wx.ID_EXIT, - wx.ID_REDO, - wx.ID_REFRESH, - wx.ID_REMOVE, - wx.ID_REVERT_TO_SAVED, - wx.ID_SAVE, - wx.ID_SAVEAS, - wx.ID_STOP, - wx.ID_UNDELETE, - wx.ID_UNDERLINE, - wx.ID_UNDO, - wx.ID_UNINDENT, - wx.ID_YES, - wx.ID_ZOOM_100, - wx.ID_ZOOM_FIT, - wx.ID_ZOOM_IN, - wx.ID_ZOOM_OUT, - - ] - -class TestPanel(wx.Panel): - def __init__(self, parent, log): - self.log = log - wx.Panel.__init__(self, parent, -1) - - sizer = wx.FlexGridSizer(cols=5, hgap=4, vgap=4) - for ID in stockIDs: - b = wx.Button(self, ID) - sizer.Add(b) - - self.SetSizer(sizer) - - -#---------------------------------------------------------------------- - -def runTest(frame, nb, log): - win = TestPanel(nb, log) - return win - -#---------------------------------------------------------------------- - - - -overview = """ -

Stock Buttons

- -It is now possible to create \"stock\" buttons. Basically this means -that you only have to provide one of the stock IDs (and an empty -label) when creating the button and wxWidgets will choose the stock -label to go with it automatically. Additionally on the platforms that -have a native concept of a stock button (currently only GTK2) then the -native stock button will be used. - -

This sample shows buttons for all of the currenlty available stock -IDs. Notice that when the button is created that no label is given, -and compare that with the button that is created. - - - -""" - - - -if __name__ == '__main__': - import sys,os - import run - run.main(['', os.path.basename(sys.argv[0])] + sys.argv[1:]) -