Skip to content
Member Filters
Show Inherited
Show Protected
Show abstract
GR32_Image🞂TImgMouseMoveEventType

TImgMouseMoveEvent

Delegate type for layer-aware mouse movement events in image controls.

Declaration ​

pascal
TImgMouseMoveEvent = procedure(Sender: TObject; Shift: TShiftState;
  X, Y: Integer; Layer: TCustomLayer) of object;

Parameters ​

ParameterTypeDescription
SenderTObjectThe image control dispatching the mouse move event.
ShiftTShiftStateState of keyboard modifiers (ssShift, ssCtrl, ssAlt) and mouse buttons during movement.
X, YIntegerCoordinates of the mouse cursor relative to the control buffer.
LayerTCustomLayerThe 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.

See also ​