[..] Bouton transparent

Aide sur les Interfaces Graphique Utilisateurs (GUI).
Règles du forum
.
Répondre
AirPE
Niveau 3
Niveau 3
Messages : 38
Enregistré le : lun. 23 mars 2009 09:40
Localisation : Bordeaux
Status : Hors ligne

[..] Bouton transparent

#1

Message 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!
touslesmatins
Niveau 6
Niveau 6
Messages : 211
Enregistré le : dim. 15 févr. 2009 01:08
Status : Hors ligne

Re: [..] Bouton transparent

#2

Message par touslesmatins »

Essayez ceci
GUICtrlSetBkColor(-1, $GUI_BKCOLOR_TRANSPARENT)
SagePourpre
Niveau 7
Niveau 7
Messages : 442
Enregistré le : dim. 06 juil. 2008 09:11
Status : Hors ligne

Re: [..] Bouton transparent

#3

Message 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.
Le Sage Pourpre, pour qui la vie est tellement
plus belle vue du haut de son Pouf = )
Répondre