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.