FMX.Types.TMouseEvent

De RAD Studio API Documentation
Aller à : navigation, rechercher

C++

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

Propriétés

Type Visibilité  Source Unité  Parent
typedef public FMX.Types.hpp FMX.Types FMX.Types

Description

Type procédural utilisé pour tous les types d'événements OnMouseUp et OnMouseDown.

Un gestionnaire d'événements TMouseEvent doit être appelé avec les paramètres suivants :

  • Sender -- un pointeur sur l'objet ayant appelé cette fonction.
  • Button-- indique quel bouton de la souris a été appuyé.
  • Shift -- indique quelles touches mortes - MAJ, CTRL, ALT et CMD (seulement pour le Mac) - étaient appuyées quand l'utilisateur a appuyé sur le bouton de la souris.
  • X et Y -- les coordonnées, exprimées en pixels, du pointeur de la souris dans la zone client du contrôle.

Voir aussi