Home Inhaltsverzeichnis Release 01 Ash_getcookie
 KEYTAB

Die KEYTAB-Bibliothek

Um die Benutzung von KEYTAB zu erleichern, wurde für Pure-C und Pure-Pascal eine Bibliothek entwickelt, die incl. Sourcen frei verfügbar ist und gleichzeitig als Beispiel für die Ansteuerung von KEYTAB dient. Da auch die Sourcen frei verfügbar sind, sollte die Bibliothek relativ leicht portierbar sein, z.B. für GNU-C oder Assembler.

Die Funktionen im Überblick:

Ash_getcookie Einen Cookie auslesen — die Funktion ist in der PCTOS.LIB verfügbar und daher in der KEYTAB-Lib auskommentiert worden.
 
Akt_getKeyTab Zeiger auf die KEYT-Struktur liefern
 
Akt_getEuro Informationen und Lage des Euro-Zeichens liefern
 
Akt_getRelease Versionsnummer von KEYTAB ermitteln
 
Akt_getExpMaxNr Max. Nummer der Export-Zeichensätze ermitteln
 
Akt_getImpMaxNr Max. Nummer der Import-Zeichensätze ermitteln
 
Akt_getExpMinNr Min. Nummer der Export-Zeichensätze ermitteln
 
Akt_getImpMinNr Min. Nummer der Import-Zeichensätze ermitteln
 
Akt_getExpNameFromNr Namen eines Export-Zeichensatzes ermitteln
 
Akt_getImpNameFromNr Namen eines Import-Zeichensatzes ermitteln
 
Akt_getExpShortNameFromNr Kurzen Namen eines Export-Zeichensatzes ermitteln
 
Akt_getImpShortNameFromNr Kurzen Namen eines Import-Zeichensatzes ermitteln
 
Akt_getExpNrFromId Zur Filter-ID einen Export-Zeichensatz ermitteln
 
Akt_getImpNrFromId Zur Filter-ID einen Import-Zeichensatz ermitteln
 
Akt_getExpIdFromNr Die Filter-ID eines Export-Zeichensatz erfragen
 
Akt_getImpIdFromNr Die Filter-ID eines Export-Zeichensatz erfragen
 
Akt_getExpNrFromName Die Filter-Nummer eines Export-Zeichensatz erfragen
 
Akt_getImpNrFromName Die Filter-Nummer eines Import-Zeichensatz erfragen
 
Akt_CharAtari2X Ein Zeichen aus dem Atari-Zeichensatz in einen anderen 8-Bit-Zeichensatz wandeln
 
Akt_CharX2Atari Ein Zeichen aus einem anderen 8-Bit-Zeichensatz in den Atari-Zeichensatz wandeln
 
Akt_CharX2Unicode Ein Zeichen von einem anderen 8-Bit-Zeichensatz in Unicode wandeln
 
Akt_CharUnicode2X Ein Zeichen aus Unicode in einen anderen 8-Bit-Zeichensatz wandeln
 
Akt_CharXUtf2Unicode Ein Zeichen aus einem der erweiterten Zeichensätze in Unicode wandeln
 
Akt_CharUnicode2XUtf Ein Zeichen aus Unicode in einen der erweiterten Zeichensätze wandeln
 
Akt_BlockAtari2X Einen Speicherbereich aus dem Atari-Zeichensatz in einen anderen 8-Bit-Zeichensatz wandeln
 
Akt_BlockX2Atari Einen Speicherbereich aus einem anderen 8-Bit-Zeichensatz in den Atari-Zeichensatz wandeln
 
Akt_BlockX2Unicode Einen Speicherbereich aus einem 8-Bit-Zeichensätze in Unicode wandeln
 
Akt_BlockUnicode2X Einen Speicherbereich aus Unicode in einen der 8-Bit-Zeichensätze wandeln
 
Akt_BlockXUtf2Unicode Einen Speicherbereich aus einem der erweiterten Zeichensätze nach Unicode wandeln
 
Akt_BlockUnicode2XUtf Einen Speicherbereich aus Unicode in einen der unterstützten Zeichensätze incl. der Unicode-Codierungen wandeln
 
Akt_BlockXUtf2U2XUtf Einen Speicherbereich über Unicode aus einem der erweitertenZeichensätze in einen andern der erweiterten Zeichensatz wandeln
 
Akt_BlockXUtf2XUtf Einen Speicherbereich aus einem der erweiterten Zeichensätze in einen der erweiterten Zeichensätze wandeln
 
Akt_StringAtari2X Einen (C-)String aus dem Atari-Zeichensatz in einen anderen 8-Bit-Zeichensatz wandeln
 
Akt_StringX2Atari Einen (C-)String aus einem anderen 8-Bit-Zeichensatz in den Atari-Zeichensatz wandeln
 
Akt_StringX2Unicode Einen (C-)String aus einem 8-Bit-Zeichensatz in Unicode wandeln
 
Akt_StringXUtf2Unicode Einen (C-)String aus einem der erweiterten Zeichensätze nach Unicode wandeln
 
Akt_StringXUtf2U2XUtf Einen (C-)String aus einem der erweiterten Zeichensätze über Unicode in einen der erweiterten Zeichensätze wandeln
 
Akt_StringXUtf2XUtf Einen (C-)String aus einem der erweiterten Zeichensätze in einen der erweiterten Zeichensätze wandeln
 
Akt_getInfoShort Informationen über einen der erweiterten Zeichensätze als short erfragen
 
Akt_getInfoString Informationen über einen der erweiterten Zeichensätze als (C-)String erfragen
 

Copyright © Martin Elsässer (eMail-Adressen)
Letzte Aktualisierung am 12. Dezember 2006

Home Inhaltsverzeichnis Release 01 Ash_getcookie