Allgemeines, Mailingliste
Allg., Mailingliste
KEYTAB für Anwender
KEYTAB - Anwender
KEYTAB für Entwickler
KEYTAB - Entwickler
KEYTAB und der Euro
KEYTAB und der Euro
Installation
Installation
Die Zeichensätze
Die Zeichensätze
Download
Download
History
History
Die KEYTAB-Bibliothek
KEYTAB - Bibliothek
Home Installation Zusätzliche Installation für Entwickler KEYTAB-Konfiguration über ASCII-Datei
   KEYTAB
 Installation

KEYTAB-Konfiguration über Environment

Die Konfiguration über das Environment ist unter MagiC die schnellste Variante. In der Datei MAGX.INF werden die notwendigen Informationen eingetragen. Unter TOS ist hierzu eines der Hilfsprogramme wie z.B. setenv notwendig (wird allerdings nicht mitgeliefert), das dann vor KEYTAB gestartet werden muß.

Nach dem nächsten Neustart stehen die Environment-Variablen zur Verfügung. Die Daten stehen dann zwar sowohl im Environment als auch im Cookie, aber die "offizielle" Schnittstelle ist gemäß "TORG 103" (http://www.tosgroup.de) der Cookie.

Hinweis: Falls KEYTAB über die ASCII-Datei konfiguriert wird, wird die Konfiguration über die Environments nicht verwendet. In der Datei nicht enthaltene Parameter bleiben also auf ihren Default-Werten!

Die Environment-Variablen lauten

EURO_CHAR Die Variable enthält die Position des Euro-Zeichens. Sie können den Wert auf verschiedene Arten angeben:
 
  • oktal mit führender Null — z.B. 0336
     
  • hexadezimal mit führendem "0x", "0X" oder "$" — z.B. 0xDE oder $de
     
  • dezimal — z.B. 222
     

Groß-/Kleinschreibung des Wertes spielt keine Rolle. Eine nicht vorhandene Environment-Variable wird hierbei als $EC gewertet.
 
EURO_SYSFNT Die Variable gibt an, ob das Euro-Zeichen im System-Zeichensatz vorhanden ist (Wert TRUE) oder nicht (alle anderen Werte). Groß-/Kleinschreibung des Wertes spielt keine Rolle. Eine nicht vorhandene Environment-Variable wird als FALSE gewertet.
 
EURO_CONVERT Diese Variable gibt an, ob das Euro-Zeichen in den Text "EUR" gewandelt werden soll (Wert TRUE) oder nicht (alle anderen Werte). Groß-/Kleinschreibung des Wertes spielt keine Rolle. Eine nicht vorhandene Environment-Variable wird als TRUE gewertet.
 
EURO_OVERWRITE Diese Variable gibt an, ob der Euro-Cookie mit den Einstellungen überschrieben werden soll (Wert TRUE) oder ob die Werte eines bereits vorhandenen Euro-Cookie gelesen und eingestellt werden sollen (alle anderen Werte). Eine nicht vorhandene Environment-Variable wird als TRUE gewertet.
 

Hinweis: Die Groß-/Kleinschreibung der Namen der Variablen spielt eine Rolle und muß beachtet werden!


Copyright © Martin Elsässer (eMail-Adressen)
Letzte Aktualisierung am 12. Dezember 2006
Home Installation Zusätzliche Installation für Entwickler KEYTAB-Konfiguration über ASCII-Datei