Einzelnen Beitrag anzeigen

bl3nder

Registriert seit: 18. Aug 2006
89 Beiträge
 
#1

Stringgrid Doppelklick auf fixed Row

  Alt 1. Aug 2007, 12:15
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 ?
  Mit Zitat antworten Zitat