Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Varios (https://www.clubdelphi.com/foros/forumdisplay.php?f=11)
-   -   Reparar deficiencias del TDBGrid (https://www.clubdelphi.com/foros/showthread.php?t=47058)

Chris 16-08-2007 23:03:17

Reparar deficiencias del TDBGrid
 
1 Archivos Adjunto(s)
Bueno, debería de colocar esto en la sección de trucos pero no encontré la forma de adjunta el archivo.

Resulta que un día me encontré en la página de codegear una unidad que servía para que el DBGrid se pintara al estilo XP. Pero tenía una deficiencia que he reparado:
Si teníamos varios estilos de fuentes para cada columna, no lo utilizaba y solo pintaba con el estilo que estaba definido en TitleFont del DBGrid.

también, le agregue la posibilidad de navegar por los registros utilizando la rueda del ratón (eso no servia por lo menos hasta Delphi 7).

También le agregué para que pueda hacer un zoom del texto del grid utilizando la rueda del ratón y manteniendo presiona la tecla CTRL. <-- esto tiene un problema que no he podido reparar, El Zoom funciona de forma adversa a como debería de funcionar normalmente. Ojala alguien lo pueda reparar.

Otra deficiencia que tiene es si no utilizamos defaultDrawing y no hay datos, va a pintar la grilla de una forma muy fea. Talvez alguien lo puede reparar.

Para utilizarla solo agrenla al proyecto, no tienen que instalarla.
Solo funciona para TDBGrid, no para decendencias.

poliburro 17-08-2007 01:54:21

y para que versión de delphi?

Chris 17-08-2007 16:40:18

Pues realmente no sé, en mi vida solo he utilizado delphi 7 y 2007. lo pongo aquí porque todavía necesita pulirse. Mi intención era que lo hicieramos entre todos para luego publicar un resultado final que esté disponible para todos lo que visitamos el club.


La franja horaria es GMT +2. Ahora son las 00:14:56.

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