Mit der rechten Maustaste auf das angegebene Objekt klicken, um die Skriptoperation auszuführen.
Infos zu Modellen, die diesen Trigger unterstützen, erhalten Sie unter:
Liste der unterstützten Modelle/Funktionen
onRightClick($GraphicObject, ()=>{
1 2
})
1: Operation
2: Plattformobjekt
Informationen zu den im Plattformobjekt verfügbaren Objekten erhalten Sie unter:
Die Operation wird ausgelöst, sobald ein Rechtsklick auf das Zielobjekt einmalig ausgeführt wird.

onRightClick($GraphicObject.Switch1, () => {
});
Die Operation wird ausgelöst, wenn die rechte Maustaste auf dem Objekt betätigt wird.

onRightPress($GraphicObject.Switch1, () => {
});
1: EnableDelay
Nachdem der Rechtsklick auf dem Objekt für die festgelegte Dauer betätigt wurde, wird der Vorgang ausgeführt.
Aktivieren Sie das Kontrollkästchen, um eine Verzögerungszeit festzulegen.
Um eine Verzögerungszeit (z. B. 10*100 ms) im Textmodus einzustellen, verwenden Sie
onRightPressWithDelay($GraphicObject.Switch1, 10, () => {
});
| Beispiel 1 | : Vorgang wird ausgelöst |
| Beispiel 2 | : Vorgang wird ausgelöst : Verzögerungszeit |
| Beispiel 3 | : Vorgang wird ausgelöst : Vorgang wird NICHT ausgelöst : Verzögerungszeit |
Die Operation wird ausgelöst, wenn die rechte Maustaste vom Objekt losgelassen wird.

onRightRelease($GraphicObject.Switch1, () => {
});
1: EnableDelay
Nachdem die Rechtsklicktaste auf dem Objekt losgelassen wurde und die festgelegte Dauer verstrichen ist, wird der Vorgang ausgeführt.
Aktivieren Sie das Kontrollkästchen, um eine Verzögerungszeit festzulegen.
Um eine Verzögerungszeit (z. B. 10*100 ms) im Textmodus einzustellen, verwenden Sie
onRightReleaseWithDelay($GraphicObject.Switch1, 10, () => {
});
|
|
Bei der Konzipierung des [Right Release]-Triggers ist zu berücksichtigen, dass er auch dann aktiviert ist, wenn das Zielobjekt nicht mehr berührbar ist. Eine Missachtung dieser Anweisungen kann zu Tod, schwerwiegenden Verletzungen oder Geräteschäden führen. |
| Beispiel 1 | : Vorgang wird ausgelöst |
| Beispiel 2 | : Vorgang wird ausgelöst : Verzögerungszeit |
| Beispiel 3 | : Vorgang wird ausgelöst : Verzögerungszeit |
Wenn sowohl [Right Press] als auch [Right Release] als Auslöser am selben Objekt festgelegt wurden und die Rechtsklicktaste vor Ablauf der festgelegten Verzögerungszeit von [Right Press] losgelassen wird, wird der [Right Release]-Auslöser, jedoch nicht der [Right Press]-Auslöser ausgeführt.

: Operation wird durch den [Right Release]-Auslöser aktiviert
: Operation wird durch den [Right Press]-Auslöser aktiviert
: [Right Press]-Verzögerungszeit
Während Sie die rechte Maustaste auf dem Objekt gedrückt halten, wird der Vorgang für die angegebene Dauer wiederholt ausgelöst. Der Höchstwert, den Sie für [Duration] einstellen können, beträgt 30 Sekunden.

onRightHold($GraphicObject.Switch1, 1000, ()=>{
});
1: EnableDelay
Nachdem der Rechtsklick auf dem Objekt für die festgelegte Dauer betätigt wurde, wird der Vorgang ausgeführt.
Aktivieren Sie das Kontrollkästchen, um eine Verzögerungszeit festzulegen.
Um eine Verzögerungszeit (z. B. 10*100 ms) im Textmodus einzustellen, verwenden Sie
onRightHoldWithDelay($GraphicObject.Switch1, 1000, 10, ()=>{
});
| Beispiel 1 | : Vorgang wird ausgelöst : Haltezeit |
| Beispiel 2 | : Vorgang wird ausgelöst : Verzögerungszeit : Haltezeit |
Die Operation wird ausgelöst, wenn Sie auf das Objekt in kurzer Zeit zwei Mal hintereinander rechtsklicken.

onRightDoubleClick($GraphicObject.Switch1, ()=>{
});
| Formen | Unterstützt |
| Teile | Alle Teile werden unterstützt, mit folgenden Ausnahmen:
|
| Vordefinierte Bilder | Unterstützt |
| Layout-Objekte | Nicht unterstützt |
| Gruppierte Objekte | Nicht unterstützt |
| Bildschirme / Inhalte | Nicht unterstützt |
Der Berührbereich ist der Breiten- und Höhenbereich, der bei Berührung des Objekts angezeigt wird.
In der Abbildung unten ist der rote Bereich der Berührbereich.
