Instance Method

mouseDown:

Responds to a mouse-down event.

Declaration

- (void)mouseDown:(NSEvent *)event;

Parameters

theEvent

The mouse-down event.

Discussion

A mouse-down event in a text cell initiates editing mode. A double click in any cell type except a text cell sends the double-click action of the receiver (if there is one) in addition to the single-click action.

Your code should never invoke this method, but you may override it to implement different mouse tracking than NSMatrix does. The response of the receiver depends on its selection mode, as explained in the class description.

See Also

Handling Event and Action Messages

- acceptsFirstMouse:

Returns a Boolean value indicating whether the receiver accepts the first mouse.

mouseDownFlags

The flags in effect at the mouse-down event that started the current tracking session.

- performKeyEquivalent:

Looks for a cell that has the given key equivalent and, if found, makes that cell respond as if clicked.