Locale
Das Locale-Objekt ist ein Systemobjekt. Es wird nicht in der Entwicklungsumgebung angelegt. Das Objekt wird mit dem Befehl ``LocaleLoad() geladen. Anschließend stehen die Eigenschaften des Objektes zur Verfügung.
In dem Locale-Objekt stehen die länderspezifischen Einstellungen zur Verfügung. Das Objekt kann dazu verwendet werden, um die Einstellungen auszulesen. Änderungen in diesem Objekt wirken sich nur an den Stellen aus, in denen das Objekt angegeben wird.
Das Objekt kann bei der Konvertierung von Datentypen von oder nach alpha angegeben werden, um länderspezifische Besonderheiten zu berücksichtigen. Ebenso kann bei einigen Eingabeobjekten der Deskriptor des Locale-Objektes in die Eigenschaft Locale eingetragen werden, um den Inhalt des Eingabeobjektes mit den geladenen Ländereinstellungen (unabhängig von den länderspezifischen Einstellungen des Betriebssystems) darzustellen.
Die Eigenschaften des Objektes können mit dem Befehl ``SysPropGet() ausgelesen und mit SysPropSet() gesetzt werden.
Soll generell eine bestimmte Einstellung verwendet werden, kann mit dem Befehl ``LocaleSelect() ein bestimmtes Locale gesetzt werden.
Das Objekt kann mit dem Befehl ``LocaleUnload() wieder entfernt werden.