X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/d7403ad2d154a8e2974fdc5fc215258f3a75cdde..6a52ea5cb81dcd07c286d34b80945534780fe05f:/wxPython/demo/ArtProvider.py diff --git a/wxPython/demo/ArtProvider.py b/wxPython/demo/ArtProvider.py index 8eb6db4131..91d7a9fafc 100644 --- a/wxPython/demo/ArtProvider.py +++ b/wxPython/demo/ArtProvider.py @@ -27,13 +27,20 @@ ArtIDs = [ "wx.ART_ADD_BOOKMARK", "wx.ART_GO_TO_PARENT", "wx.ART_GO_HOME", "wx.ART_FILE_OPEN", + "wx.ART_FILE_SAVE", + "wx.ART_FILE_SAVE_AS", "wx.ART_PRINT", "wx.ART_HELP", "wx.ART_TIP", "wx.ART_REPORT_VIEW", "wx.ART_LIST_VIEW", "wx.ART_NEW_DIR", + "wx.ART_HARDDISK", + "wx.ART_FLOPPY", + "wx.ART_CDROM", + "wx.ART_REMOVABLE", "wx.ART_FOLDER", + "wx.ART_FOLDER_OPEN", "wx.ART_GO_DIR_UP", "wx.ART_EXECUTABLE_FILE", "wx.ART_NORMAL_FILE", @@ -43,6 +50,16 @@ ArtIDs = [ "wx.ART_ADD_BOOKMARK", "wx.ART_QUESTION", "wx.ART_WARNING", "wx.ART_INFORMATION", + "wx.ART_MISSING_IMAGE", + "wx.ART_COPY", + "wx.ART_CUT", + "wx.ART_PASTE", + "wx.ART_DELETE", + "wx.ART_UNDO", + "wx.ART_REDO", + "wx.ART_QUIT", + "wx.ART_FIND", + "wx.ART_FIND_AND_REPLACE", ] @@ -192,25 +209,35 @@ class TestPanel(wx.Panel): bmp = wx.ArtProvider_GetBitmap(self.artid, self.client, (16,16)) if not bmp.Ok(): - bmp = wxEmptyBitmap(16,16) + bmp = wx.EmptyBitmap(16,16) + self.clearBmp(bmp) self.bmp16.SetBitmap(bmp) bmp = wx.ArtProvider_GetBitmap(self.artid, self.client, (32,32)) if not bmp.Ok(): - bmp = wxEmptyBitmap(32,32) + bmp = wx.EmptyBitmap(32,32) + self.clearBmp(bmp) self.bmp32.SetBitmap(bmp) bmp = wx.ArtProvider_GetBitmap(self.artid, self.client, (48,48)) if not bmp.Ok(): - bmp = wxEmptyBitmap(48,48) + bmp = wx.EmptyBitmap(48,48) + self.clearBmp(bmp) self.bmp48.SetBitmap(bmp) + def clearBmp(self, bmp): + dc = wx.MemoryDC() + dc.SelectObject(bmp) + dc.SetBackground(wx.Brush("white")) + dc.Clear() + + #---------------------------------------------------------------------- def runTest(frame, nb, log):