•  Back 
  •  Tastaturfunktionen 
  •  Index 
  •  Tree View 
  •  Cross references 
  •  Help page 
  •  Show info about hypertext 
  •  View a new file 
Topic       : TOS - das Betriebssystem
Author      : 
Version     : tos.hyp (5. März 2013)
Subject     : Programmieren/Atari
Nodes       : 3001
Index Size  : 93602
HCP-Version : 5
Compiled on : Atari
@charset    : atarist
@lang       : 
@default    : Titel
@help       : 
@options    : +g -i -s +x +zz -t4
@width      : 70
View Ref-File4.19.3  Keytbl                                                     TOS

 Name:         »key table« - definiert die Umsetzungstabelle der 
               Tastatur von Scan-Codes in Tastatur-Codes.

 Xbiosnummer:  16

 Deklaration:  KEYTAB *Keytbl( void *unshift, void *shift, void 
               *capslock );

 Beschreibung: Keytbl ist eine XBIOS-Funktion mit deren Hilfe eine 
               neue Tastatur-Tabelle für die Umsetzung von Scan-Codes 
               in Tastatur-Codes vorgenommen werden kann. Es gilt:

                Parameter  Bedeutung

                unshift    Zeiger auf unshift-Tabelle, oder -1
                shift      Zeiger auf shift-Tabelle, oder -1
                capslock   Zeiger auf capslock-Tabelle, oder -1

               Hinweis: Ein Code wird umgerechnet, indem der Scancode 
               der betreffenden Taste als Index in die Tabelle (von 
               ASCII-Zeichen) verwendet wird. Jede der Tabellen 
               besitzt Platz für 128 Einträge, obwohl 
               Tastenkombinationen mit höherem Scancode existieren.

 Ergebnis:     Die Funktion liefert als Ergebnis einen Zeiger auf die 
               Struktur KEYTAB.

 Verfügbar:    Alle TOS Versionen.

 Gruppe:       Tastaturfunktionen

 Querverweis:  Binding   Bioskeys   ASCII-Tabelle   Scan-Codes