Functions > GUI > GUICtrlUpdate >


GUICtrlSetColor

D�finit la couleur du texte d'un contr�le.

GUICtrlSetColor ( controlID, textcolor )

Param�tres

controlID L'identifiant du contr�le tel que retourn� par une fonction GUICtrlCreate...(), ou -1 pour d�signer le dernier contr�le cr��.
textcolor La couleur RVB � utiliser.

Valeur de retour

Succ�s: Retourne 1.
�chec: Retourne 0.

Remarques

Seuls les contr�les Button, Label, Checkbox, Group, Radio, Edit, Input, List, Listview, ListviewItem, Treeview, TreeviewItem, Graphic, Progress et Combo peuvent actuellement �tre color�.

Les contr�les Checkbox, Radio, Group or Progress ne peuvent pas �tre peints si le "style de Windows XP/Vista" est utilis�.

Les contr�les Button sont toujours peints en "style Windows Classique".

En relation

GUICtrlCreate..., GUICtrlSetBkColor, GUICtrlSetDefColor

Exemple

#include <ColorConstants.au3>
#include <GUIConstantsEx.au3>

Example()

Func Example()
    ; Cr�e une GUI avec diff�rents contr�les.
    Local $hGUI = GUICreate("Example", 300, 200)

    ; Cr�e un contr�le Label.
    Local $idLabel = GUICtrlCreateLabel("A string of text", 10, 10, 185, 17)
    Local $idClose = GUICtrlCreateButton("Close", 210, 170, 85, 25)

    ; D�finit la couleur du contr�le Label.
    GUICtrlSetColor($idLabel, $COLOR_RED)

    ; Affiche l'interface graphique.
    GUISetState(@SW_SHOW, $hGUI)

    ; Boucle jusqu'� ce que l'utilisateur quitte.
    Local $idMsg
    Do
        $idMsg = GUIGetMsg()
    Until $idMsg = $GUI_EVENT_CLOSE Or $idMsg = $idClose

    ; Supprime la GUI pr�c�dente et tous ses contr�les.
    GUIDelete($hGUI)
EndFunc   ;==>Example