# NSScreen

scottc@net-community.com
borgheron@yahoo.com
Generated at 2026-02-17 21:02:56 +0000
1996, 2000 Free Software Foundation, Inc.
Software documentation for the NSScreen class
AppKit/NSScreen.h
Description forthcoming.
deepestScreen
Gets information about the screen with the highest depth (i.e. bits per pixel).
mainScreen
Gets information about the main screen.
resetScreens
Resets the cached list of screens.
screens
Returns an NSArray containing NSScreen instances representing all of the screen devices attached to the computer.
backingScaleFactor
Description forthcoming.
depth
Returns the depth of the screen in bits.
deviceDescription

This method generates a dictionary containing information about the screen device. The resulting dictionary will have the following entires: NSScreenNumber, NSDeviceSize, NSDeviceResolution, NSDeviceBitsPerSample, NSDeviceColorSpaceName.

frame
The full frame of the screen.
screenNumber
Returns the screen number
supportedWindowDepths
Returns the window depths this screen will support.
userSpaceScaleFactor
Description forthcoming.
visibleFrame
Returns the NSRect representing the visible area of the screen.