Überblick zur Touch-Tastatur

Aus RAD Studio
Wechseln zu: Navigation, Suche

Nach oben zu Hauptanwendungstypen


Bei der Touch-Tastatur handelt es sich um eine virtuelle Tastaturkomponente für Touch-, Stift- oder Mauseingaben. Die Tastatur simuliert eine traditionelle Computer-Tastatur und unterstützt die gebräuchlichsten Tastatur-Layouts, einschließlich des numerischen Tastenfelds, für spezifische Anwendungserfordernisse.

Die Touch-Tastatur verfügt über Funktionen für Touch- und Multi-Touch-Systeme. Die Tastenfolge Strg+C kann beispielsweise mit Multi-Touch ausgeführt werden. Auf ähnliche Weise aktiviert das Gedrückthalten der Taste Umsch während der Tasteneingabe die Sondertaste Umsch. Weil der Finger des Benutzers die Taste beim Drücken bedeckt, wird die Tastenbotschaft erst gesendet, wenn die Taste losgelassen wird. Das ermöglicht dem Benutzer, sich anders zu entscheiden und mit dem Finger auf eine andere Taste zu gleiten.

Hinzufügen einer Touch-Tastatur zu Ihrem Design

Wählen Sie im Suchfeld der Tool-Palette aus der Kategorie Touch TTouchKeyboard aus. Einige Eigenschaften der Tastatur, wie z.B. Farbverlauf, Überschreiben von Tastentiteln (siehe unten), Cursor usw., können Sie im Objektinspektor anpassen. Weitere Einzelheiten über die Eigenschaften von Touch-Tastaturen finden Sie unter Vcl.Touch.Keyboard.

Auswählen einer Gebietseinstellung für die Tastatur

Die Tastatur verwendet die aktive Gebietseinstellung des Betriebssystems. Sie können aber die Gebietseinstellung programmseitig mit der Windows-API-Funktion ActivateKeyboardLayout ändern. Lesen Sie in der Dokumentation zu Ihrem Betriebssystem nach, wie Eingabesprachen installiert und geändert werden.

Überschreiben von Tastenzuweisungen

Sie können die Standardtastenzuweisungen überschreiben, um andere Tastenbeschriftungen für bestimmte Tasten anzuzeigen. Sie könnten z.B. "Rück" für die Rücktaste anstelle des üblichen Pfeils zuweisen. Nicht alle Tasten können überschrieben werden, nur einige der auf der Tastatur vorhandenen Tasten. Klicken Sie im Objektinspektor auf die Eigenschaft KeyCaptions, wählen Sie eine zu überschreibende Taste aus, und geben Sie die neue Beschriftung in das Wertefeld ein.

Siehe auch