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

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
TextoonValueChange(BOOL1,()=>{ }); Hold Delay Depois de uma alteração de valor e o tempo especificado decorre, a operação é executada. BlocoSelecione a caixa de seleção para definir um tempo de atraso. TextoPara 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
TextoonValueChange(INT1,()=>{ }); Hold Delay Depois de uma alteração de valor e o tempo especificado decorre, a operação é executada. BlocoSelecione a caixa de seleção para definir um tempo de atraso. TextoPara 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
TextoonValueChange(STRING1,()=>{ }); Hold Delay Depois de uma alteração de valor e o tempo especificado decorre, a operação é executada. BlocoSelecione a caixa de seleção para definir um tempo de atraso. TextoPara 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
TextoonValueChange($GraphicObject.Rectangle1.CornerRadius.BottomRight,()=>{ }); Hold Delay Depois de uma alteração de valor e o tempo especificado decorre, a operação é executada. BlocoSelecione a caixa de seleção para definir um tempo de atraso. TextoPara definir um tempo de atraso (por exemplo, 10 segundos) no modo Texto, use onValueChangeWithDelay($GraphicObject.Rectangle1.CornerRadius.BottomRight, 10, ()=>{ }); |