Erstellt bzw. entfernt ein benutzerdefiniertes Popup-Fenster zum Anzeigen von Text.
Veraltet: Diese Befehle sind nicht für neue Skripte empfohlen. Verwenden Sie stattdessen den Gui-Befehl.
SplashTextOn , Breite, Höhe, Titel, Text SplashTextOff
Wenn leer oder weggelassen, wird standardmäßig 200 verwendet. Andernfalls geben Sie die Breite des Fensters in Pixel an. Dieser Parameter kann ein Ausdruck sein.
Wenn leer oder weggelassen, wird standardmäßig 0 verwendet (d.h. es wird nur die Titelleiste angezeigt). Andernfalls geben Sie die Höhe des Fensters in Pixel an (unabhängig von der Titelleiste). Dieser Parameter kann ein Ausdruck sein.
Wenn leer oder weggelassen, wird standardmäßig ein leerer Titel verwendet. Andernfalls geben Sie den Titel des Fensters an.
Wenn leer oder weggelassen, wird standardmäßig ein leerer Text verwendet. Andernfalls geben Sie den Text des Fensters an. Wenn Text relativ lang ist, kann es via Fortsetzungsbereich in mehrere kurze Zeilen aufgeteilt werden, um die Übersichtlichkeit und Wartbarkeit des Skripts zu verbessern.
Um mehr Kontrolle über Layout und Schriftname/-farbe/-größe zu haben, verwenden Sie den Progress-Befehl mit der zh0
-Option, die die Titelleiste versteckt und nur Text anzeigt. Zum Beispiel: Progress, zh0 fs18, Beliebiger 18-Punkt-großer Anzeigetext
.
Mit dem SplashTextOff-Befehl kann ein existierendes Splash-Fenster entfernt werden.
Das Splash-Fenster ist "immer im Vordergrund", d.h. es befindet sich immer über allen anderen normalen Fenstern. Mit WinSet, AlwaysOnTop, Off, <Titel des Splash-Fensters>
kann das geändert werden. WinSet bietet auch die Möglichkeit, das Splash-Fenster transparent zu machen.
WinMove kann verwendet werden, um das Splash-Fenster neu zu positionieren oder größer/kleiner zu machen, nachdem es mit SplashTextOn angezeigt wurde.
Im Gegensatz zu Progress, SplashImage, MsgBox, InputBox, FileSelectFile und FileSelectFolder ist nur ein SplashText-Fenster pro Skript möglich.
Wenn SplashTextOn verwendet wird, während das Splash-Fenster bereits angezeigt wird, wird das Fenster neu erstellt. Anstatt jedoch das Splash-Fenster jedes Mal neu zu erstellen, um dessen Titel oder Text zu ändern, sollten Sie lieber Folgendes verwenden, was der Performanz zugute kommt, insbesondere wenn das Fenster häufig geändert werden muss:
WinSetTitle, <Titel des Splash-Fensters>, , Neuer Titel ControlSetText, Static1, Neuer Text, <Titel des Splash-Fensters>
Progress, SplashImage, ToolTip, MsgBox, InputBox, FileSelectFile, FileSelectFolder, WinMove, WinSet
Erstellt ein Popup-Fenster mit fester Größe, das den Inhalt der Zwischenablage anzeigt, und verschiebt es in die obere linke Ecke des Bildschirms.
SplashTextOn, 400, 300, Zwischenablage, Die Zwischenablage enthält:`n%Clipboard% WinMove, Zwischenablage,, 0, 0 MsgBox, Drücken Sie OK`, um das Splash-Fenster zu schließen SplashTextOff