Delphi - Activar y Desactivar Mouse

 
Vista:

Activar y Desactivar Mouse

Publicado por Alcides Arbona (1 intervención) el 09/02/2001 00:50:20
Como puedo hacer para que cuando el cursor pase sobre un DBGrid este se desactive y cuando salga de esa área se vuelva a activar, es decir que el usuario no pueda dar un click sobre esa área.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Activar y Desactivar Mouse

Publicado por Elias (6 intervenciones) el 09/02/2001 17:35:51
No se como desactivar el mouse.
Para evitar que de click sobre el dbgrid puedes cambiar la propiedad dbGrid1.Enabled:= False cuando el mouse se encuentre sobre este (OnMouseMove) y restaurarla a True cuando el cursor salga del dbgrid.

Para otro tipo de componentes como un boton, puedes usar ReleaseCapture en el evento OnMouseDown, esta funcion lo que hace es desechar el mensaje del mouse, por alguna razon no funciona en el dbgrid, puedes probar en otro evento.

Saludos.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar