[Allegro] Undokumentierter Exportparameter Ps

Bernhard Eversberg ev at biblio.tu-bs.de
Mo Okt 13 08:47:40 CEST 2008


Nur für Unicode-Anwendungen wichtig, und vornehmlich dann, wenn
intern UTF-8 verwendet wird.

In einigen .APT-Tabellen, z.B. UTF-AD.APT,
steht ein Befehl wie z.B.
Ps=6000
und zwar vor Beginn der P/Q-Tabelle.
Die dazu nötigen Hinweise werden zu unicode.rtf ergänzt und
lautet dann (ganz am Ende der Datei):

Dimensionierung
---------------
Wichtig, wenn man sehr viele P/Q-Befehle hat:
Ps=N
wobei N die Anzahl Bytes ist, die man für die Speicherung der 
P/Q-Befehle reservieren will.
Default ist N=10000, wenn der Befehl Ps nicht vor Beginn der P/Q-Befehle 
angetroffen wird.
Jede P- und jede Q-Zeile kostet intern 4 oder 5 Byte, je nachdem, ob xxx 
gegeben ist oder nicht.
Sind es nur wenige solche Zeilen, kann man den Wert niedriger als 10000 
setzen, um Platz zu sparen, doch ist dies nur für die DOS-Programme von 
Bedeutung.
Ist der Bereich aber zu klein dimensioniert, kann es leider zum Absturz 
kommen.

[Natürlich sollte ein Absturz abgefangen und durch eine Fehlermeldung
transparent gemacht werden. Darum wird sich noch bemüht.]



Mehr Informationen über die Mailingliste Allegro