Vcl.Controls.TControl.OnMouseMove

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

Delphi

property OnMouseMove: TMouseMoveEvent read FOnMouseMove write FOnMouseMove;

C++

__property TMouseMoveEvent OnMouseMove = {read=FOnMouseMove, write=FOnMouseMove};

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