Page 1 sur 1

[..] Bouton transparent

Posté : lun. 25 mai 2009 17:04
par AirPE
Bonjour à tous!

Bon je crois que tout est dans le titre, j'aimerai bien savoir si c'est possible d'avoir un bouton à fond transparant avec une image.
Je suppose que certain vont me dire que je peux faire le même résultat avec une icone et l'état du curseur (si c'est sur l'icône), donc effectivement ça marche mais c'est extrêmement lent! Avec un bouton si on s'amuse à cliquer dessus comme un fou-fou, c'est nickel mais sur une icône, si on clique plusieurs fois ca met un certain laps de temps avant de refaire l'action. :?

Merci d'avance!

Re: [..] Bouton transparent

Posté : ven. 24 juil. 2009 02:42
par touslesmatins
Essayez ceci
GUICtrlSetBkColor(-1, $GUI_BKCOLOR_TRANSPARENT)

Re: [..] Bouton transparent

Posté : sam. 25 juil. 2009 04:35
par SagePourpre
touslesmatins a écrit :Essayez ceci
GUICtrlSetBkColor(-1, $GUI_BKCOLOR_TRANSPARENT)

Personnellement, cette solution ne marche pas pour moi (le bouton en entier devient "noir")



J'utilise pour ce faire GuiCtrlCreatePic avec le style $SS_NOTIFY.
Tu peux donc utiliser n'importe quelle image avec un fond transparent sans problème et $SS_NOTIFY
se charge de réagir comme un bouton quand tu cliques sur l'image.

Il y'a aussi un udf qui me semble très intéressant pour ce genre de trucs qui se nomme
_Controlhover.au3 si je me souviens bien (en faisant une recherche sur le forum anglais,tu vas tomber dessus tout de suite)

Cela permet de donner des états à tes images boutons.