Vcl.Controls.TControl.OnMouseMove
Delphi
property OnMouseMove: TMouseMoveEvent read FOnMouseMove write FOnMouseMove;
C++
__property TMouseMoveEvent OnMouseMove = {read=FOnMouseMove, write=FOnMouseMove};
Inhaltsverzeichnis
Eigenschaften
Typ | Sichtbarkeit | Quelle | Unit | Übergeordnet |
---|---|---|---|---|
event | protected | Vcl.Controls.pas Vcl.Controls.hpp |
Vcl.Controls | TControl |
Beschreibung
Tritt ein, wenn der Benutzer den Mauszeiger verschiebt, während sich dieser über einem Steuerelement befindet.
In einer Ereignisbehandlungsroutine für OnMouseMove können Sie bestimmte Aktionen durchführen, wenn der Mauszeiger über dem Steuerelement verschoben wird, das aktuell Mausereignisse erhält.
Mithilfe des Parameters Shift der OnMouseMove-Ereignisbehandlungsroutine können Sie den Status der Sonder- und Maustasten bestimmen. Als Sondertasten gelten die Tasten UMSCHALT, STRG und ALT sowie Kombinationen aus Sonder- und Maustasten. X und Y geben die Pixel-Koordinaten der neuen Position des Mauszeigers im Client-Bereich von Sender an.
OnMouseMove ist eine Ereignisbehandlungsroutine des Typs Vcl.Controls.TMouseMoveEvent.
Siehe auch
Codebeispiele