contentRect(forFrameRect:)
Returns the window’s content rectangle with a given frame rectangle.
Declaration
func contentRect(forFrameRect frameRect: NSRect) -> NSRectParameters
- frameRect:
The frame rectangle for the window expressed in screen coordinates.
Return Value
The window’s content rectangle, expressed in screen coordinates, with frameRect.
Discussion
The window uses its current style mask in computing the content rectangle. See NSWindow.StyleMask for a list of style mask values. The main advantage of this instance-method counterpart to contentRect(forFrameRect:styleMask:) is that it allows you to take toolbars into account when converting between content and frame rectangles. (The toolbar is not included in the content rectangle.)