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. |