Bonjour,
Voila je souhaite réaliser un menu pour une application qui se place en bas à droite de l'écran au dessus de l'horloge. Bon juste la pas de problèmes j'ai utilisé une shapped widow qui reste toujours au premier plan et que je crée en bas de l'écran. Le problème vient des bitmap buttons que je place par dessus, j'ai utilisé des gifs avec un fond transparent mais la partie transparente apparait en blanc sur l'écran. Même résultat en remplaçant la partie transparente par du rouge et en appliquant un masque.
Voila ce que ça donne :
Je suis sous vista, avec python 2.5 et wxpython 2.8.3.0-py25.
Voila le code pour la création des bouttons :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12 # image du boutton par defaut btbmpup = wx.Bitmap("e:/downloads/bt_up.gif", wx.BITMAP_TYPE_GIF) # image du boutton appuye btbmpdown = wx.Bitmap("e:/downloads/bt_down.gif", wx.BITMAP_TYPE_GIF) #creation boutton1 b1 = wx.BitmapButton(self, -1, btbmpup, (125, 105), style = wx.NO_BORDER) b1.SetBitmapSelected(btbmpdown) #creation boutton2 b2 = wx.BitmapButton(self, -1, btbmpup, (105, 125), style = wx.NO_BORDER) b2.SetBitmapSelected(btbmpdown)
Si quelqu'un à une solution je suis prenneur![]()
Partager