FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
Saber en que columna de un dbgrid esta el mouse
Verán necesito que cuando pase el mouse por encima de determinadas columnas muestre el hint del datagrid, pero solo en determinadas columnas, eso digo yo que activando y desactivando el hint del dbgrid al detectar que esta en esas columnas, el problema es que no se como hacer para saber en que columna esta solo moviendose, sin hacer click ni nada.
He revisado los foros y no he sabido hacerlo, he visto algunos con el mismo problema pero no se como lo resuelven y las soluciones que veo son para stringgrid no para dbgrid. Si me pudieran echar una mano estaria muy agradecido. Un saludo y gracias por su tiempo |
#2
|
|||
|
|||
Hola. Prueba con esto:
Tambien puedes echar un vistazo a TCustomGrid.Hittest |
#3
|
||||
|
||||
Hola, puedes hacerlo con la función MouseCoord de tu DBGrid.
Saluditos
__________________
Disfruten cada minuto de su vida a lado de sus seres queridos como si fuese el ultimo, uno nunca sabe lo que puede pasar. Última edición por Caro fecha: 06-11-2008 a las 13:47:05. |
#4
|
|||
|
|||
Hola:
Gracias por sus respuestas. Lo que yo intento no es saber las coordenadas del mouse, si no saber cuando el mouse esta sobre una determinada columna, para, en ese momento, desplegar el hint del dbgrid. |
#5
|
|||
|
|||
Hola de nuevo. Eso es exactamente lo que hace DBGrid.MouseCoord. saludos.
|
#6
|
||||
|
||||
Hola de nuevo, como te dice el amiguito coso, eso es lo que hace el MouseCoord te da la fila y columna donde esta el mouse, donde X es la columna y Y es la fila. En tu codigo solo debes preguntar si es esa columna
Saluditos
__________________
Disfruten cada minuto de su vida a lado de sus seres queridos como si fuese el ultimo, uno nunca sabe lo que puede pasar. |
#7
|
|||
|
|||
funciona perfecto.
Muchas gracias |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Hacer que una columna de un DbGrid aparezca distinta según valor | Aprendiendo | OOP | 11 | 30-11-2018 14:47:20 |
DBGrid. Saber la columna donde se encuentra el cursor | adebonis | Varios | 1 | 06-12-2006 11:39:53 |
como saber que columna del dbgrid esta activa? | JavierO | Varios | 4 | 02-11-2005 19:55:26 |
En que objeto está parado el mouse? | Chelo | Varios | 7 | 10-08-2004 10:18:14 |
Como saber que control esta debajo del Mouse | Ricardojosep | OOP | 2 | 02-07-2004 03:35:36 |
|