UDF > GUI > GuiToolTip >


_GUIToolTip_AdjustRect

Calcule le rectangle d'affichage du texte de la fenêtre rectangulaire

#include <GuiToolTip.au3>
_GUIToolTip_AdjustRect ( $hWnd, ByRef $tRect [, $bLarger = True] )

Paramètres

$hWnd Handle du contrôle info-bulle (retourné par _GUIToolTip_Create.)
$tRect La structure $tagRECT qui détient une fenêtre ou le rectangle d'affichage du texte
$bLarger [optionnel] Valeur qui spécifie l'opération à réaliser. Si True, $tRect est utilisé pour spécifier un rectangle d'affichage de texte et il reçoit le rectangle de la fenêtre correspondante. Si False, $tRect est utilisé pour spécifier un rectangle de fenêtre et il reçoit le rectangle d'affichage de texte correspondant.

Valeur de retour

Retourne une structure $tagRECT.

Remarques

Le rectangle de la fenêtre de l'info-bulle est un peu plus grand que le rectangle d'affichage de texte qui délimite la chaîne d'info-bulle.
L'origine de la fenêtre est également décalé et à gauche de l'origine du rectangle d'affichage de texte.
Pour positionner le rectangle d'affichage de texte, vous devez calculer le rectangle de la fenêtre correspondante et utiliser ce rectangle pour positionner l'info-bulle.
_GUIToolTip_AdjustRect() gère ce calcul pour vous.
Si vous définissez $bLarger à True, _GUIToolTip_AdjustRect() prend la taille et la position du rectangle d'affichage de texte de l'info-bulle désiré, et repasse la taille et la position de la fenêtre de l'info-bulle nécessaire pour afficher le texte dans la position spécifiée.
Si vous définissez $bLarger à False, vous pouvez spécifier un rectangle de fenêtre d'info-bulle et _GUIToolTip_AdjustRect() renverra la taille et la position de son rectangle de texte.