ToolTip

Zeigt ein Immer-Im-Vordergrund-Fenster an beliebiger Stelle auf dem Bildschirm an.

ToolTip , Text, X, Y, WelcherToolTip

Parameter

Text

Wenn leer oder weggelassen, wird der Tooltip (falls vorhanden) versteckt. Andernfalls geben Sie eine Zeichenkette an, die im Tooltip angezeigt werden soll. Um einen Tooltip mehrzeilig zu machen, trennen Sie jede Zeile mit einem LF-Zeichen (`n), z.B. Zeile1`nZeile2.

Wenn Text relativ lang ist, kann es via Fortsetzungsbereich in mehrere kurze Zeilen aufgeteilt werden, um die Übersichtlichkeit und Wartbarkeit des Skripts zu verbessern.

X, Y

Wenn leer oder weggelassen, wird der Tooltip in der Nähe des Mauszeigers angezeigt. Andernfalls geben Sie die X- und Y-Koordinate der oberen linken Ecke des Tooltips relativ zum aktiven Fenster an (mit CoordMode, ToolTip können die Koordinaten relativ zum Bildschirm gemacht werden). Diese Parameter können Ausdrücke sein.

WelcherToolTip

Wenn leer oder weggelassen, wird standardmäßig 1 verwendet (der erste Tooltip). Andernfalls geben Sie eine Nummer zwischen 1 und 20 an, um zu bestimmen, mit welchem Tooltip gearbeitet werden soll, wenn mehrere Tooltips gleichzeitig verwendet werden. Dieser Parameter kann ein Ausdruck sein.

Bemerkungen

Ein typischer Tooltip sieht wie folgt aus: ToolTip

Wenn die angegebene X- und Y-Koordinate dazu führen, dass der Tooltip außerhalb des Bildschirms oder unter Windows 8 oder höher außerhalb des Arbeitsbereichs des Bildschirms liegt, 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 (was den aktuellen Thread anhalten würde).

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

EntferneToolTip:
ToolTip
return