FMX.Controls3D.TMouseMoveEvent3D

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

C++

typedef void __fastcall (__closure *TMouseMoveEvent3D)(System::TObject* Sender, System::Classes::TShiftState Shift, float X, float Y, const System::Math::Vectors::TVector3D &RayPos, const System::Math::Vectors::TVector3D &RayDir);

Eigenschaften

Typ Sichtbarkeit Quelle Unit Übergeordnet
typedef public FMX.Controls3D.hpp FMX.Controls3D FMX.Controls3D

Beschreibung

Prozeduraler Typ, der von allen OnMouseMove-Ereignissen verwendet wird.

Sender ist das Objekt, das den Ereignisaufruf ausgegeben hat.

Shift gibt die Umschalttasten – UMSCHALT, STRG, ALT oder CMD (nur Mac) – an, die beim Führen des Mauszeigers über das Steuerelement gedrückt sind.

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

RayPos und RayDir geben die Position und Richtung der Spur an, auf der die Maus bewegt wird.

Siehe auch