Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   OOP (https://www.clubdelphi.com/foros/forumdisplay.php?f=5)
-   -   OnMouseEnter/OnMouseLeave para una celda determinada de un DbGrid (https://www.clubdelphi.com/foros/showthread.php?t=6747)

S.M.S. 21-01-2004 00:53:17

OnMouseEnter/OnMouseLeave para una celda determinada de un DbGrid
 
Pretendo cambiar el color del texto y el cursor al posicionar el ratón sobre una determinada celda de un DbGrid. Algo así como detectar los eventos OnMouseEnter y On MouseLeave, pero de una columna concreta.

Gracias.

roman 21-01-2004 03:17:01

¿Qué versión de Delphi usas?

En la 7 el DBGrid tiene los eventos OnColEnter y OnColClick.

Si no los tienes podrías usar el evento OnCellClick que te indica la columna que se selecciona y usar una variable auxiliar que actualizas en cada evento para saber en qué columna estabas.

// Saludos

S.M.S. 21-01-2004 08:34:00

Gracias Roman, pero lo que pretendo es saber sobre qué celda está posicionado el ratón y no sobre que celda se hace click. :confused:

Utilizo D7.

eduarcol 21-01-2004 16:40:11

mira el grid tiene la propiedad onmousemove en esta propiedad estan los valores X,Y estas son las coordenadas de la pantalla por la que esta pasando el mouse, comprueba si la celda tiene las mismas coordenadas y alli relizas el procedimiento que desees

sakuragi 06-08-2005 00:13:48

hola que tal

como puedo comprobar esas cordenas?


saludos


La franja horaria es GMT +2. Ahora son las 22:34:32.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi