Example #1
0
    def __init__(self, parent, env, filter=None, show_root=False):
        DirTreeCtrl.__init__(self, parent, filter=filter, show_root=show_root)
        self.env = env

        self.Bind(wx.EVT_TREE_ITEM_ACTIVATED, self.OnItemActivated)
        self.Bind(wx.EVT_MENU, self.OnItemOpen, id=ID_DIRTREE_OPEN)
        self.Bind(wx.EVT_MENU, self.OnItemPreview, id=ID_DIRTREE_PREVIEW)
        self.Bind(wx.EVT_MENU, self.OnItemEdit, id=ID_DIRTREE_EDIT)
        self.Bind(wx.EVT_MENU, self.OnItemOpenFolder, id=ID_DIRTREE_OPEN_FOLDER)
        self.Bind(wx.EVT_MENU, self.OnSearch, id=ID_DIRTREE_SEARCH)
        self.Bind(wx.EVT_MENU, self.OnSearchFolder, id=ID_DIRTREE_SEARCH_FOLDER)
Example #2
0
    def __init__(self, parent, filter):
        DirTreeCtrl.__init__(self, parent, filter=filter)

        self.Bind(wx.EVT_MENU, self.OnItemOpen, id=ID_DIRTREE_OPEN)