Format: |
CHAR | [Farbquelle],x,y[,Zeichenkette][,Invers] |
|
Zweck: | Zeigt eine Zeichenkette mit auswählbarer Position auf dem Bildschirm an.
Farbquelle Ein ganzzahliger Wert zwischen 0 und 3, der die Farbe definiert, in der der Text angezeigt werden soll. Es bedeuten:
0 Hintergrundfarbe 1 Vordergrund- (Zeichen-)Farbe 2 Zusatzfarbe 1 3 Zusatzfarbe 2
x,y Die Spalten- (x) und die Zeilen- (y) Position, ab der der Text angezeigt werden soll. Spalten: 0 bis 39 bzw. 79; Zeilen: 0 bis 24.
Zeichenkette Der anzuzeigende Text in Anführungszeichen (").
Invers
Ein Parameter für die inverse Darstellung des Textes. Hat er
den Wert 0, wird der Text normal, hat er den Wert 1, invers dargestellt.
|
Bemerkungen: | Im Text-Modus arbeitet die CHAR-Anweisung analog zur PRINT-Anweisung (s. dort in Kapitel 5.2), d.h. auch eventuelle Cursor-Steuercodes in der Zeichenkette werden ausgeführt.
Im Grafik-Modus werden solche Steuercodes nicht ausgeführt.
Um im Mehrfarbenmodus (s. Kapitel 4.7) Zeichen in der Zusatzfarbe 2 anzuzeigen, muß Farbquelle auf 0 und Invers auf 1 gesetzt werden.
Um im Mehrfarbenmodus Zeichen in der Zusatzfarbe 1 anzuzeigen, muß Farbquelle auf 1 und Invers auf 0 gesetzt werden.
|
Beispiel: | 100 CHAR 1,38,12,"GUTEN MORGEN"
Der
Text "GUTEN MORGEN" wird in der aktuellen Vordergrundfarbe in der
Bildschirmmitte angezeigt. [Das Beispiel ist für den
80-Zeichen-Modus. Im 40-Zeichen-Modus müsste die 38 durch eine 18
ersetzt werden.]
|