editors/FileManagementPanel.py
changeset 2305 56f1d8aca886
parent 2301 5b8a7dd43f9f
child 3303 0ffb41625592
equal deleted inserted replaced
2273:a0efe3d9c853 2305:56f1d8aca886
    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)