Otros temas que te pueden interesar
|
||||
| Tema | Autor | Foro | Respuestas | Último post |
| [Sintaxis] Evento GotFocus | Begoguay | PowerCOBOL (ActiveX, v4 - v11) | 8 | 21 de diciembre de 2020 21:34 |
| [Duda] Elegir evento para validar existencia del fichero | dmosca | PowerCOBOL (ActiveX, v4 - v11) | 2 | 8 de julio de 2019 19:23 |
| [Sintaxis] Ralentizar el evento | Breew | PowerCOBOL (ActiveX, v4 - v11) | 4 | 5 de diciembre de 2018 12:53 |
| [Sintaxis] Evento Timer de más de 65535 ms | Josber | PowerCOBOL (ActiveX, v4 - v11) | 4 | 8 de junio de 2016 16:19 |
| [Duda] Evento "Resized" del Form (Sheet) | Kuk | PowerCOBOL v3 (V3L10, Win32) | 4 | 27 de julio de 2015 17:09 |
![]() |
|
Moderador Global
![]()
|
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.- |
||||||||
|
|
|
|
Gran amigo del Foro
Guru de COBOL ![]()
|
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 |
||||||||
|
|
|
|
Forero Activo
![]()
|
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. |
||||||||
|
|
|
|
Administrador
![]()
|
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. NORMAS DEL FORO - para garantizar el buen funcionamiento del Foro. ![]() ¿Te han ayudado? NO TE OLVIDES de darle a ![]() ¿Quieres dirigirte a alguien en tu post? Notifícale haciendo clic en su Nick |
||||||||
|
|
|
![]() |
|
|
| Archivo - Cobol Foro | Contactar con Nosotros - Cobol Foro | |||||||