UDF > GUI > GuiToolTip >


_GUIToolTip_SetToolInfo

Définit les informations d'un élément déclencheur

#include <GuiToolTip.au3>
_GUIToolTip_SetToolInfo ( $hWnd, $sText [, $iID = 0 [, $iLeft = 0 [, $iTop = 0 [, $iRight = 0 [, $iBottom = 0 [, $iFlags = Default [, $iParam = 0]]]]]]] )

Paramètres

$hWnd Handle de la fenêtre qui contient l'élément, ou 0
$sText Texte du contrôle info-bulle
$iID [optionnel] Identifiant de l'élément, ou le handle de fenêtre du contrôle auquel l'élément est affecté
$iLeft [optionnel] Coordonnée X du coin supérieur gauche du rectangle
$iTop [optionnel] Coordonnée Y du coin supérieur gauche du rectangle
$iRight [optionnel] Coordonnée X du coin inférieur droit du rectangle
$iBottom [optionnel] Coordonnée Y du coin inférieur droit du rectangle
$iFlags [optionnel] Flags qui contrôlent l'affichage des info-bulle:
    TTF_IDISHWND = Indique que $iID est le handle de la fenêtre de l'élément à la place de l'ID
    TTF_CENTERTIP = Centre la fenêtre au dessous del'élément spécifié par $iID
    TTF_RTLREADING = Indique que le texte sera affiché dans la direction opposée
    TTF_SUBCLASS = Indique que le contrôle doit prendre le dessus sur la fenêtre de l'élément déclencheur pour intercepter les messages
    TTF_TRACK = Positionne le contrôle proche de l'élément déclencheur
    TTF_ABSOLUTE = Positionne la fenêtre aux mêmes coordonnées fournies par TTM_TRACKPOSITION
    TTF_TRANSPARENT = Force le contrôle à transmettre les messages de la souris à la fenêtre parent
    TTF_PARSELINKS = Indique que les liens dans le texte du contrôle doivent être affichés en tant que liens
$iParam [optionnel] Valeur définie par l'application qui est associée à l'élément

Valeur de retour

Aucune.

Remarque

Certaines propriétés internes d'un élément sont établis lorsque l'élément est créé, et ne sont pas recalculées lorsqu'un message $TTM_SETTOOLINFO est envoyé.
Si vous assignez simplement les valeurs à une structure TOOLINFO et la passez au contrôle info-bulle avec un message $TTM_SETTOOLINFO, ces propriétés peuvent être perdues.
Au lieu de cela, votre application doit d'abord demander structure TOOLINFO actuelle de l'élément en envoyant un message $TTM_GETTOOLINFO.
Puis, modifiez les membres de cette structure si nécessaire et la transmettre au contrôle info-bulle avec $TTM_SETTOOLINFO.
Lorsque vous appelez $TTM_SETTOOLINFO, la chaîne pointée par le membre Text de la structure TOOLINFO ne doit pas dépasser 80 caractères.

En relation

_GUIToolTip_GetToolInfo