Checkbox
Die Checkbox zeigt bzw. bearbeitet binäre Werte.

Verwendung
Einsatz auf jeder beliebigen Seite, auf der binäre Werte angezeigt bzw. bearbeitet werden sollen.
Besonderheiten
Der Aktiv- und Inaktivtext kann festgelegt werden (z. B. "Ein" / "Aus").
Die Darstellung kann über das Attribut Appearance angepasst werden (siehe Bild oben).
Möglichkeit ein BaObject zu verknüpfen, um nur ein einzelnes Binding erzeugen zu müssen. Über dieses Binding werden dann alle notwendigen Attribute verknüpft und Änderungen vom Wert automatisch in die SPS zurückgeschrieben.
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
ActiveText
tchmi:general#/definitions/StringLegt den Text fest, der angezeigt wird, wenn State TRUE ist.
InactiveText
tchmi:general#/definitions/StringLegt den Text fest, der angezeigt wird, wenn State FALSE ist.
Appearance
tchmi:framework#/definitions/TcHmi.BuildingAutomation.Controls.Checkbox.AppearanceLegt fest, wie sich die Checkbox oben darstellt.
Colors
CheckBackgroundColor
tchmi:general#/definitions/SolidColorHintergrundfarbe der Checkbox, wenn State TRUE ist.
![]() | Dieses Attribut hat keine Auswirkung, wenn Appearance auf ToggleSlider steht. |

CheckmarkColor
tchmi:general#/definitions/SolidColorFarbe des Hakens bzw. des Toggles.

BaData
BaInterfaceSymbolNames
tchmi:framework#/definitions/TcHmi.BuildingAutomation.Controls.Common.Checkbox.BaInterfaceSymbolNamesBearbeiten der BaInterfaceSymbolNames.
State
tchmi:general#/definitions/BooleanStatus der Checkbox.
StateFeedback
tchmi:general#/definitions/BooleanFeedback für den Status der Checkbox.
Events
Ereignis | Beschreibung |
|---|---|
onStateChanged | Wird ausgelöst, wenn sich der Wert von State geändert hat. |
onUserInteractionFinished | Wird ausgelöst, wenn die Benutzerinteraktion mit der Checkbox beendet wurde. |
