Anwender-Dokumentation GFA-BASIC
3.0
ON MENU KEY GOSUB proc
proc:
Name einer Prozedur
Dieser Befehl richtet eine Überwachung
der Tastatur ein. proc ist der
Name einer Prozedur, zu der verzweigt wird, wenn eine Taste während ei-
nes ON MENU-Befehls gedrückt wurde.
Beispiel:
ON MENU KEY GOSUB key_auswertung
REPEAT
ON MENU
UNTIL
MOUSEK=2
PROCEDURE key auswertung
PRINT "Tastaturumschalttasten:
";MENU(13)
PRINT "ASCII-Code: ";BYTE(MENU(14))
PRINT
"Scan-Code:
";SHR(MENU(14),8)
PRINT
RETURN
--> Beim Drücken einer Taste wird der aktuelle Zustand der Tastaturumschalttasten (Shift,
Control, Alternate) gemeldet sowie der ASCII- und Scan-Code der gedrückten Taste.
Das Drücken
der rechten Maustaste beendet das Programm.
Zur Bedeutung von
MENU(13) und MENU(14) siehe bei MENU).
9-10