Vcl.Controls.TMouseActivateEvent
C++
typedef void __fastcall (__closure *TMouseActivateEvent)(System::TObject* Sender, System::Uitypes::TMouseButton Button, System::Classes::TShiftState Shift, int X, int Y, int HitTest, System::Uitypes::TMouseActivate &MouseActivate);
Propriétés
| Type | Visibilité | Source | Unité | Parent |
|---|---|---|---|---|
| typedef | public | Vcl.Controls.hpp | Vcl.Controls | Vcl.Controls |
Description
TMouseActivateEvent est le type de fonction d'un événement OnMouseActivate.
TMouseActivateEvent comprend les paramètres suivants :
| Paramètre | Signification |
|---|---|
|
Sender |
Le contrôle qui a généré l'événement. |
|
Button |
Le bouton de la souris qui a été appuyé. |
|
Shift |
L'état de la touche Maj quand le bouton de la souris a été appuyé. |
|
X | Y |
Les coordonnées en cours de la souris. |
|
HitTest |
La valeur de test des clics obtenue à partir du message WM_NCHITTEST. |
|
MouseActivate |
Spécifie le comportement de la fiche de niveau supérieur et si les messages de la souris sont traités. |