FMX.Types.IControl.MouseDown

De RAD Studio API Documentation
Aller à : navigation, rechercher

Delphi

procedure MouseDown(Button: TMouseButton; Shift: TShiftState; X, Y: Single);

C++

virtual void __fastcall MouseDown(System::Uitypes::TMouseButton Button, System::Classes::TShiftState Shift, float X, float Y) = 0 ;

Propriétés

Type Visibilité  Source Unité  Parent
procedure
function
public
FMX.Types.pas
FMX.Types.hpp
FMX.Types IControl

Description

Fournit une réponse quand un bouton de la souris est appuyé alors que le curseur est au-dessus du contrôle.

Implémentez MouseDown pour fournir un certain comportement quand un bouton de la souris est appuyé alors que le curseur est au-dessus du contrôle.

Le paramètre Button détermine quel bouton de la souris est enfoncé : gauche, droit ou du milieu.

Shift indique quelles touches mortes (MAJ, CTRL ou ALT) étaient appuyées alors que l'utilisateur a enfoncé le bouton de la souris.

X et Y sont les coordonnées, exprimées en pixels, du pointeur de la souris à l'intérieur de la zone client du contrôle.

TControl implémente cette procédure sous forme de répartiteur d'événements OnMouseDown.

Voir aussi