000
23.10.2006, 09:29 Uhr
~SpecialGuest
Gast
|
Hi all,
ich habe in meinen DBGrid ein kleines Problem! ich möchte beim klick der rechten maustaste einfach in die nächste Spalte springen, nur leider weiß ich nicht wie ich an das Ereignis herankomme. Im Objektinspektor kann die Eigenschaften "OnMouseDown / Up" erstellen. Nur beziehen dieses sich scheinbar nur auf die Spaltennamen bzw. nicht auf den Bereich wo die Daten angezeigt werden.
Code: |
void __fastcall TFormControlClient::DBGrid_AuftraegeMouseDown( TObject *Sender, TMouseButton Button, TShiftState Shift, int X, int Y) { if (Button == mbRight) Application->MessageBox("Rechtsklick","LL"); }
|
Sobal ich in einem Datenfeld die rechte Maustaste klicke, passiert nix, bin ich mit der Maus am Spaltennamen oder unten im leeren Bereich kommt die Messagebox!
ich hoffe mir kann jemand einen guten Tip geben!
thx a lot Sven |