I'm working on converting the codebase of an "open-source" project to something that will actually work. I put the term in quotes because what the original authors did was take a commercial product and say "OK, we've made enough money off this now. Here's the source code. Do whatever you'd like to with it." Unfortunately, the codebase as-is requires over $1000 of proprietary component libraries to compile.
I've carefully worked most of the proprietary stuff out, except for one major exception. It uses the InfoPower TwwDBGrid quite a bit. In one important place, it has a grid that displays a name column and several checkboxes, and both the background color and the text color of the name column can be customized for each individual record.
I've got the code to do this in the Infopower grid, and it would be trivial to reimplement for a DevEx grid, but I just can't seem to find an open-source grid that can handle it. I don't need the full power of the InfoPower grid, but I do need a DB grid that will let you specify column types, such as a checkbox column, and that has an event handler for coloring cells at draw-time.
Does anyone know of a grid that meets these requirements? I'd really prefer not to have to do something ugly, like hacking it with a TdbCtrlGrid, if I can avoid it...