Per eseguire l’operazione toccare l’oggetto impostato con il trigger.

onClick($GraphicObject, ()=>{
1 2
})
1: Operazione
2: Oggetto destinazione
Per informazioni sugli oggetti che sono disponibili in Oggetto target, fare riferimento a quanto segue.
L'operazione viene attivata quando si tocca e si rilascia l'oggetto.
onClick($GraphicObject.Rectangle1, ()=>{
});
L'operazione viene attivata quando si preme l'oggetto.
onPress($GraphicObject.Rectangle1, ()=>{
});
1: EnableDelay
Dopo aver premuto per la quantità di tempo definita, l’operazione viene eseguita.
Selezionare la casella di controllo per impostare un tempo di ritardo.
Per impostare un tempo di ritardo (per esempio, 10*100 ms) in modalità testo, usare
onPressWithDelay($GraphicObject.Rectangle1, 10, ()=>{
});
| Esempio 1 | : Operazione avviata |
| Esempio 2 | : Operazione avviata : Tempo di ritardo |
| Esempio 3 | : Operazione avviata : Operazione NON avviata : Tempo di ritardo |
L'operazione viene attivata quando si rilascia l'oggetto.
onRelease($GraphicObject.Rectangle1, () => {
});
1: EnableDelay
Dopo aver rilasciato e dopo che è trascorso il tempo specificato, l’operazione viene eseguita.
Selezionare la casella di controllo per impostare un tempo di ritardo.
Per impostare un tempo di ritardo (per esempio, 10*100 ms) in modalità testo, usare
onReleaseWithDelay($GraphicObject.Rectangle1, 10, () => {
});
|
|
Quando si progetta il trigger [Release], tenere presente che il trigger [Release] si attiva anche quando l’oggetto target non è più raggiungibile per il tocco. Il mancato rispetto di queste istruzioni può provocare morte, gravi infortuni o danni alle apparecchiature. |
Il trigger [Release] si attiva anche nei casi seguenti.
| Esempio 1 | : Operazione avviata |
| Esempio 2 | : Operazione avviata : Tempo di ritardo |
| Esempio 3 | : Operazione avviata : Tempo di ritardo |
Se per lo stesso oggetto sono stati specificati entrambi i trigger [Press] e [Release] e se l’oggetto viene rilasciato prima che sia trascorso il tempo di ritardo di [Press] il trigger [Release] viene eseguito, ma non il trigger [Press].

: L'operazione viene avviata con il trigger [Release]
: L'operazione NON viene avviata con il trigger[Press]
Tempo di ritardo
: [Press]
Mentre si continua a toccare l’oggetto, l’operazione si attiva ripetutamente per la durata specificata. Il valore massimo che si può impostare per [Durata] è di 30 secondi.
onHold($GraphicObject.Rectangle1, 1000, ()=>{
})
1: EnableDelay
Dopo aver premuto l’oggetto per la quantità di tempo specificata, l’operazione viene eseguita.
Selezionare la casella di controllo per impostare un tempo di ritardo.
Per impostare un tempo di ritardo (per esempio, 10*100 ms) in modalità testo, usare
onHoldWithDelay($GraphicObject.Rectangle1, 1000, 10, () => {
});
| Esempio 1 | : Operazione avviata : Tempo di mantenimento |
| Esempio 2 | : Operazione avviata : Tempo di ritardo : Tempo di mantenimento |
L'operazione viene attivata quando si fa doppo clic sull'oggetto.

onDoubleClick($GraphicObject.Rectangle1, ()=>{
});
| Forme | Supportato |
| Parti | Tutte le parti sono supportate, tranne quanto segue.
|
| Immagini predefinite | Supportato |
| Disposizione oggetti | Non supportato |
| Oggetti raggruppati | Non supportato |
| Schermate / Contenuto | Non supportato |
L'area tattile è l'area avente larghezza e altezza che compaiono quando si seleziona un oggetto.
Nella figura seguente, l'area tattile è quella in rosso.
