3.1
Die HELP-Taste
Das
Betriebssystem erkennt bei der Tastatur-Abfrage, ob die HELP (=Hilfe) -Taste gedrückt
wurde. Dies geschieht über eine Systemvariable, welche bei Betätigung der
Taste gesetzt wird.
Für
die HELP-Taste wird kein ATASCII-Code erzeugt, der von einem Programm abgefragt werden
könnte. Es wird ausschlieFlich die Systemvariable beeinflusst. Ein Programm,
das diesen Tastendruck erkennen soll, mußalso zusätzlich zur normalen
Tastatur-Bearbeitung prüfen, ob sich der Inhalt der Systemvarivale HELPFG (ìHilfsflagî)
geändert hat und damit vom Benutzer Hilfe angefordert wurde.
Die
HELPFG-Variable liegt an der Speicherstelle $02DC. Nachfolgend werden die verschiedenen
möglichen Inhalte dieser Adresse und deren Bedeutung angegeben.
Hexadezimaler
Bedeutung
Wert
00
Das Flag für die HELP-Taste ist gelöscht. Es
wird beim Einschalten auf 0 gesetzt und muß,
nachdem es entsprechend bearbeitet wurde, vom
Programm auf Null gesetzt werden.
11
Nur die HELP-Taste wurde betätigt.
51
Die Tastenkombination SHIFT-HELP wurde
niedergedrückt.
91
Dieser Wert wird durch die Tastenkombination
CTRL-HELP erzeugt.