FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
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. |
#2
|
||||
|
||||
¿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 |
#3
|
|||
|
|||
Gracias Roman, pero lo que pretendo es saber sobre qué celda está posicionado el ratón y no sobre que celda se hace click.
Utilizo D7. |
#4
|
||||
|
||||
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
__________________
...Yo naci en esta ribera del arauca vibr@d0r Soy hermano de la espuma, de la garza, de la rosa y del sol... Viva Venezuela |
|
|
|