![]() |
Mensaje al pasar el mouse por una celda de un Stringgrid
Hola amigos, quiero que me salga una especie de informacion de ayuda, al pasar el mouse sobre una celda de un stringgrid. Por ejemplo digamos que tengo una columna en el stringgrid q contiene DNI´s, y al pasar el mouse sobre uno de ellos, quiero que me vaya a una tabla de database desktop, y segun el dni, me muestre en pantalla el nombre y apellidos por ejemplo. el caso es que nose como cojer este evento de "al pasar x encima", y obtener la fila y columna del Stringgrid.
|
Hola mancurnino, el evento es el OnSelectCell del StringGrid, un ejemplo:
Saluditos |
Pero OnSelectCell se ejecuta una vez que se selecciona la celda, pero no cuando sólo cuando se pasa el cursor por encima. Creo que le conviene más el evento OnMouseMove del StringGrid:
// Saludos |
gracias, lo probare.:)
x cierto, sabriais como hacer para que lo que tenga q acer (en el ejemplo q as puesto seria darle valor al caption),lo aga cuando haya stado por ejemplo un segundo sobre esa celda y si sta menos que no lo aga. |
Al final me sale. Lo que hago es al posarme sobre una celda, se muestra un hint que he puesto, luego, si me muevo a otra celda no se muestra, tengo que salir del stringgrid y entoncs vuelvo a entrar y se me vuelve a mostrar el hint, digamos que se me muestra una vez, y luego tengo que salir del stringgrid y volver a entrar para que me salga de nuevo
Se podria hacer para que se me muestre el hint cada vez que cambie de celda sin tener que salir del stringgrid? Dejo el codigo:
|
La franja horaria es GMT +2. Ahora son las 12:37:01. |
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi