Einzelnen Beitrag anzeigen

Benutzerbild von Helmi
Helmi

Registriert seit: 29. Dez 2003
Ort: Erding, Republik Bayern
3.336 Beiträge
 
Delphi XE2 Professional
 
#1

StringGrid: Klick auf FixCol?

  Alt 15. Jan 2006, 20:47
Hallo,

wie kann ich rausfinden, wenn jemand mit der Maus auf eine Zelle in der FixCol (hab nur eine) klickt?

ich hab schon folgendes probiert:
Delphi-Quellcode:
procedure TMainForm.StringGrid_AblaufClick(Sender: TObject);
var
  Maus_Zeile, Maus_Spalte: Integer;
  MousePos: TPoint;

begin
  GetCursorPos(MousePos);

  with StringGrid_Ablauf do
    begin
      MouseToCell(MousePos.X, MousePos.Y, Maus_Spalte, Maus_Zeile);

      If Maus_Spalte = 0 then
        StringGrid_Zeile_markieren;
    end;
end;
Aber das OnClick-Event wird scheinbar nicht bei FixCols ausgelöst.

Ich hab auch schon mal OnSelectCell probiert, aber dies wird nur ausgelöst, wenn eine Zelle selectiert wird, da das aber eine FixCol ist, kann ich sie nicht selectieren.
mfg
Helmi

>> Theorie ist Wissen, dass nicht funktioniert - Praxis ist, wenn alles funktioniert und keiner weiss warum! <<
  Mit Zitat antworten Zitat