Bauelement Eingabe

eingabe1.gif

Durch Doppelklicken des Eingabe Bauelements oder Rechtsklick auf das Eingabe Bauelement und Anwahl von "Eigenschaften" erreicht man den Einstelldialog:

Im Register "Allgemein" kann der Name des Eingabe Bauelements geändert werden.
   
Unter "Unsichtbar" kann das Bauelement durch eine entsprechende Variable unsichtbar geschalten werden.
   
Unter "Observer" kann der Observer deaktiviert bzw. dessen Position am Rand des Bauelements projektiert werden.
   
Unter "Überwache" kann eine Variable angegeben werden, welche vom Bauelement überwacht werden soll.
Es erfolgt eine Überwachung des Soll- und des Istwertes. Liegt hier eine Diskrepanz vor - z.B. dadurch , daß eine hardwaregebundene Variable keinen gültigen Wert von der Hardware zurücklesen kann (z.B. durch Kabelbruch..) - wird der Observer angezeigt.

Unter "Schnell-Taste" kann ein Hotkey ausgelöst werden. Zur Konfiguration eines Hotkeys wird einfach das Eingabefeld "Schnell-Taste" angewählt und die entsprechende Tastenkombination z.B: Strg + Alt + F2 gedrückt.

Unter "Berechtigung" kann die notwendige Berechtigung zum Bedienen des Controls projektiert werden. Die Berechtigungen bzw. die erlaubten Tätigkeiten werden in der Benutzerverwaltung hinterlegt. Dort werden Benutzer und Benutzergruppen angelegt und diesen entsprechende erlaubte Tätigkeiten zugewiesen.

Sind keine Beschränkungen gewünscht, sind die Grundeinstellungen zu belassen.

nichterf.gif

Im Register "Darstellen" kann projektiert werden, wie das Eingabe - Bauelement auf Eingaben reagieren soll.
   
Unter "Ziel" können eine Variable, eine Textvariable oder ein Ausdruck projektiert werden. Diese stellen das Ergebnis der Benutzereingaben dar. Um eine nichtlineare Umrechnung möglich zu machen wurden "Ziel", "Quelle", "Min" und "Max" als Ausdruck implementiert. Die Zielverrechnung erfolgt über das Property "cInput" des Baulements - siehe Bild unten. Soll der Eingabetext z.B. an eine eigene CPL-Funktion übergeben werden, so kann das Property "cInputText" des Bauelements verwendet werden.

Der "Folgen"-Ausdruck bezieht sich darauf, ob eine Änderung des Quellwertes automatisch den dargestellten Sollwert überschreibt oder nicht, denn normalerweise wird ein Unterschied der beiden Werte durch das drehende "Observer"-Symbol dargestellt und immer nur der Sollwert eingeblendet.

"Min", "Max" und "Nachkomma" stellen Begrenzungen der Eingabe dar. Eine Projektierung von Minimum und Maximum ist normalerweise nur bei Eingabe numerischer Werte sinnvoll.

Über den "Gesperrt" - Ausdruck kann die Bedienung des Bauelements gesperrt werden.
z.B. "Temperatur > 200" oder "AlarmWort.15 == 1"

Soll eine Textvariable editiert werden, bewirkt der Eintrag unter "Nachkomma" eine Längenbegrenzung der Texteingabe.

Unter "Touch-Titel" kann ein Text angegeben werden, welcher bei geöffneter Toucheingabe in deren Titelzeile erscheint.

Durch Anwahl des Häckchens "numerische Eingabe" kann die Touchtastatur auf einen numerischen Zahlenblock reduziert werden.

Im Register "Aussehen" kann die optisch Erscheinung des Eingabe projektiert werden.

Einstellbar sind:

 Die Schriftart

 Die Schriftfarbe

 Die Hintergrundfarbe

 Die Farbumschlagsfarbe - dies ist natürlich nur sinnvoll, wenn ein Ausdruck projektiert wurde, welcher
  die Bedingung für den Farbumschlag darstellt z.B. "Temperatur > 200" oder "farbumschlag == 1"

 Die Blinkfarbe - dies ist natürlich nur sinnvoll, wenn ein Ausdruck projektiert wurde, welcher die Bedingung für das Blinken                    darstellt. z.B. "Temperatur > 500" oder "blinken == 1"

 Die Farbe im Editiermodus - sofern dies eine andere sein soll

 Ob die Darstellung des Bauelements mit Rahmen erfolgen soll

 Ob die Darstellung der Eingabe im Passwortstil angezeigt werden soll ("*******")

 Ob die Darstellung ausschliesslich in Grossbuchstaben erfolgen soll

 Ob die Darstellung ausschliesslich in Kleinbuchstaben erfolgen soll

 Die horizontale Ausrichtung der Eingabe

Die Bauelemente

Siehe auch Bauelement Analoginstrument, Bauelement Animation, Bauelement Bild, Bauelement Ellipse, Bauelement Listenfeld, Bauelement Meldungen, Bauelement Rechteck, Bauelement Taster/Schalter, Bauelement Text-/Wertanzeige, Bauelement XY-Schreiber