Tastaturein- und Bildschirmausgabe
KEYDEF n,s$
n:
iexp
s$:
sexp
Der Befehl KEYDEF
ermöglicht die Belegung der Funktionstasten mit
beliebigen Zeichenketten, wobei diese Strings jeweils eine maximale Länge
von 31 Zeichen haben dürfen. Dazu wird hinter dem Befehl KEYDEF ein
arıthmetischer Ausdruck zwischen 1 und 20 einschließlich angegeben. Mit
n von 1 bis 10 können die Funktionstasten F1 bis F10 angesprochen wer-
den. Für n von 11 bis 20 können Werte für die Shift-Taste und die Funkti-
onstasten F1 bis F10 angegeben werden.
Die Belegung der Funktionstasten steht während des Programmablaufs
und im Editor zur Verfügung. Im GFA-BASIC-Editor jedoch nur, wenn
zusätzlich die Alternate-Taste gedrückt wird (vergleiche KEYPAD
Bit 4
und 5).
Beispiel:
KEYDEF
1,"F1"
KEYDEF
11,"Shift+F1"
--> Gibt beim Drücken der Funktionstaste F1 den Text 'F1' und beim Drücken von Shift und
F1 (jeweils in Verbindung mit Alternate) den Text 'Shift + F1' aus.
6 - 23