Functions > MessageBoxesDialogs >


ToolTip

Crée une info-bulle n'importe où sur l'écran.

ToolTip ( "text" [, x [, y [, "title" [, icon = 0 [, options]]]]] )

Paramètres

text Le texte de l'info-bulle. (Une chaîne vide arrête l'affichage de l'info-bulle)
x [optionnel] La coordonnée x de l'info-bulle.
y [optionnel] La coordonnée y de l'info-bulle.
title [optionnel] Le titre de l'info-bulle Nécessite IE5+
icon [optionnel] Icône prédéfinie à afficher à côté du titre: nécessite un titre.
    $TIP_NOICON (0) = Pas d'icône
    $TIP_INFOICON (1) = Icône Information
    $TIP_WARNINGICON (2) = Icône Avertissement
    $TIP_ERRORICON (3) = Icône Erreur

Les constantes sont définies dans "AutoItConstants.au3".
options [optionnel] Définit différentes options déterminant la façon avec laquelle l'info-bulle sera affichée (Peuvent être additionnées ensemble):
    $TIP_BALLOON (1) = Affiche une bulle Ballon
    $TIP_CENTER (2) = Centre l'info-bulle aux coordonnées x, y au lieu de les utiliser avec le coin supérieur gauche.
    $TIP_FORCEVISIBLE (4) = Force l'info-bulle à être toujours visible, la confinant si nécessaire aux bords de l'écran. Si plusieurs moniteurs sont utilisés, alors l'info-bulle sera affichée sur le moniteur le plus proche.

Valeur de retour

Succès: Retourne 1.
Échec: Retourne 0 lorsque la longueur du titre est supérieure à 99.

Remarques

Pour passer un paramètre optionnel, en laissant sa valeur par défaut inchangée, utilisez le mot-clé Default.
Si les coordonnées x et y sont omises, l'info-bulle est placée près du curseur de la souris.

Une info-bulle s'affiche jusqu'à ce que le script se termine ou ToolTip("") soit appelée.
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.
Si vous utilisez le flag 'center', le centre de l'info-bulle sera aux coordonnées spécifiées. Si vous utilisez le flag 'center' avec la forme ballon, la pointe sera centrée sur la bulle et pointera vers les coordonnées spécifiées.

En relation

MsgBox, SplashTextOn, TrayTip

Exemple

; Création d'une info-bulle dans le coin supérieur gauche de l'écran

ToolTip("Ceci est une info-bulle", 0, 0)
Sleep(2000) ; Pause pout donner à l'info-bulle le temps de s'afficher