Exemplo n.º 1
0
    def __init__(self, app):
        """Constructor.

        Creates the frames and menus.
        """
        title = 'brIDE - v. %s' % __version__
        wx.Frame.__init__(self, None, -1, title)
        self.book = wx.Notebook(self, -1)
        self.statwin = StatusWindow.create(self, (0,550), (800,50))
        self.help = wx.TextCtrl(self, -1)
        self.recent = app.recent
        self.open = []
        self.InitMenu()
        self.InitSizer()
        self.SetSize((800, 600))
        self.Bind(wx.EVT_KEY_DOWN, self.OnKeyPressed)
        self.CTRLMAP = {312+999: lambda: self.book.AdvanceSelection(False),
                        313+999: lambda: self.book.AdvanceSelection(True),
                        ord('X')+999: self.OnCtrlX}
        self.CTRLXMAP = {ord('F')+999: lambda: self.OnOpen(None),
                         ord('S')+999: lambda: self.OnSave(None),
                         ord('W')+999: lambda: self.OnSaveAs(None),
                         ord('B'): lambda: self.OnNew(None),
                         ord('K'): lambda: self.OnClose(None),
                         ord('C')+999: lambda: self.OnExit(None)}
        self.ctrlx = False
Exemplo n.º 2
0
    def __init__(self, app):
        """Constructor.

        Creates the frames and menus.
        """
        title = 'brIDE - v. %s' % __version__
        wx.Frame.__init__(self, None, -1, title)
        self.book = wx.Notebook(self, -1)
        self.statwin = StatusWindow.create(self, (0,550), (800,50))
        self.recent = app.recent
        self.InitMenu()
        self.InitSizer()
        self.SetSize((800, 600))