Delphi 4: Einzelne Spalten im StringGrid markieren

Hallo Delphianer,
Wie kann ich in einem Delphi 4 - StringGrid erreichen, daß, ähnlich wie bei EXCEL, einzelne Zellen markiert werden können. Denn wenn ich z.B. eine Zelle markiere und anschließend eine weitere Zelle mit STRG und Mausklick anklicke ist die erste Markierung wieder gelöscht.

Hätte jemand eine Lösung für mich ?
MfG.
Uwe

Hallo Uwe,

dazu brauchst Du in TStringgrid nur goRangeSelect=true setzen und das Ereignis OnMouseDown verarbeiten (hier kannst Du die Spalte markieren, wenn Mousebutton in Verbindung mit Ctrl gedrückt wurde.

Freundliche Grüße,

Manfred

[Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]