def __init__(self, *args, **kw):
        _OldToolbarClass.__init__(self, *args, **kw)
        PrintToolbar.__init__(self, *args, **kw)

        # Add print setup button
        b = tk.Button(master=self, text='Page Setup', padx=2, pady=2,
            image=None, command=self._on_page_setup)
        b.pack(side=tk.LEFT)

        # Add print button
        b = tk.Button(master=self, text='Print', padx=2, pady=2, image=None,
            command=self._on_print)
        b.pack(side=tk.LEFT)
Example #2
0
    def __init__(self, *args, **kw):
        _OldToolbarClass.__init__(self, *args, **kw)
        PrintToolbar.__init__(self, *args, **kw)

        self.AddSeparator()

        # Add print setup button
        self.AddSimpleTool(self.ON_PAGE_SETUP,
            wx.ArtProvider.GetBitmap(wx.ART_HELP_PAGE),
            'Page Setup',
            'Choose printer and layout page')
        wx.EVT_TOOL(self, self.ON_PAGE_SETUP, self._on_page_setup)
        # Add print button
        self.AddSimpleTool(self.ON_PRINT,
            wx.ArtProvider.GetBitmap(wx.ART_PRINT),
            'Print',
            'Print the current graph to the printer')
        wx.EVT_TOOL(self, self.ON_PRINT, self._on_print)