Das Visuelement "Touchpad" ermöglicht das Setzen eines KO-Wertes mit Hilfe der Maus bzw. des Touchscreens.
Spezifische Eigenschaften
Für weitere Einstellungen und Optionen siehe: Allgemeine Informationen zu Visuelementen***1002
Modus: legt das Eingabeverhalten und Koordinatensystem des Touchpads fest
Kartesisch: KO2 wird auf die kartesischen Koordinaten (X,Y) der Eingabe gesetzt
Polar: KO2 wird auf die polaren Koordinaten (Winkel,Radius) der Eingabe gesetzt (bezogen auf den Mittelpunkt des Visuelements)
relativ: Der Wert von KO2 wird relativ zum aktuellen Wert (KO1) verändert, d.h. das Touchpad kann an einer beliebigen Position "angefasst" werden, ohne dass eine Wertänderung erfolgt. Erst beim Bewegen wird der Wert relativ zu dieser Startposition abgeändert.
absolut: Der Wert von KO2 wird unabhängig vom aktuellen Wert (KO1) gesetzt, d.h. beim "Anfassen" des Touchpads wird bereits der mit dieser Position korrespondierende Wert gesetzt.
mit Rückstellung: nach dem Beenden der Eingabe wird KO2 auf seinen ursprünglichen Wert gesetzt (z.B. für Joystick-Anwendungen)
Hinweis: Im Modus "Polar" befindet sich der Winkel 0 Grad auf 6-Uhr-Position, im Uhrzeigersinn wird der Wert erhöht.
Darstellung: legt das Erscheinungsbild des Touchpads fest
Cursor: zeigt während der Bedienung einen Cursor in Indikatorfarbe an (je nach Modus wird der Cursor individuell dargestellt)
Eingabewert: zeigt während der Bedienung den eingestellten Wert in Indikatorfarbe an
KO-Wert-Zuweisung: legt das Format des KO-Werts fest
X und Y: KO2 wird auf den X- und den Y-Wert gesetzt (separiert durch ein Komma), z.B. "80,123"
nur X (bzw. Winkel): KO2 wird nur auf den X-Wert gesetzt, z.B. "80"
nur Y (bzw. Radius): KO2 wird nur auf den Y-Wert gesetzt, z.B. "123"
Hinweis: Beim Modus "Polar" entspricht der X-Wert dem Winkel und der Y-Wert dem Radius der Eingabe.
Minimum (Integer/Float) für X und Y: unterer Grenzwert der Eingabe
wird dieses Feld [leer] belassen, werden die Dimensionen des Visuelements bzw. ein Winkel von 0..360 Grad angewendet
Maximum (Integer/Float) für X und Y: oberer Grenzwert der Eingabe
wird dieses Feld [leer] belassen, werden die Dimensionen des Visuelements bzw. ein Winkel von 0..360 Grad angewendet
Raster (Integer/Float): die Eingabe wird auf einen Wert mit dieser "Schrittweite" umgerechnet
z.B. Raster=0.5: die Eingabe 0.45 wird zu 0, die Eingabe 2.98 wird zu 2.5 umgerechnet
Nachkommastellen: die Eingabe wird ggf. auf die angegebene Anzahl von Nachkommastellen gerundet
KO2 zyklisch setzen: legt fest, wann und wie häufig KO2 auf einen Wert gesetzt werden soll
deaktiviert: das KO wird nur beim Beenden ("Loslassen") der Eingabe auf den entsprechenden Wert gesetzt
aktiviert: das KO wird beim Beenden und während der Eingabe (jedoch nur bei einer Wertänderung) auf den entsprechenden Wert gesetzt - dies wird u.U. zu einer hohen Buslast führen!
aktiviert (alle ... ms setzen): das KO wird beim Beenden und während der Eingabe (jedoch nur bei einer Wertänderung) auf den entsprechenden Wert gesetzt, jedoch nur in dem angegebenen Intervall
Wichtig: Ist diese Option aktiviert, wird das Visuelement keine Live-Vorschau-Werte bereitstellen.
Kommunikationsobjekte
Dieses Visuelement kann (optional) folgende Kommunikationsobjekte (KO) verwalten:
KO1: Status
dieser KO-Wert wird ggf. als Wert und Position angezeigt und dient als Grundlage für eine relative Wertänderung
dieser KO-Wert wird zudem zur Steuerung und Beschriftung verwendet (Designs, Funktionen und Formeln)
KO2: Wert setzen
dieses KO wird auf den per Touchpad eingestellten Wert gesetzt
im Modus "mit Rückstellung" wird KO2 zudem nach Beenden der Eingabe auf seinen ursprünglichen Wert gesetzt
Hinweis: je nach Einstellung wird das KO auf ein X/Y-Koordinatenpaar gesetzt, z.B. "80,123"
Hinweis: Dieser KO-Wert wird während der Bedienung des Visuelements als Vorschau-Wert für das KO1 aller anderen Visuelemente mit aktivierter Live-Vorschau***1002 bereitgestellt.
KO3: Steuerung des dynamischen Designs
dieser KO-Wert wird ausschließlich zur Steuerung eines dynamischen Designs***1003 verwendet
wenn dieses KO angegeben wurde, wird ein dynamisches Design durch dieses KO3 gesteuert
wenn dieses KO nicht angegeben wurde, wird ein dynamisches Design durch das KO1 gesteuert
Hinweis:
Bei einer Aktivierung ergänzen sich KO1 und KO2 gegenseitig: Wird z.B. KO1 nicht angegeben, wird KO1 automatisch mit dem gleichen KO wie KO2 verknüpft (und umgekehrt).
Besonderheiten
Designs: Innenabstand wird ignoriert
Seitensteuerung/Befehle stehen nicht zu Verfügung
Bedienung in der Visualisierung
Durch das Anklicken (und Festhalten) einer beliebigen Stelle des Visuelements wird die Eingabe gestartet.
Ein Verschieben der Maus (mit gedrückter Maustaste) werden die entsprechenden Koordinaten (je nach Modus) ermittelt.
Ein Loslassen der Maustaste beendet die Eingabe.