Declaration ​
pascal
TImgMouseMoveEvent = procedure(Sender: TObject; Shift: TShiftState;
X, Y: Integer; Layer: TCustomLayer) of object;Parameters ​
| Parameter | Type | Description |
|---|---|---|
Sender | TObject | The image control dispatching the mouse move event. |
Shift | TShiftState | State of keyboard modifiers (ssShift, ssCtrl, ssAlt) and mouse buttons during movement. |
X, Y | Integer | Coordinates of the mouse cursor relative to the control buffer. |
Layer | TCustomLayer | The layer currently hovered under the mouse cursor, or nil if no layer is under the cursor. |
Description ​
TImgMouseMoveEvent defines the event handler signature for layer-aware mouse movement events (OnMouseMove) in TCustomImage32.