Bezeichnung
DrawConsoleBorder -- zeichnet einen Rahmen um die Konsole (V10.0)
Übersicht
DrawConsoleBorder([ls, rs, ts, bs, tl, tr, bl, br])
Plattformen
Linux, macOS, Windows

Beschreibung
Dieser Befehl zeichnet einen Rahmen um den Rand des aktuellen Konsolenfensters. Alle Argumente müssen Zeichencodes sein, die das Zeichen angeben, das an der jeweiligen Position stehen soll. Der Parameter ls gibt das Zeichen an, das auf der linken Seite des Rahmens gezeichnet werden soll, rs gibt die rechte Seite des Rahmens an, ts die obere Seite und bs die untere Seite. Der Parameter tl gibt das Zeichen an, das in der oberen linken Ecke des Rahmens gezeichnet werden soll, tr gibt die obere rechte Ecke des Rahmens an, bl die untere linke Ecke und br die untere rechte Ecke. Wenn ein Parameter 0 ist, verwendet DrawConsoleBorder() sein Standardzeichen für die angegebene Rahmenposition.

Zeichen müssen als numerische Werte übergeben werden, nicht als Zeichenketten. Bei normalen Zeichen ist dieser Wert einfach der Unicode-Codepunkt des jeweiligen Zeichens, z.B. 65 für 'A'. Sie können jedoch auch einen Sonderzeichencode übergeben, der von dem Befehl MakeConsoleChr() zusammengesetzt wird. Dieser Befehl ermöglicht es Ihnen, Textformatierungsstile in den Zeichencode einzufügen und unterstützt auch spezielle Zeichencodes wie Pfeile oder Rahmenteile. Siehe MakeConsoleChr für Details.

Sie müssen den erweiterten Konsolenmodus mit EnableAdvancedConsole() aktivieren, bevor Sie diesen Befehl verwenden können. Siehe EnableAdvancedConsole für Details.

Eingaben
ls
optional: Zeichen für die linke Seite des Rahmens (Standardwert: 0)
rs
optional: Zeichen für die rechte Seite des Rahmens (Standardwert: 0)
ts
optional: Zeichen für die obere Seite des Rahmens (Standardwert: 0)
bs
optional: Zeichen für die untere Seite des Rahmens (Standardwert: 0)
tl
optional: Zeichen für die obere linke Ecke des Rahmens (Standardwert: 0)
tr
optional: Zeichen für die obere rechte Ecke des Rahmens (Standardwert: 0)
bl
optional: Zeichen für die untere linke Ecke des Rahmens (Standardwert: 0)
br
optional: Zeichen für die untere rechte Ecke des Rahmens (Standardwert: 0)
Beispiel
EnableAdvancedConsole()
DrawConsoleBorder()
RefreshConsole()
Der obige Code zeichnet einen Rahmen mit den Standardzeichen um das aktuelle Konsolenfenster.

Navigation zeigen