Haga clic derecho del ratón en el objeto especificado para ejecutar la operación de script.
Para conocer los modelos que admiten este disparador, véase lo siguiente.
Lista de modelos admitidos/característicasonRightClick($GraphicObject, ()=>{
1 2
})
1: Operación
2: Objeto de destino
Para más información sobre los objetos disponibles en Objeto de destino, véase lo siguiente.
La operación se activa cuando hace clic derecho una vez en el objeto de destino.
onRightClick($GraphicObject.Switch1, () => {
});
La operación se desencadena cuando pulsa el botón secundario del ratón sobre el objeto de destino.
onRightPress($GraphicObject.Switch1, () => {
});
1: EnableDelay
Después de hacer clic con el botón secundario sobre el objeto durante el tiempo especificado, se ejecuta la operación.
Seleccione la casilla para establecer un tiempo de retardo.
Para establecer un tiempo de retardo (por ejemplo, 10*100 ms) en el modo de Texto, utilice
onRightPressWithDelay($GraphicObject.Switch1, 10, () => {
});
Ejemplo 1 | ![]() ![]() |
Ejemplo 2 | ![]() ![]() ![]() |
Ejemplo 3 | ![]() ![]() ![]() ![]() |
La operación se activa cuando se suelta el botón secundario del objeto.
onRightRelease($GraphicObject.Switch1, () => {
});
1: EnableDelay
Una vez que se suelta el botón secundario en el objeto y transcurre el tiempo especificado, se ejecuta la operación.
Seleccione la casilla para establecer un tiempo de retardo.
Para establecer un tiempo de retardo (por ejemplo, 10*100 ms) en el modo de Texto, utilice
onRightReleaseWithDelay($GraphicObject.Switch1, 10, () => {
});
|
Cuando diseñe el disparador [Right Release], tenga en cuenta que el disparador [Right Release] también se activa cuando el objeto de destino ya no se puede tocar. Si no se siguen estas instrucciones, pueden ocasionarse lesiones graves, mortales o daños en el equipo. |
Ejemplo 1 | ![]() ![]() |
Ejemplo 2 | ![]() ![]() ![]() |
Ejemplo 3 | ![]() ![]() ![]() |
Si se especifican los disparadores [Right Press] y [Right Release] en el mismo objeto, y si se suelta el botón secundario antes de que transcurra el tiempo de retraso del disparador [Right Release], se ejecuta el disparador [Right Release] pero no el disparador [Right Press] .
: La operación se activa mediante el disparador [Right Release]
: La operación NO se activa mediante el disparador [Right Press]
: Tiempo de retraso de [Right Press]
Mientras siga manteniendo pulsado el botón secundario del ratón sobre el objeto, la operación se dispara repetidamente durante la duración especificada. El valor máximo que puede definir para la [Duration] es 30 segundos.
onRightHold($GraphicObject.Switch1, 1000, ()=>{
});
1: EnableDelay
Después de pulsar el botón secundario sobre el objeto durante el tiempo especificado, se ejecuta la operación.
Seleccione la casilla para establecer un tiempo de retardo.
Para establecer un tiempo de retardo (por ejemplo, 10*100 ms) en el modo de Texto, utilice
onRightHoldWithDelay($GraphicObject.Switch1, 1000, 10, ()=>{
});
Ejemplo 1 | ![]() ![]() ![]() |
Ejemplo 2 | ![]() ![]() ![]() ![]() |
La operación se activa cuando hace clic derecho sobre el objeto dos veces seguidas.
onRightDoubleClick($GraphicObject.Switch1, ()=>{
});
Formas | Compatibles |
Objetos | Todos los objetos son compatibles, excepto los siguientes.
|
Imágenes predefinidas | Compatibles |
Objetos de diseño | No se admite |
Objeto agrupado | No se admite |
Pantallas/Contenidos | No se admite |
El área táctil es el área del ancho y alto que se muestra cuando se selecciona el objeto.
En la siguiente figura, el área en rojo es el área táctil.