Clic derecho del mouse

Haga clic derecho del ratón en el objeto especificado para ejecutar la operación de script.

Nota: Este disparador es compatible con la Serie SP5000 Open Box (Modelo Windows 10 IoT Enterprise), la Serie IPC y el PC/AT.

Para conocer los modelos que admiten este disparador, véase lo siguiente.

Lista de modelos admitidos/características
Bloque

Texto

onRightClick($GraphicObject, ()=>{
    1             2
})

1: Operación

2: Objeto de destino

Nota: Para más información sobre los objetos disponibles en Objeto de destino, véase lo siguiente.

Objetos admitidos

Operación

[Right Click]

[Right Press]

[Right Release]

[Right Hold]

[Right Double Click]

[Right Click]

La operación se activa cuando hace clic derecho una vez en el objeto de destino.

Bloque

Texto

onRightClick($GraphicObject.Switch1, () => {

});

Nota:

[Right Press]

La operación se desencadena cuando pulsa el botón secundario del ratón sobre el objeto de destino.

Bloque

Texto

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.

Bloque

Seleccione la casilla para establecer un tiempo de retardo.

Texto

Para establecer un tiempo de retardo (por ejemplo, 10*100 ms) en el modo de Texto, utilice

onRightPressWithDelay($GraphicObject.Switch1, 10, () => {
});

Gráfico de tiempos

Ejemplo 1
: Se activa la operación
Ejemplo 2
: Se activa la operación
: Tiempo de retraso
Ejemplo 3
: Se activa la operación
: No se activa la operación
: Tiempo de retraso

[Right Release]

La operación se activa cuando se suelta el botón secundario del objeto.

Bloque

Texto

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.

Bloque

Seleccione la casilla para establecer un tiempo de retardo.

Texto

Para establecer un tiempo de retardo (por ejemplo, 10*100 ms) en el modo de Texto, utilice

onRightReleaseWithDelay($GraphicObject.Switch1, 10, () => {
});

ADVERTENCIA

COMPORTAMIENTO DEL DISPARADOR

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.

Nota: El disparador [Right Release] también se activa en los siguientes casos.

Gráfico de tiempos

Ejemplo 1
: Se activa la operación
Ejemplo 2
: Se activa la operación
: Tiempo de retraso
Ejemplo 3
: Se activa la operación
: Tiempo de retraso

Nota: 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]

[Right Hold]

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.

Bloque

Texto

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.

Bloque

Seleccione la casilla para establecer un tiempo de retardo.

Texto

Para establecer un tiempo de retardo (por ejemplo, 10*100 ms) en el modo de Texto, utilice

onRightHoldWithDelay($GraphicObject.Switch1, 1000, 10, ()=>{
});

Gráfico de tiempos

Ejemplo 1
: Se activa la operación
: Tiempo de retención
Ejemplo 2
: Se activa la operación
: Tiempo de retraso
: Tiempo de retención

[Right Double Click]

La operación se activa cuando hace clic derecho sobre el objeto dos veces seguidas.

Bloque

Texto

onRightDoubleClick($GraphicObject.Switch1, ()=>{
});

Objetos admitidos

Formas Compatibles
Objetos Todos los objetos son compatibles, excepto los siguientes.
  • Resumen de alarmas
  • Visualizador de recetas
  • Visualización de imagen
  • Navegador web
  • Configuración de hardware
  • Administrador de archivos
Imágenes predefinidas Compatibles
Objetos de diseño No se admite
Objeto agrupado No se admite
Pantallas/Contenidos No se admite

Área táctil

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.