Hi,
Ich moechte erreichen, dass bei einem Doppelklick auf mein Stringgrid eine Prozedur ausgefuehrt wird. Allerdings soll unterschieden werden zwischen der ersten Zeile, die eine FixedRow ist und allen anderen (Bei der Fixed Row soll bei dem Doppelklick der Inhalt des Grid entsprechend der angeklickten Spalte sortiert werden).
Soweit mein Stand:
Delphi-Quellcode:
procedure TForm1.GridDblClick(Sender: TObject);
begin
if fRow = 0 then begin
// Sortieren bla bla
end
else
Datei_bea.Click;
end;
procedure TForm1.GridSelectCell(Sender: TObject; ACol, ARow: Integer;
var CanSelect: Boolean);
begin
fRow := ARow;
end;
Leider wird OnGridSelect nicht ausgefuehrt, wenn ich die fixed Row selektiere, um anschließend auf sie doppelzuklicken...
Wie koennte man das Problem loesen ?