FMX.Objects.TSelection.MouseUp
Delphi
procedure MouseUp(Button: TMouseButton; Shift: TShiftState; X, Y: Single); override;
C++
virtual void __fastcall MouseUp(System::Uitypes::TMouseButton Button, System::Classes::TShiftState Shift, float X, float Y);
Propriétés
Type | Visibilité | Source | Unité | Parent |
---|---|---|---|---|
procedure function |
public | FMX.Objects.pas FMX.Objects.hpp |
FMX.Objects | TSelection |
Description
Gère le relâchement d'un bouton de la souris lorsqu'il est enfoncé, dans l'objet TSelection.
MouseUp appelle la procédure héritée FMX.Controls.TControl.MouseUp. Si l'objet TSelection est déplacé ou redimensionné à l'aide de la souris, MouseUp appelle le gestionnaire d'événement OnChange, puis arrête le déplacement ou le redimensionnement.
MouseUp comporte les paramètres suivants :
Button
-- appartient au type TMouseButton et spécifie quel bouton est enfoncé :mbLeft
-- gauche,mbRight
-- droit oumbMiddle
-- milieu.Shift
-- appartient au type TShiftState et transmet des informations complémentaires, par exemple en indiquant si les touches mortes (ssShift
-- MAJ,ssCtrl
-- CTRL oussAlt
-- ALT), étaient enfoncées lors du relâchement du bouton de la souris.X
etY
-- sont les coordonnées locales, exprimées en pixels, du pointeur de la souris dans l'objet TSelection.
La fiche TForm (propriétaire de l'objet TSelection) appelle MouseUp en réponse aux messages de relâchement de bouton de la souris.
Redéfinissez la méthode MouseUp avec la visibilité public pour fournir une réponse personnalisée si le bouton de la souris est relâché lorsque le pointeur de la souris se trouve au-dessus de l'objet TSelection.