Programmatische Nutzung

Wenn der Farbwert des Color Controls nicht direkt mit einem Symbol verknüpft werden soll, kann stattdessen programmatisch darauf zugegriffen werden. In diesem Beispiel betrachten wir ein Color Control mit der ID „Background“. Um eine Farbe in dem Control einzustellen, verwenden Sie die Funktion setColorValue, entweder über JavaScript-Code oder über den Actions and conditions Dialog:

Programmatische Nutzung 1:
TcHmi.Controls.get(“Background”).setColorValue([0, 0, 255])

Um die Farbe des Controls abzufragen, verwenden Sie das ReadOnly Attribut ColorValue:

Programmatische Nutzung 2:

In JavaScript muss das Attribut mittels der getColorValue Methode abgerufen werden:

const color = TcHmi.Controls.get(“Background”).getColorValue()