FMX.Types.IControl.MouseDown

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

Delphi

procedure MouseDown(Button: TMouseButton; Shift: TShiftState; X, Y: Single);

C++

virtual void __fastcall MouseDown(System::Uitypes::TMouseButton Button, System::Classes::TShiftState Shift, float X, float Y) = 0 ;

Eigenschaften

Typ Sichtbarkeit Quelle Unit Übergeordnet
procedure
function
public
FMX.Types.pas
FMX.Types.hpp
FMX.Types IControl


Beschreibung

Stellt eine Reaktion bereit, wenn eine Maustaste gedrückt wird, während sich der Cursor auf dem Steuerelement befindet.

Implementieren Sie MouseDown zum Bereitstellen eines bestimmten Verhaltens, wenn eine Maustaste gedrückt wird, während sich der Cursor auf dem Steuerelement befindet.

Der Parameter Button gibt an, welche Maustaste gedrückt wird: linke, rechte oder mittlere.

Shift gibt an, welche Umschalttaste (UMSCHALT, STRG oder ALT) beim Drücken der Maustaste gedrückt gehalten wurde.

X und Y geben die Pixel-Koordinaten des Mauszeigers im Client-Bereich des Steuerelements an.

TControl implementiert diese Prozedur als Dispatcher für das OnMouseDown-Ereignis.

Siehe auch