Show: Delphi
C++
Display Preferences
FMX.Types.TControl.MouseUp
From XE2 API Documentation
Delphi
procedure MouseUp(Button: TMouseButton; Shift: TShiftState; X, Y: Single); virtual;
C++
virtual void __fastcall MouseUp(System::Uitypes::TMouseButton Button, System::Classes::TShiftState Shift, float X, float Y);
Properties
| Type | Visibility | Source | Unit | Parent |
|---|---|---|---|---|
procedure function |
protected | FMX.Types.pas FMX.Types.hpp |
FMX.Types | TControl |
Description
OnMouseUp event dispatcher.
The Button parameter determines which mouse button was previously pressed: left, right, or middle.
Shift indicates which shift keys (SHIFT, CTRL, or ALT) were down when the pressed mouse button is released.
X and Y are the pixel coordinates of the mouse pointer within the client area of the control.
A control calls MouseUp in response to any of mouse-up messages, decoding the message parameters into the shift-key state and position, which it passes in the Shift, X and Y parameters, respectively.
Override the protected MouseUp method to provide other responses when the mouse button previously pressed is released while the cursor is over the control.