Example #1
0
File: spax.py Project: mhcrnl/spax
 def Body(self):
     self.SetMenuBar(SpaxMenuBar(self))
     self.splitter = Splitter(self)
     rootdir = getattr(settings, 'TREEVIEW_ROOT', '/')
     if not (os.path.exists(rootdir) and os.path.isdir(rootdir)):
         rootdir = '/'
     self.treeview = ShowAllFileTreeView(
         self.splitter,
         rootdir=rootdir,
         exclude=settings.TREEVIEW_HIDE_FILES)
     self.notebook = SpaxNoteBook(self.splitter)
     self.splitter.Split(self.treeview,
                         self.notebook,
                         direction='v',
                         sashposition=200,
                         minsize=100)
     self.AddComponent(self.splitter, expand='both')
     self.findPanel = FindPanel(self, direction='v', expanded=True)
     self.AddComponent(self.findPanel, expand='h')
     self.findPanel.Hide()
     self.Pack()
     self.Size = (800, 600)
     self.newFile()