Überblick zur Touch-Tastatur
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.
Inhaltsverzeichnis
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.