Eingabeelement per Touch
Befehlsgruppe Toucheingabelemente wie Menüs, SpinBoxen oder ComboBoxen zu erstellen. Die Funktionen sind ab
der Firmware V1.2 verfügbar.
Menü
Styles definieren #E
Obj-ID, typ, TextStyle-
M
Nr., DrawStyle-Nr.
S
Box, DrawStyle-Nr.
Selekt, DrawStyle-Nr.
Icon,
Einträge
#E
Obj-ID, Item, "Entries" Dem Elternobjekt Subitems zuordnen. Das Hauptmenü hat die
definieren
M
D
Icons dem
#E
Obj-ID, Item,
Eintrag
MI
"Iconname"; Item2,
zuordnen
"Iconname2"
Check /
#E
Obj-ID, check,
uncheck Eintrag
M
Item2...
C
Disable / enable
#E
Obj-ID, enable,
Eintrag
M
Item2...
E
Menü anzeigen
#E
Obj-ID, X,Y,Anker,
M
radius, DistX, DistY,
P
time
Hier
geht es zu den Befehlsbeispielen.
Technische Änderungen vorbehalten. Wir übernehmen keine Haftung für Druckfehler und
Applikationsbeispiele
EA uniTFT050-A
Dem Menü Styles und grafisches Verhalten zuordnen. Der Style
TextStyle-Nr. definiert das Aussehen der Texte, DrawStyle-Nr. Box
das Aussehen des Hintergrundes. Der Selektrahmen wird durch
DrawStyle-Nr. Selekt vorgegeben, DrawStyle-Nr Icon gibt den
"soundname"
Hintergrund der Icons an. Typ definiert Bitkodiert das Aufklappverhalten:
Bit 0: =0 nach unten / =1 nach oben aufklappen; Bit 1: =0 left / right
aligned Menübox; Bit 2: Submenü align =0 Top / =1 so Platzsparend
wie Möglich
Itemnummer 0. Die Hauptmenüeintrage $0001 - $00FF. Die
Submenüeinträge werden mit dem nächsten höherwertigen Byte
zugeordnet z.B. $0301, ordnet dem dritten Eintrag des ersten
Menüeintrages weitere Subeinträge zu. Die Einzelnen Einträge werden
mit dem Entriestring vorgegeben - getrennt mit einem Pipe '|' . Ein
Doppelpipe '||' fügt einen Trennstrich / Seperator hinzu.
Jedem Eintrag kann ein Icon zugeordnet werden. Der Eintrag muss
bereits vorhanden sein um ein Icon zuzuordnen.
Item,
Ein Eintrag auswählen / deaktivieren. Visuell wird ein Haken angezeigt.
Check =0 uncheck; =1 check; =2 toggle. Per default ist kein Eintrag
ausgewählt.
Item,
Ein Eintrag aktivieren / deaktivieren. Ist ein Eintrag deaktiviert kann er
nicht per Touch ausgewählt werden. Enable =0 disable; =1 enable;
2=toggle. Per default sind alle Einträge aktiv.
Ein vorher definiertes Menü platzieren. Der Radius gibt die
Eckenrundung an. DisX/Y gibt den Abstand der Einträge zueinander an.
Durch time kann das Öffnen / Schließen des Menüs zeitlich in 1/10 s
animiert werden.
77 / 172