| Zweck: | Text auf dem Bildschirm positionieren und in Farbe anzeigen |
| Format: | SCRPUT [/C /U] row col [BRIght] fg ON [BRIght] bg text |
| row | Beginnende Zeile |
| col | Beginnende Spalte |
| fg | Farbe der Vordergrundzeichen |
| bg | Hintergrundfarbe des Zeichens |
| text | Der anzuzeigende Text |
/U (zum Ende der Zeichenkette bewegen)
Siehe auch: ECHO und ECHOERR, ECHOS und ECHOSERR, SCREEN, TEXT, und VSCRPUT.
Verwendung:
Mit SCRPUT können Sie attraktive Bildschirmanzeigen in Batch-Dateien erstellen. Mit SCRPUT können Sie festlegen, an welcher Stelle des Bildschirms eine Nachricht erscheint und welche Farben für die Anzeige des Nachrichtentextes verwendet werden sollen. Sie können SCRPUT verwenden, um Menüanzeigen, Logos usw. zu erstellen.
SCRPUT funktioniert wie SCREEN, erfordert jedoch die Angabe der Anzeigefarben. Siehe Farben und Farbnamen für weitere Einzelheiten.
Die Zeilen- und Spaltenwerte sind nullbasiert, d.h. bei einer Anzeige mit 25 Zeilen und 80 Spalten sind die gültigen Zeilen 0 - 24 und die gültigen Spalten 0 - 79. Der maximale Zeilenwert richtet sich nach der aktuellen Höhe des TCC Registerkartenfensters bestimmt. Der maximale Spaltenwert wird durch die aktuelle Breite des virtuellen Bildschirms bestimmt (siehe Größenänderung des Take Command Fensters für weitere Informationen).
SCRPUT prüft, ob Zeile und Spalte gültig sind , und gibt eine Fehlermeldung aus, wenn einer der beiden Werte außerhalb des Bereichs liegt.
Sie können die Zeile und Spalte auch als Offset von der aktuellen Cursorposition angeben. Beginnen Sie den Wert mit einem Pluszeichen [+], um die angegebene Anzahl von Zeilen nach unten oder die angegebene Anzahl von Spalten nach rechts zu verschieben, oder mit einem Minuszeichen [-], um nach oben oder links zu gehen.
Wenn Sie 999 für die Zeile angeben , zentriert SCRPUT den Text vertikal im TCC Registerkartenfenster. Wenn Sie für die Spalte 999 angeben, zentriert SCRPUT den Text horizontal.
SCRPUT bewegt den Cursor nicht, wenn es den Text anzeigt .
Beispiel:
Das folgende Stapeldateifragment zeigt einen Teil eines Menüs in Farbe an:
cls white on blue
scrput 3 10 bri whi on blu Select an option:
scrput 6 20 bri red on blu 1 - Word Processing
scrput 7 20 bri yel on blu 2 - Spreadsheet
scrput 8 20 bri gre on blu 3 - Communications
scrput 9 20 bri mag on blu 4 - Quit
Optionen:
| /C | Bewegt den Cursor nach dem Schreiben der Zeichenkette an die angegebene Position. Wenn Sie /C angeben, muss dies das erste Argument sein. |