Under some conditions the text color label and the color of the cell can become inconsistent when the cell editor is edColorpickerDropdown. For example, the cell text may read "Black" while the cell color is White. To demonstrate this do the following:
1. Drop TADVStringgrid on a form.
2. Enable goEditing in the grid options.
3. Add the following to the OnGetEditorType handler:
AEditor := edColorpickerDropdown;
4. Run program and execute the following keystrokes:
Enter
Down arrow
Enter
Down arrow
Enter
Enter
Down arrow
Result: cell 1,2 text says "Black" but the color of the cell is white
Am I doing something wrong?