Alterar valor

O trigger Alterar valor executa a operação, de acordo com a alteração do valor da propriedade da Variable e Object.

Bloco

Texto

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

Hold Delay

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

});

1: Fonte

2: Hold Delay

Quando [Hold Delay] é habilitado, a operação é executada após o tempo definido.

3: Retardar o tempo definido


(Exemplo 1)

Se o valor da variável boolean BOOL1 estiver invertido LIGADO/DESLIGADO, o trigger ocorre.

Bloco da Variável

Defina a variável BOOL1 para o bloco da variável.

Bloco

Texto

onValueChange(BOOL1,()=>{

});

Hold Delay

Depois de uma alteração de valor e o tempo especificado decorre, a operação é executada.

Bloco

Selecione a caixa de seleção para definir um tempo de atraso.

Texto

Para definir um tempo de atraso (por exemplo, 10 segundos) no modo Texto, use

onValueChangeWithDelay(BOOL1, 10, ()=>{

});

(Exemplo 2)

Se o valor da variável integer INT1 for modificado, o trigger ocorre.

Bloco da Variável

Defina a variável INT1 para o bloco da variável.

Bloco

Texto

onValueChange(INT1,()=>{

});

Hold Delay

Depois de uma alteração de valor e o tempo especificado decorre, a operação é executada.

Bloco

Selecione a caixa de seleção para definir um tempo de atraso.

Texto

Para definir um tempo de atraso (por exemplo, 10 segundos) no modo Texto, use

onValueChangeWithDelay(INT1, 10, ()=>{

});

(Exemplo 3)

Se o valor da variável string STRING1 for modificado, o trigger ocorre.

Bloco da Variável

Defina a variável STRING1 para o bloco da variável.

Bloco

Texto

onValueChange(STRING1,()=>{

});

Hold Delay

Depois de uma alteração de valor e o tempo especificado decorre, a operação é executada.

Bloco

Selecione a caixa de seleção para definir um tempo de atraso.

Texto

Para definir um tempo de atraso (por exemplo, 10 segundos) no modo Texto, use

onValueChangeWithDelay(STRING1, 10, ()=>{

});

(Exemplo 4)

Se o raio dos cantos do objeto gráfico Rectangle1 for modificada, o disparo ocorre.

O objeto gráfico é desenhado no software de edição de tela.

Bloco de Objeto de tela

Definir a propriedade do objeto Rectangle1.CornerRadius.BottomRight.

Bloco

Texto

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

});

Hold Delay

Depois de uma alteração de valor e o tempo especificado decorre, a operação é executada.

Bloco

Selecione a caixa de seleção para definir um tempo de atraso.

Texto

Para definir um tempo de atraso (por exemplo, 10 segundos) no modo Texto, use

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

});