libs-gui/Documentation/gsdoc/NSWindow.html

2146 lines
86 KiB
HTML
Raw Normal View History

<html>
<head>
<title>NSWindow</title>
</head>
<body>
<a href="Gui.html">Up</a>
<br />
<h1><a name="title$NSWindow">NSWindow</a></h1>
<h3>Authors</h3>
<dl>
<dt>Scott Christley(<a href="mailto:scottc@net-community.com"><code>
scottc@net-community.com
</code></a>)</dt>
<dd>
</dd>
<dt>Felipe A. Rodriguez(<a href="mailto:far@ix.netcom.com"><code>
far@ix.netcom.com
</code></a>)</dt>
<dd>
</dd>
<dt>Richard Frith-Macdonald(<a href="mailto:richard@brainstorm.co.uk"><code>
richard@brainstorm.co.uk
</code></a>)</dt>
<dd>
</dd>
</dl>
<blockquote>
The window class
</blockquote>
<p><b>Copyright:</b> (C) 1996 Free Software Foundation, Inc.</p>
<div>
<hr width="50%" align="left" />
<h3>Contents -</h3>
<ol>
<li>
<a href="#001000000000">NSWindow</a>
</li>
<li>
<a href="#002000000000">Software documentation for the
NSObject(NSWindowDelegate) informal
protocol</a>
</li>
<li>
<a href="#003000000000">Software documentation for the
NSWindow(GNUstepBackend) category</a>
</li>
<li>
<a href="#004000000000">Software documentation for the
NSWindow(GNUstepTextView) category</a>
</li>
</ol>
<hr width="50%" align="left" />
</div>
<h1><a name="001000000000">NSWindow</a></h1>
<p>
Instances of the NSWindow class handle on-screen
windows, their associated NSViews, and events generate
by the user. An NSWindow's size is defined by its frame
rectangle, which encompasses its entire structure,
and its content rectangle, which includes only the content.
</p>
<p>
Every NSWindow has a content view, the NSView which forms
the root of the window's view hierarchy. This view can be
set using the <code>setContentView:</code> method, and
accessed through the <code>contentView</code> method.
<code>setContentView:</code> replaces the default
content view created by NSWindow.
</p>
<p>
Other views may be added to the window by using the
content view's <code>addSubview:</code> method. These
subviews can also have subviews added, forming a tree
structure, the view hierarchy. When an NSWindow must
display itself, it causes this hierarchy to draw
itself. Leaf nodes in the view hierarchy are drawn
last, causing them to potentially obscure views further
up in the hierarchy.
</p>
<p>
A delegate can be specified for an NSWindow, which will
receive notifications of events pertaining to the
window. The delegate is set using
<code>setDelegate:</code>, and can be retrieved using
<code>delegate</code>. The delegate can restrain
resizing by implementing the
<code>windowWillResize: toSize:</code> method, or
control the closing of the window by implementing
<code>windowShouldClose:</code>.
</p>
<h2><a name="class$NSWindow">NSWindow</a> : <a rel="gsdoc" href="NSResponder.html#class$NSResponder">NSResponder</a></h2>
<blockquote>
<dl>
<dt><b>Declared in:</b></dt>
<dd>AppKit/NSWindow.h</dd>
</dl>
</blockquote>
<blockquote>
<dl>
<dt><b>Conforms to:</b></dt>
<dd>NSCoding</dd>
</dl>
</blockquote>
<blockquote>
<b>Standards:</b>
<ul>
<li>MacOS-X</li>
<li>OpenStep</li>
<li>GNUstep</li>
</ul>
</blockquote>
<p>
</p>
<b>Method summary</b>
<ul>
<li><a rel="gsdoc" href="NSWindow.html#method$NSWindow+contentRectForFrameRect:styleMask:">+contentRectForFrameRect:styleMask:</a></li>
<li><a rel="gsdoc" href="NSWindow.html#method$NSWindow+defaultDepthLimit">+defaultDepthLimit</a></li>
<li><a rel="gsdoc" href="NSWindow.html#method$NSWindow+frameRectForContentRect:styleMask:">+frameRectForContentRect:styleMask:</a></li>
<li><a rel="gsdoc" href="NSWindow.html#method$NSWindow+menuChanged:">+menuChanged:</a></li>
<li><a rel="gsdoc" href="NSWindow.html#method$NSWindow+minFrameWidthWithTitle:styleMask:">+minFrameWidthWithTitle:styleMask:</a></li>
<li><a rel="gsdoc" href="NSWindow.html#method$NSWindow+removeFrameUsingName:">+removeFrameUsingName:</a></li>
<li><a rel="gsdoc" href="NSWindow.html#method$NSWindow-_captureMouse:">-_captureMouse:</a></li>
<li><a rel="gsdoc" href="NSWindow.html#method$NSWindow-_futureFirstResponder">-_futureFirstResponder</a></li>
<li><a rel="gsdoc" href="NSWindow.html#method$NSWindow-_initDefaults">-_initDefaults</a></li>
<li><a rel="gsdoc" href="NSWindow.html#method$NSWindow-_releaseMouse:">-_releaseMouse:</a></li>
<li><a rel="gsdoc" href="NSWindow.html#method$NSWindow-_setVisible:">-_setVisible:</a></li>
<li><a rel="gsdoc" href="NSWindow.html#method$NSWindow-acceptsMouseMovedEvents">-acceptsMouseMovedEvents</a></li>
<li><a rel="gsdoc" href="NSWindow.html#method$NSWindow-alphaValue">-alphaValue</a></li>
<li><a rel="gsdoc" href="NSWindow.html#method$NSWindow-animationResizeTime:">-animationResizeTime:</a></li>
<li><a rel="gsdoc" href="NSWindow.html#method$NSWindow-areCursorRectsEnabled">-areCursorRectsEnabled</a></li>
<li><a rel="gsdoc" href="NSWindow.html#method$NSWindow-aspectRatio">-aspectRatio</a></li>
<li><a rel="gsdoc" href="NSWindow.html#method$NSWindow-backgroundColor">-backgroundColor</a></li>
<li><a rel="gsdoc" href="NSWindow.html#method$NSWindow-backingType">-backingType</a></li>
<li><a rel="gsdoc" href="NSWindow.html#method$NSWindow-becomeKeyWindow">-becomeKeyWindow</a></li>
<li><a rel="gsdoc" href="NSWindow.html#method$NSWindow-becomeMainWindow">-becomeMainWindow</a></li>
<li><a rel="gsdoc" href="NSWindow.html#method$NSWindow-cacheImageInRect:">-cacheImageInRect:</a></li>
<li><a rel="gsdoc" href="NSWindow.html#method$NSWindow-canBecomeKeyWindow">-canBecomeKeyWindow</a></li>
<li><a rel="gsdoc" href="NSWindow.html#method$NSWindow-canBecomeMainWindow">-canBecomeMainWindow</a></li>
<li><a rel="gsdoc" href="NSWindow.html#method$NSWindow-canHide">-canHide</a></li>
<li><a rel="gsdoc" href="NSWindow.html#method$NSWindow-canStoreColor">-canStoreColor</a></li>
<li><a rel="gsdoc" href="NSWindow.html#method$NSWindow-cascadeTopLeftFromPoint:">-cascadeTopLeftFromPoint:</a></li>
<li><a rel="gsdoc" href="NSWindow.html#method$NSWindow-center">-center</a></li>
<li><a rel="gsdoc" href="NSWindow.html#method$NSWindow-close">-close</a></li>
<li><a rel="gsdoc" href="NSWindow.html#method$NSWindow-constrainFrameRect:toScreen:">-constrainFrameRect:toScreen:</a></li>
<li><a rel="gsdoc" href="NSWindow.html#method$NSWindow-contentView">-contentView</a></li>
<li><a rel="gsdoc" href="NSWindow.html#method$NSWindow-convertBaseToScreen:">-convertBaseToScreen:</a></li>
<li><a rel="gsdoc" href="NSWindow.html#method$NSWindow-convertScreenToBase:">-convertScreenToBase:</a></li>
<li><a rel="gsdoc" href="NSWindow.html#method$NSWindow-counterpart">-counterpart</a></li>
<li><a rel="gsdoc" href="NSWindow.html#method$NSWindow-currentEvent">-currentEvent</a></li>
<li><a rel="gsdoc" href="NSWindow.html#method$NSWindow-dataWithEPSInsideRect:">-dataWithEPSInsideRect:</a></li>
<li><a rel="gsdoc" href="NSWindow.html#method$NSWindow-dataWithPDFInsideRect:">-dataWithPDFInsideRect:</a></li>
<li><a rel="gsdoc" href="NSWindow.html#method$NSWindow-deepestScreen">-deepestScreen</a></li>
<li><a rel="gsdoc" href="NSWindow.html#method$NSWindow-defaultButtonCell">-defaultButtonCell</a></li>
<li><a rel="gsdoc" href="NSWindow.html#method$NSWindow-delegate">-delegate</a></li>
<li><a rel="gsdoc" href="NSWindow.html#method$NSWindow-deminiaturize:">-deminiaturize:</a></li>
<li><a rel="gsdoc" href="NSWindow.html#method$NSWindow-depthLimit">-depthLimit</a></li>
<li><a rel="gsdoc" href="NSWindow.html#method$NSWindow-deviceDescription">-deviceDescription</a></li>
<li><a rel="gsdoc" href="NSWindow.html#method$NSWindow-disableCursorRects">-disableCursorRects</a></li>
<li><a rel="gsdoc" href="NSWindow.html#method$NSWindow-disableFlushWindow">-disableFlushWindow</a></li>
<li><a rel="gsdoc" href="NSWindow.html#method$NSWindow-disableKeyEquivalentForDefaultButtonCell">-disableKeyEquivalentForDefaultButtonCell</a></li>
<li><a rel="gsdoc" href="NSWindow.html#method$NSWindow-discardCachedImage">-discardCachedImage</a></li>
<li><a rel="gsdoc" href="NSWindow.html#method$NSWindow-discardCursorRects">-discardCursorRects</a></li>
<li><a rel="gsdoc" href="NSWindow.html#method$NSWindow-discardEventsMatchingMask:beforeEvent:">-discardEventsMatchingMask:beforeEvent:</a></li>
<li><a rel="gsdoc" href="NSWindow.html#method$NSWindow-display">-display</a></li>
<li><a rel="gsdoc" href="NSWindow.html#method$NSWindow-displayIfNeeded">-displayIfNeeded</a></li>
<li><a rel="gsdoc" href="NSWindow.html#method$NSWindow-dragImage:at:offset:event:pasteboard:source:slideBack:">-dragImage:at:offset:event:pasteboard:source:slideBack:</a></li>
<li><a rel="gsdoc" href="NSWindow.html#method$NSWindow-drawers">-drawers</a></li>
<li><a rel="gsdoc" href="NSWindow.html#method$NSWindow-enableCursorRects">-enableCursorRects</a></li>
<li><a rel="gsdoc" href="NSWindow.html#method$NSWindow-enableFlushWindow">-enableFlushWindow</a></li>
<li><a rel="gsdoc" href="NSWindow.html#method$NSWindow-enableKeyEquivalentForDefaultButtonCell">-enableKeyEquivalentForDefaultButtonCell</a></li>
<li><a rel="gsdoc" href="NSWindow.html#method$NSWindow-endEditingFor:">-endEditingFor:</a></li>
<li><a rel="gsdoc" href="NSWindow.html#method$NSWindow-fax:">-fax:</a></li>
<li><a rel="gsdoc" href="NSWindow.html#method$NSWindow-fieldEditor:forObject:">-fieldEditor:forObject:</a></li>
<li><a rel="gsdoc" href="NSWindow.html#method$NSWindow-firstResponder">-firstResponder</a></li>
<li><a rel="gsdoc" href="NSWindow.html#method$NSWindow-flushWindow">-flushWindow</a></li>
<li><a rel="gsdoc" href="NSWindow.html#method$NSWindow-flushWindowIfNeeded">-flushWindowIfNeeded</a></li>
<li><a rel="gsdoc" href="NSWindow.html#method$NSWindow-frame">-frame</a></li>
<li><a rel="gsdoc" href="NSWindow.html#method$NSWindow-frameAutosaveName">-frameAutosaveName</a></li>
<li><a rel="gsdoc" href="NSWindow.html#method$NSWindow-gState">-gState</a></li>
<li><a rel="gsdoc" href="NSWindow.html#method$NSWindow-hasDynamicDepthLimit">-hasDynamicDepthLimit</a></li>
<li><a rel="gsdoc" href="NSWindow.html#method$NSWindow-hasShadow">-hasShadow</a></li>
<li><a rel="gsdoc" href="NSWindow.html#method$NSWindow-hidesOnDeactivate">-hidesOnDeactivate</a></li>
<li><a rel="gsdoc" href="NSWindow.html#method$NSWindow-initWithContentRect:styleMask:backing:defer:">-initWithContentRect:styleMask:backing:defer:</a></li>
<li><a rel="gsdoc" href="NSWindow.html#method$NSWindow-initWithContentRect:styleMask:backing:defer:screen:">-initWithContentRect:styleMask:backing:defer:screen:</a></li>
<li><a rel="gsdoc" href="NSWindow.html#method$NSWindow-initWithWindowRef:">-initWithWindowRef:</a></li>
<li><a rel="gsdoc" href="NSWindow.html#method$NSWindow-initialFirstResponder">-initialFirstResponder</a></li>
<li><a rel="gsdoc" href="NSWindow.html#method$NSWindow-invalidateCursorRectsForView:">-invalidateCursorRectsForView:</a></li>
<li><a rel="gsdoc" href="NSWindow.html#method$NSWindow-isAutodisplay">-isAutodisplay</a></li>
<li><a rel="gsdoc" href="NSWindow.html#method$NSWindow-isDocumentEdited">-isDocumentEdited</a></li>
<li><a rel="gsdoc" href="NSWindow.html#method$NSWindow-isExcludedFromWindowsMenu">-isExcludedFromWindowsMenu</a></li>
<li><a rel="gsdoc" href="NSWindow.html#method$NSWindow-isFlushWindowDisabled">-isFlushWindowDisabled</a></li>
<li><a rel="gsdoc" href="NSWindow.html#method$NSWindow-isKeyWindow">-isKeyWindow</a></li>
<li><a rel="gsdoc" href="NSWindow.html#method$NSWindow-isMainWindow">-isMainWindow</a></li>
<li><a rel="gsdoc" href="NSWindow.html#method$NSWindow-isMiniaturized">-isMiniaturized</a></li>
<li><a rel="gsdoc" href="NSWindow.html#method$NSWindow-isOneShot">-isOneShot</a></li>
<li><a rel="gsdoc" href="NSWindow.html#method$NSWindow-isOpaque">-isOpaque</a></li>
<li><a rel="gsdoc" href="NSWindow.html#method$NSWindow-isReleasedWhenClosed">-isReleasedWhenClosed</a></li>
<li><a rel="gsdoc" href="NSWindow.html#method$NSWindow-isVisible">-isVisible</a></li>
<li><a rel="gsdoc" href="NSWindow.html#method$NSWindow-keyDown:">-keyDown:</a></li>
<li><a rel="gsdoc" href="NSWindow.html#method$NSWindow-keyViewSelectionDirection">-keyViewSelectionDirection</a></li>
<li><a rel="gsdoc" href="NSWindow.html#method$NSWindow-level">-level</a></li>
<li><a rel="gsdoc" href="NSWindow.html#method$NSWindow-makeFirstResponder:">-makeFirstResponder:</a></li>
<li><a rel="gsdoc" href="NSWindow.html#method$NSWindow-makeKeyAndOrderFront:">-makeKeyAndOrderFront:</a></li>
<li><a rel="gsdoc" href="NSWindow.html#method$NSWindow-makeKeyWindow">-makeKeyWindow</a></li>
<li><a rel="gsdoc" href="NSWindow.html#method$NSWindow-makeMainWindow">-makeMainWindow</a></li>
<li><a rel="gsdoc" href="NSWindow.html#method$NSWindow-maxSize">-maxSize</a></li>
<li><a rel="gsdoc" href="NSWindow.html#method$NSWindow-minSize">-minSize</a></li>
<li><a rel="gsdoc" href="NSWindow.html#method$NSWindow-miniaturize:">-miniaturize:</a></li>
<li><a rel="gsdoc" href="NSWindow.html#method$NSWindow-miniwindowImage">-miniwindowImage</a></li>
<li><a rel="gsdoc" href="NSWindow.html#method$NSWindow-miniwindowTitle">-miniwindowTitle</a></li>
<li><a rel="gsdoc" href="NSWindow.html#method$NSWindow-mouseLocationOutsideOfEventStream">-mouseLocationOutsideOfEventStream</a></li>
<li><a rel="gsdoc" href="NSWindow.html#method$NSWindow-nextEventMatchingMask:">-nextEventMatchingMask:</a></li>
<li><a rel="gsdoc" href="NSWindow.html#method$NSWindow-nextEventMatchingMask:untilDate:inMode:dequeue:">-nextEventMatchingMask:untilDate:inMode:dequeue:</a></li>
<li><a rel="gsdoc" href="NSWindow.html#method$NSWindow-orderBack:">-orderBack:</a></li>
<li><a rel="gsdoc" href="NSWindow.html#method$NSWindow-orderFront:">-orderFront:</a></li>
<li><a rel="gsdoc" href="NSWindow.html#method$NSWindow-orderFrontRegardless">-orderFrontRegardless</a></li>
<li><a rel="gsdoc" href="NSWindow.html#method$NSWindow-orderOut:">-orderOut:</a></li>
<li><a rel="gsdoc" href="NSWindow.html#method$NSWindow-orderWindow:relativeTo:">-orderWindow:relativeTo:</a></li>
<li><a rel="gsdoc" href="NSWindow.html#method$NSWindow-performClose:">-performClose:</a></li>
<li><a rel="gsdoc" href="NSWindow.html#method$NSWindow-performMiniaturize:">-performMiniaturize:</a></li>
<li><a rel="gsdoc" href="NSWindow.html#method$NSWindow-performZoom:">-performZoom:</a></li>
<li><a rel="gsdoc" href="NSWindow.html#method$NSWindow-postEvent:atStart:">-postEvent:atStart:</a></li>
<li><a rel="gsdoc" href="NSWindow.html#method$NSWindow-print:">-print:</a></li>
<li><a rel="gsdoc" href="NSWindow.html#method$NSWindow-registerForDraggedTypes:">-registerForDraggedTypes:</a></li>
<li><a rel="gsdoc" href="NSWindow.html#method$NSWindow-representedFilename">-representedFilename</a></li>
<li><a rel="gsdoc" href="NSWindow.html#method$NSWindow-resetCursorRects">-resetCursorRects</a></li>
<li><a rel="gsdoc" href="NSWindow.html#method$NSWindow-resignKeyWindow">-resignKeyWindow</a></li>
<li><a rel="gsdoc" href="NSWindow.html#method$NSWindow-resignMainWindow">-resignMainWindow</a></li>
<li><a rel="gsdoc" href="NSWindow.html#method$NSWindow-resizeFlags">-resizeFlags</a></li>
<li><a rel="gsdoc" href="NSWindow.html#method$NSWindow-resizeIncrements">-resizeIncrements</a></li>
<li><a rel="gsdoc" href="NSWindow.html#method$NSWindow-restoreCachedImage">-restoreCachedImage</a></li>
<li><a rel="gsdoc" href="NSWindow.html#method$NSWindow-runToolbarCustomizationPalette:">-runToolbarCustomizationPalette:</a></li>
<li><a rel="gsdoc" href="NSWindow.html#method$NSWindow-saveFrameUsingName:">-saveFrameUsingName:</a></li>
<li><a rel="gsdoc" href="NSWindow.html#method$NSWindow-screen">-screen</a></li>
<li><a rel="gsdoc" href="NSWindow.html#method$NSWindow-selectKeyViewFollowingView:">-selectKeyViewFollowingView:</a></li>
<li><a rel="gsdoc" href="NSWindow.html#method$NSWindow-selectKeyViewPrecedingView:">-selectKeyViewPrecedingView:</a></li>
<li><a rel="gsdoc" href="NSWindow.html#method$NSWindow-selectNextKeyView:">-selectNextKeyView:</a></li>
<li><a rel="gsdoc" href="NSWindow.html#method$NSWindow-selectPreviousKeyView:">-selectPreviousKeyView:</a></li>
<li><a rel="gsdoc" href="NSWindow.html#method$NSWindow-sendEvent:">-sendEvent:</a></li>
<li><a rel="gsdoc" href="NSWindow.html#method$NSWindow-setAcceptsMouseMovedEvents:">-setAcceptsMouseMovedEvents:</a></li>
<li><a rel="gsdoc" href="NSWindow.html#method$NSWindow-setAlphaValue:">-setAlphaValue:</a></li>
<li><a rel="gsdoc" href="NSWindow.html#method$NSWindow-setAspectRatio:">-setAspectRatio:</a></li>
<li><a rel="gsdoc" href="NSWindow.html#method$NSWindow-setAutodisplay:">-setAutodisplay:</a></li>
<li><a rel="gsdoc" href="NSWindow.html#method$NSWindow-setBackgroundColor:">-setBackgroundColor:</a></li>
<li><a rel="gsdoc" href="NSWindow.html#method$NSWindow-setBackingType:">-setBackingType:</a></li>
<li><a rel="gsdoc" href="NSWindow.html#method$NSWindow-setCanHide:">-setCanHide:</a></li>
<li><a rel="gsdoc" href="NSWindow.html#method$NSWindow-setContentSize:">-setContentSize:</a></li>
<li><a rel="gsdoc" href="NSWindow.html#method$NSWindow-setContentView:">-setContentView:</a></li>
<li><a rel="gsdoc" href="NSWindow.html#method$NSWindow-setDefaultButtonCell:">-setDefaultButtonCell:</a></li>
<li><a rel="gsdoc" href="NSWindow.html#method$NSWindow-setDelegate:">-setDelegate:</a></li>
<li><a rel="gsdoc" href="NSWindow.html#method$NSWindow-setDepthLimit:">-setDepthLimit:</a></li>
<li><a rel="gsdoc" href="NSWindow.html#method$NSWindow-setDocumentEdited:">-setDocumentEdited:</a></li>
<li><a rel="gsdoc" href="NSWindow.html#method$NSWindow-setDynamicDepthLimit:">-setDynamicDepthLimit:</a></li>
<li><a rel="gsdoc" href="NSWindow.html#method$NSWindow-setExcludedFromWindowsMenu:">-setExcludedFromWindowsMenu:</a></li>
<li><a rel="gsdoc" href="NSWindow.html#method$NSWindow-setFrame:display:">-setFrame:display:</a></li>
<li><a rel="gsdoc" href="NSWindow.html#method$NSWindow-setFrame:display:animate:">-setFrame:display:animate:</a></li>
<li><a rel="gsdoc" href="NSWindow.html#method$NSWindow-setFrameAutosaveName:">-setFrameAutosaveName:</a></li>
<li><a rel="gsdoc" href="NSWindow.html#method$NSWindow-setFrameFromString:">-setFrameFromString:</a></li>
<li><a rel="gsdoc" href="NSWindow.html#method$NSWindow-setFrameOrigin:">-setFrameOrigin:</a></li>
<li><a rel="gsdoc" href="NSWindow.html#method$NSWindow-setFrameTopLeftPoint:">-setFrameTopLeftPoint:</a></li>
<li><a rel="gsdoc" href="NSWindow.html#method$NSWindow-setFrameUsingName:">-setFrameUsingName:</a></li>
<li><a rel="gsdoc" href="NSWindow.html#method$NSWindow-setFrameUsingName:force:">-setFrameUsingName:force:</a></li>
<li><a rel="gsdoc" href="NSWindow.html#method$NSWindow-setHasShadow:">-setHasShadow:</a></li>
<li><a rel="gsdoc" href="NSWindow.html#method$NSWindow-setHidesOnDeactivate:">-setHidesOnDeactivate:</a></li>
<li><a rel="gsdoc" href="NSWindow.html#method$NSWindow-setInitialFirstResponder:">-setInitialFirstResponder:</a></li>
<li><a rel="gsdoc" href="NSWindow.html#method$NSWindow-setLevel:">-setLevel:</a></li>
<li><a rel="gsdoc" href="NSWindow.html#method$NSWindow-setMaxSize:">-setMaxSize:</a></li>
<li><a rel="gsdoc" href="NSWindow.html#method$NSWindow-setMinSize:">-setMinSize:</a></li>
<li><a rel="gsdoc" href="NSWindow.html#method$NSWindow-setMiniwindowImage:">-setMiniwindowImage:</a></li>
<li><a rel="gsdoc" href="NSWindow.html#method$NSWindow-setMiniwindowTitle:">-setMiniwindowTitle:</a></li>
<li><a rel="gsdoc" href="NSWindow.html#method$NSWindow-setOneShot:">-setOneShot:</a></li>
<li><a rel="gsdoc" href="NSWindow.html#method$NSWindow-setOpaque:">-setOpaque:</a></li>
<li><a rel="gsdoc" href="NSWindow.html#method$NSWindow-setReleasedWhenClosed:">-setReleasedWhenClosed:</a></li>
<li><a rel="gsdoc" href="NSWindow.html#method$NSWindow-setRepresentedFilename:">-setRepresentedFilename:</a></li>
<li><a rel="gsdoc" href="NSWindow.html#method$NSWindow-setResizeIncrements:">-setResizeIncrements:</a></li>
<li><a rel="gsdoc" href="NSWindow.html#method$NSWindow-setShowsResizeIndicator:">-setShowsResizeIndicator:</a></li>
<li><a rel="gsdoc" href="NSWindow.html#method$NSWindow-setTitle:">-setTitle:</a></li>
<li><a rel="gsdoc" href="NSWindow.html#method$NSWindow-setTitleWithRepresentedFilename:">-setTitleWithRepresentedFilename:</a></li>
<li><a rel="gsdoc" href="NSWindow.html#method$NSWindow-setToolbar:">-setToolbar:</a></li>
<li><a rel="gsdoc" href="NSWindow.html#method$NSWindow-setViewsNeedDisplay:">-setViewsNeedDisplay:</a></li>
<li><a rel="gsdoc" href="NSWindow.html#method$NSWindow-setWindowController:">-setWindowController:</a></li>
<li><a rel="gsdoc" href="NSWindow.html#method$NSWindow-showsResizeIndicator">-showsResizeIndicator</a></li>
<li><a rel="gsdoc" href="NSWindow.html#method$NSWindow-stringWithSavedFrame">-stringWithSavedFrame</a></li>
<li><a rel="gsdoc" href="NSWindow.html#method$NSWindow-styleMask">-styleMask</a></li>
<li><a rel="gsdoc" href="NSWindow.html#method$NSWindow-title">-title</a></li>
<li><a rel="gsdoc" href="NSWindow.html#method$NSWindow-toggleToolbarShown:">-toggleToolbarShown:</a></li>
<li><a rel="gsdoc" href="NSWindow.html#method$NSWindow-toolbar">-toolbar</a></li>
<li><a rel="gsdoc" href="NSWindow.html#method$NSWindow-tryToPerform:with:">-tryToPerform:with:</a></li>
<li><a rel="gsdoc" href="NSWindow.html#method$NSWindow-unregisterDraggedTypes">-unregisterDraggedTypes</a></li>
<li><a rel="gsdoc" href="NSWindow.html#method$NSWindow-update">-update</a></li>
<li><a rel="gsdoc" href="NSWindow.html#method$NSWindow-useOptimizedDrawing:">-useOptimizedDrawing:</a></li>
<li><a rel="gsdoc" href="NSWindow.html#method$NSWindow-validRequestorForSendType:returnType:">-validRequestorForSendType:returnType:</a></li>
<li><a rel="gsdoc" href="NSWindow.html#method$NSWindow-viewsNeedDisplay">-viewsNeedDisplay</a></li>
<li><a rel="gsdoc" href="NSWindow.html#method$NSWindow-windowController">-windowController</a></li>
<li><a rel="gsdoc" href="NSWindow.html#method$NSWindow-windowHandle">-windowHandle</a></li>
<li><a rel="gsdoc" href="NSWindow.html#method$NSWindow-windowNumber">-windowNumber</a></li>
<li><a rel="gsdoc" href="NSWindow.html#method$NSWindow-windowRef">-windowRef</a></li>
<li><a rel="gsdoc" href="NSWindow.html#method$NSWindow-worksWhenModal">-worksWhenModal</a></li>
<li><a rel="gsdoc" href="NSWindow.html#method$NSWindow-zoom:">-zoom:</a></li>
</ul>
<hr width="50%" align="left" />
<h3><a name="method$NSWindow+contentRectForFrameRect:styleMask:">contentRectForFrameRect:styleMask:</a></h3>
+ (NSRect) <b>contentRectForFrameRect:</b> (NSRect)aRect<b> styleMask:</b> (unsigned int)aStyle;<br />
<p>
<em>Description forthcoming.</em>
</p>
<hr width="25%" align="left" />
<h3><a name="method$NSWindow+defaultDepthLimit">defaultDepthLimit</a></h3>
+ (<a rel="gsdoc" href="TypesAndConstants.html#type$NSWindowDepth">NSWindowDepth</a>) <b>defaultDepthLimit</b>;<br />
<p>
<em>Description forthcoming.</em>
</p>
<hr width="25%" align="left" />
<h3><a name="method$NSWindow+frameRectForContentRect:styleMask:">frameRectForContentRect:styleMask:</a></h3>
+ (NSRect) <b>frameRectForContentRect:</b> (NSRect)aRect<b> styleMask:</b> (unsigned int)aStyle;<br />
<p>
<em>Description forthcoming.</em>
</p>
<hr width="25%" align="left" />
<h3><a name="method$NSWindow+menuChanged:">menuChanged:</a></h3>
+ (void) <b>menuChanged:</b> (<a rel="gsdoc" href="NSMenu.html#class$NSMenu">NSMenu</a>*)aMenu;<br />
<p>
<em>Description forthcoming.</em>
</p>
<hr width="25%" align="left" />
<h3><a name="method$NSWindow+minFrameWidthWithTitle:styleMask:">minFrameWidthWithTitle:styleMask:</a></h3>
+ (NSRect) <b>minFrameWidthWithTitle:</b> (NSString*)aTitle<b> styleMask:</b> (unsigned int)aStyle;<br />
<p>
<em>Description forthcoming.</em>
</p>
<hr width="25%" align="left" />
<h3><a name="method$NSWindow+removeFrameUsingName:">removeFrameUsingName:</a></h3>
+ (void) <b>removeFrameUsingName:</b> (NSString*)name;<br />
<p>
<em>Description forthcoming.</em>
</p>
<hr width="25%" align="left" />
<h3><a name="method$NSWindow-acceptsMouseMovedEvents">acceptsMouseMovedEvents</a></h3>
- (BOOL) <b>acceptsMouseMovedEvents</b>;<br />
<p>
<em>Description forthcoming.</em>
</p>
<hr width="25%" align="left" />
<h3><a name="method$NSWindow-alphaValue">alphaValue</a></h3>
- (float) <b>alphaValue</b>;<br />
<p>
<em>Description forthcoming.</em>
</p>
<hr width="25%" align="left" />
<h3><a name="method$NSWindow-animationResizeTime:">animationResizeTime:</a></h3>
- (NSTimeInterval) <b>animationResizeTime:</b> (NSRect)newFrame;<br />
<p>
<em>Description forthcoming.</em>
</p>
<hr width="25%" align="left" />
<h3><a name="method$NSWindow-areCursorRectsEnabled">areCursorRectsEnabled</a></h3>
- (BOOL) <b>areCursorRectsEnabled</b>;<br />
<p>
<em>Description forthcoming.</em>
</p>
<hr width="25%" align="left" />
<h3><a name="method$NSWindow-aspectRatio">aspectRatio</a></h3>
- (NSSize) <b>aspectRatio</b>;<br />
<p>
<em>Description forthcoming.</em>
</p>
<hr width="25%" align="left" />
<h3><a name="method$NSWindow-backgroundColor">backgroundColor</a></h3>
- (<a rel="gsdoc" href="NSColor.html#class$NSColor">NSColor</a>*) <b>backgroundColor</b>;<br />
<p>
<em>Description forthcoming.</em>
</p>
<hr width="25%" align="left" />
<h3><a name="method$NSWindow-backingType">backingType</a></h3>
- (<a rel="gsdoc" href="TypesAndConstants.html#type$NSBackingStoreType">NSBackingStoreType</a>) <b>backingType</b>;<br />
<p>
<em>Description forthcoming.</em>
</p>
<hr width="25%" align="left" />
<h3><a name="method$NSWindow-becomeKeyWindow">becomeKeyWindow</a></h3>
- (void) <b>becomeKeyWindow</b>;<br />
<p>
<em>Description forthcoming.</em>
</p>
<hr width="25%" align="left" />
<h3><a name="method$NSWindow-becomeMainWindow">becomeMainWindow</a></h3>
- (void) <b>becomeMainWindow</b>;<br />
<p>
<em>Description forthcoming.</em>
</p>
<hr width="25%" align="left" />
<h3><a name="method$NSWindow-cacheImageInRect:">cacheImageInRect:</a></h3>
- (void) <b>cacheImageInRect:</b> (NSRect)aRect;<br />
<p>
<em>Description forthcoming.</em>
</p>
<hr width="25%" align="left" />
<h3><a name="method$NSWindow-canBecomeKeyWindow">canBecomeKeyWindow</a></h3>
- (BOOL) <b>canBecomeKeyWindow</b>;<br />
<p>
Returns <code>YES</code> if the receiver can be
made key. If this method returns <code>NO</code>, the
window will not be made key. This implementation
returns <code>YES</code> if the window is resizable
or has a title bar. You can override this method to
change it's behavior
</p>
<hr width="25%" align="left" />
<h3><a name="method$NSWindow-canBecomeMainWindow">canBecomeMainWindow</a></h3>
- (BOOL) <b>canBecomeMainWindow</b>;<br />
<p>
Returns <code>YES</code> if the receiver can be the
main window. If this method returns <code>NO</code>,
the window will not become the main window. This
implementation returns <code>YES</code> if
the window is resizable or has a title bar and is
visible and is not an NSPanel. You can override
this method to change it's behavior
</p>
<hr width="25%" align="left" />
<h3><a name="method$NSWindow-canHide">canHide</a></h3>
- (BOOL) <b>canHide</b>;<br />
<p>
<em>Description forthcoming.</em>
</p>
<hr width="25%" align="left" />
<h3><a name="method$NSWindow-canStoreColor">canStoreColor</a></h3>
- (BOOL) <b>canStoreColor</b>;<br />
<p>
<em>Description forthcoming.</em>
</p>
<hr width="25%" align="left" />
<h3><a name="method$NSWindow-cascadeTopLeftFromPoint:">cascadeTopLeftFromPoint:</a></h3>
- (NSPoint) <b>cascadeTopLeftFromPoint:</b> (NSPoint)topLeftPoint;<br />
<p>
<em>Description forthcoming.</em>
</p>
<hr width="25%" align="left" />
<h3><a name="method$NSWindow-center">center</a></h3>
- (void) <b>center</b>;<br />
<p>
<em>Description forthcoming.</em>
</p>
<hr width="25%" align="left" />
<h3><a name="method$NSWindow-close">close</a></h3>
- (void) <b>close</b>;<br />
<p>
<em>Description forthcoming.</em>
</p>
<hr width="25%" align="left" />
<h3><a name="method$NSWindow-constrainFrameRect:toScreen:">constrainFrameRect:toScreen:</a></h3>
- (NSRect) <b>constrainFrameRect:</b> (NSRect)frameRect<b> toScreen:</b> (id)screen;<br />
<p>
<em>Description forthcoming.</em>
</p>
<hr width="25%" align="left" />
<h3><a name="method$NSWindow-contentView">contentView</a></h3>
- (id) <b>contentView</b>;<br />
<p>
<em>Description forthcoming.</em>
</p>
<hr width="25%" align="left" />
<h3><a name="method$NSWindow-convertBaseToScreen:">convertBaseToScreen:</a></h3>
- (NSPoint) <b>convertBaseToScreen:</b> (NSPoint)basePoint;<br />
<p>
<em>Description forthcoming.</em>
</p>
<hr width="25%" align="left" />
<h3><a name="method$NSWindow-convertScreenToBase:">convertScreenToBase:</a></h3>
- (NSPoint) <b>convertScreenToBase:</b> (NSPoint)screenPoint;<br />
<p>
<em>Description forthcoming.</em>
</p>
<hr width="25%" align="left" />
<h3><a name="method$NSWindow-counterpart">counterpart</a></h3>
- (<a rel="gsdoc" href="#class$NSWindow">NSWindow</a>*) <b>counterpart</b>;<br />
<p>
<em>Description forthcoming.</em>
</p>
<hr width="25%" align="left" />
<h3><a name="method$NSWindow-currentEvent">currentEvent</a></h3>
- (<a rel="gsdoc" href="NSEvent.html#class$NSEvent">NSEvent</a>*) <b>currentEvent</b>;<br />
<p>
<em>Description forthcoming.</em>
</p>
<hr width="25%" align="left" />
<h3><a name="method$NSWindow-dataWithEPSInsideRect:">dataWithEPSInsideRect:</a></h3>
- (NSData*) <b>dataWithEPSInsideRect:</b> (NSRect)rect;<br />
<p>
<em>Description forthcoming.</em>
</p>
<hr width="25%" align="left" />
<h3><a name="method$NSWindow-dataWithPDFInsideRect:">dataWithPDFInsideRect:</a></h3>
- (NSData*) <b>dataWithPDFInsideRect:</b> (NSRect)aRect;<br />
<p>
<em>Description forthcoming.</em>
</p>
<hr width="25%" align="left" />
<h3><a name="method$NSWindow-deepestScreen">deepestScreen</a></h3>
- (<a rel="gsdoc" href="NSScreen.html#class$NSScreen">NSScreen</a>*) <b>deepestScreen</b>;<br />
<p>
Returns the screen the window is on. Unlike
(apparently) OpenStep and MacOSX, GNUstep does
not support windows being split across multiple screens
</p>
<hr width="25%" align="left" />
<h3><a name="method$NSWindow-defaultButtonCell">defaultButtonCell</a></h3>
- (<a rel="gsdoc" href="NSButtonCell.html#class$NSButtonCell">NSButtonCell</a>*) <b>defaultButtonCell</b>;<br />
<p>
<em>Description forthcoming.</em>
</p>
<hr width="25%" align="left" />
<h3><a name="method$NSWindow-delegate">delegate</a></h3>
- (id) <b>delegate</b>;<br />
<p>
<em>Description forthcoming.</em>
</p>
<hr width="25%" align="left" />
<h3><a name="method$NSWindow-deminiaturize:">deminiaturize:</a></h3>
- (void) <b>deminiaturize:</b> (id)sender;<br />
<p>
Causes the window to deminiaturize. Normally you
would not call this method directly. A window is
automatically deminiaturized by the user via
a mouse cloick event.
</p>
<hr width="25%" align="left" />
<h3><a name="method$NSWindow-depthLimit">depthLimit</a></h3>
- (<a rel="gsdoc" href="TypesAndConstants.html#type$NSWindowDepth">NSWindowDepth</a>) <b>depthLimit</b>;<br />
<p>
<em>Description forthcoming.</em>
</p>
<hr width="25%" align="left" />
<h3><a name="method$NSWindow-deviceDescription">deviceDescription</a></h3>
- (NSDictionary*) <b>deviceDescription</b>;<br />
<p>
<em>Description forthcoming.</em>
</p>
<hr width="25%" align="left" />
<h3><a name="method$NSWindow-disableCursorRects">disableCursorRects</a></h3>
- (void) <b>disableCursorRects</b>;<br />
<p>
<em>Description forthcoming.</em>
</p>
<hr width="25%" align="left" />
<h3><a name="method$NSWindow-disableFlushWindow">disableFlushWindow</a></h3>
- (void) <b>disableFlushWindow</b>;<br />
<p>
<em>Description forthcoming.</em>
</p>
<hr width="25%" align="left" />
<h3><a name="method$NSWindow-disableKeyEquivalentForDefaultButtonCell">disableKeyEquivalentForDefaultButtonCell</a></h3>
- (void) <b>disableKeyEquivalentForDefaultButtonCell</b>;<br />
<p>
<em>Description forthcoming.</em>
</p>
<hr width="25%" align="left" />
<h3><a name="method$NSWindow-discardCachedImage">discardCachedImage</a></h3>
- (void) <b>discardCachedImage</b>;<br />
<p>
<em>Description forthcoming.</em>
</p>
<hr width="25%" align="left" />
<h3><a name="method$NSWindow-discardCursorRects">discardCursorRects</a></h3>
- (void) <b>discardCursorRects</b>;<br />
<p>
<em>Description forthcoming.</em>
</p>
<hr width="25%" align="left" />
<h3><a name="method$NSWindow-discardEventsMatchingMask:beforeEvent:">discardEventsMatchingMask:beforeEvent:</a></h3>
- (void) <b>discardEventsMatchingMask:</b> (unsigned int)mask<b> beforeEvent:</b> (<a rel="gsdoc" href="NSEvent.html#class$NSEvent">NSEvent</a>*)lastEvent;<br />
<p>
<em>Description forthcoming.</em>
</p>
<hr width="25%" align="left" />
<h3><a name="method$NSWindow-display">display</a></h3>
- (void) <b>display</b>;<br />
<p>
<em>Description forthcoming.</em>
</p>
<hr width="25%" align="left" />
<h3><a name="method$NSWindow-displayIfNeeded">displayIfNeeded</a></h3>
- (void) <b>displayIfNeeded</b>;<br />
<p>
<em>Description forthcoming.</em>
</p>
<hr width="25%" align="left" />
<h3><a name="method$NSWindow-dragImage:at:offset:event:pasteboard:source:slideBack:">dragImage:at:offset:event:pasteboard:source:slideBack:</a></h3>
- (void) <b>dragImage:</b> (<a rel="gsdoc" href="NSImage.html#class$NSImage">NSImage</a>*)anImage<b> at:</b> (NSPoint)baseLocation<b> offset:</b> (NSSize)initialOffset<b> event:</b> (<a rel="gsdoc" href="NSEvent.html#class$NSEvent">NSEvent</a>*)event<b> pasteboard:</b> (<a rel="gsdoc" href="NSPasteboard.html#class$NSPasteboard">NSPasteboard</a>*)pboard<b> source:</b> (id)sourceObject<b> slideBack:</b> (BOOL)slideFlag;<br />
<p>
<em>Description forthcoming.</em>
</p>
<hr width="25%" align="left" />
<h3><a name="method$NSWindow-drawers">drawers</a></h3>
- (NSArray*) <b>drawers</b>;<br />
<p>
<em>Description forthcoming.</em>
</p>
<hr width="25%" align="left" />
<h3><a name="method$NSWindow-enableCursorRects">enableCursorRects</a></h3>
- (void) <b>enableCursorRects</b>;<br />
<p>
<em>Description forthcoming.</em>
</p>
<hr width="25%" align="left" />
<h3><a name="method$NSWindow-enableFlushWindow">enableFlushWindow</a></h3>
- (void) <b>enableFlushWindow</b>;<br />
<p>
<em>Description forthcoming.</em>
</p>
<hr width="25%" align="left" />
<h3><a name="method$NSWindow-enableKeyEquivalentForDefaultButtonCell">enableKeyEquivalentForDefaultButtonCell</a></h3>
- (void) <b>enableKeyEquivalentForDefaultButtonCell</b>;<br />
<p>
<em>Description forthcoming.</em>
</p>
<hr width="25%" align="left" />
<h3><a name="method$NSWindow-endEditingFor:">endEditingFor:</a></h3>
- (void) <b>endEditingFor:</b> (id)anObject;<br />
<p>
<em>Description forthcoming.</em>
</p>
<hr width="25%" align="left" />
<h3><a name="method$NSWindow-fax:">fax:</a></h3>
- (void) <b>fax:</b> (id)sender;<br />
<p>
<em>Description forthcoming.</em>
</p>
<hr width="25%" align="left" />
<h3><a name="method$NSWindow-fieldEditor:forObject:">fieldEditor:forObject:</a></h3>
- (<a rel="gsdoc" href="NSText.html#class$NSText">NSText</a>*) <b>fieldEditor:</b> (BOOL)createFlag<b> forObject:</b> (id)anObject;<br />
<p>
<em>Description forthcoming.</em>
</p>
<hr width="25%" align="left" />
<h3><a name="method$NSWindow-firstResponder">firstResponder</a></h3>
- (<a rel="gsdoc" href="NSResponder.html#class$NSResponder">NSResponder</a>*) <b>firstResponder</b>;<br />
<p>
<em>Description forthcoming.</em>
</p>
<hr width="25%" align="left" />
<h3><a name="method$NSWindow-flushWindow">flushWindow</a></h3>
- (void) <b>flushWindow</b>;<br />
<p>
Flush all drawing in the windows buffer to the screen
unless the window is not buffered or flushing is not
enabled.
</p>
<hr width="25%" align="left" />
<h3><a name="method$NSWindow-flushWindowIfNeeded">flushWindowIfNeeded</a></h3>
- (void) <b>flushWindowIfNeeded</b>;<br />
<p>
<em>Description forthcoming.</em>
</p>
<hr width="25%" align="left" />
<h3><a name="method$NSWindow-frame">frame</a></h3>
- (NSRect) <b>frame</b>;<br />
<p>
<em>Description forthcoming.</em>
</p>
<hr width="25%" align="left" />
<h3><a name="method$NSWindow-frameAutosaveName">frameAutosaveName</a></h3>
- (NSString*) <b>frameAutosaveName</b>;<br />
<p>
<em>Description forthcoming.</em>
</p>
<hr width="25%" align="left" />
<h3><a name="method$NSWindow-gState">gState</a></h3>
- (int) <b>gState</b>;<br />
<p>
<em>Description forthcoming.</em>
</p>
<hr width="25%" align="left" />
<h3><a name="method$NSWindow-hasDynamicDepthLimit">hasDynamicDepthLimit</a></h3>
- (BOOL) <b>hasDynamicDepthLimit</b>;<br />
<p>
<em>Description forthcoming.</em>
</p>
<hr width="25%" align="left" />
<h3><a name="method$NSWindow-hasShadow">hasShadow</a></h3>
- (BOOL) <b>hasShadow</b>;<br />
<p>
<em>Description forthcoming.</em>
</p>
<hr width="25%" align="left" />
<h3><a name="method$NSWindow-hidesOnDeactivate">hidesOnDeactivate</a></h3>
- (BOOL) <b>hidesOnDeactivate</b>;<br />
<p>
<em>Description forthcoming.</em>
</p>
<hr width="25%" align="left" />
<h3><a name="method$NSWindow-initWithContentRect:styleMask:backing:defer:">initWithContentRect:styleMask:backing:defer:</a></h3>
- (id) <b>initWithContentRect:</b> (NSRect)contentRect<b> styleMask:</b> (unsigned int)aStyle<b> backing:</b> (<a rel="gsdoc" href="TypesAndConstants.html#type$NSBackingStoreType">NSBackingStoreType</a>)bufferingType<b> defer:</b> (BOOL)flag;<br />
<p>
</p>
<p>
Initializes the receiver with a content rect
of <var>contentRect</var>, a style mask of
<var>styleMask</var>, and a backing store type of
<var>backingType</var>.
</p>
<p>
</p>
<p>
The style mask values are
<code>NSTitledWindowMask</code>, for a window with
a title, <code>NSClosableWindowMask</code>, for a
window with a close widget,
<code>NSMiniaturizableWindowMask</code>, for a
window with a miniaturize widget, and
<code>NSResizableWindowMask</code>, for a window
with a resizing widget. These mask values can be
OR'd in any combination.
</p>
<p>
</p>
<p>
Backing store values are
<code>NSBackingStoreBuffered</code>,
<code>NSBackingStoreRetained</code> and
<code>NSBackingStoreNonretained</code>.
</p>
<p>
</p>
<hr width="25%" align="left" />
<h3><a name="method$NSWindow-initWithContentRect:styleMask:backing:defer:screen:">initWithContentRect:styleMask:backing:defer:screen:</a></h3>
- (id) <b>initWithContentRect:</b> (NSRect)contentRect<b> styleMask:</b> (unsigned int)aStyle<b> backing:</b> (<a rel="gsdoc" href="TypesAndConstants.html#type$NSBackingStoreType">NSBackingStoreType</a>)bufferingType<b> defer:</b> (BOOL)flag<b> screen:</b> (<a rel="gsdoc" href="NSScreen.html#class$NSScreen">NSScreen</a>*)aScreen;<br />
<p>
</p>
<p>
Initializes the receiver with a content rect
of <var>contentRect</var>, a style mask of
<var>styleMask</var>, a backing store type of
<var>backingType</var> and a boolean
<var>flag</var>. <var>flag</var> specifies whether
the window should be created now (<code>NO</code>),
or when it is displayed (<code>YES</code>).
</p>
<p>
</p>
<p>
The style mask values are
<code>NSTitledWindowMask</code>, for a window with
a title, <code>NSClosableWindowMask</code>, for a
window with a close widget,
<code>NSMiniaturizableWindowMask</code>, for a
window with a miniaturize widget, and
<code>NSResizableWindowMask</code>, for a window
with a resizing widget. These mask values can be
OR'd in any combination.
</p>
<p>
</p>
<p>
Backing store values are
<code>NSBackingStoreBuffered</code>,
<code>NSBackingStoreRetained</code> and
<code>NSBackingStoreNonretained</code>.
</p>
<p>
</p>
<hr width="25%" align="left" />
<h3><a name="method$NSWindow-initWithWindowRef:">initWithWindowRef:</a></h3>
- (<a rel="gsdoc" href="#class$NSWindow">NSWindow</a>*) <b>initWithWindowRef:</b> (void*)windowRef;<br />
<p>
<em>Description forthcoming.</em>
</p>
<hr width="25%" align="left" />
<h3><a name="method$NSWindow-initialFirstResponder">initialFirstResponder</a></h3>
- (<a rel="gsdoc" href="NSView.html#class$NSView">NSView</a>*) <b>initialFirstResponder</b>;<br />
<p>
<em>Description forthcoming.</em>
</p>
<hr width="25%" align="left" />
<h3><a name="method$NSWindow-invalidateCursorRectsForView:">invalidateCursorRectsForView:</a></h3>
- (void) <b>invalidateCursorRectsForView:</b> (<a rel="gsdoc" href="NSView.html#class$NSView">NSView</a>*)aView;<br />
<p>
<em>Description forthcoming.</em>
</p>
<hr width="25%" align="left" />
<h3><a name="method$NSWindow-isAutodisplay">isAutodisplay</a></h3>
- (BOOL) <b>isAutodisplay</b>;<br />
<p>
<em>Description forthcoming.</em>
</p>
<hr width="25%" align="left" />
<h3><a name="method$NSWindow-isDocumentEdited">isDocumentEdited</a></h3>
- (BOOL) <b>isDocumentEdited</b>;<br />
<p>
<em>Description forthcoming.</em>
</p>
<hr width="25%" align="left" />
<h3><a name="method$NSWindow-isExcludedFromWindowsMenu">isExcludedFromWindowsMenu</a></h3>
- (BOOL) <b>isExcludedFromWindowsMenu</b>;<br />
<p>
<em>Description forthcoming.</em>
</p>
<hr width="25%" align="left" />
<h3><a name="method$NSWindow-isFlushWindowDisabled">isFlushWindowDisabled</a></h3>
- (BOOL) <b>isFlushWindowDisabled</b>;<br />
<p>
<em>Description forthcoming.</em>
</p>
<hr width="25%" align="left" />
<h3><a name="method$NSWindow-isKeyWindow">isKeyWindow</a></h3>
- (BOOL) <b>isKeyWindow</b>;<br />
<p>
<em>Description forthcoming.</em>
</p>
<hr width="25%" align="left" />
<h3><a name="method$NSWindow-isMainWindow">isMainWindow</a></h3>
- (BOOL) <b>isMainWindow</b>;<br />
<p>
<em>Description forthcoming.</em>
</p>
<hr width="25%" align="left" />
<h3><a name="method$NSWindow-isMiniaturized">isMiniaturized</a></h3>
- (BOOL) <b>isMiniaturized</b>;<br />
<p>
<em>Description forthcoming.</em>
</p>
<hr width="25%" align="left" />
<h3><a name="method$NSWindow-isOneShot">isOneShot</a></h3>
- (BOOL) <b>isOneShot</b>;<br />
<p>
<em>Description forthcoming.</em>
</p>
<hr width="25%" align="left" />
<h3><a name="method$NSWindow-isOpaque">isOpaque</a></h3>
- (BOOL) <b>isOpaque</b>;<br />
<p>
<em>Description forthcoming.</em>
</p>
<hr width="25%" align="left" />
<h3><a name="method$NSWindow-isReleasedWhenClosed">isReleasedWhenClosed</a></h3>
- (BOOL) <b>isReleasedWhenClosed</b>;<br />
<p>
<em>Description forthcoming.</em>
</p>
<hr width="25%" align="left" />
<h3><a name="method$NSWindow-isVisible">isVisible</a></h3>
- (BOOL) <b>isVisible</b>;<br />
<p>
<em>Description forthcoming.</em>
</p>
<hr width="25%" align="left" />
<h3><a name="method$NSWindow-keyDown:">keyDown:</a></h3>
- (void) <b>keyDown:</b> (<a rel="gsdoc" href="NSEvent.html#class$NSEvent">NSEvent</a>*)theEvent;<br />
<p>
<em>Description forthcoming.</em>
</p>
<hr width="25%" align="left" />
<h3><a name="method$NSWindow-keyViewSelectionDirection">keyViewSelectionDirection</a></h3>
- (<a rel="gsdoc" href="TypesAndConstants.html#type$NSSelectionDirection">NSSelectionDirection</a>) <b>keyViewSelectionDirection</b>;<br />
<p>
<em>Description forthcoming.</em>
</p>
<hr width="25%" align="left" />
<h3><a name="method$NSWindow-level">level</a></h3>
- (int) <b>level</b>;<br />
<p>
<em>Description forthcoming.</em>
</p>
<hr width="25%" align="left" />
<h3><a name="method$NSWindow-makeFirstResponder:">makeFirstResponder:</a></h3>
- (BOOL) <b>makeFirstResponder:</b> (<a rel="gsdoc" href="NSResponder.html#class$NSResponder">NSResponder</a>*)aResponder;<br />
<p>
<em>Description forthcoming.</em>
</p>
<hr width="25%" align="left" />
<h3><a name="method$NSWindow-makeKeyAndOrderFront:">makeKeyAndOrderFront:</a></h3>
- (void) <b>makeKeyAndOrderFront:</b> (id)sender;<br />
<p>
<em>Description forthcoming.</em>
</p>
<hr width="25%" align="left" />
<h3><a name="method$NSWindow-makeKeyWindow">makeKeyWindow</a></h3>
- (void) <b>makeKeyWindow</b>;<br />
<p>
<em>Description forthcoming.</em>
</p>
<hr width="25%" align="left" />
<h3><a name="method$NSWindow-makeMainWindow">makeMainWindow</a></h3>
- (void) <b>makeMainWindow</b>;<br />
<p>
<em>Description forthcoming.</em>
</p>
<hr width="25%" align="left" />
<h3><a name="method$NSWindow-maxSize">maxSize</a></h3>
- (NSSize) <b>maxSize</b>;<br />
<p>
<em>Description forthcoming.</em>
</p>
<hr width="25%" align="left" />
<h3><a name="method$NSWindow-minSize">minSize</a></h3>
- (NSSize) <b>minSize</b>;<br />
<p>
<em>Description forthcoming.</em>
</p>
<hr width="25%" align="left" />
<h3><a name="method$NSWindow-miniaturize:">miniaturize:</a></h3>
- (void) <b>miniaturize:</b> (id)sender;<br />
<p>
Causes the window to miniaturize, that is the window
is removed from the screen and it's counterpart
(mini)window is displayed.
</p>
<hr width="25%" align="left" />
<h3><a name="method$NSWindow-miniwindowImage">miniwindowImage</a></h3>
- (<a rel="gsdoc" href="NSImage.html#class$NSImage">NSImage</a>*) <b>miniwindowImage</b>;<br />
<p>
<em>Description forthcoming.</em>
</p>
<hr width="25%" align="left" />
<h3><a name="method$NSWindow-miniwindowTitle">miniwindowTitle</a></h3>
- (NSString*) <b>miniwindowTitle</b>;<br />
<p>
<em>Description forthcoming.</em>
</p>
<hr width="25%" align="left" />
<h3><a name="method$NSWindow-mouseLocationOutsideOfEventStream">mouseLocationOutsideOfEventStream</a></h3>
- (NSPoint) <b>mouseLocationOutsideOfEventStream</b>;<br />
<p>
<em>Description forthcoming.</em>
</p>
<hr width="25%" align="left" />
<h3><a name="method$NSWindow-nextEventMatchingMask:">nextEventMatchingMask:</a></h3>
- (<a rel="gsdoc" href="NSEvent.html#class$NSEvent">NSEvent</a>*) <b>nextEventMatchingMask:</b> (unsigned int)mask;<br />
<p>
<em>Description forthcoming.</em>
</p>
<hr width="25%" align="left" />
<h3><a name="method$NSWindow-nextEventMatchingMask:untilDate:inMode:dequeue:">nextEventMatchingMask:untilDate:inMode:dequeue:</a></h3>
- (<a rel="gsdoc" href="NSEvent.html#class$NSEvent">NSEvent</a>*) <b>nextEventMatchingMask:</b> (unsigned int)mask<b> untilDate:</b> (NSDate*)expiration<b> inMode:</b> (NSString*)mode<b> dequeue:</b> (BOOL)deqFlag;<br />
<p>
<em>Description forthcoming.</em>
</p>
<hr width="25%" align="left" />
<h3><a name="method$NSWindow-orderBack:">orderBack:</a></h3>
- (void) <b>orderBack:</b> (id)sender;<br />
<p>
<em>Description forthcoming.</em>
</p>
<hr width="25%" align="left" />
<h3><a name="method$NSWindow-orderFront:">orderFront:</a></h3>
- (void) <b>orderFront:</b> (id)sender;<br />
<p>
<em>Description forthcoming.</em>
</p>
<hr width="25%" align="left" />
<h3><a name="method$NSWindow-orderFrontRegardless">orderFrontRegardless</a></h3>
- (void) <b>orderFrontRegardless</b>;<br />
<p>
<em>Description forthcoming.</em>
</p>
<hr width="25%" align="left" />
<h3><a name="method$NSWindow-orderOut:">orderOut:</a></h3>
- (void) <b>orderOut:</b> (id)sender;<br />
<p>
<em>Description forthcoming.</em>
</p>
<hr width="25%" align="left" />
<h3><a name="method$NSWindow-orderWindow:relativeTo:">orderWindow:relativeTo:</a></h3>
- (void) <b>orderWindow:</b> (<a rel="gsdoc" href="TypesAndConstants.html#type$NSWindowOrderingMode">NSWindowOrderingMode</a>)place<b> relativeTo:</b> (int)otherWin;<br />
<p>
<em>Description forthcoming.</em>
</p>
<hr width="25%" align="left" />
<h3><a name="method$NSWindow-performClose:">performClose:</a></h3>
- (void) <b>performClose:</b> (id)sender;<br />
<p>
<em>Description forthcoming.</em>
</p>
<hr width="25%" align="left" />
<h3><a name="method$NSWindow-performMiniaturize:">performMiniaturize:</a></h3>
- (void) <b>performMiniaturize:</b> (id)sender;<br />
<p>
Miniaturize the receiver... as long as its
style mask includes NSMiniaturizableWindowMask (and
as long as the receiver is not an icon or mini window
itsself). Calls
<a rel="gsdoc" href="#method$NSWindow-miniaturize">
-miniaturize
</a>
to do this. <br /> Beeps if the window can't be
miniaturised. <br /> Should ideally provide
visual feedback (highlighting the miniaturize button
as if it had been clicked) first... but that's not yet
implemented.
</p>
<hr width="25%" align="left" />
<h3><a name="method$NSWindow-performZoom:">performZoom:</a></h3>
- (void) <b>performZoom:</b> (id)sender;<br />
<p>
<em>Description forthcoming.</em>
</p>
<hr width="25%" align="left" />
<h3><a name="method$NSWindow-postEvent:atStart:">postEvent:atStart:</a></h3>
- (void) <b>postEvent:</b> (<a rel="gsdoc" href="NSEvent.html#class$NSEvent">NSEvent</a>*)event<b> atStart:</b> (BOOL)flag;<br />
<p>
<em>Description forthcoming.</em>
</p>
<hr width="25%" align="left" />
<h3><a name="method$NSWindow-print:">print:</a></h3>
- (void) <b>print:</b> (id)sender;<br />
<p>
<em>Description forthcoming.</em>
</p>
<hr width="25%" align="left" />
<h3><a name="method$NSWindow-registerForDraggedTypes:">registerForDraggedTypes:</a></h3>
- (void) <b>registerForDraggedTypes:</b> (NSArray*)newTypes;<br />
<p>
<em>Description forthcoming.</em>
</p>
<hr width="25%" align="left" />
<h3><a name="method$NSWindow-representedFilename">representedFilename</a></h3>
- (NSString*) <b>representedFilename</b>;<br />
<p>
<em>Description forthcoming.</em>
</p>
<hr width="25%" align="left" />
<h3><a name="method$NSWindow-resetCursorRects">resetCursorRects</a></h3>
- (void) <b>resetCursorRects</b>;<br />
<p>
<em>Description forthcoming.</em>
</p>
<hr width="25%" align="left" />
<h3><a name="method$NSWindow-resignKeyWindow">resignKeyWindow</a></h3>
- (void) <b>resignKeyWindow</b>;<br />
<p>
<em>Description forthcoming.</em>
</p>
<hr width="25%" align="left" />
<h3><a name="method$NSWindow-resignMainWindow">resignMainWindow</a></h3>
- (void) <b>resignMainWindow</b>;<br />
<p>
<em>Description forthcoming.</em>
</p>
<hr width="25%" align="left" />
<h3><a name="method$NSWindow-resizeFlags">resizeFlags</a></h3>
- (int) <b>resizeFlags</b>;<br />
<p>
<em>Description forthcoming.</em>
</p>
<hr width="25%" align="left" />
<h3><a name="method$NSWindow-resizeIncrements">resizeIncrements</a></h3>
- (NSSize) <b>resizeIncrements</b>;<br />
<p>
<em>Description forthcoming.</em>
</p>
<hr width="25%" align="left" />
<h3><a name="method$NSWindow-restoreCachedImage">restoreCachedImage</a></h3>
- (void) <b>restoreCachedImage</b>;<br />
<p>
<em>Description forthcoming.</em>
</p>
<hr width="25%" align="left" />
<h3><a name="method$NSWindow-runToolbarCustomizationPalette:">runToolbarCustomizationPalette:</a></h3>
- (void) <b>runToolbarCustomizationPalette:</b> (id)sender;<br />
<p>
<em>Description forthcoming.</em>
</p>
<hr width="25%" align="left" />
<h3><a name="method$NSWindow-saveFrameUsingName:">saveFrameUsingName:</a></h3>
- (void) <b>saveFrameUsingName:</b> (NSString*)name;<br />
<p>
<em>Description forthcoming.</em>
</p>
<hr width="25%" align="left" />
<h3><a name="method$NSWindow-screen">screen</a></h3>
- (<a rel="gsdoc" href="NSScreen.html#class$NSScreen">NSScreen</a>*) <b>screen</b>;<br />
<p>
Returns the screen the window is on.
</p>
<hr width="25%" align="left" />
<h3><a name="method$NSWindow-selectKeyViewFollowingView:">selectKeyViewFollowingView:</a></h3>
- (void) <b>selectKeyViewFollowingView:</b> (<a rel="gsdoc" href="NSView.html#class$NSView">NSView</a>*)aView;<br />
<p>
<em>Description forthcoming.</em>
</p>
<hr width="25%" align="left" />
<h3><a name="method$NSWindow-selectKeyViewPrecedingView:">selectKeyViewPrecedingView:</a></h3>
- (void) <b>selectKeyViewPrecedingView:</b> (<a rel="gsdoc" href="NSView.html#class$NSView">NSView</a>*)aView;<br />
<p>
<em>Description forthcoming.</em>
</p>
<hr width="25%" align="left" />
<h3><a name="method$NSWindow-selectNextKeyView:">selectNextKeyView:</a></h3>
- (void) <b>selectNextKeyView:</b> (id)sender;<br />
<p>
<em>Description forthcoming.</em>
</p>
<hr width="25%" align="left" />
<h3><a name="method$NSWindow-selectPreviousKeyView:">selectPreviousKeyView:</a></h3>
- (void) <b>selectPreviousKeyView:</b> (id)sender;<br />
<p>
<em>Description forthcoming.</em>
</p>
<hr width="25%" align="left" />
<h3><a name="method$NSWindow-sendEvent:">sendEvent:</a></h3>
- (void) <b>sendEvent:</b> (<a rel="gsdoc" href="NSEvent.html#class$NSEvent">NSEvent</a>*)theEvent;<br />
<p>
Handles mouse and other events sent to the received
by NSApplication. Do not invoke this method directly.
</p>
<hr width="25%" align="left" />
<h3><a name="method$NSWindow-setAcceptsMouseMovedEvents:">setAcceptsMouseMovedEvents:</a></h3>
- (void) <b>setAcceptsMouseMovedEvents:</b> (BOOL)flag;<br />
<p>
<em>Description forthcoming.</em>
</p>
<hr width="25%" align="left" />
<h3><a name="method$NSWindow-setAlphaValue:">setAlphaValue:</a></h3>
- (void) <b>setAlphaValue:</b> (float)windowAlpha;<br />
<p>
<em>Description forthcoming.</em>
</p>
<hr width="25%" align="left" />
<h3><a name="method$NSWindow-setAspectRatio:">setAspectRatio:</a></h3>
- (void) <b>setAspectRatio:</b> (NSSize)ratio;<br />
<p>
<em>Description forthcoming.</em>
</p>
<hr width="25%" align="left" />
<h3><a name="method$NSWindow-setAutodisplay:">setAutodisplay:</a></h3>
- (void) <b>setAutodisplay:</b> (BOOL)flag;<br />
<p>
<em>Description forthcoming.</em>
</p>
<hr width="25%" align="left" />
<h3><a name="method$NSWindow-setBackgroundColor:">setBackgroundColor:</a></h3>
- (void) <b>setBackgroundColor:</b> (<a rel="gsdoc" href="NSColor.html#class$NSColor">NSColor</a>*)color;<br />
<p>
<em>Description forthcoming.</em>
</p>
<hr width="25%" align="left" />
<h3><a name="method$NSWindow-setBackingType:">setBackingType:</a></h3>
- (void) <b>setBackingType:</b> (<a rel="gsdoc" href="TypesAndConstants.html#type$NSBackingStoreType">NSBackingStoreType</a>)type;<br />
<p>
<em>Description forthcoming.</em>
</p>
<hr width="25%" align="left" />
<h3><a name="method$NSWindow-setCanHide:">setCanHide:</a></h3>
- (void) <b>setCanHide:</b> (BOOL)flag;<br />
<p>
<em>Description forthcoming.</em>
</p>
<hr width="25%" align="left" />
<h3><a name="method$NSWindow-setContentSize:">setContentSize:</a></h3>
- (void) <b>setContentSize:</b> (NSSize)aSize;<br />
<p>
<em>Description forthcoming.</em>
</p>
<hr width="25%" align="left" />
<h3><a name="method$NSWindow-setContentView:">setContentView:</a></h3>
- (void) <b>setContentView:</b> (<a rel="gsdoc" href="NSView.html#class$NSView">NSView</a>*)aView;<br />
<p>
Sets the window's content view to <var>aView</var>,
replacing any previous content view.
</p>
<hr width="25%" align="left" />
<h3><a name="method$NSWindow-setDefaultButtonCell:">setDefaultButtonCell:</a></h3>
- (void) <b>setDefaultButtonCell:</b> (<a rel="gsdoc" href="NSButtonCell.html#class$NSButtonCell">NSButtonCell</a>*)aButtonCell;<br />
<p>
<em>Description forthcoming.</em>
</p>
<hr width="25%" align="left" />
<h3><a name="method$NSWindow-setDelegate:">setDelegate:</a></h3>
- (void) <b>setDelegate:</b> (id)anObject;<br />
<p>
<em>Description forthcoming.</em>
</p>
<hr width="25%" align="left" />
<h3><a name="method$NSWindow-setDepthLimit:">setDepthLimit:</a></h3>
- (void) <b>setDepthLimit:</b> (<a rel="gsdoc" href="TypesAndConstants.html#type$NSWindowDepth">NSWindowDepth</a>)limit;<br />
<p>
<em>Description forthcoming.</em>
</p>
<hr width="25%" align="left" />
<h3><a name="method$NSWindow-setDocumentEdited:">setDocumentEdited:</a></h3>
- (void) <b>setDocumentEdited:</b> (BOOL)flag;<br />
<p>
<em>Description forthcoming.</em>
</p>
<hr width="25%" align="left" />
<h3><a name="method$NSWindow-setDynamicDepthLimit:">setDynamicDepthLimit:</a></h3>
- (void) <b>setDynamicDepthLimit:</b> (BOOL)flag;<br />
<p>
<em>Description forthcoming.</em>
</p>
<hr width="25%" align="left" />
<h3><a name="method$NSWindow-setExcludedFromWindowsMenu:">setExcludedFromWindowsMenu:</a></h3>
- (void) <b>setExcludedFromWindowsMenu:</b> (BOOL)flag;<br />
<p>
<em>Description forthcoming.</em>
</p>
<hr width="25%" align="left" />
<h3><a name="method$NSWindow-setFrame:display:">setFrame:display:</a></h3>
- (void) <b>setFrame:</b> (NSRect)frameRect<b> display:</b> (BOOL)flag;<br />
<p>
<em>Description forthcoming.</em>
</p>
<hr width="25%" align="left" />
<h3><a name="method$NSWindow-setFrame:display:animate:">setFrame:display:animate:</a></h3>
- (void) <b>setFrame:</b> (NSRect)frameRect<b> display:</b> (BOOL)displayFlag<b> animate:</b> (BOOL)animationFlag;<br />
<p>
<em>Description forthcoming.</em>
</p>
<hr width="25%" align="left" />
<h3><a name="method$NSWindow-setFrameAutosaveName:">setFrameAutosaveName:</a></h3>
- (BOOL) <b>setFrameAutosaveName:</b> (NSString*)name;<br />
<p>
<em>Description forthcoming.</em>
</p>
<hr width="25%" align="left" />
<h3><a name="method$NSWindow-setFrameFromString:">setFrameFromString:</a></h3>
- (void) <b>setFrameFromString:</b> (NSString*)string;<br />
<p>
<em>Description forthcoming.</em>
</p>
<hr width="25%" align="left" />
<h3><a name="method$NSWindow-setFrameOrigin:">setFrameOrigin:</a></h3>
- (void) <b>setFrameOrigin:</b> (NSPoint)aPoint;<br />
<p>
<em>Description forthcoming.</em>
</p>
<hr width="25%" align="left" />
<h3><a name="method$NSWindow-setFrameTopLeftPoint:">setFrameTopLeftPoint:</a></h3>
- (void) <b>setFrameTopLeftPoint:</b> (NSPoint)aPoint;<br />
<p>
<em>Description forthcoming.</em>
</p>
<hr width="25%" align="left" />
<h3><a name="method$NSWindow-setFrameUsingName:">setFrameUsingName:</a></h3>
- (BOOL) <b>setFrameUsingName:</b> (NSString*)name;<br />
<p>
<em>Description forthcoming.</em>
</p>
<hr width="25%" align="left" />
<h3><a name="method$NSWindow-setFrameUsingName:force:">setFrameUsingName:force:</a></h3>
- (BOOL) <b>setFrameUsingName:</b> (NSString*)name<b> force:</b> (BOOL)force;<br />
<p>
<em>Description forthcoming.</em>
</p>
<hr width="25%" align="left" />
<h3><a name="method$NSWindow-setHasShadow:">setHasShadow:</a></h3>
- (void) <b>setHasShadow:</b> (BOOL)hasShadow;<br />
<p>
<em>Description forthcoming.</em>
</p>
<hr width="25%" align="left" />
<h3><a name="method$NSWindow-setHidesOnDeactivate:">setHidesOnDeactivate:</a></h3>
- (void) <b>setHidesOnDeactivate:</b> (BOOL)flag;<br />
<p>
<em>Description forthcoming.</em>
</p>
<hr width="25%" align="left" />
<h3><a name="method$NSWindow-setInitialFirstResponder:">setInitialFirstResponder:</a></h3>
- (void) <b>setInitialFirstResponder:</b> (<a rel="gsdoc" href="NSView.html#class$NSView">NSView</a>*)aView;<br />
<p>
<em>Description forthcoming.</em>
</p>
<hr width="25%" align="left" />
<h3><a name="method$NSWindow-setLevel:">setLevel:</a></h3>
- (void) <b>setLevel:</b> (int)newLevel;<br />
<p>
<em>Description forthcoming.</em>
</p>
<hr width="25%" align="left" />
<h3><a name="method$NSWindow-setMaxSize:">setMaxSize:</a></h3>
- (void) <b>setMaxSize:</b> (NSSize)aSize;<br />
<p>
<em>Description forthcoming.</em>
</p>
<hr width="25%" align="left" />
<h3><a name="method$NSWindow-setMinSize:">setMinSize:</a></h3>
- (void) <b>setMinSize:</b> (NSSize)aSize;<br />
<p>
<em>Description forthcoming.</em>
</p>
<hr width="25%" align="left" />
<h3><a name="method$NSWindow-setMiniwindowImage:">setMiniwindowImage:</a></h3>
- (void) <b>setMiniwindowImage:</b> (<a rel="gsdoc" href="NSImage.html#class$NSImage">NSImage</a>*)image;<br />
<p>
<em>Description forthcoming.</em>
</p>
<hr width="25%" align="left" />
<h3><a name="method$NSWindow-setMiniwindowTitle:">setMiniwindowTitle:</a></h3>
- (void) <b>setMiniwindowTitle:</b> (NSString*)title;<br />
<p>
<em>Description forthcoming.</em>
</p>
<hr width="25%" align="left" />
<h3><a name="method$NSWindow-setOneShot:">setOneShot:</a></h3>
- (void) <b>setOneShot:</b> (BOOL)flag;<br />
<p>
<em>Description forthcoming.</em>
</p>
<hr width="25%" align="left" />
<h3><a name="method$NSWindow-setOpaque:">setOpaque:</a></h3>
- (void) <b>setOpaque:</b> (BOOL)isOpaque;<br />
<p>
<em>Description forthcoming.</em>
</p>
<hr width="25%" align="left" />
<h3><a name="method$NSWindow-setReleasedWhenClosed:">setReleasedWhenClosed:</a></h3>
- (void) <b>setReleasedWhenClosed:</b> (BOOL)flag;<br />
<p>
<em>Description forthcoming.</em>
</p>
<hr width="25%" align="left" />
<h3><a name="method$NSWindow-setRepresentedFilename:">setRepresentedFilename:</a></h3>
- (void) <b>setRepresentedFilename:</b> (NSString*)aString;<br />
<p>
<em>Description forthcoming.</em>
</p>
<hr width="25%" align="left" />
<h3><a name="method$NSWindow-setResizeIncrements:">setResizeIncrements:</a></h3>
- (void) <b>setResizeIncrements:</b> (NSSize)aSize;<br />
<p>
<em>Description forthcoming.</em>
</p>
<hr width="25%" align="left" />
<h3><a name="method$NSWindow-setShowsResizeIndicator:">setShowsResizeIndicator:</a></h3>
- (void) <b>setShowsResizeIndicator:</b> (BOOL)show;<br />
<p>
<em>Description forthcoming.</em>
</p>
<hr width="25%" align="left" />
<h3><a name="method$NSWindow-setTitle:">setTitle:</a></h3>
- (void) <b>setTitle:</b> (NSString*)aString;<br />
<p>
Sets the window's title to the string
<var>aString</var>.
</p>
<hr width="25%" align="left" />
<h3><a name="method$NSWindow-setTitleWithRepresentedFilename:">setTitleWithRepresentedFilename:</a></h3>
- (void) <b>setTitleWithRepresentedFilename:</b> (NSString*)aString;<br />
<p>
<em>Description forthcoming.</em>
</p>
<hr width="25%" align="left" />
<h3><a name="method$NSWindow-setToolbar:">setToolbar:</a></h3>
- (void) <b>setToolbar:</b> (<a rel="gsdoc" href="NSToolbar.html#class$NSToolbar">NSToolbar</a>*)toolbar;<br />
<p>
<em>Description forthcoming.</em>
</p>
<hr width="25%" align="left" />
<h3><a name="method$NSWindow-setViewsNeedDisplay:">setViewsNeedDisplay:</a></h3>
- (void) <b>setViewsNeedDisplay:</b> (BOOL)flag;<br />
<p>
<em>Description forthcoming.</em>
</p>
<hr width="25%" align="left" />
<h3><a name="method$NSWindow-setWindowController:">setWindowController:</a></h3>
- (void) <b>setWindowController:</b> (<a rel="gsdoc" href="NSWindowController.html#class$NSWindowController">NSWindowController</a>*)windowController;<br />
<p>
<em>Description forthcoming.</em>
</p>
<hr width="25%" align="left" />
<h3><a name="method$NSWindow-showsResizeIndicator">showsResizeIndicator</a></h3>
- (BOOL) <b>showsResizeIndicator</b>;<br />
<p>
<em>Description forthcoming.</em>
</p>
<hr width="25%" align="left" />
<h3><a name="method$NSWindow-stringWithSavedFrame">stringWithSavedFrame</a></h3>
- (NSString*) <b>stringWithSavedFrame</b>;<br />
<p>
<em>Description forthcoming.</em>
</p>
<hr width="25%" align="left" />
<h3><a name="method$NSWindow-styleMask">styleMask</a></h3>
- (unsigned int) <b>styleMask</b>;<br />
<p>
<em>Description forthcoming.</em>
</p>
<hr width="25%" align="left" />
<h3><a name="method$NSWindow-title">title</a></h3>
- (NSString*) <b>title</b>;<br />
<p>
Returns an NSString containing the text of the
window's title.
</p>
<hr width="25%" align="left" />
<h3><a name="method$NSWindow-toggleToolbarShown:">toggleToolbarShown:</a></h3>
- (void) <b>toggleToolbarShown:</b> (id)sender;<br />
<p>
<em>Description forthcoming.</em>
</p>
<hr width="25%" align="left" />
<h3><a name="method$NSWindow-toolbar">toolbar</a></h3>
- (<a rel="gsdoc" href="NSToolbar.html#class$NSToolbar">NSToolbar</a>*) <b>toolbar</b>;<br />
<p>
<em>Description forthcoming.</em>
</p>
<hr width="25%" align="left" />
<h3><a name="method$NSWindow-tryToPerform:with:">tryToPerform:with:</a></h3>
- (BOOL) <b>tryToPerform:</b> (SEL)anAction<b> with:</b> (id)anObject;<br />
<p>
<em>Description forthcoming.</em>
</p>
<hr width="25%" align="left" />
<h3><a name="method$NSWindow-unregisterDraggedTypes">unregisterDraggedTypes</a></h3>
- (void) <b>unregisterDraggedTypes</b>;<br />
<p>
<em>Description forthcoming.</em>
</p>
<hr width="25%" align="left" />
<h3><a name="method$NSWindow-update">update</a></h3>
- (void) <b>update</b>;<br />
<p>
<em>Description forthcoming.</em>
</p>
<hr width="25%" align="left" />
<h3><a name="method$NSWindow-useOptimizedDrawing:">useOptimizedDrawing:</a></h3>
- (void) <b>useOptimizedDrawing:</b> (BOOL)flag;<br />
<p>
<em>Description forthcoming.</em>
</p>
<hr width="25%" align="left" />
<h3><a name="method$NSWindow-validRequestorForSendType:returnType:">validRequestorForSendType:returnType:</a></h3>
- (id) <b>validRequestorForSendType:</b> (NSString*)sendType<b> returnType:</b> (NSString*)returnType;<br />
<p>
<em>Description forthcoming.</em>
</p>
<hr width="25%" align="left" />
<h3><a name="method$NSWindow-viewsNeedDisplay">viewsNeedDisplay</a></h3>
- (BOOL) <b>viewsNeedDisplay</b>;<br />
<p>
<em>Description forthcoming.</em>
</p>
<hr width="25%" align="left" />
<h3><a name="method$NSWindow-windowController">windowController</a></h3>
- (id) <b>windowController</b>;<br />
<p>
<em>Description forthcoming.</em>
</p>
<hr width="25%" align="left" />
<h3><a name="method$NSWindow-windowHandle">windowHandle</a></h3>
- (void*) <b>windowHandle</b>;<br />
<p>
<em>Description forthcoming.</em>
</p>
<hr width="25%" align="left" />
<h3><a name="method$NSWindow-windowNumber">windowNumber</a></h3>
- (int) <b>windowNumber</b>;<br />
<p>
<em>Description forthcoming.</em>
</p>
<hr width="25%" align="left" />
<h3><a name="method$NSWindow-windowRef">windowRef</a></h3>
- (void*) <b>windowRef</b>;<br />
<p>
<em>Description forthcoming.</em>
</p>
<hr width="25%" align="left" />
<h3><a name="method$NSWindow-worksWhenModal">worksWhenModal</a></h3>
- (BOOL) <b>worksWhenModal</b>;<br />
<p>
<em>Description forthcoming.</em>
</p>
<hr width="25%" align="left" />
<h3><a name="method$NSWindow-zoom:">zoom:</a></h3>
- (void) <b>zoom:</b> (id)sender;<br />
<p>
<em>Description forthcoming.</em>
</p>
<hr width="25%" align="left" />
<h1><a name="002000000000">
Software documentation for the
NSObject(NSWindowDelegate) informal
protocol
</a></h1>
<h2>NSObject(<a name="category$NSObject(NSWindowDelegate)">NSWindowDelegate</a>)</h2>
<blockquote>
<dl>
<dt><b>Declared in:</b></dt>
<dd>AppKit/NSWindow.h</dd>
</dl>
</blockquote>
<blockquote>
<b>Standards:</b>
<ul>
<li>MacOS-X</li>
<li>OpenStep</li>
<li>GNUstep</li>
</ul>
</blockquote>
<p>
<em>Description forthcoming.</em>
</p>
<b>Method summary</b>
<ul>
<li><a rel="gsdoc" href="NSWindow.html#method$NSObject-windowDidBecomeKey:">-windowDidBecomeKey:</a></li>
<li><a rel="gsdoc" href="NSWindow.html#method$NSObject-windowDidBecomeMain:">-windowDidBecomeMain:</a></li>
<li><a rel="gsdoc" href="NSWindow.html#method$NSObject-windowDidChangeScreen:">-windowDidChangeScreen:</a></li>
<li><a rel="gsdoc" href="NSWindow.html#method$NSObject-windowDidDeminiaturize:">-windowDidDeminiaturize:</a></li>
<li><a rel="gsdoc" href="NSWindow.html#method$NSObject-windowDidExpose:">-windowDidExpose:</a></li>
<li><a rel="gsdoc" href="NSWindow.html#method$NSObject-windowDidMiniaturize:">-windowDidMiniaturize:</a></li>
<li><a rel="gsdoc" href="NSWindow.html#method$NSObject-windowDidMove:">-windowDidMove:</a></li>
<li><a rel="gsdoc" href="NSWindow.html#method$NSObject-windowDidResignKey:">-windowDidResignKey:</a></li>
<li><a rel="gsdoc" href="NSWindow.html#method$NSObject-windowDidResignMain:">-windowDidResignMain:</a></li>
<li><a rel="gsdoc" href="NSWindow.html#method$NSObject-windowDidResize:">-windowDidResize:</a></li>
<li><a rel="gsdoc" href="NSWindow.html#method$NSObject-windowDidUpdate:">-windowDidUpdate:</a></li>
<li><a rel="gsdoc" href="NSWindow.html#method$NSObject-windowShouldClose:">-windowShouldClose:</a></li>
<li><a rel="gsdoc" href="NSWindow.html#method$NSObject-windowShouldZoom:toFrame:">-windowShouldZoom:toFrame:</a></li>
<li><a rel="gsdoc" href="NSWindow.html#method$NSObject-windowWillClose:">-windowWillClose:</a></li>
<li><a rel="gsdoc" href="NSWindow.html#method$NSObject-windowWillMiniaturize:">-windowWillMiniaturize:</a></li>
<li><a rel="gsdoc" href="NSWindow.html#method$NSObject-windowWillMove:">-windowWillMove:</a></li>
<li><a rel="gsdoc" href="NSWindow.html#method$NSObject-windowWillResize:toSize:">-windowWillResize:toSize:</a></li>
<li><a rel="gsdoc" href="NSWindow.html#method$NSObject-windowWillReturnFieldEditor:toObject:">-windowWillReturnFieldEditor:toObject:</a></li>
<li><a rel="gsdoc" href="NSWindow.html#method$NSObject-windowWillUseStandardFrame:defaultFrame:">-windowWillUseStandardFrame:defaultFrame:</a></li>
</ul>
<hr width="50%" align="left" />
<h3><a name="method$NSObject-windowDidBecomeKey:">windowDidBecomeKey:</a></h3>
- (void) <b>windowDidBecomeKey:</b> (NSNotification*)aNotification;<br />
<p>
<em>Description forthcoming.</em>
</p>
<hr width="25%" align="left" />
<h3><a name="method$NSObject-windowDidBecomeMain:">windowDidBecomeMain:</a></h3>
- (void) <b>windowDidBecomeMain:</b> (NSNotification*)aNotification;<br />
<p>
<em>Description forthcoming.</em>
</p>
<hr width="25%" align="left" />
<h3><a name="method$NSObject-windowDidChangeScreen:">windowDidChangeScreen:</a></h3>
- (void) <b>windowDidChangeScreen:</b> (NSNotification*)aNotification;<br />
<p>
<em>Description forthcoming.</em>
</p>
<hr width="25%" align="left" />
<h3><a name="method$NSObject-windowDidDeminiaturize:">windowDidDeminiaturize:</a></h3>
- (void) <b>windowDidDeminiaturize:</b> (NSNotification*)aNotification;<br />
<p>
<em>Description forthcoming.</em>
</p>
<hr width="25%" align="left" />
<h3><a name="method$NSObject-windowDidExpose:">windowDidExpose:</a></h3>
- (void) <b>windowDidExpose:</b> (NSNotification*)aNotification;<br />
<p>
<em>Description forthcoming.</em>
</p>
<hr width="25%" align="left" />
<h3><a name="method$NSObject-windowDidMiniaturize:">windowDidMiniaturize:</a></h3>
- (void) <b>windowDidMiniaturize:</b> (NSNotification*)aNotification;<br />
<p>
<em>Description forthcoming.</em>
</p>
<hr width="25%" align="left" />
<h3><a name="method$NSObject-windowDidMove:">windowDidMove:</a></h3>
- (void) <b>windowDidMove:</b> (NSNotification*)aNotification;<br />
<p>
<em>Description forthcoming.</em>
</p>
<hr width="25%" align="left" />
<h3><a name="method$NSObject-windowDidResignKey:">windowDidResignKey:</a></h3>
- (void) <b>windowDidResignKey:</b> (NSNotification*)aNotification;<br />
<p>
<em>Description forthcoming.</em>
</p>
<hr width="25%" align="left" />
<h3><a name="method$NSObject-windowDidResignMain:">windowDidResignMain:</a></h3>
- (void) <b>windowDidResignMain:</b> (NSNotification*)aNotification;<br />
<p>
<em>Description forthcoming.</em>
</p>
<hr width="25%" align="left" />
<h3><a name="method$NSObject-windowDidResize:">windowDidResize:</a></h3>
- (void) <b>windowDidResize:</b> (NSNotification*)aNotification;<br />
<p>
<em>Description forthcoming.</em>
</p>
<hr width="25%" align="left" />
<h3><a name="method$NSObject-windowDidUpdate:">windowDidUpdate:</a></h3>
- (void) <b>windowDidUpdate:</b> (NSNotification*)aNotification;<br />
<p>
<em>Description forthcoming.</em>
</p>
<hr width="25%" align="left" />
<h3><a name="method$NSObject-windowShouldClose:">windowShouldClose:</a></h3>
- (BOOL) <b>windowShouldClose:</b> (id)sender;<br />
<p>
<em>Description forthcoming.</em>
</p>
<hr width="25%" align="left" />
<h3><a name="method$NSObject-windowShouldZoom:toFrame:">windowShouldZoom:toFrame:</a></h3>
- (BOOL) <b>windowShouldZoom:</b> (<a rel="gsdoc" href="#class$NSWindow">NSWindow</a>*)sender<b> toFrame:</b> (NSRect)aFrame;<br />
<p>
<em>Description forthcoming.</em>
</p>
<hr width="25%" align="left" />
<h3><a name="method$NSObject-windowWillClose:">windowWillClose:</a></h3>
- (void) <b>windowWillClose:</b> (NSNotification*)aNotification;<br />
<p>
<em>Description forthcoming.</em>
</p>
<hr width="25%" align="left" />
<h3><a name="method$NSObject-windowWillMiniaturize:">windowWillMiniaturize:</a></h3>
- (void) <b>windowWillMiniaturize:</b> (NSNotification*)aNotification;<br />
<p>
<em>Description forthcoming.</em>
</p>
<hr width="25%" align="left" />
<h3><a name="method$NSObject-windowWillMove:">windowWillMove:</a></h3>
- (void) <b>windowWillMove:</b> (NSNotification*)aNotification;<br />
<p>
<em>Description forthcoming.</em>
</p>
<hr width="25%" align="left" />
<h3><a name="method$NSObject-windowWillResize:toSize:">windowWillResize:toSize:</a></h3>
- (NSSize) <b>windowWillResize:</b> (<a rel="gsdoc" href="#class$NSWindow">NSWindow</a>*)sender<b> toSize:</b> (NSSize)frameSize;<br />
<p>
<em>Description forthcoming.</em>
</p>
<hr width="25%" align="left" />
<h3><a name="method$NSObject-windowWillReturnFieldEditor:toObject:">windowWillReturnFieldEditor:toObject:</a></h3>
- (id) <b>windowWillReturnFieldEditor:</b> (<a rel="gsdoc" href="#class$NSWindow">NSWindow</a>*)sender<b> toObject:</b> (id)client;<br />
<p>
<em>Description forthcoming.</em>
</p>
<hr width="25%" align="left" />
<h3><a name="method$NSObject-windowWillUseStandardFrame:defaultFrame:">windowWillUseStandardFrame:defaultFrame:</a></h3>
- (NSRect) <b>windowWillUseStandardFrame:</b> (<a rel="gsdoc" href="#class$NSWindow">NSWindow</a>*)sender<b> defaultFrame:</b> (NSRect)aFrame;<br />
<p>
<em>Description forthcoming.</em>
</p>
<hr width="25%" align="left" />
<h1><a name="003000000000">
Software documentation for the
NSWindow(GNUstepBackend) category
</a></h1>
<h2><a rel="gsdoc" href="#class$NSWindow">NSWindow</a>(<a name="category$NSWindow(GNUstepBackend)">GNUstepBackend</a>)</h2>
<blockquote>
<dl>
<dt><b>Declared in:</b></dt>
<dd>AppKit/NSWindow.h</dd>
</dl>
</blockquote>
<blockquote>
<b>Standards:</b>
<ul>
<li>NotOpenStep</li>
<li>NotMacOS-X</li>
<li>GNUstep</li>
</ul>
</blockquote>
<p>
<em>Description forthcoming.</em>
</p>
<b>Method summary</b>
<ul>
<li><a rel="gsdoc" href="NSWindow.html#method$NSWindow-_captureMouse:">-_captureMouse:</a></li>
<li><a rel="gsdoc" href="NSWindow.html#method$NSWindow-_initDefaults">-_initDefaults</a></li>
<li><a rel="gsdoc" href="NSWindow.html#method$NSWindow-_releaseMouse:">-_releaseMouse:</a></li>
<li><a rel="gsdoc" href="NSWindow.html#method$NSWindow-_setVisible:">-_setVisible:</a></li>
</ul>
<hr width="50%" align="left" />
<h3><a name="method$NSWindow-_captureMouse:">_captureMouse:</a></h3>
- (void) <b>_captureMouse:</b> (id)sender;<br />
<p>
<em>Description forthcoming.</em>
</p>
<hr width="25%" align="left" />
<h3><a name="method$NSWindow-_initDefaults">_initDefaults</a></h3>
- (void) <b>_initDefaults</b>;<br />
<p>
<em>Description forthcoming.</em>
</p>
<hr width="25%" align="left" />
<h3><a name="method$NSWindow-_releaseMouse:">_releaseMouse:</a></h3>
- (void) <b>_releaseMouse:</b> (id)sender;<br />
<p>
<em>Description forthcoming.</em>
</p>
<hr width="25%" align="left" />
<h3><a name="method$NSWindow-_setVisible:">_setVisible:</a></h3>
- (void) <b>_setVisible:</b> (BOOL)flag;<br />
<p>
<em>Description forthcoming.</em>
</p>
<hr width="25%" align="left" />
<h1><a name="004000000000">
Software documentation for the
NSWindow(GNUstepTextView) category
</a></h1>
<h2><a rel="gsdoc" href="#class$NSWindow">NSWindow</a>(<a name="category$NSWindow(GNUstepTextView)">GNUstepTextView</a>)</h2>
<blockquote>
<dl>
<dt><b>Declared in:</b></dt>
<dd>AppKit/NSWindow.h</dd>
</dl>
</blockquote>
<blockquote>
<b>Standards:</b>
<ul>
<li>NotOpenStep</li>
<li>NotMacOS-X</li>
<li>GNUstep</li>
</ul>
</blockquote>
<p>
<em>Description forthcoming.</em>
</p>
<b>Method summary</b>
<ul>
<li><a rel="gsdoc" href="NSWindow.html#method$NSWindow-_futureFirstResponder">-_futureFirstResponder</a></li>
</ul>
<hr width="50%" align="left" />
<h3><a name="method$NSWindow-_futureFirstResponder">_futureFirstResponder</a></h3>
- (id) <b>_futureFirstResponder</b>;<br />
<p>
<em>Description forthcoming.</em>
</p>
<hr width="25%" align="left" />
<br />
<a href="Gui.html">Up</a>
</body>
</html>