Herunterladen Inhalt Inhalt Diese Seite drucken

Keyboard / Tastatur - ELECTRONIC ASSEMBLY EA uniTFT Serie Bedienungsanleitung

Inhaltsverzeichnis

Werbung

Keyboard / Tastatur

Befehlsgruppe um ein Keyboard für Werteingaben 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.
Definition Layout
#K
Obj-ID, Nr,
des Keyboards
D
"ButtonStringLine1";
B
.; "ButtonStringLineN"
Definition
#K
Obj-ID, Code1,
alternativer
D
ButtonStyle1,
Tastenbeschriftu
S
"Label1";
ng / Styles
ButtonStyle2, "Label2"
...; CodeN,
ButtonStyleN,
"LabelN";
Keyboard
#K
Obj-ID,
anzeigen
K
ButtonStyleNormal,
P
ButtonStyleSpecial,
X,Y,Anker, Gap,
Breite,
Erscheinen (0)
Hier
geht es zu den Befehlsbeispielen.
Technische Änderungen vorbehalten. Wir übernehmen keine Haftung für Druckfehler und
Applikationsbeispiele
EA uniTFT050-A
Bestimmung der Tasten: Ein Keyboard kann bis zu 4 unterschiedliche
..
Layouts (Nr) haben. Jedem Layout können Tasten(Codes) zugeordnet
werden. Mehrere Zeilen werden durch Stringende ';' gekennzeichnet.
Für spezielle Tasten stehen folgende Keycodes zur Verfügung:
\1: (code 1) Anzeigen von Keyboard Nr 1
\2: (code 2) Anzeigen von Keyboard Nr 2
\3: (code 3) Anzeigen von Keyboard Nr 3
\4: (code 4) Anzeigen von Keyboard Nr 4
\5: (code 5) SHIFT (Verwende für einen Tastendruck das Keyboard
Nr 2, dann automatisch wieder Keyboard Nr 1)
\6: (code 6) CAPSLOCK (Umschalten zwischen Keyboard Nr 1 und
Nr 2
\7: (code 7) DELETE
\8: (code 8) BACKSPACE
\9: (code 9) Reserviert für zukünftige Verwendung
\A: (code 10) Reserviert für zukünftige Verwendung
\B: (code 11) INSERT / OVERWRITE
\C: (code 12) CLEAR
\D: (code 13) SEND
\E: (code 14) Cursor left
\F: (code 15) Cursor right
\G: (code 16) Reserviert für zukünftige Verwendung
\H: (code 17) Reserviert für zukünftige Verwendung
\I: (code 18) POS1
\J: (code 19) END
\K: (code 20) Reserviert für zukünftige Verwendung
\L: (code 21) CANCEL
\M: (code 22) Cursor On/Off
\N: (code 23) Platzhalter (Dieser Keycode wird nicht gezeichnet)
\O..\V: (code 24 .. 31) 8 x Funktionstasten
Einem bestimmten Keycode (Code) eine spezielle Tastenbeschriftung
("Label") und ButtonStyle zuweisen. Diese Einstellung überschreibt
Code2,
die Styledefinition des Befehls #KKP. Die ButtonStyles werden nicht
komplett übernommen, so wird die Größenangabe aus dem
ButtonStyle ignoriert, der Radius wird einmalig übernommen. Ändert
sich der Radius im ButtonStyle im Nachhinein wird dieser Werte nicht
im Keyboard übernommen, eine Farbänderung oder TextStyleänderung
hingegen schon.
Das Keyboard platzieren. ButtonStyleNormal definiert den Style für
Buchstaben und Ziffern, ButtonStyleSpecial gilt für Sondertasten.
Gap ist der Abstand zwischen einzelnen Tasten. Die Breite einer Taste
errechnet sich automatisch aus der GesamtBreite bzw. der Höhe und
Höhe (0),
den Abständen zwischen den Tasten. Ist die GesamtHöhe, oder Breite
=0 wird diese Länge automatisch aus der resultierenden Tastengröße
berechnet. Die Größenwerte sind die gewünschten Maximalwerte. Die
Tasten werden gleichmäßig aufgeteilt. Der letzte Parameter
(Erscheinen) gibt an ob das Keyboard sofort angezeigt wird (=0) oder
nach dem eine Animation definiert
erscheint (>=1).
(#AOA
/ #AOR) wurde in 1/100s
76 / 172

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis