If I set a cell color, say advstringgrid1.Colors[ACol, ARow] := clYellow, how do I programmatically set edColorPickerDropDown in that cell to pick up the same color?
There should be nothing to do.
I retested this here:
procedure TForm5.FormCreate(Sender: TObject);
begin
advstringgrid1.Colors[1,1] := clYellow;
advstringgrid1.DefaultEditor := edColorPickerDropDown;
end;
and the color picker opens with the clYellow color.