X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/1e4a197e4c60e461b8068b0619692ea083e30b8b..26b0b998042f7a87ebbf040c071b9748574290ba:/wxPython/demo/simple.py?ds=inline diff --git a/wxPython/demo/simple.py b/wxPython/demo/simple.py index 6b28148228..07a750c639 100644 --- a/wxPython/demo/simple.py +++ b/wxPython/demo/simple.py @@ -5,38 +5,38 @@ # structure of any wxPython application. #---------------------------------------------------------------------- -from wxPython.wx import * +import wx # This module uses the new wx namespace -class MyFrame(wxFrame): +class MyFrame(wx.Frame): """ This is MyFrame. It just shows a few controls on a wxPanel, and has a simple menu. """ def __init__(self, parent, title): - wxFrame.__init__(self, parent, -1, title, size=(350, 200)) + wx.Frame.__init__(self, parent, -1, title, size=(350, 200)) - menuBar = wxMenuBar() - menu = wxMenu() + menuBar = wx.MenuBar() + menu = wx.Menu() menu.Append(101, "E&xit\tAlt-X", "Exit demo") - EVT_MENU(self, 101, self.OnButton) + wx.EVT_MENU(self, 101, self.OnButton) menuBar.Append(menu, "&File") self.SetMenuBar(menuBar) - panel = wxPanel(self, -1) - text = wxStaticText(panel, -1, "Hello World!") - text.SetFont(wxFont(12, wxSWISS, wxNORMAL, wxBOLD)) + panel = wx.Panel(self, -1) + text = wx.StaticText(panel, -1, "Hello World!") + text.SetFont(wx.Font(12, wx.SWISS, wx.NORMAL, wx.BOLD)) text.SetSize(text.GetBestSize()) - btn = wxButton(panel, -1, "Close") + btn = wx.Button(panel, -1, "Close") btn.SetDefault() - sizer = wxBoxSizer(wxVERTICAL) - sizer.Add(text, 0, wxALL, 10) - sizer.Add(btn, 0, wxALL, 10) + sizer = wx.BoxSizer(wx.VERTICAL) + sizer.Add(text, 0, wx.ALL, 10) + sizer.Add(btn, 0, wx.ALL, 10) panel.SetSizer(sizer) panel.SetAutoLayout(True) panel.Layout() - EVT_BUTTON(self, btn.GetId(), self.OnButton) + wx.EVT_BUTTON(self, btn.GetId(), self.OnButton) def OnButton(self, evt): @@ -44,7 +44,8 @@ class MyFrame(wxFrame): print "OnButton" self.Close() -app = wxPySimpleApp() + +app = wx.PySimpleApp() frame = MyFrame(None, "Simple wxPython App") frame.Show(True) app.MainLoop()