Funktionen für bestimmte Gebietsschemata

Aus RAD Studio
Wechseln zu: Navigation, Suche

Nach oben zu Anpassen des Anwendungscodes für andere Gebietsschemata

Zu den Funktionen für bestimmte Gebietsschemata gehören die Formate für Datum, Uhrzeit, Zahlen und Währungsangaben; Sortierreihenfolge; Tastaturlayouts; Eingabemethoden; gebräuliche Papierformate.

Man kann Anwendungen mit zusätzlichen Funktionen versehen, die nur bei bestimmten Gebietsschemata zur Verfügung stehen. Besonders in Umgebungen mit asiatischen Sprachen kann es wünschenswert sein, dass die Anwendung den sogenannten Input Method Editor (IME) steuert. Der IME konvertiert die Tastatureingaben des Anwenders in Strings.

Steuerelemente unterstützen die Programmierung des IME. Die meisten fensterorientierten Steuerelemente, die unmittelbar mit Texteingaben zu tun haben, verfügen über die Eigenschaft ImeName, mit deren Hilfe Sie angeben können, welcher spezielle IME verwendet werden soll, wenn das Steuerelement den Fokus hat. Diese Komponenten unterstützen auch die Eigenschaft ImeMode, die festlegt, wie der IME die Tastatureingaben verarbeiten soll. ImeName enthält einige als protected deklarierte Methoden (SetIme), mit deren Hilfe Sie den IME über von Ihnen definierte Klassen steuern können. Zudem liefert die globale Variable Vcl.Forms.Screen Informationen über die IMEs, die auf dem Rechner des Anwenders zur Verfügung stehen.

Die globale Variable Screen liefert auch Informationen über die aktive Tastenbelegung auf dem Rechner des Anwenders. Auf diese Weise erhalten Sie gebietsschemaspezifische Informationen über die Umgebung, in der Ihre Anwendung ausgeführt wird.

Die IME steht nur in VCL-Anwendungen zur Verfügung.

Siehe auch