Discusiones sobre Productos NI

cancelar
Mostrando los resultados de 
Buscar en lugar de 
Quiere decir: 

Doble click event en una parte específica de un Display Image

¡Resuelto!
Ir a solución

Buenas a todos:

 

Quiero captar un doble click event en un Display Image.

El problema es que no quiero captarlo si el usuario a echo doble click en la "image area", quiero captarlo solo si ha hecho click en el borde del Dsplay Image. Hay alguna forma de saber en que parte del Display Image ha hecho click el usuario?

 

Saludos y gracias!

0 kudos
Mensaje 1 de 2
3.117 Vistas
Solución
Aceptado por A.Salcedo

Hola A.Salcedo,

 

Se puede hacer mediante la estructura de eventos, revisando tanto si fue doble click, como las coordenadas del click que el usuario realizó. Teniendo las coordenadas, se puede realizar la lógica que mejor le convenga a su aplicación para saber si el doble click fue dentro o fuera de la imagen.

Adjunto un VI snippet con un ejemplo de cómo se podría solucionar, añadiendo la lógica correspondiente para detectar las zonas de su control/indicador que requiera.

 

ejemploEventos.png

 

Un saludo!

Mensaje 2 de 2
3.102 Vistas