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)
def __init__(self, parent, filter): DirTreeCtrl.__init__(self, parent, filter=filter) self.Bind(wx.EVT_MENU, self.OnItemOpen, id=ID_DIRTREE_OPEN)