[R] Fond d'un label Transparent

Aide et conseils concernant AutoIt et ses outils.
Règles du forum
.
Répondre
Avatar du membre
Narmeke
Niveau 6
Niveau 6
Messages : 247
Enregistré le : mer. 28 oct. 2009 11:31
Localisation : Libourne
Status : Hors ligne

[R] Fond d'un label Transparent

#1

Message par Narmeke »

Bonjour,
J'ai un nouveau petit problème. Donc j'ai créer une fenêtre, sur cette fenêtre j'y est mis une image de fond et lorsque je met un label, le label à une couleur de fond et je voudrais faire en sorte que ce fond soit transparent.

Voici le code de mon label :

Code : Tout sélectionner

$Label1 = GUICtrlCreateLabel("I-PlayTchBarre", 8, 0, 108, 23)
GUICtrlSetFont(-1, 12, 800, 0, "Times New Roman")
GUICtrlSetBkColor(-1, 0xE8D080) [color=#00FF00]; La couleur de fond[/color]
 
Sachant que en fesant ceci :

Code : Tout sélectionner

$Label1 = GUICtrlCreateLabel("I-PlayTchBarre", 8, 0, 108, 23)
GUICtrlSetFont(-1, 12, 800, 0, "Times New Roman")
 
Cela m'affiche quand même un fond sur mon label.

Merci d'avance pour vos réponses.
Modifié en dernier par Narmeke le sam. 31 oct. 2009 14:01, modifié 1 fois.
Avatar du membre
Tlem
Site Admin
Site Admin
Messages : 11824
Enregistré le : ven. 20 juil. 2007 21:00
Localisation : Bordeaux
Status : Hors ligne

Re: [..] Fond d'un label Transparent

#2

Message par Tlem »

Utilisez $GUI_BKCOLOR_TRANSPARENT comme couleur de fond.
Thierry

Rechercher sur le forum ----- Les règles du forum
Le "ça ne marche pas" est une conséquence commune découlant de beaucoup trop de raisons potentielles ...

Une idée ne peut pas appartenir à quelqu'un. (Albert Jacquard) tiré du documentaire "Copié n'est pas volé".
Avatar du membre
Narmeke
Niveau 6
Niveau 6
Messages : 247
Enregistré le : mer. 28 oct. 2009 11:31
Localisation : Libourne
Status : Hors ligne

Re: [..] Fond d'un label Transparent

#3

Message par Narmeke »

Merci sa marche super bien !

Le code est donc le suivant :

Code : Tout sélectionner

$Label1 = GUICtrlCreateLabel("Votre Texte", 8, 0, 108, 23)
GUICtrlSetFont(-1, 12, 800, 0, "Times New Roman")    ; Paramètres Texte
GUICtrlSetBkColor(-1, $GUI_BKCOLOR_TRANSPARENT) ; Arrière plan du label transparent
 
Encore Merci !
Répondre