COLOUR
COLOUR | |
Syntax: | COLOUR <border>, <backgr> |
Parameter | |
border: Farbe des Rahmens (0..15) | |
backgr: Hintergrundfarbe (0..15) | |
Einordnung | |
Typ: | Anweisung |
Kontext: | Bildschirmkontrolle |
Aufgabe: | Färben des Textbildschirms |
Abkürzung: | keine |
Token: | $64 $1a (100 26) |
Verwandte Befehle | |
BCKGNDS - FCOL |
Dieser Artikel beschreibt das Simons'-Basic-Schlüsselwort COLOUR.
Typ: Anweisung
Syntax: COLOUR <border>, <backgr>
Diese Anweisung COLOUR ersetzt die leidigen POKEs für die Bildschirmfarben des normalen Textmodus (Speicherstellen 53280 und 53281 des VIC).
Wer diese beiden Farben für den Grafikmodus (vor allem die Multicolor-Hintergrundfarbe, dort die Bit-Kombination %00, siehe auch MULTI) ändern will, muss ebenfalls COLOUR verwenden.
Wird kein Parameter eingegeben, so erscheint die Fehlermeldung ?SYNTAX ERROR, ein falscher Wert bleibt unbeachtet, wie bei POKE.
Dieser Befehl wurde in TSB um weitere Funktionen erweitert, siehe COLOUR (TSB). Außerdem lautet der TSB-Befehlsname seit Version 2.40428 COLOR.
Beispiel[Bearbeiten | Quelltext bearbeiten]
10 COLOUR 0,12
Färbt den Rahmen schwarz und den Bildschirmhintergrund mittelgrau.
$ | % | @ | ANGL | ARC | AT | AUTO | BCKGNDS | BFLASH | BLOCK | CALL | CENTRE | CGOTO | CHAR | CHECK | CIRCLE | CMOB | COLD | COLOUR | COPY | CSET | DELAY | DESIGN | DETECT | DIR | DISABLE | DISAPA | DISK | DISPLAY | DIV | DOWN | DRAW | DUMP | DUP | ELSE | END LOOP | END PROC | ENVELOPE | ERRLN | ERRN | EXEC | EXIT | EXOR | FCHR | FCOL | FETCH | FILL | FIND | FLASH | FRAC | GLOBAL | GRAPHICS | HI COL | HIRES | HRDCPY | INKEY | INSERT | INST | INV | JOY | KEY | LEFT | LIN | LINE | LOCAL | LOOP | LOW COL | MEM | MERGE | MMOB | MOB OFF | MOB SET | MOD | MOVE | MULTI | MUSIC | NO ERROR | NRM | OFF | OLD | ON ERROR | ON KEY | OPTION | OUT | PAGE | PAINT | PAUSE | PENX | PENY | PLACE | PLAY | PLOT | POT | PROC | RCOMP | REC | RENUMBER | REPEAT | RESET | RESUME | RETRACE | RIGHT | RLOCMOB | ROT | SCRLD | SCRSV | SECURE | SOUND | TEST | TEXT | TRACE | UNTIL | UP | USE | VOL | WAVE