Bezeichnung
MakeConsoleChr -- fügt den Stil und die Farbe in den Zeichencode ein (V10.0)
Übersicht
ch = MakeConsoleChr(c[, style, pen])
Plattformen
Linux, macOS, Windows

Beschreibung
Dieser Befehl kann verwendet werden, um einen formatierten Zeichencode zu erstellen, der an alle Befehle übergeben werden kann, die einen numerischen Zeichencode akzeptieren, z.B. InsertConsoleChr(). MakeConsoleChr() nimmt das in c übergebene Zeichen und wendet die in style übergebenen Stileinstellungen und die in pen übergebenen Farbeinstellungen des Stifts darauf an.

Das Zeichen muss von seinem numerischen Unicode-Codepunkt übergeben werden, nicht als Zeichenkette. Für das Zeichen "A" müssten Sie also in c den Wert 65 übergeben. Alternativ können Sie in c auch eines der folgenden Sonderzeichen übergeben:

#CONSOLECHR_BLOCK:
Voller Block
#CONSOLECHR_BOARD:
Schachbrettmuster
#CONSOLECHR_BTEE:
Senkrecht nach oben ("T" umgedreht)
#CONSOLECHR_BULLET:
Aufzählungszeichen
#CONSOLECHR_CKBOARD:
Schachbrett
#CONSOLECHR_DARROW:
Pfeil unten
#CONSOLECHR_DEGREE:
Grad
#CONSOLECHR_DIAMOND:
Raute
#CONSOLECHR_GEQUAL:
Größer gleich
#CONSOLECHR_HLINE:
Horizontale Linie
#CONSOLECHR_LANTERN:
Laterne
#CONSOLECHR_LARROW:
Pfeil links
#CONSOLECHR_LEQUAL:
Kleiner gleich
#CONSOLECHR_LLCORNER:
(Ecke) unten links
#CONSOLECHR_LRCORNER:
(Ecke) unten rechts
#CONSOLECHR_LTEE:
Ergibt nicht ("T" links)
#CONSOLECHR_NEQUAL:
Ungleich
#CONSOLECHR_PI:
Pi
#CONSOLECHR_PLMINUS:
Plusminuszeichen
#CONSOLECHR_PLUS:
Pluszeichen
#CONSOLECHR_RARROW:
Pfeil rechts
#CONSOLECHR_RTEE:
Ergibt ("T" rechts)
#CONSOLECHR_S1:
Bildzeile 1
#CONSOLECHR_S3:
Bildzeile 3
#CONSOLECHR_S7:
Bildzeile 7
#CONSOLECHR_S9:
Bildzeile 9
#CONSOLECHR_STERLING:
Pfund Sterling Symbol
#CONSOLECHR_TTEE:
Senkrecht nach unten ("T")
#CONSOLECHR_UARROW:
Pfeil oben
#CONSOLECHR_ULCORNER:
(Ecke) oben links
#CONSOLECHR_URCORNER:
(Ecke) oben rechts
#CONSOLECHR_VLINE:
Vertikale Linie

Der Parameter style unterstützt alle Konsolenstile, die vom Befehl SetConsoleStyle() angeboten werden. Siehe SetConsoleStyle für Details. Wenn Sie keine Stil-Flags setzen wollen, können Sie für style den speziellen Stil #CONSOLESTYLE_NONE übergeben. In diesem Fall wendet MakeConsoleChr() keine Stile an.

Mit dem optionalen Parameter pen kann festgelegt werden, mit welchem Stift das Zeichen gezeichnet werden soll. Vorder- und Hintergrundfarben dieses Stifts können mit dem Befehl InitConsoleColor() initialisiert werden. Siehe InitConsoleColor für Details.

Verwenden Sie den Befehl DecomposeConsoleChr(), um ein Zeichen, das Stil- oder Farbformatierungen enthält, um die einzelnen Komponenten eines formatierten Zeichens zu extrahieren. Siehe DecomposeConsoleChr 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
c
Zeichen als Unicode-Codepunkt
style
Formatierungsstil, der angewendet werden soll, oder #CONSOLESTYLE_NONE, um das Argument zu ignorieren
pen
optional: zu verwendender Stift oder -1, um die Festlegung eines Stifts zu überspringen (Standardwert: -1)
Rückgabewerte
ch
formatierter Zeichencode

Navigation zeigen