| Zweck: | Zeichnen einer horizontalen Linie auf dem Bildschirm |
| Format: | DRAWHLINE row column len style [BRIght] fg ON [BRIght] bg |
| row | Beginnende Zeile |
| column | Beginnende Spalte |
| len | Länge der Linie |
| style | Stil der Linienzeichnung: |
| 1 | Einfache Linie |
| 2 | Doppelte Linie |
| fg | Farbe des Vordergrundzeichens |
| bg | Farbe des Hintergrundzeichens |
Siehe auch: DRAWBOX und DRAWVLINE.
Verwendung:
DRAWHLINE ist nützlich, um attraktive Bildschirmanzeigen in Stapeldateien zu erstellen. Es erkennt andere Zeilen und Kästen auf dem Bildschirm und erzeugt, wenn möglich, die entsprechenden Verbindungszeichen (nicht alle Arten von Zeilen können mit den verfügbaren Zeichen verbunden werden).
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.
Numeric input may be entered in either decimal format (a sequence of 0-9 digits) or in hexadecimal format ("0x" followed by a sequence of 0-F hex digits). Liegt einer der beiden Werte außerhalb des zulässigen Bereichs, zeigt DRAWHLINE die Fehlermeldung "Usage" an.
Der maximale Zeilenwert wird durch die aktuelle Höhe des TCC Fensters 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).
Wenn Zeile auf 999 eingestellt ist, wird die Zeile vertikal zentriert. Wenn Spalte auf 999 eingestellt ist, wird die Zeile horizontal zentriert.
Siehe Farben und Farbnamen für weitere Informationen zu Farben.
DRAWHLINE verwendet die Standard-Zeichen für Linien und Kästen in einem Unicode- oder erweiterten ASCII-Zeichensatz (US-Englisch). Wenn Sie eine ASCII- oder Rasterschriftart verwenden, die diese Zeichen nicht enthält, werden die Rahmen oder Linien nicht korrekt angezeigt.
Beispiel:
Der folgende Befehl zeichnet eine Doppellinie entlang der oberen Zeile des Displays mit grünen Zeichen auf blauem Hintergrund:
drawhline 0 0 80 2 green on blue