Home Die Elemente der Struktur KEYT KEYT.CharX2Atari KEYT.BlockX2Atari
   KEYTAB
 KEYTAB für Entwickler
 Die Elemente der Struktur KEYT

KEYT.BlockAtari2X

Beschreibung Speicherbereich aus Atari-Zeichensatz in anderen konvertieren
 
Aufruf C short nr;
long len;
char *str;
(kt->BlockAtari2X)(nr, len, str);
 
Aufruf Pascal nr : Integer;
len : LongInt;
str : PChar
kt^.BlockAtari2X(nil, nil, 0, 0, 0, r, len, str);
 
Aufruf GFA kt_func% = {kt_struc%+40}
~C:kt_func%(nr&,L:len%,L:str%)
 

Die Funktion BlockAtari2X konvertiert einen kompletten Speicherbereich (Adresse 'str' Länge 'len') aus dem Atari-Zeichensatz in den angegebenen Export-Zeichensatz. Der Speicherbereich wird mit den konvertierten Zeichen überschrieben.

Falls sich die übergebene Zeichensatz-Nummer 'nr' nicht im Bereich 0..GetExpMaxNr() bewegt, wird keine Konversion durchgeführt.

Hinweis: Die Funktion ist nur wegen Abwärtskompatibilität vorhanden. Normalerweise sollte die flexiblere Funktion KEYT.BlockXUtf2XUtf benutzt werden.

Die Funktion BlockAtari2X ist vorhanden, wenn size>=44 ist.


Copyright © Martin Elsässer (eMail-Adressen)
Letzte Aktualisierung am 12. Dezember 2006
Home Die Elemente der Struktur KEYT KEYT.CharX2Atari KEYT.BlockX2Atari