Einzelnen Beitrag anzeigen

Benutzerbild von alcaeus
alcaeus

Registriert seit: 11. Aug 2003
Ort: München
6.537 Beiträge
 
#2

Re: Maus Position im Stringgrid

  Alt 10. Nov 2004, 23:07
Hi Opium,

erstmal herzlich willkommen in der DP
du kannst dir die Mauskoordinaten holen, und in Clientkoordinaten umrechnen:
Delphi-Quellcode:
var
  ClientCoor: TPoint;
begin
  ClientCoor := StringGrid1.ScreenToClient(Mouse.Pos);
end;
Anschließend musst du irgendwie rausfinden, welches die erste sichtbare Spalte im StringGrid ist, und anschließend über die Zellenbreite rausfinden, in welche Zelle geklickt wurde. Dasselbe musst du mit der Höhe machen.

Greetz
alcaeus
Andreas B.
Die Mutter der Dummen ist immer schwanger.
Ein Portal für Informatik-Studenten: www.infler.de
  Mit Zitat antworten Zitat