Instance Method


Invalidates all cursor rectangles in the window.


- (void)discardCursorRects;


This method is invoked by resetCursorRects to clear out existing cursor rectangles before resetting them. You shouldn’t invoke it in the code you write, but you might want to override it to change its behavior.

See Also

Managing Cursor Rectangles


A Boolean value that indicates whether the window’s cursor rectangles are enabled.

- enableCursorRects

Reenables cursor rectangle management within the window after a disableCursorRects message.

- disableCursorRects

Disables all cursor rectangle management within the window.

- invalidateCursorRectsForView:

Marks as invalid the cursor rectangles of a given NSView object in the window’s view hierarchy, so they’ll be set up again when the window becomes key (or immediately if the window is key).

- resetCursorRects

Clears the window’s cursor rectangles and the cursor rectangles of the NSView objects in its view hierarchy.