FMX.Objects.TSelectionPoint.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 |
protected | FMX.Objects.pas FMX.Objects.hpp |
FMX.Objects | TSelectionPoint |
Description
Gère le relâchement du bouton gauche de la souris lorsqu'il est enfoncé, dans l'objet TSelectionPoint.
MouseUp appelle les gestionnaires d'événement FMX.Controls.TControl.OnMouseUp et OnChange, et relâche la capture par la souris de l'objet TSelectionPoint.
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 TSelectionPoint.
La fiche TForm (propriétaire de l'objet TSelectionPoint) 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 TSelectionPoint.