class ZAccountMetaBrowser(ZView): def __init__(self, parent): ZView.__init__(self, parent, wx.ID_ANY) self._createWidgets() self._layoutWidgets() self._populateWidgets() self._bindWidgetEvents() # end __init__() def _createWidgets(self): self.accountBrowseView = ZAccountBrowseView(self) self.blogBrowseView = ZBlogBrowseView(self) self.foldersBrowseView = ZFoldersBrowseView(self) # end _createWidgets() def _layoutWidgets(self): sizer = wx.BoxSizer(wx.HORIZONTAL) sizer.Add(self.accountBrowseView, 1, wx.EXPAND | wx.ALL, 2) sizer.Add(self.blogBrowseView, 1, wx.EXPAND | wx.ALL, 2) sizer.Add(self.foldersBrowseView, 1, wx.EXPAND | wx.ALL, 2) self.SetSizer(sizer) self.SetAutoLayout(True) self.Layout() # end _layoutWidgets() def _populateWidgets(self): pass # end _populateWidgets() def _bindWidgetEvents(self): pass # end _bindWidgetEvents() def destroy(self): self.accountBrowseView.destroy() self.blogBrowseView.destroy() self.foldersBrowseView.destroy()
def _createWidgets(self): self.accountBrowseView = ZAccountBrowseView(self) self.blogBrowseView = ZBlogBrowseView(self) self.foldersBrowseView = ZFoldersBrowseView(self)