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.