![]() |
Evento MouseMove ¿?¿?
Necesito un evento para un campo tipo al evento "MouseOver" que traen algunos controles externos, y no sé si ésto corresponde con el evento "MouseMove" que trae el PWC9, si es así, ¿Alguien tiene un ejemplo de como usar éste evento?, de lo contrario, ¿Existe algo parecido al "MouseOver"? en PWC9?
Muchas gracias.- |
Josber,
O MouseMove não tem nada a ver com o MouseOver. O MouseOver deteta automaticamente quando o "mouse" entra no objeto e quando sai do objeto. O MouseMove event é acionado quando o objeto deteta que o mouse está sobre ele. Este evento só é acionado tipo Timer, o que quer dizer que se passares o rato rapidamente pode nem sequer ser disparado o evento. Também se retirares o rato muito rápido do objeto, o evento não deteta. Que eu saiba em PWC9 não há nada parecido. Só objetos que têm o evento "MouseOver" é que funcionam bem. Podes simular o evento MouseOver utilizando o MouseMove, mas vais ter problemas se o rato passar rapidamente. Un Saludo, Rui Pinto |
Josber
En mis inicios hice un menú con el cmcommad1 de pw9 y en el evento mousemove Código COBOL:
Código COBOL:
es rudimentario pero funciona. |
Josber, si no me equivoco:
En el "MouseOver" se controla cuando el puntero se encuentra en el rectángulo de la pantalla el cual ocupa dicho control. El "MouseMove" funciona de igual manera que el evento "Resized" del Form, pero para un control. Cuando se mueva el ratón, con cada cambio de pixeles (que le dé tiempo a recalcular y darse cuenta del cambio) ejecuta el código que indicas. |
| La franja horaria es GMT +2. Ahora son las 15:19. |
Powered by: vBulletin, Versión 3.8.7
Derechos de Autor ©2000 - 2026, Jelsoft Enterprises Ltd.