TTMSFNCDataGridMouseKind Enumeration
Identifies the phase of a mouse event delivered to a cell's HandleMouse method.
API unit family: TMSFNCDataGridCell
Remarks
Stored in TTMSFNCDataGridMouseInfo.Kind. The base cell reacts to gmkDown, gmkMove, gmkUp, and gmkDouble to handle its filter button, comment indicator, and cached control.
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. |