Fecha actual Mié Jun 26, 2024 1:10 pm

Todos los horarios son UTC + 1 hora [ DST ]




Nuevo tema Responder al tema  [ 4 mensajes ] 
Autor Mensaje
 Asunto:
NotaPublicado: Sab Sep 02, 2006 12:12 pm 
Site Admin
Avatar de Usuario

Registrado: Jue Oct 06, 2005 10:49 pm
Mensajes: 655
Ubicación: España - Salamanca
Rodrigo,
¿Me puedes mandar un ejemplo donde se vea ese efecto?

_________________
Un saludo,
Bruno Cantero
www.c3compiler.com


Arriba
 Perfil  
Responder citando  
 Asunto:
NotaPublicado: Dom Sep 03, 2006 9:28 am 
Site Admin
Avatar de Usuario

Registrado: Jue Oct 06, 2005 10:49 pm
Mensajes: 655
Ubicación: España - Salamanca
Rodrigo,
Analiza la secuencia del ratón: el doble click se compone de cuatro estados, pulsar-soltar-pulsar-soltar. El problema está en que Windows genera el mensaje de doble-click cuando el tiempo entre pulsar-soltar-pulsar-soltar es muy pequeño, y es por esto que, como todavía queda el ultimo evento pulsar-soltar-pulsar-soltar, el diálogo se cierra al procesar el doble click y Windows envía el evento pulsar-soltar-pulsar-soltar a tu control. Es un fallo de Windows, en la GUI lo he corregido generando el evento OnDblClick en el pulsar-soltar-pulsar-soltar, si pruebas el ejemplo que te mando lo verás. El fallo está en el diálogo de Windows e imagino que también el pasará a los otros diálogos. Siempre que uses el evento OnMouseUp revisa posibles efectos no deseados de este tipo.


Adjuntos:
Test.zip [1.61 KiB]
256 veces

_________________
Un saludo,
Bruno Cantero
www.c3compiler.com
Arriba
 Perfil  
Responder citando  
Mostrar mensajes previos:  Ordenar por  
Nuevo tema Responder al tema  [ 4 mensajes ] 

Todos los horarios son UTC + 1 hora [ DST ]


No puede abrir nuevos temas en este Foro
No puede responder a temas en este Foro
No puede editar sus mensajes en este Foro
No puede borrar sus mensajes en este Foro
No puede enviar adjuntos en este Foro

Buscar:
Saltar a:  
cron