ToolTip

Erstellt ein Fenster irgendwo auf dem Bildschirm, das immer im Vordergrund ist.

ToolTip , Text, X, Y, WelcherToolTip

Parameter

Text

Wenn dieser Parameter weggelassen wird oder leer ist, wird der Tooltip (sofern vorhanden) versteckt. Ansonsten kann eine Zeichenkette angegeben werden, die im Tooltip angezeigt werden soll. Um einen Tooltip mehrzeilig zu machen, trennen Sie jede Zeile mit einem Zeilenumbruchszeichen (`n), z. B. Zeile1`nZeile2.

Wenn der Text relativ lang ist, kann er via Fortsetzungsbereich in mehreren kurzen Zeilen aufgeteilt werden, um die Übersichtlichkeit und Wartbarkeit des Skripts zu erhöhen.

X, Y

Die X- und Y-Koordinate der oberen linken Ecke des Tooltips, relativ zum aktiven Fenster (mit CoordMode, ToolTip können die Koordinaten relativ zum Bildschirm gemacht werden). Lässt man die Koordinaten weg, wird der Tooltip in der Nähe des Mauszeigers angezeigt. X und Y können Ausdrücke sein.

WelcherToolTip

Dieser Parameter dient dazu, mehrere Tooltips gleichzeitig anzeigen zu lassen. Eine Nummer zwischen 1 und 20 kennzeichnet, auf welchem Tooltip-Fenster die Operation durchgeführt werden soll. Wenn keine Nummer angegeben ist, wird standardmäßig 1 verwendet (das erste Fenster). Dieser Parameter kann ein Ausdruck sein.

Bemerkungen

Ein typischer Tooltip sieht wie folgt aus: ToolTip

Befindet sich die angegebene X- und Y-Koordinate außerhalb des Bildschirms, wird der Tooltip neu positioniert, um vollständig sichtbar zu bleiben.

Der Tooltip wird solange angezeigt, bis eine der folgenden Bedingungen erfüllt ist:

Mit Mitteln wie Gui +OwnDialogs kann ein Tooltip einem GUI-Fenster untergeordnet werden. Tooltips dieser Art werden automatisch zerstört, sobald ihr übergeordnetes Fenster zerstört wird.

CoordMode, TrayTip, GUI, Progress, SplashTextOn, MsgBox, InputBox, FileSelectFile, FileSelectFolder

Beispiele

Zeigt einen mehrzeiligen Tooltip an einer bestimmten Position im aktiven Fenster an.

ToolTip, Mehrzeiliger`nTooltip, 100, 150

Versteckt einen Tooltip nach einer gewissen Zeit, ohne Sleep verwenden zu müssen (das den aktuellen Thread anhalten würde).

#Persistent
ToolTip, Zeitgesteuerter Tooltip`nEr wird 5 Sekunden lang angezeigt.
SetTimer, EntferneToolTip, -5000
return

EntferneToolTip:
ToolTip
return