TDBAdvGrid always paint color editor

I have a field that stores a color value.  I can get the color editor to show the edColorPickerDropDowndrop but when its not being edited it shows the color integer value (255, 0, 12255, etc).

How can I get the edColorPickerDropDown to paint always even when not in edit mode? To the user those numbers mean nothing and i'd rather the editor was showing.

This is with Delphi 7 and the latest version of TMS (downloaded a couple days ago)


Try to implement the OnGetCellColor event and set the ABrush.Color value to the color value that is in the cell.