Slider
Der Slider kann dazu verwendet werden numerische Werte anzuzeigen und zu bearbeiten.

Verwendung
Kann auf jede beliebige Seite gezogen werden, auf der numerische Werte bearbeitet werden sollen.
Features
Der Wert kann per Drag-and-Drop oder per Klick auf den Slider eingestellt werden. Ebenfalls kann das Display, welches den aktuellen Wert anzeigt, angeklickt und daraufhin der gewünschte Wert eingegeben werden.

Es kann eingestellt werden, ob der Min- und Max-Wert bzw. der aktuelle Werte angezeigt werden.
Für den Slider können verschiedene Bereiche eingefärbt werden. Hier gibt es die Möglichkeit Farbverläufe oder genaue Farbbereiche einzustellen.

Wird das Feedback-Konzept genutzt, so wird der Wert des Feedbacks mit einem leichten Schatten angezeigt. Somit können z. B. bei einem Objekt, welches einen Soll- und Ist-Wert hat, beide Werte gleichzeitig visualisiert werden.

Attribute
Das Control erbt vom TextControl und hat somit dieselben Attribute. Dazu kommen folgende Attribute.
BA
BaObject
tchmi:framework#/definitions/Symbol
Symbol für BaObject zum Verwenden der generischen Funktionalitäten von TcHmiBa. Verknüpft ein einzelnes Objekt oder einen kompletten View (inkl. Kinder) mit dem Control.
![]() | Das Attribut ist nicht bei allen Controls anwendbar. |
Common
ShowValue
tchmi:general#/definitions/Boolean
Legt fest, ob der aktuelle Wert angezeigt wird.
ShowScale
tchmi:general#/definitions/Boolean
Orientation
tchmi:framework#/definitions/TcHmi.BuildingAutomation.Orientation
Legt die Ausrichtung des Sliders fest (horizontal oder vertikal).
SwitchMinMax
tchmi:general#/definitions/Boolean
Wenn aktiv, werden die Positionen von MinValue und MaxValue getauscht.
Ranges
tchmi:framework#/definitions/TcHmi.BuildingAutomation.Controls.Slider.SliderRanges
Legt verschiedene Farbbereiche oder Farbverläufe fest, die im Slider dargestellt werden.



KnobAppearance
tchmi:framework#/definitions/TcHmi.BuildingAutomation.Controls.Slider.KnobAppearance
Legt die Darstellung des Knopfes des Sliders fest.
BaData
BaInterfaceSymbolNames
tchmi:framework#/definitions/TcHmi.BuildingAutomation.Controls.Common.Slider.BaInterfaceSymbolNames
Bearbeiten der BaInterfaceSymbolNames.
Value
tchmi:general#/definitions/Number
Der aktuelle Wert des Sliders.
ValueFeedback
tchmi:general#/definitions/Number
Das Feedback für den Wert des Sliders.
Number
MinValue
tchmi:general#/definitions/Number
Der minimale Wert des Sliders.
MaxValue
tchmi:general#/definitions/Number
Der maximale Wert des Sliders.
Step
tchmi:general#/definitions/Number
Legt fest mit welcher Genauigkeit der Wert mit dem Slider eingestellt werden kann (z. B. 0,01).
Events
Ereignis | Beschreibung |
---|---|
onUserInteractionFinished | Das Event wird ausgelöst, wenn die Wertänderung vom Benutzer abgeschlossen wurde. Das passiert bei Drag-and-Drop, wenn der Benutzer den Slider wieder loslässt oder nach einem Klick auf einen Bereich des Sliders. |
OnValueChanged | Das Event wird jedes Mal ausgelöst, wenn sich der Wert des Sliders ändert, z. B., wenn der Slider bewegt wird. |