Einzelnen Beitrag anzeigen

Keldorn

Registriert seit: 6. Mär 2003
Ort: Meißen
876 Beiträge
 
Delphi 10.1 Berlin Professional
 
#5

Re: markierung im Stringgrid verhindern

  Alt 6. Apr 2004, 07:54
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

Lükes Grundlage der Programmierung:
Es wird nicht funktionieren
(Murphy)
  Mit Zitat antworten Zitat