Instance Property

windowNumber

The window number of the window’s window device.

Declaration

@property(readonly) NSInteger windowNumber;

Discussion

Each window device in an application is given a unique window number—note that this isn’t the same as the global window number assigned by the window server. This number can be used to identify the window device with the orderWindow:relativeTo: method and in the AppKit function NSWindowList.

If the window doesn’t have a window device, the value of this property is equal to or less than 0.

See Also

Accessing Window Information

defaultDepthLimit

Returns the default depth limit for instances of NSWindow.

+ windowNumbersWithOptions:

Returns the window numbers for all visible windows satisfying the specified options.

deviceDescription

A dictionary containing information about the window’s resolution, such as color, depth, and so on.

NSDeviceDescriptionKey

These constants are the keys for device description dictionaries used by deviceDescription.

canBecomeVisibleWithoutLogin

A Boolean value that indicates whether the window can be displayed at the login window.

sharingType

A Boolean value that indicates the level of access other processes have to the window’s content.

backingType

The window’s backing store type.

depthLimit

The depth limit of the window.

hasDynamicDepthLimit

A Boolean value that indicates whether the window’s depth limit can change to match the depth of the screen it’s on.