Probiers mal mit
Delphi-Quellcode:
if (gdSelected) in State) then
begin
DBGrid4.Canvas.Font.Color:=clblue;
DBGrid4.Canvas.Font.Style:=[fsbold];
end;
Deine erste Spalte hat wahrscheinlich noch zusätzlich den Fokus, so daß sich dein State = [gdFocused,gdSelected] zusammensetzt.