FMX.Types.TMouseEvent

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

C++

typedef void __fastcall (__closure *TMouseEvent)(System::TObject* Sender, System::Uitypes::TMouseButton Button, System::Classes::TShiftState Shift, float X, float Y);

Eigenschaften

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

Beschreibung

Prozeduraler Typ, der für alle OnMouseUp- und OnMouseDown-Ereignistypen verwendet wird.

Eine TMouseEvent-Ereignisbehandlungsroutine muss mit den folgenden Parametern aufgerufen werden:

  • Sender – ein Zeiger auf das Objekt, das diese Funktion aufgerufen hat.
  • Button – gibt die gedrückte Maustaste an.
  • Shift – gibt die beim Klicken gedrückt gehaltene Sondertaste – UMSCHALT, STRG, ALT oder CMD (nur Mac) – an.
  • X und Y – geben die Pixel-Koordinaten des Mauszeigers im Client-Bereich des Steuerelements an.

Siehe auch