en efecto, tambien cambié esa linea, pero no como lo hiciste tu. Tube que identificar el campo que quería a través de su nombre, si lo hacía como tu propones, me fallaban otros campos integer que tenía la tabla.
pero....
COMO SOLUCIONO EL PROBLEMA?
una pseudo solución fue ocupar la dbgrilla ExDBGrid, la cual tiene el mismo evento DrawColumnCell, que tu ocupas en tu ejemplo. Pero además este componente te permite "asociar" un componente externo a la grilla (en este caso el checkbox), y que actue dentro de ella.
Asi que uniendo ambas cosas, solucioné el problema .... a medias....pero solución al fin y al cabo. Asi que si alguien tiene otra...QUE LO DIGA! porque esta no me gusta mucho.
|