示例#1
0
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()
示例#2
0
 def _createWidgets(self):
     self.accountBrowseView = ZAccountBrowseView(self)
     self.blogBrowseView = ZBlogBrowseView(self)
     self.foldersBrowseView = ZFoldersBrowseView(self)