Example #1
0
    def __init__(self, parent):
        wx.Panel.__init__(self,
                          parent,
                          id=wx.ID_ANY,
                          pos=wx.DefaultPosition,
                          size=wx.Size(808, 300),
                          style=wx.TAB_TRAVERSAL)

        sizer = wx.BoxSizer(wx.VERTICAL)

        mrecorder = recorder(self)
        self.notebook = wx.aui.AuiNotebook(self, wx.ID_ANY, wx.DefaultPosition,
                                           wx.DefaultSize,
                                           wx.aui.AUI_NB_DEFAULT_STYLE)
        self.notebook.AddPage(mrecorder, mrecorder.title, True, wx.NullBitmap)
        self.notebook.AddPage(console(self), console.title, False,
                              wx.NullBitmap)
        self.notebook.AddPage(plglist(self), plglist.title, False,
                              wx.NullBitmap)
        self.notebook.AddPage(plgtree(self), plgtree.title, False,
                              wx.NullBitmap)
        self.notebook.AddPage(toltree(self), toltree.title, False,
                              wx.NullBitmap)
        WidgetsManager.addref(mrecorder)
        sizer.Add(self.notebook, 1, wx.EXPAND | wx.ALL, 0)
        self.SetSizer(sizer)
        self.Fit()
        self.Layout()
Example #2
0
    def __init__(self, parent, app=None):
        wx.Panel.__init__(self,
                          parent,
                          id=wx.ID_ANY,
                          pos=wx.DefaultPosition,
                          size=wx.Size(300, 200),
                          style=wx.TAB_TRAVERSAL)

        sizer = wx.BoxSizer(wx.VERTICAL)

        mrecorder = recorder(self)
        self.notebook = aui.AuiNotebook(self, wx.ID_ANY, wx.DefaultPosition,
                                        wx.DefaultSize,
                                        aui.AUI_NB_DEFAULT_STYLE)
        self.notebook.AddPage(mrecorder, mrecorder.title, True, wx.NullBitmap)
        self.notebook.AddPage(console(self), console.title, False,
                              wx.NullBitmap)
        self.notebook.AddPage(plglist(self), plglist.title, False,
                              wx.NullBitmap)
        self.notebook.AddPage(plgtree(self), plgtree.title, False,
                              wx.NullBitmap)
        self.notebook.AddPage(toltree(self), toltree.title, False,
                              wx.NullBitmap)
        for i in range(5):
            self.notebook.GetPage(i).app = parent
        Source.manager('widget').add('Macros Recorder', mrecorder)
        sizer.Add(self.notebook, 1, wx.EXPAND | wx.ALL, 0)
        self.SetSizer(sizer)
        self.Fit()
        self.Layout()