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/SymbolSymbol 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/BooleanLegt fest, ob der aktuelle Wert angezeigt wird.
ShowScale
tchmi:general#/definitions/BooleanOrientation
tchmi:framework#/definitions/TcHmi.BuildingAutomation.OrientationLegt die Ausrichtung des Sliders fest (horizontal oder vertikal).
SwitchMinMax
tchmi:general#/definitions/BooleanWenn aktiv, werden die Positionen von MinValue und MaxValue getauscht.
Ranges
tchmi:framework#/definitions/TcHmi.BuildingAutomation.Controls.Slider.SliderRangesLegt verschiedene Farbbereiche oder Farbverläufe fest, die im Slider dargestellt werden.



KnobAppearance
tchmi:framework#/definitions/TcHmi.BuildingAutomation.Controls.Slider.KnobAppearanceLegt die Darstellung des Knopfes des Sliders fest.
BaData
BaInterfaceSymbolNames
tchmi:framework#/definitions/TcHmi.BuildingAutomation.Controls.Common.Slider.BaInterfaceSymbolNamesBearbeiten der BaInterfaceSymbolNames.
Value
tchmi:general#/definitions/NumberDer aktuelle Wert des Sliders.
ValueFeedback
tchmi:general#/definitions/NumberDas Feedback für den Wert des Sliders.
Number
MinValue
tchmi:general#/definitions/NumberDer minimale Wert des Sliders.
MaxValue
tchmi:general#/definitions/NumberDer maximale Wert des Sliders.
Step
tchmi:general#/definitions/NumberLegt fest mit welcher Genauigkeit der Wert mit dem Slider eingestellt werden kann (z. B. 0,01).
Events
Ereignis | Beschreibung |
|---|---|
OnValueChanged | Das Event wird jedes Mal ausgelöst, wenn sich der Wert des Sliders ändert, z. B. wenn der Slider bewegt wird. |
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. |
