Einzelnen Beitrag anzeigen

fly_singapore

Registriert seit: 31. Mär 2007
Ort: Kolbnitz/Bonn Österreich/Deutschland
96 Beiträge
 
Delphi 2006 Enterprise
 
#1

Grid1CellClick erweitern um xpos, ypos

  Alt 11. Mai 2007, 12:48
Hallo Allerseits,

Im Control TDBgrid gibt es das Ereignis 'Grid1CellClick'. Ausser dem Column als Argument wird nichts mit geliefert,

Jetzt möchte ich aber innerhalb der Ereignisbehandlung die X + Y Position der Maus auslesen.

Im Control Stringgrid gibt es das Ereignis OnMouseDown welches genau diese Parameter als Argument mitliefert, eine Entsprechung
im TDBGrid finde ich nicht. Allerdings muss ich sagen, dass ich z.Z. noch mit Delphi 3 arbeite, ich aber auf eine aktuelle Delphi-Version warte, die eventuell diese Erweiterungen behinhaltet.

Ich habe mir dann überlegt ob man nicht über die objektorientiere Programmierung so was lösen könnte, indem man einfach TBGrid vererbt und die Ereignisse, so erweitert, dass auch die Mauspositionparameter auswertbar sind.

Leider bin ich nicht so fit in der objektorienierte Programmierung. Deshalb meine Frage an Euch. Könnt ihr mir einen Lösungsansatz nennen bzw. ein tutorial empfehlen, was solche Fragen beantwortet...


Vielen Dank
Peter Steffens
  Mit Zitat antworten Zitat