Herunterladen Inhalt Inhalt Diese Seite drucken

Keyboard / Tastatur; Layout Des Keyboards Definieren - ELECTRONIC ASSEMBLY uniTFT Serie Bedienungsanleitung

Inhaltsverzeichnis

Werbung

Keyboard / Tastatur #K
Befehlsgruppe um ein Keyboard für Tastureingaben darzustellen. Das Modul muss mit einem Touch ausgerüstet sein
(Bestellnummern: EA uniTFTxxx-ATC oder EA uniTFTxxx-ATP). Im Normalfall wird das Keyboard mit einer EditBox
verbunden.

Layout des Keyboards definieren

(Keyboard Define Buttons)
Definition alternativer
Tastenbeschriftung/Styles
(Keyboard Define Styles)
Keyboard platzieren und anzeigen
(Keyboard Place)
Layout des Keyboards definieren
#KDB
Obj-ID, Layout-Nr., "ButtonStringLine1";
Ein Keyboard kann bis zu 4 unterschiedliche Layouts (Layout-Nr.) haben. Jedem Layout können Tasten(Codes)
zugeordnet werden. Mehrere Zeilen werden durch Stringende ';' gekennzeichnet
Tasten können als String (z.B. "ASDF") oder als ASCII/ Unicode (z.B. $41 $53 $44 $56) übergeben werden. Für
spezielle Tasten stehen folgende Keycodes zur Verfügung:
Code
Code
im
Beschreibung
String
1
\1
Anzeigen von Keyboard Layout-Nr. 1
2
\2
Anzeigen von Keyboard Layout-Nr. 2
3
\3
Anzeigen von Keyboard Layout-Nr. 3
4
\4
Anzeigen von Keyboard Layout-Nr. 4
SHIFT (Verwende für einen Tastendruck das Keyboard Layout-Nr. 2,
5
\5
dann automatisch wieder Keyboard Layout-Nr. 1)
CAPSLOG (Umschalten zwischen Keyboard Layout-Nr. 1, dann
6
\6
automatisch wieder Keyboard Layout-Nr. 2)
7
\7
DELETE
Printing and typographical errors reserved.
ELECTRONIC ASSEMBLY reserves the right to change specification without prior note.
EA uniTFT-Serie
#KDB
Obj-ID, Layout-Nr., "ButtonStringLine1";
Obj-ID, Code, ButtonStyle, "Label";
#KDS
"Label1" ...; CodeN, ButtonStyleN, "LabelN";
Obj-ID, ButtonStyleNormal, ButtonStyleSpecial, x, y, Anker,
#KKP
Tastenabstand, Gesamtbreite,
...
#KDB
1,1,"ASDF";"\NYXCV";"\O\O
#KDS
1,24,3,"Alt";
#KKP
1,1,1,20,20,7,5,300
...
...; "ButtonStringLineN"
...; "ButtonStringLineN"
Code1, ButtonStyle1,
Gesamthöhe(0), Erscheinen(0)
";
74 / 256

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis