Vcl.Buttons.TSpeedButton.MouseUp

De RAD Studio API Documentation
Aller à : navigation, rechercher

Delphi

procedure MouseUp(Button: TMouseButton; Shift: TShiftState;  X, Y: Integer); override;

C++

DYNAMIC void __fastcall MouseUp(System::Uitypes::TMouseButton Button, System::Classes::TShiftState Shift, int X, int Y);

Propriétés

Type Visibilité  Source Unité  Parent
procedure
function
protected
Vcl.Buttons.pas
Vcl.Buttons.hpp
Vcl.Buttons TSpeedButton

Description

Est un répartiteur d'événement OnMouseUp.

Vcl.Buttons.TSpeedButton.MouseUp hérite de Vcl.Controls.TControl.MouseUp. Tout le contenu en-dessous de cette ligne se réfère à Vcl.Controls.TControl.MouseUp.

Est un répartiteur d'événement OnMouseUp.

Redéfinissez la méthode protégée MouseUp pour fournir des réponses en plus de l'appel du gestionnaire d'événements OnMouseUp lorsque l'utilisateur relâche un bouton de la souris préalablement enfoncé alors que le point actif se trouve sur le contrôle.

Un contrôle appelle MouseUp en réponse à un des messages souris de Windows (WM_LBUTTONUP, WM_MBUTTONUP, WM_RBUTTONUP), et décode les paramètres du message dans l'état et la position de la touche Maj, qu'il transmet respectivement aux paramètres Shift, X et Y. La valeur du paramètre Button indique le bouton de la souris relâché : gauche, droit ou central.

Voir aussi