FMX.Controls3D.TControl3D.MouseDown
Delphi
procedure MouseDown(Button: TMouseButton; Shift: TShiftState; X, Y: Single);
C++
void __fastcall MouseDown(System::Uitypes::TMouseButton Button, System::Classes::TShiftState Shift, float X, float Y);
Propriétés
Type | Visibilité | Source | Unité | Parent |
---|---|---|---|---|
procedure function |
protected | FMX.Controls3D.pas FMX.Controls3D.hpp |
FMX.Controls3D | TControl3D |
Description
Répartiteur d'événements OnMouseDown.
Redéfinissez la méthode protégée MouseDown pour fournir des réponses en plus de l'appel du gestionnaire d'événements OnMouseDown quand l'utilisateur enfonce un bouton de la souris alors que la zone réactive du curseur se trouve au-dessus du contrôle.
Un contrôle 3D appelle MouseDown en réponse à tout événement d'enfoncement de la souris, et décode les paramètres du message dans l'état de la touche Maj et la position, qu'il transmet respectivement aux paramètres Shift
, X
et Y
. La valeur du paramètre Button
indique quel bouton de la souris a été enfoncé : gauche, droit ou du milieu.