X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/ec873c943d71f0d5f13e3398557071448cda6c23..a4027e74873007e3430af3bd77019bcab76f6c04:/wxPython/samples/wxPIA_book/Chapter-05/badExample.py diff --git a/wxPython/samples/wxPIA_book/Chapter-05/badExample.py b/wxPython/samples/wxPIA_book/Chapter-05/badExample.py deleted file mode 100644 index 6a57f5bcd0..0000000000 --- a/wxPython/samples/wxPIA_book/Chapter-05/badExample.py +++ /dev/null @@ -1,77 +0,0 @@ -#!/usr/bin/env python - -import wx - -class RefactorExample(wx.Frame): - - def __init__(self, parent, id): - wx.Frame.__init__(self, parent, id, 'Refactor Example', - size=(340, 200)) - panel = wx.Panel(self, -1) - panel.SetBackgroundColour("White") - prevButton = wx.Button(panel, -1, "<< PREV", pos=(80, 0)) - self.Bind(wx.EVT_BUTTON, self.OnPrev, prevButton) - nextButton = wx.Button(panel, -1, "NEXT >>", pos=(160, 0)) - self.Bind(wx.EVT_BUTTON, self.OnNext, nextButton) - self.Bind(wx.EVT_CLOSE, self.OnCloseWindow) - - menuBar = wx.MenuBar() - menu1 = wx.Menu() - openMenuItem = menu1.Append(-1, "&Open", "Copy in status bar") - self.Bind(wx.EVT_MENU, self.OnOpen, openMenuItem) - quitMenuItem = menu1.Append(-1, "&Quit", "Quit") - self.Bind(wx.EVT_MENU, self.OnCloseWindow, quitMenuItem) - menuBar.Append(menu1, "&File") - menu2 = wx.Menu() - copyItem = menu2.Append(-1, "&Copy", "Copy") - self.Bind(wx.EVT_MENU, self.OnCopy, copyItem) - cutItem = menu2.Append(-1, "C&ut", "Cut") - self.Bind(wx.EVT_MENU, self.OnCut, cutItem) - pasteItem = menu2.Append(-1, "Paste", "Paste") - self.Bind(wx.EVT_MENU, self.OnPaste, pasteItem) - menuBar.Append(menu2, "&Edit") - self.SetMenuBar(menuBar) - - static = wx.StaticText(panel, wx.NewId(), "First Name", - pos=(10, 50)) - static.SetBackgroundColour("White") - text = wx.TextCtrl(panel, wx.NewId(), "", size=(100, -1), - pos=(80, 50)) - - static2 = wx.StaticText(panel, wx.NewId(), "Last Name", - pos=(10, 80)) - static2.SetBackgroundColour("White") - text2 = wx.TextCtrl(panel, wx.NewId(), "", size=(100, -1), - pos=(80, 80)) - - firstButton = wx.Button(panel, -1, "FIRST") - self.Bind(wx.EVT_BUTTON, self.OnFirst, firstButton) - - menu2.AppendSeparator() - optItem = menu2.Append(-1, "&Options...", "Display Options") - self.Bind(wx.EVT_MENU, self.OnOptions, optItem) - - lastButton = wx.Button(panel, -1, "LAST", pos=(240, 0)) - self.Bind(wx.EVT_BUTTON, self.OnLast, lastButton) - - - # Just grouping the empty event handlers together - def OnPrev(self, event): pass - def OnNext(self, event): pass - def OnLast(self, event): pass - def OnFirst(self, event): pass - def OnOpen(self, event): pass - def OnCopy(self, event): pass - def OnCut(self, event): pass - def OnPaste(self, event): pass - def OnOptions(self, event): pass - - def OnCloseWindow(self, event): - self.Destroy() - -if __name__ == '__main__': - app = wx.PySimpleApp() - frame = RefactorExample(parent=None, id=-1) - frame.Show() - app.MainLoop() -