Ejemplo n.º 1
0
    def updateFileListBoth( self ):
        self.updateFileList( Def.PANE_KIND_LEFT )
        self.updateFileList( Def.PANE_KIND_RIGHT )

    def setDefaultSashPosition( self ):
        size = self.GetSize()
        self.splitListCtrl.SetSashPosition( size.x / 2 )
        if self.splitTextCtrl:
            self.splitTextCtrl.SetSashPosition( size.y - 20 )

    def OnExit( self, e ):
        self.Close( True )

    def OnSize( self, event ):
        self.setDefaultSashPosition()
        event.Skip()


app = wx.App( 0 )
vfiler = VFiler( None, IdManager.frame(), "VFiler" )
KeyMapper_ListCtrl.setup( vfiler )
KeyMapper_TextCtrl.setup( vfiler )
app.SetTopWindow( vfiler )
app.MainLoop()