setThemeValue

[ Funktion ]

public static setThemeValue (
    control: TcHmi.Controls.System.baseTcHmiControl,
    propertyName: string
): TcHmi.Errors;

Setzt den aktuellen Standardwert des Themes für eine Control-Property.

Gleichzeitig wird bei einer Änderung des Themes diese Control-Property mitgeändert. Der Wert bleibt also auf dem Theme-Wert festgesetzt.

Parameter

Name

Typ

Beschreibung

control

TcHmi.Controls.System.baseTcHmiControl

 

propertyName

string

 

Rückgabewert

Typ

Beschreibung

TcHmi.Errors

Erfolg oder Misserfolg als Zahl.

setThemeValue 1:

Verfügbar ab Version 1.10

Beispiel - JavaScript

var result = TcHmi.Theme.Properties.setThemeValue(this, 'Value'); 
if(result === TcHmi.Errors.NONE){
    // valid value
}
var result2 = TcHmi.Theme.Properties.setThemeValue(this, 'RenderedLeft');
if(result2 === TcHmi.Errors.NONE){
    //
}else{
    // RenderedLeft is readonly!
}