Wertänderung

Mit dem Auslöser „Wertänderung“ wird die Operation entsprechend der Wertänderung der Eigenschaften Variable und Object ausgeführt.

Baustein

Text

onValueChange(SOURCE, ()=>{
                1
});

Hold Delay

onValueChangeWithDelay(SOURCE, 0, ()=>{
          2              1     3

});

1: Quelle

2: Hold Delay

Wenn [Hold Delay] aktiviert ist, wird die Operation nach der eingerichteten Zeit ausgeführt.

3: Halteverzögerungszeit


(Beispiel 1)

Wenn der Wert der booleschen Variablen (BOOL1) invertiert wird (EIN/AUS), tritt der Auslöser auf.

Baustein Variable

Richten Sie die Variable BOOL1 auf den Baustein "Variable" aus.

Baustein

Text

onValueChange(BOOL1,()=>{

});

Hold Delay

Nach einer Wertänderung und dem Verstreichen der festgelegten Zeit wird der Vorgang ausgeführt.

Baustein

Aktivieren Sie das Kontrollkästchen, um eine Verzögerungszeit festzulegen.

Text

Um eine Verzögerungszeit (z. B. 10 Sekunden) im Textmodus einzustellen, verwenden Sie

onValueChangeWithDelay(BOOL1, 10, ()=>{

});

(Beispiel 2)

Wenn sich der Wert der Ganzzahlvariablen (INT1) ändert, tritt der Auslöser auf.

Baustein Variable

Richten Sie die Variable INT1 auf den Baustein "Variable" aus.

Baustein

Text

onValueChange(INT1,()=>{

});

Hold Delay

Nach einer Wertänderung und dem Verstreichen der festgelegten Zeit wird der Vorgang ausgeführt.

Baustein

Aktivieren Sie das Kontrollkästchen, um eine Verzögerungszeit festzulegen.

Text

Um eine Verzögerungszeit (z. B. 10 Sekunden) im Textmodus einzustellen, verwenden Sie

onValueChangeWithDelay(INT1, 10, ()=>{

});

(Beispiel 3)

Wenn der Wert der Zeichenfolgenvariable (STRING1) geändert wird, tritt der Auslöser auf.

Baustein Variable

Richten Sie die Variable STRING1 auf den Baustein "Variable" aus

Baustein

Text

onValueChange(STRING1,()=>{

});

Hold Delay

Nach einer Wertänderung und dem Verstreichen der festgelegten Zeit wird der Vorgang ausgeführt.

Baustein

Aktivieren Sie das Kontrollkästchen, um eine Verzögerungszeit festzulegen.

Text

Um eine Verzögerungszeit (z. B. 10 Sekunden) im Textmodus einzustellen, verwenden Sie

onValueChangeWithDelay(STRING1, 10, ()=>{

});

(Beispiel 4)

Wenn der Eckenradius des Grafikobjekts Rectangle1 geändert wird, tritt der Auslöser auf.

Das Grafikobjekt wird in der Bildschirmbearbeitungssoftware gezeichnet.

Baustein Screen Object

Wählen Sie die Objekteigenschaft Rectangle1.CornerRadius.BottomRight aus.

Baustein

Text

onValueChange($GraphicObject.Rectangle1.CornerRadius.BottomRight,()=>{

});

Hold Delay

Nach einer Wertänderung und dem Verstreichen der festgelegten Zeit wird der Vorgang ausgeführt.

Baustein

Aktivieren Sie das Kontrollkästchen, um eine Verzögerungszeit festzulegen.

Text

Um eine Verzögerungszeit (z. B. 10 Sekunden) im Textmodus einzustellen, verwenden Sie

onValueChangeWithDelay($GraphicObject.Rectangle1.CornerRadius.BottomRight, 10, ()=>{

});