Vcl.Buttons.TCustomSpeedButton.MouseMove

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

Delphi

procedure MouseMove(Shift: TShiftState; X, Y: Integer); override;

C++

DYNAMIC void __fastcall MouseMove(System::Classes::TShiftState Shift, int X, int Y);

Eigenschaften

Typ Sichtbarkeit Quelle Unit Übergeordnet
procedure
function
protected
Vcl.Buttons.pas
Vcl.Buttons.hpp
Vcl.Buttons TCustomSpeedButton

Beschreibung

Reagiert, wenn die Maus über das Steuerelement bewegt wird.

Vcl.Buttons.TCustomSpeedButton.MouseMove erbt von Vcl.Controls.TControl.MouseMove. Der folgende Inhalt bezieht sich auf Vcl.Controls.TControl.MouseMove.

Reagiert, wenn die Maus über das Steuerelement bewegt wird.

Überschreiben Sie die als protected deklarierte Methode MouseMove, um zusätzlich zum Aufruf der OnMouseMove-Ereignisbehandlungsroutine andere Aktionen durchzuführen, wenn der Benutuzer die Maus bewegt.

Ein Steuerelement ruft MouseMove als Reaktion auf die Windows-Botschaften WM_MOUSEMOVE auf. Die Methode decodiert die Botschaftsparameter und übergibt die Werte für den Status der Umschalttaste und der Position an die Parameter Shift, X und Y.

Wenn der Mauszeiger über ein Steuerelement bewegt wird, wird diese Methode wiederholt aufgerufen. Bei jedem Aufruf erhält die Methode die neuen Koordinaten, die den Pfad des Mauszeigers über den von dem Steuerelement eingenommenen Bildschirmbereich wiedergeben.

Siehe auch