ich versuche gerade ein Script, dass ich für Linux geschrieben habe, auch unter Windows zum Laufen zu bringen. Leider funktioniert das nicht vollständig. Ich versuche mit wx.StaticBitmap ein Bild anzuzeigen. Vom Bild werden aber nur 2 kleine (etwa 10x10px große) Quadrate angezeigt. Erst wenn ich das Fenster Minimiere und dann wiederherstelle wird das Bild angezeigt. Alternativ kann ich auch das Fenster verkleinern - auf den Flächen die dann unsichtbar waren wird beim wieder vergrößern das Bild auch korrekt angezeigt... An sich mache ich zum Bild anzeigen nur das folgende:
Code: Alles auswählen
self.overlayPicture = wx.Image("overlay.gif", wx.BITMAP_TYPE_GIF)
[...]
overlayPicture = self.overlayPicture.Scale(overlaySize[0],overlaySize[1])
self.guiElements["overlay"] = wx.StaticBitmap(self, -1, wx.BitmapFromImage(overlayPicture), (pos[0], pos[1]))