![]() |
![]() |
| Paypal | FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
|||||||
| Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Buscar | Temas de Hoy | Marcar Foros Como Leídos |
![]() |
|
|
Herramientas | Buscar en Tema | Desplegado |
|
|
|
#1
|
||||
|
||||
|
Hombre, la idea "parece simple".
Pones el Grid en modo DefaultDraw := false. Ya eres el responsable de pintar las celdas. En cada OnDrawCell, dibujas con líneas un triángulo en una de las esquinas (usa las funciones que trae su canvas). Cada celda debería tener una propiedad "HasComment" de tipo boolean que indica si se debe pintar o no el comentario. Hay muchas formas de hacer esto: - Si es un StringGrid, quizás puedas usar una propiedad Tag u otra que no se utilice - un array [0..Maxcol, 0..MaxFilas] of boolean de forma que cada índice del array se corresponde con la misma celda del grid. Ahora solo queda detectar cuando el usuario está sobre la celda y poner el mensaje en pantalla. Para eso hay los llamados BalloonHint (busca en torry) y situarlo en la celda que correspondiente (normalmente los grids tienen un método MouseToCell(X,Y, col, Fila)) que hacen la tarea más fácil y mostrarlo. Saludos
__________________
Si usted entendió mi comentario, contácteme y gustosamente, se lo volveré a explicar hasta que no lo entienda, Gracias. |
|
#2
|
||||
|
||||
|
Oye que buena respuesta... sin hembargo gracias al componente que estoy utilizando pude hacerlo de una manera mas facil y lo descubri hace poco por lo que no lo habia mencionado... de todas maneras les agradezco a todos la ayuda.
A proposito, yo usaba el componente TMSDBGrid, el cual tiene una propiedad llamada AddComment en la que solo dices la coordenada matricial y el comentario... asi lo solucione ![]() |
![]() |
| Herramientas | Buscar en Tema |
| Desplegado | |
|
|
Temas Similares
|
||||
| Tema | Autor | Foro | Respuestas | Último mensaje |
| HINTs | Deiv | HTML, Javascript y otros | 0 | 14-02-2007 00:16:54 |
| Hints en .NET | ULVIER | .NET | 2 | 28-12-2006 01:58:30 |
| Hints permanentes | oregon | OOP | 9 | 24-11-2006 17:25:06 |
| Como Pintar Solo la Celda y No Toda la Columna de la Celda de un dbGrid?? | AGAG4 | Varios | 11 | 15-11-2004 20:53:28 |
| statusbar y hints | urush30 | Varios | 3 | 05-08-2004 12:43:55 |
|