editors/FileManagementPanel.py
changeset 2301 5b8a7dd43f9f
parent 1853 47a3f39bead0
child 3303 0ffb41625592
equal deleted inserted replaced
2300:f19788028d99 2301:5b8a7dd43f9f
    32 
    32 
    33 from editors.EditorPanel import EditorPanel
    33 from editors.EditorPanel import EditorPanel
    34 from util.BitmapLibrary import GetBitmap
    34 from util.BitmapLibrary import GetBitmap
    35 from controls import FolderTree
    35 from controls import FolderTree
    36 
    36 
    37 FILTER = _("All files (*.*)|*.*|CSV files (*.csv)|*.csv")
       
    38 
       
    39 
    37 
    40 class FileManagementPanel(EditorPanel):
    38 class FileManagementPanel(EditorPanel):
    41 
    39 
    42     def _init_Editor(self, parent):
    40     def _init_Editor(self, parent):
    43         self.Editor = wx.Panel(parent)
    41         self.Editor = wx.Panel(parent)
    48         main_sizer.AddSizer(left_sizer, 1, border=5, flag=wx.GROW | wx.ALL)
    46         main_sizer.AddSizer(left_sizer, 1, border=5, flag=wx.GROW | wx.ALL)
    49 
    47 
    50         managed_dir_label = wx.StaticText(self.Editor, label=_(self.TagName) + ":")
    48         managed_dir_label = wx.StaticText(self.Editor, label=_(self.TagName) + ":")
    51         left_sizer.AddWindow(managed_dir_label, border=5, flag=wx.GROW | wx.BOTTOM)
    49         left_sizer.AddWindow(managed_dir_label, border=5, flag=wx.GROW | wx.BOTTOM)
    52 
    50 
       
    51         FILTER = _("All files (*.*)|*.*|CSV files (*.csv)|*.csv")
    53         self.ManagedDir = FolderTree(self.Editor, self.Folder, FILTER)
    52         self.ManagedDir = FolderTree(self.Editor, self.Folder, FILTER)
    54         left_sizer.AddWindow(self.ManagedDir, 1, flag=wx.GROW)
    53         left_sizer.AddWindow(self.ManagedDir, 1, flag=wx.GROW)
    55 
    54 
    56         managed_treectrl = self.ManagedDir.GetTreeCtrl()
    55         managed_treectrl = self.ManagedDir.GetTreeCtrl()
    57         self.Bind(wx.EVT_TREE_SEL_CHANGED, self.OnTreeItemChanged, managed_treectrl)
    56         self.Bind(wx.EVT_TREE_SEL_CHANGED, self.OnTreeItemChanged, managed_treectrl)