| 173 | |
| 174 | class CanvasNoteBook(wx.lib.agw.aui.AuiNotebook): |
| 175 | def __init__(self, parent): |
| 176 | wx.lib.agw.aui.AuiNotebook.__init__( self, parent, wx.ID_ANY, |
| 177 | wx.DefaultPosition, wx.DefaultSize, wx.lib.agw.aui.AUI_NB_DEFAULT_STYLE ) |
| 178 | self.Bind( wx.lib.agw.aui.EVT_AUINOTEBOOK_PAGE_CHANGED, self.on_pagevalid) |
| 179 | self.Bind( wx.lib.agw.aui.EVT_AUINOTEBOOK_PAGE_CLOSE, self.on_close) |
| 180 | self.SetArtProvider(aui.AuiSimpleTabArt()) |
| 181 | |
| 182 | def set_background(self, img): |
| 183 | self.GetAuiManager().SetArtProvider(ImgArtProvider(img)) |