Functions > GUI > GUICtrlUpdate >


GUICtrlSetTip

D�finit le texte de l'info-bulle associ�e � un contr�le.

GUICtrlSetTip ( controlID, tiptext [, "title" [, icon [, options]]] )

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��.
tiptext Texte de la bulle qui s'affiche lorsque la souris survole le contr�le.
title [optionnel] Le titre de l'info-bulle
icon [optionnel] Ic�ne pr�-d�finie pour l'afficher � c�t� du titre: n�cessite un titre.
     $TIP_NOICON (0) = Pas d'ic�ne
     $TIP_INFOICON (1) = Ic�ne Info
     $TIP_WARNINGICON (2) = Ic�ne Warning
     $TIP_ERRORICON (3) = Ic�ne Error

Les constantes sont d�finies dans "AutoItConstants.au3".
options [optionnel] D�finit diff�rentes options pour la fa�on dont l'info-bulle s'affiche (elles peuvent s'ajouter):
     $TIP_BALLOON (1) = S'affiche comme Info-bulle Balloon.
     $TIP_CENTER (2) = Centre l'Info-bulle horizontalement le long du contr�le.

Les constantes sont d�finies dans "AutoItConstants.au3".

Valeur de retour

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

Remarques

Le texte de l'Info-bulle est affich� dans une zone rectangulaire.
Pour sauter un param�tre optionnel, laissez sa valeur par d�faut intacte, utilisez le mot-cl� Default.
Vous pouvez utiliser @CR ou @LF pour cr�er des info-bulles multi-lignes.
Pour afficher une ic�ne, vous devez indiquer un titre non vide. L'ic�ne appara�t sur la m�me ligne que le titre et n�cessite donc qu'un titre soit pr�sent.

En relation

GUICtrlUpdate...

Exemple

#include <GUIConstantsEx.au3>

Example()

Func Example()
    GUICreate("My GUI control tip") ; Cr�e une GUI centr�e

    GUICtrlCreateLabel("my label", 10, 20)
    GUICtrlSetTip(-1, "tip of my label")

    GUISetState(@SW_SHOW)

    ; Boucle jusqu'� ce que l'utilisateur quitte.
    Do
    Until GUIGetMsg() = $GUI_EVENT_CLOSE
EndFunc   ;==>Example