Mira, un código funcional:
Código python:
Ver originalimport wx
ID_ABOUT =101
ID_EXIT =110
class MainWindow(wx.Frame):
def __init__(self,parent,id,title):
wx.Frame.__init__(self,parent,wx.ID_ANY,title,size = (400,200),style = wx.DEFAULT_FRAME_STYLE | wx.NO_FULL_REPAINT_ON_RESIZE )
self.control = wx.TextCtrl(self,1,style = wx.TE_MULTILINE)
#--- START NEW CODE: -----------------------------------------------------
self.CreateStatusBar()
#-------- Setting up the menu.
filemenu = wx.Menu()
filemenu.Append(ID_ABOUT, "&About","Information obout this program")
filemenu.AppendSeparator()
filemenu.Append(ID_EXIT, "E&xit" "terminate the program")
#-------- Creating the menu.
menubar = wx.MenuBar()
menubar.Append(filemenu,"&File")
self.SetMenuBar(menubar)
#--- END NEW CODE --------------------------------------------------------
self.Show(True)
app = wx.PySimpleApp()
frame = MainWindow(None,-1,"universal grapics studio")
app.MainLoop()
He corregido el mal uso de las mayúsculas. Además que deben ser dos guiones bajos (__) antes y después del init en ambos casos.