UpdateTrendAxisColors

function UpdateTrendAxisColors(): void

Die Funktion UpdateTrendAxisColors liest das Text-Property des TcHmiInput-Controls aus. Wenn es sich bei dem ausgelesenem Text-Property um einen String zur Beschreibung von Farben im Hexadezimal-Farbcode (#RRGGBB) handelt, dann wird dieser Wert genutzt, um das BackgroundColor-Property des zugehörigen TcHmiCheckbox-Controls zur visuellen Darstellung der Farbe anzupassen. Außerdem wird der Farbwert in einem Array gespeichert, das als Rückgabewert dieser Funktion dient. Der Rückgabewert wird zum Beispiel in der Funktion UpdateTrend verwendet, um die Farben der Kurvenverläufe anpassen zu können. Die folgenden Controls werden von der Funktion berücksichtigt:

TcHmi.Controls.Beckhoff.TcHmiInput Control ID

TcHmi.Controls.Beckhoff.TcHmiCheckbox Control ID

Trend_Settings_1_Input

Trend_Settings_1_Rectangle

Trend_Settings_2_Input

Trend_Settings_2_Rectangle

Trend_Settings_3_Input

Trend_Settings_3_Rectangle

Trend_Settings_4_Input

Trend_Settings_4_Rectangle

Trend_Settings_5_Input

Trend_Settings_5_Rectangle

Trend_Settings_6_Input

Trend_Settings_6_Rectangle

Trend_Settings_7_Input

Trend_Settings_7_Rectangle

Trend_Settings_8_Input

Trend_Settings_8_Rectangle

Trend_Settings_9_Input

Trend_Settings_9_Rectangle

Trend_Settings_10_Input

Trend_Settings_10_Rectangle

Trend_Settings_11_Input

Trend_Settings_11_Rectangle

Trend_Settings_12_Input

Trend_Settings_12_Rectangle

Parameter

Name

Typ

Beschreibung

-

-

-

Rückgabewert

Typ

Beschreibung

string[]

Array mit den Farben in der Syntax, die von einem TcHmiTrendLineChart-Control genutzt werden kann.

NuGet Paket: Beckhoff.TwinCAT.HMI.Plastic.Functions

Verfügbar: seit Version 12.6.0

Verwendung: TC3 Plastic Application HMI Projekte