Registriert seit: 2. Apr 2004
Ort: Bonn
2.541 Beiträge
Delphi 12 Athens
|
AW: FMX TGrid hat keine onMousexxx events?
25. Feb 2025, 17:46
Bis Delphi Seattle inklusive waren die Events nahezu alle im Object-Inspector zugänglich, danach wurden sie stark dezimiert. Warum, ist mir letztlich auch nicht klar. Gut, für Mobile Plattformen haben die Mouse-Events keine Relevanz, aber unter den Desktop-Plattformen werden Sie doch schon mal benötigt.
Aber wie Uwe schon erwähnte, kann man ein Event manuell zur Laufzeit zuweisen.
Also zB. im Oncreate des Formulars:
grid1.OnMouseMove := grid1MouseMove;
Und zuvor manuell in der Form-Deklaration selber ergänzen:
procedure grid1MouseMove(Sender: TObject; Shift: TShiftState; X, Y: Single);
|