Table of Contents

TTMSFNCDataGridMouseKind Enumeration

Identifies the phase of a mouse event delivered to a cell's HandleMouse method.

API unit family: TMSFNCDataGridCell

Remarks

gmkNone = no event; gmkDown = button pressed; gmkMove = cursor moved; gmkUp = button released; gmkWheel = scroll wheel; gmkEnter = cursor entered cell; gmkLeave = cursor left cell; gmkDouble = double-click; gmkDragOver = drag over cell; gmkDragDrop = drop onto cell.

Members

Name Description
gmkNone No mouse event; the record is in a default-initialised state.
gmkDown A mouse button was pressed over the cell.
gmkMove The mouse cursor moved within the cell area.
gmkUp A mouse button was released over the cell.
gmkWheel The mouse scroll wheel was rotated.
gmkEnter The mouse cursor entered the cell's bounding rectangle.
gmkLeave The mouse cursor left the cell's bounding rectangle.
gmkDouble A double-click occurred over the cell.
gmkDragOver A drag operation is passing over the cell.
gmkDragDrop A dragged item was dropped onto the cell.