def __init__(self): wx.Frame.__init__(self, None, title = 'Project Manager', size = (1000, 600)) self.ProjectList = wx.ListView( self, style = wx.LC_SINGLE_SEL|wx.LC_EDIT_LABELS|wx.LC_REPORT|wx.LC_NO_HEADER ) self.Changelog = wx.richtext.RichTextCtrl(self, style = wx.VSCROLL|wx.HSCROLL|wx.NO_BORDER) self.Stripes = wx.Window( self, style = wx.SUNKEN_BORDER ) self.ProjectList.Bind( wx.EVT_LIST_END_LABEL_EDIT, self.OnProjectRename ) self.ProjectList.Bind( wx.EVT_LIST_ITEM_SELECTED, self.OnProjectSelected ) self.SetToolBar(Panels.Toolbar(self)) self.SetMenuBar(Panels.Menu(self)) self.ProjectList.InsertColumn(0, '', width = 200) self.UpdateProjects() self.Bind(wx.EVT_SIZE, self.OnSize) self.OnSize(None)