Hallo
da gibts es eine Möglichkeit mit der Selection:
Delphi-Quellcode:
procedure TForm1.FormCreate(Sender: TObject);
const KeineSelection : TGridRect = (left:-1;top:-1;right:-1;bottom:-1);
begin
StringGrid1.Selection := KeineSelection;
end;
Manko an der Sache ist, daß du eine
Exception auslöst, wenn das grid dann den Focus hat und du
außerhalb des grids am mausrad drehst (ist zumindestens bei mir so (D6 pro,
W2K). In irgendeinem Forum war dieses Problem schonmal. Wenn ich mich recht erinnere, konnte man die onmousewheel ereignisse abfragen und dort das grid selber scrollen um die
exception zu verhindern.
Mfg Frank