DISPLAY
| DISPLAY | |
| Syntax: | DISPLAY |
| Parameter | |
| keine | |
| Einordnung | |
| Typ: | Kommando |
| Kontext: | Programmierhilfe |
| Aufgabe: | Belegung der F-Tasten anzeigen |
| Abkürzung: | keine |
| Token: | $64 $7d (100 125) |
| Verwandte Befehle | |
| KEY - INKEY | |
Dieser Artikel beschreibt das Simons'-Basic-Schlüsselwort DISPLAY.
Typ: Kommando
Syntax: DISPLAY
DISPLAY dient dazu, die Belegung der Funktionstasten (unter Simons' Basic gibt es 16) auf dem Bildschirm anzuzeigen. Der KEY-Befehl wird dabei vorangestellt, so dass die F-Tasten gleich editierbar sind.
Leider ist es nicht möglich, eine F-Tastenbelegung durch einen Leer-String zu löschen. Ähnlich wie bei DUMP erscheinen daraufhin bei Drücken der "gelöschten" F-Taste 256 wirre Zeichen auf dem Bildschirm. Es geht aber anders: Um beispielsweise die Belegung von F1 zu löschen, gibt man Folgendes ein:
Weniger bekannt ist, dass durch POKE $c646,10 die Ausgabe der Funktionstastenbelegung abgeschaltet werden kann. Man schaltet sie mit POKE $c646,0 wieder ein.
Statt DISPLAY kann man auch KEY 0 eingeben.
In TSB wurden alle diese Fehler behoben und zusätzlich eine Systemvariable gleichen Namens integriert, siehe DISPLAY (TSB).
Beispiel[Bearbeiten | Quelltext bearbeiten]
DISPLAY
Gibt die aktuelle Belegung der F-Tasten aus, direkt nach dem Booten von Simons' Basic bekommt man ausschließlich Leer-Strings.
$ | % | @ | 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