Hallo.
Ich habe folgendes Problem:
Ich benutze die Objects[][] vom TSringGrid um Nebeninformationen abzuspeichern.
Wenn ich das Object bei der funktion OnSetEditText setze, makiert er mir den eingegebenen Text. Dieser wird somit beim nächsten Tastendruck wieder gelöscht.
Folgender Code zeigt das Problem:
Delphi-Quellcode:
procedure TForm1.StringGrid1SetEditText(Sender: TObject; ACol,
ARow: Integer; const Value: String);
begin
TStringGrid(Sender).Objects[ACol,ARow] := nil; // <- In dieser Zeile wird der Text markiert
end;
Ich komme nicht darauf, wie ich das Problem lösen soll. Hat jmd. eine Idee?