|
KEYTAB
KEYTAB und der Euro
KEYTAB installiert zusätzlich zum bisherigen Cookie 'KEYT'
den Cookie 'EURO' (0x4555524F). Im Wert des Cookies sind folgende
Informationen abgelegt:
Bit 0.. 7 | Das Euro-Zeichen, das verwendet werden soll
|
Bit 8 | Flag, ob das Euro-Zeichen im System-Zeichensatz vorhanden ist
(1) oder nicht (0)
|
Bit 9 | Flag, ob das Euro-Zeichen durch den Text "EUR"
ersetzt werden soll (1) oder nicht (0), falls es nicht im
System-Zeichensatz enthalten ist
|
Bit 10..31 | reserviert
|
Außerdem ist nun in der KEYT-Struktur auch ein Zeiger auf
die Funktion GetEuro zu finden, welche genau diese Info
zurückliefert - etwas einfacherer Zugriff für Anwendungen,
die KEYTAB bereits nutzen und nun nicht erneut nach einem Cookie
suchen müssen. Diese Funktion ist aber im Prinzip dank des
Euro-Cookie überflüssig.
Voreingestellt ist KEYTAB mit dem Wert 0x000002EC, d.h. mit dem
Zeichen $EC, Bit 8 = 0 und Bit 9 = 1. Per Environment-Variablen oder ASCII-Konfigurations-Datei kann
dies an die speziellen Gegebenheiten angepaßt werden.
Copyright © Martin Elsässer (eMail-Adressen)
Letzte Aktualisierung am 12. Dezember 2006
|