NSWindow

E900205

NSWindow is a fundamental Cocoa class in macOS that manages and displays a window’s content, appearance, and event handling in graphical applications.

All labels observed (4)

Label Occurrences
NSWindow canonical 3
NSPanel 1
NSPanel class 1

How this entity was disambiguated

Statements (99)

Predicate Object
instanceOf AppKit class ⓘ
Cocoa class ⓘ
Objective-C class ⓘ
conformsTo NSAccessibility ⓘ
NSAccessibilityElement ⓘ
NSAnimatablePropertyContainer ⓘ
NSCoding ⓘ
NSUserInterfaceValidations ⓘ
definedInFramework AppKit ⓘ
linked to: macOS Cocoa
definedInModule AppKit ⓘ
delegateCanReceive windowDidEndSheet: ⓘ
windowDidMove: ⓘ
windowDidResize: ⓘ
windowShouldClose: ⓘ
windowWillBeginSheet: ⓘ
windowWillClose: ⓘ
delegateProtocol NSWindowDelegate ⓘ
hasInitializer initWithContentRect:styleMask:backing:defer: ⓘ
initWithContentRect:styleMask:backing:defer:screen: ⓘ
hasMethod beginSheet:completionHandler: ⓘ
center ⓘ
close ⓘ
endSheet: ⓘ
frameAutosaveName ⓘ
makeFirstResponder: ⓘ
makeKeyAndOrderFront: ⓘ
orderFront: ⓘ
orderOut: ⓘ
setAlphaValue: ⓘ
setBackgroundColor: ⓘ
setCollectionBehavior: ⓘ
setContentView: ⓘ
setContentViewController: ⓘ
setDelegate: ⓘ
setFrame:display: ⓘ
setFrame:display:animate: ⓘ
setFrameAutosaveName: ⓘ
setHasShadow: ⓘ
setLevel: ⓘ
setMovable: ⓘ
setMovableByWindowBackground: ⓘ
setOpaque: ⓘ
setTitle: ⓘ
setTitleVisibility: ⓘ
setTitlebarAppearsTransparent: ⓘ
setToolbar: ⓘ
toggleFullScreen: ⓘ
hasProperty alphaValue ⓘ
backgroundColor ⓘ
contentViewController ⓘ
delegate ⓘ
frame ⓘ
hasShadow ⓘ
isKeyWindow ⓘ
isMainWindow ⓘ
isMovable ⓘ
isOpaque ⓘ
isReleasedWhenClosed (legacy) ⓘ
isResizable ⓘ
isVisible ⓘ
level ⓘ
styleMask ⓘ
title ⓘ
inheritsFrom NSResponder ⓘ
lifecycleEvent becomeKeyWindow ⓘ
becomeMainWindow ⓘ
resignKeyWindow ⓘ
resignMainWindow ⓘ
windowDidLoad (via controller) ⓘ
manages contentView ⓘ
first responder chain for the window ⓘ
title bar ⓘ
toolbar ⓘ
window buttons ⓘ
platform macOS ⓘ
primaryResponsibility handling window-related events ⓘ
managing window appearance ⓘ
managing window content ⓘ
relatedConcept NSAlert ⓘ
NSApplication ⓘ
linked to: NSApplication class

NSDocument ⓘ
NSPanel ⓘ
linked to: NSWindow

NSView ⓘ
NSWindowController ⓘ
roleInCocoa top-level window object ⓘ
supports constraining to screen ⓘ
dragging by title bar ⓘ
full-screen mode ⓘ
key window status ⓘ
main window status ⓘ
modal sessions ⓘ
sheet windows ⓘ
titlebar accessory views ⓘ
toolbar integration ⓘ
vibrant appearance ⓘ
window animations ⓘ
usedFor displaying application user interfaces ⓘ
usedIn AppKit-based macOS applications ⓘ
Cocoa applications ⓘ

How these facts were elicited

Referenced by (6)

Full triples — surface form annotated when it differs from this entity's canonical label.

Application Kit → coreClass → NSWindow ⓘ
NeXTSTEP Application Kit → contains → NSWindow class ⓘ
linked to: NSWindow
NeXTSTEP Application Kit → contains → NSPanel class ⓘ
linked to: NSWindow
NSWindow → relatedConcept → NSPanel ⓘ
linked to: NSWindow
NSResponder → superclassOf → NSWindow ⓘ
NSWindowController → manages → NSWindow ⓘ