Cliquez avec le bouton droit sur l'objet spécifié pour exécuter l'opération de script.
Pour les modèles qui prennent en charge ce déclencheur, voir ci-dessous.
Liste des modèles et fonctions pris en charge
onRightClick($GraphicObject, ()=>{
1 2
})
1 : Opération
2 : Objet cible
Pour plus d'informations sur les objets qui sont disponibles dans l'objet de cible, voir ci-dessous.
L'opération est déclenchée lorsque vous cliquez avec le bouton droit sur l'objet une fois.

onRightClick($GraphicObject.Switch1, () => {
});
L'opération est déclenchée lorsque vous cliquez avec le bouton droit sur l'objet de cible.

onRightPress($GraphicObject.Switch1, () => {
});
1 : EnableDelay
Après avoir cliqué sur le bouton droit pendant le délai défini, l'opération est exécutée.
Cochez la case pour définir un temps de retard.
Pour définir un temps de retard (par exemple, 10*100 ms) en mode Texte, utiliser
onRightPressWithDelay($GraphicObject.Switch1, 10, () => {
});
| Exemple 1 | : Opération déclenchée |
| Exemple 2 | : Opération déclenchée : Délai |
| Exemple 3 | : Opération déclenchée : Opération NON déclenché : Délai |
L'opération est déclenchée lorsque vous relâchez le bouton droit de l'objet.

onRightRelease($GraphicObject.Switch1, () => {
});
1 : EnableDelay
Une fois que le bouton droit sur l'objet est relâché et que le délai spécifié est découlé, l'opération est exécutée.
Cochez la case pour définir un temps de retard.
Pour définir un temps de retard (par exemple, 10*100 ms) en mode Texte, utiliser
onRightReleaseWithDelay($GraphicObject.Switch1, 10, () => {
});
|
|
Lors de la conception du déclencheur [Right Release], prenez en considération que le déclencheur [Right Release] est également activé lorsque l'objet de cible ne peut plus être touché. Le non-respect de ces directives peut entraîner la mort, des blessures graves ou des dommages matériels. |
| Exemple 1 | : Opération déclenchée |
| Exemple 2 | : Opération déclenchée : Délai |
| Exemple 3 | : Opération déclenchée : Délai |
Si les déclencheurs [Right Press] et [Right Release] sont spécifiés sur le même objet et que le bouton droit est relâché avant que le délai du déclencheur [Right Press] s'écoule, le déclencheur [Right Release] est exécuté mais non pas le déclencheur [Right Press].

: L'opération est déclenché par le déclencheur [Right Release]
: L'opération n'est PAS déclenchée par le déclencheur [Right Press]
: Délai du déclencheur [Right Press]
Pendant que vous continuez à maintenir le bouton droit enfoncé sur l'objet, l'opération est déclenchée à plusieurs reprises pendant la durée spécifiée. La valeur maximale configurable pour [Duration] est de 30 secondes.

onRightHold($GraphicObject.Switch1, 1000, ()=>{
});
1 : EnableDelay
Après avoir cliqué sur le bouton droit sur l'objet pendant le délai défini, l'opération est exécutée.
Cochez la case pour définir un temps de retard.
Pour définir un temps de retard (par exemple, 10*100 ms) en mode Texte, utiliser
onRightHoldWithDelay($GraphicObject.Switch1, 1000, 10, ()=>{
});
| Exemple 1 | : L'opération est déclenchée : Délai d'attente |
| Exemple 2 | : L'opération est déclenchée : Délai : Délai d'attente |
L'opération est déclenchée lorsque vous cliquez avec le bouton droit deux fois sur l'objet.

onRightDoubleClick($GraphicObject.Switch1, ()=>{
});
| Formes | Pris en charge |
| Composants | Tous les objets sont pris en charge, sauf ce qui suit.
|
| Images prédéfinies | Pris en charge |
| Objets de disposition | Non pris en charge |
| Objet regroupé | Non pris en charge |
| Écrans/Contenu | Non pris en charge |
La zone tactile est la zone de la largeur et de la hauteur qui est affichée lorsque l'objet est sélectionné.
Dans la figure ci-dessous, la zone en rouge est la zone tactile.
