Up

NSWindow

Authors

Scott Christley( scottc@net-community.com )
Felipe A. Rodriguez( far@ix.netcom.com )
Richard Frith-Macdonald( richard@brainstorm.co.uk )
The window class

Copyright: (C) 1996 Free Software Foundation, Inc.


Contents -

  1. NSWindow
  2. Software documentation for the NSObject(NSWindowDelegate) category
  3. Software documentation for the NSWindow(GNUstepBackend) category
  4. Software documentation for the NSWindow(GNUstepTextView) category

NSWindow

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.

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 setContentView: method, and accessed through the contentView method. setContentView: replaces the default content view created by NSWindow.

Other views may be added to the window by using the content view's addSubview: 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.

A delegate can be specified for an NSWindow, which will receive notifications of events pertaining to the window. The delegate is set using setDelegate:, and can be retrieved using delegate. The delegate can restrain resizing by implementing the windowWillResize: toSize: method, or control the closing of the window by implementing windowShouldClose:.

NSWindow : NSResponder

Declared in:
AppKit/NSWindow.h
Conforms to:
NSCoding
Standards:

Method summary

contentRectForFrameRect:styleMask:

+ (NSRect) contentRectForFrameRect: (NSRect)aRect styleMask: (unsigned int)aStyle;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


defaultDepthLimit

+ (NSWindowDepth) defaultDepthLimit;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


frameRectForContentRect:styleMask:

+ (NSRect) frameRectForContentRect: (NSRect)aRect styleMask: (unsigned int)aStyle;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


menuChanged:

+ (void) menuChanged: (NSMenu*)aMenu;
Standards: NotOpenStep, GNUstep, MacOS-X

Description forthcoming.


minFrameWidthWithTitle:styleMask:

+ (NSRect) minFrameWidthWithTitle: (NSString*)aTitle styleMask: (unsigned int)aStyle;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


removeFrameUsingName:

+ (void) removeFrameUsingName: (NSString*)name;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


acceptsMouseMovedEvents

- (BOOL) acceptsMouseMovedEvents;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


alphaValue

- (float) alphaValue;
Standards: NotOpenStep, GNUstep, MacOS-X

Description forthcoming.


animationResizeTime:

- (NSTimeInterval) animationResizeTime: (NSRect)newFrame;
Standards: NotOpenStep, GNUstep, MacOS-X

Description forthcoming.


areCursorRectsEnabled

- (BOOL) areCursorRectsEnabled;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


aspectRatio

- (NSSize) aspectRatio;
Standards: NotOpenStep, GNUstep, MacOS-X

Description forthcoming.


backgroundColor

- (NSColor*) backgroundColor;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


backingType

- (NSBackingStoreType) backingType;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


becomeKeyWindow

- (void) becomeKeyWindow;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


becomeMainWindow

- (void) becomeMainWindow;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


cacheImageInRect:

- (void) cacheImageInRect: (NSRect)aRect;
Standards: NotOpenStep, GNUstep, MacOS-X

Description forthcoming.


canBecomeKeyWindow

- (BOOL) canBecomeKeyWindow;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


canBecomeMainWindow

- (BOOL) canBecomeMainWindow;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


canHide

- (BOOL) canHide;
Standards: NotOpenStep, GNUstep, MacOS-X

Description forthcoming.


canStoreColor

- (BOOL) canStoreColor;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


cascadeTopLeftFromPoint:

- (NSPoint) cascadeTopLeftFromPoint: (NSPoint)topLeftPoint;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


center

- (void) center;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


close

- (void) close;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


constrainFrameRect:toScreen:

- (NSRect) constrainFrameRect: (NSRect)frameRect toScreen: (id)screen;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


contentView

- (id) contentView;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


convertBaseToScreen:

- (NSPoint) convertBaseToScreen: (NSPoint)basePoint;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


convertScreenToBase:

- (NSPoint) convertScreenToBase: (NSPoint)screenPoint;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


counterpart

- (NSWindow*) counterpart;
Standards: NotOpenStep, NotMacOS-X, GNUstep

Description forthcoming.


currentEvent

- (NSEvent*) currentEvent;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


dataWithEPSInsideRect:

- (NSData*) dataWithEPSInsideRect: (NSRect)rect;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


dataWithPDFInsideRect:

- (NSData*) dataWithPDFInsideRect: (NSRect)aRect;
Standards: NotOpenStep, GNUstep, MacOS-X

Description forthcoming.


deepestScreen

- (NSScreen*) deepestScreen;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


defaultButtonCell

- (NSButtonCell*) defaultButtonCell;
Standards: NotOpenStep, GNUstep, MacOS-X

Description forthcoming.


delegate

- (id) delegate;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


deminiaturize:

- (void) deminiaturize: (id)sender;
Standards: GNUstep, MacOS-X, OpenStep

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.


depthLimit

- (NSWindowDepth) depthLimit;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


deviceDescription

- (NSDictionary*) deviceDescription;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


disableCursorRects

- (void) disableCursorRects;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


disableFlushWindow

- (void) disableFlushWindow;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


disableKeyEquivalentForDefaultButtonCell

- (void) disableKeyEquivalentForDefaultButtonCell;
Standards: NotOpenStep, GNUstep, MacOS-X

Description forthcoming.


discardCachedImage

- (void) discardCachedImage;
Standards: NotOpenStep, GNUstep, MacOS-X

Description forthcoming.


discardCursorRects

- (void) discardCursorRects;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


discardEventsMatchingMask:beforeEvent:

- (void) discardEventsMatchingMask: (unsigned int)mask beforeEvent: (NSEvent*)lastEvent;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


display

- (void) display;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


displayIfNeeded

- (void) displayIfNeeded;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


dragImage:at:offset:event:pasteboard:source:slideBack:

- (void) dragImage: (NSImage*)anImage at: (NSPoint)baseLocation offset: (NSSize)initialOffset event: (NSEvent*)event pasteboard: (NSPasteboard*)pboard source: (id)sourceObject slideBack: (BOOL)slideFlag;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


drawers

- (NSArray*) drawers;
Standards: NotOpenStep, GNUstep, MacOS-X

Description forthcoming.


enableCursorRects

- (void) enableCursorRects;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


enableFlushWindow

- (void) enableFlushWindow;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


enableKeyEquivalentForDefaultButtonCell

- (void) enableKeyEquivalentForDefaultButtonCell;
Standards: NotOpenStep, GNUstep, MacOS-X

Description forthcoming.


endEditingFor:

- (void) endEditingFor: (id)anObject;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


fax:

- (void) fax: (id)sender;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


fieldEditor:forObject:

- (NSText*) fieldEditor: (BOOL)createFlag forObject: (id)anObject;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


firstResponder

- (NSResponder*) firstResponder;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


flushWindow

- (void) flushWindow;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


flushWindowIfNeeded

- (void) flushWindowIfNeeded;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


frame

- (NSRect) frame;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


frameAutosaveName

- (NSString*) frameAutosaveName;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


gState

- (int) gState;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


hasDynamicDepthLimit

- (BOOL) hasDynamicDepthLimit;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


hasShadow

- (BOOL) hasShadow;
Standards: NotOpenStep, GNUstep, MacOS-X

Description forthcoming.


hidesOnDeactivate

- (BOOL) hidesOnDeactivate;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


initWithContentRect:styleMask:backing:defer:

- (id) initWithContentRect: (NSRect)contentRect styleMask: (unsigned int)aStyle backing: (NSBackingStoreType)bufferingType defer: (BOOL)flag;
Standards: GNUstep, MacOS-X, OpenStep

Initializes the receiver with a content rect of contentRect, a style mask of styleMask, and a backing store type of backingType.

The style mask values are NSTitledWindowMask, for a window with a title, NSClosableWindowMask, for a window with a close widget, NSMiniaturizableWindowMask, for a window with a miniaturize widget, and NSResizableWindowMask, for a window with a resizing widget. These mask values can be OR'd in any combination.

Backing store values are NSBackingStoreBuffered, NSBackingStoreRetained and NSBackingStoreNonretained.


initWithContentRect:styleMask:backing:defer:screen:

- (id) initWithContentRect: (NSRect)contentRect styleMask: (unsigned int)aStyle backing: (NSBackingStoreType)bufferingType defer: (BOOL)flag screen: (NSScreen*)aScreen;
Standards: GNUstep, MacOS-X, OpenStep

Initializes the receiver with a content rect of contentRect, a style mask of styleMask, a backing store type of backingType and a boolean flag. flag specifies whether the window should be created now (NO), or when it is displayed (YES).

The style mask values are NSTitledWindowMask, for a window with a title, NSClosableWindowMask, for a window with a close widget, NSMiniaturizableWindowMask, for a window with a miniaturize widget, and NSResizableWindowMask, for a window with a resizing widget. These mask values can be OR'd in any combination.

Backing store values are NSBackingStoreBuffered, NSBackingStoreRetained and NSBackingStoreNonretained.


initWithWindowRef:

- (NSWindow*) initWithWindowRef: (void*)windowRef;
Standards: NotOpenStep, GNUstep, MacOS-X

Description forthcoming.


initialFirstResponder

- (NSView*) initialFirstResponder;
Standards: NotOpenStep, GNUstep, MacOS-X

Description forthcoming.


invalidateCursorRectsForView:

- (void) invalidateCursorRectsForView: (NSView*)aView;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


isAutodisplay

- (BOOL) isAutodisplay;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


isDocumentEdited

- (BOOL) isDocumentEdited;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


isExcludedFromWindowsMenu

- (BOOL) isExcludedFromWindowsMenu;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


isFlushWindowDisabled

- (BOOL) isFlushWindowDisabled;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


isKeyWindow

- (BOOL) isKeyWindow;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


isMainWindow

- (BOOL) isMainWindow;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


isMiniaturized

- (BOOL) isMiniaturized;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


isOneShot

- (BOOL) isOneShot;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


isOpaque

- (BOOL) isOpaque;
Standards: NotOpenStep, GNUstep, MacOS-X

Description forthcoming.


isReleasedWhenClosed

- (BOOL) isReleasedWhenClosed;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


isVisible

- (BOOL) isVisible;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


keyDown:

- (void) keyDown: (NSEvent*)theEvent;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


keyViewSelectionDirection

- (NSSelectionDirection) keyViewSelectionDirection;
Standards: NotOpenStep, GNUstep, MacOS-X

Description forthcoming.


level

- (int) level;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


makeFirstResponder:

- (BOOL) makeFirstResponder: (NSResponder*)aResponder;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


makeKeyAndOrderFront:

- (void) makeKeyAndOrderFront: (id)sender;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


makeKeyWindow

- (void) makeKeyWindow;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


makeMainWindow

- (void) makeMainWindow;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


maxSize

- (NSSize) maxSize;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


minSize

- (NSSize) minSize;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


miniaturize:

- (void) miniaturize: (id)sender;
Standards: GNUstep, MacOS-X, OpenStep

Causes the window to miniaturize, that is the window is removed from the screen and it's counterpart (mini)window is displayed.


miniwindowImage

- (NSImage*) miniwindowImage;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


miniwindowTitle

- (NSString*) miniwindowTitle;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


mouseLocationOutsideOfEventStream

- (NSPoint) mouseLocationOutsideOfEventStream;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


nextEventMatchingMask:

- (NSEvent*) nextEventMatchingMask: (unsigned int)mask;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


nextEventMatchingMask:untilDate:inMode:dequeue:

- (NSEvent*) nextEventMatchingMask: (unsigned int)mask untilDate: (NSDate*)expiration inMode: (NSString*)mode dequeue: (BOOL)deqFlag;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


orderBack:

- (void) orderBack: (id)sender;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


orderFront:

- (void) orderFront: (id)sender;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


orderFrontRegardless

- (void) orderFrontRegardless;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


orderOut:

- (void) orderOut: (id)sender;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


orderWindow:relativeTo:

- (void) orderWindow: (NSWindowOrderingMode)place relativeTo: (int)otherWin;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


performClose:

- (void) performClose: (id)sender;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


performMiniaturize:

- (void) performMiniaturize: (id)sender;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


performZoom:

- (void) performZoom: (id)sender;
Standards: NotOpenStep, GNUstep, MacOS-X

Description forthcoming.


postEvent:atStart:

- (void) postEvent: (NSEvent*)event atStart: (BOOL)flag;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


print:

- (void) print: (id)sender;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


registerForDraggedTypes:

- (void) registerForDraggedTypes: (NSArray*)newTypes;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


representedFilename

- (NSString*) representedFilename;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


resetCursorRects

- (void) resetCursorRects;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


resignKeyWindow

- (void) resignKeyWindow;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


resignMainWindow

- (void) resignMainWindow;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


resizeFlags

- (int) resizeFlags;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


resizeIncrements

- (NSSize) resizeIncrements;
Standards: NotOpenStep, GNUstep, MacOS-X

Description forthcoming.


restoreCachedImage

- (void) restoreCachedImage;
Standards: NotOpenStep, GNUstep, MacOS-X

Description forthcoming.


runToolbarCustomizationPalette:

- (void) runToolbarCustomizationPalette: (id)sender;
Standards: NotOpenStep, GNUstep, MacOS-X

Description forthcoming.


saveFrameUsingName:

- (void) saveFrameUsingName: (NSString*)name;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


screen

- (NSScreen*) screen;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


selectKeyViewFollowingView:

- (void) selectKeyViewFollowingView: (NSView*)aView;
Standards: NotOpenStep, GNUstep, MacOS-X

Description forthcoming.


selectKeyViewPrecedingView:

- (void) selectKeyViewPrecedingView: (NSView*)aView;
Standards: NotOpenStep, GNUstep, MacOS-X

Description forthcoming.


selectNextKeyView:

- (void) selectNextKeyView: (id)sender;
Standards: NotOpenStep, GNUstep, MacOS-X

Description forthcoming.


selectPreviousKeyView:

- (void) selectPreviousKeyView: (id)sender;
Standards: NotOpenStep, GNUstep, MacOS-X

Description forthcoming.


sendEvent:

- (void) sendEvent: (NSEvent*)theEvent;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


setAcceptsMouseMovedEvents:

- (void) setAcceptsMouseMovedEvents: (BOOL)flag;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


setAlphaValue:

- (void) setAlphaValue: (float)windowAlpha;
Standards: NotOpenStep, GNUstep, MacOS-X

Description forthcoming.


setAspectRatio:

- (void) setAspectRatio: (NSSize)ratio;
Standards: NotOpenStep, GNUstep, MacOS-X

Description forthcoming.


setAutodisplay:

- (void) setAutodisplay: (BOOL)flag;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


setBackgroundColor:

- (void) setBackgroundColor: (NSColor*)color;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


setBackingType:

- (void) setBackingType: (NSBackingStoreType)type;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


setCanHide:

- (void) setCanHide: (BOOL)flag;
Standards: NotOpenStep, GNUstep, MacOS-X

Description forthcoming.


setContentSize:

- (void) setContentSize: (NSSize)aSize;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


setContentView:

- (void) setContentView: (NSView*)aView;
Standards: GNUstep, MacOS-X, OpenStep

Sets the window's content view to aView, replacing any previous content view.


setDefaultButtonCell:

- (void) setDefaultButtonCell: (NSButtonCell*)aButtonCell;
Standards: NotOpenStep, GNUstep, MacOS-X

Description forthcoming.


setDelegate:

- (void) setDelegate: (id)anObject;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


setDepthLimit:

- (void) setDepthLimit: (NSWindowDepth)limit;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


setDocumentEdited:

- (void) setDocumentEdited: (BOOL)flag;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


setDynamicDepthLimit:

- (void) setDynamicDepthLimit: (BOOL)flag;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


setExcludedFromWindowsMenu:

- (void) setExcludedFromWindowsMenu: (BOOL)flag;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


setFrame:display:

- (void) setFrame: (NSRect)frameRect display: (BOOL)flag;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


setFrame:display:animate:

- (void) setFrame: (NSRect)frameRect display: (BOOL)displayFlag animate: (BOOL)animationFlag;
Standards: NotOpenStep, GNUstep, MacOS-X

Description forthcoming.


setFrameAutosaveName:

- (BOOL) setFrameAutosaveName: (NSString*)name;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


setFrameFromString:

- (void) setFrameFromString: (NSString*)string;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


setFrameOrigin:

- (void) setFrameOrigin: (NSPoint)aPoint;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


setFrameTopLeftPoint:

- (void) setFrameTopLeftPoint: (NSPoint)aPoint;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


setFrameUsingName:

- (BOOL) setFrameUsingName: (NSString*)name;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


setFrameUsingName:force:

- (BOOL) setFrameUsingName: (NSString*)name force: (BOOL)force;
Standards: NotOpenStep, GNUstep, MacOS-X

Description forthcoming.


setHasShadow:

- (void) setHasShadow: (BOOL)hasShadow;
Standards: NotOpenStep, GNUstep, MacOS-X

Description forthcoming.


setHidesOnDeactivate:

- (void) setHidesOnDeactivate: (BOOL)flag;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


setInitialFirstResponder:

- (void) setInitialFirstResponder: (NSView*)aView;
Standards: NotOpenStep, GNUstep, MacOS-X

Description forthcoming.


setLevel:

- (void) setLevel: (int)newLevel;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


setMaxSize:

- (void) setMaxSize: (NSSize)aSize;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


setMinSize:

- (void) setMinSize: (NSSize)aSize;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


setMiniwindowImage:

- (void) setMiniwindowImage: (NSImage*)image;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


setMiniwindowTitle:

- (void) setMiniwindowTitle: (NSString*)title;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


setOneShot:

- (void) setOneShot: (BOOL)flag;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


setOpaque:

- (void) setOpaque: (BOOL)isOpaque;
Standards: NotOpenStep, GNUstep, MacOS-X

Description forthcoming.


setReleasedWhenClosed:

- (void) setReleasedWhenClosed: (BOOL)flag;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


setRepresentedFilename:

- (void) setRepresentedFilename: (NSString*)aString;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


setResizeIncrements:

- (void) setResizeIncrements: (NSSize)aSize;
Standards: NotOpenStep, GNUstep, MacOS-X

Description forthcoming.


setShowsResizeIndicator:

- (void) setShowsResizeIndicator: (BOOL)show;
Standards: NotOpenStep, GNUstep, MacOS-X

Description forthcoming.


setTitle:

- (void) setTitle: (NSString*)aString;
Standards: GNUstep, MacOS-X, OpenStep

Sets the window's title to the string aString.


setTitleWithRepresentedFilename:

- (void) setTitleWithRepresentedFilename: (NSString*)aString;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


setToolbar:

- (void) setToolbar: (NSToolbar*)toolbar;
Standards: NotOpenStep, GNUstep, MacOS-X

Description forthcoming.


setViewsNeedDisplay:

- (void) setViewsNeedDisplay: (BOOL)flag;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


setWindowController:

- (void) setWindowController: (NSWindowController*)windowController;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


showsResizeIndicator

- (BOOL) showsResizeIndicator;
Standards: NotOpenStep, GNUstep, MacOS-X

Description forthcoming.


stringWithSavedFrame

- (NSString*) stringWithSavedFrame;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


styleMask

- (unsigned int) styleMask;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


title

- (NSString*) title;
Standards: GNUstep, MacOS-X, OpenStep

Returns an NSString containing the text of the window's title.


toggleToolbarShown:

- (void) toggleToolbarShown: (id)sender;
Standards: NotOpenStep, GNUstep, MacOS-X

Description forthcoming.


toolbar

- (NSToolbar*) toolbar;
Standards: NotOpenStep, GNUstep, MacOS-X

Description forthcoming.


tryToPerform:with:

- (BOOL) tryToPerform: (SEL)anAction with: (id)anObject;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


unregisterDraggedTypes

- (void) unregisterDraggedTypes;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


update

- (void) update;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


useOptimizedDrawing:

- (void) useOptimizedDrawing: (BOOL)flag;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


validRequestorForSendType:returnType:

- (id) validRequestorForSendType: (NSString*)sendType returnType: (NSString*)returnType;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


viewsNeedDisplay

- (BOOL) viewsNeedDisplay;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


windowController

- (id) windowController;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


windowHandle

- (void*) windowHandle;
Standards: NotOpenStep, GNUstep, MacOS-X

Description forthcoming.


windowNumber

- (int) windowNumber;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


windowRef

- (void*) windowRef;
Standards: NotOpenStep, GNUstep, MacOS-X

Description forthcoming.


worksWhenModal

- (BOOL) worksWhenModal;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


zoom:

- (void) zoom: (id)sender;
Standards: NotOpenStep, GNUstep, MacOS-X

Description forthcoming.


Software documentation for the NSObject(NSWindowDelegate) category

NSObject(NSWindowDelegate)

Declared in:
AppKit/NSWindow.h
Standards:

Description forthcoming.

Method summary

windowDidBecomeKey:

- (void) windowDidBecomeKey: (NSNotification*)aNotification;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


windowDidBecomeMain:

- (void) windowDidBecomeMain: (NSNotification*)aNotification;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


windowDidChangeScreen:

- (void) windowDidChangeScreen: (NSNotification*)aNotification;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


windowDidDeminiaturize:

- (void) windowDidDeminiaturize: (NSNotification*)aNotification;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


windowDidExpose:

- (void) windowDidExpose: (NSNotification*)aNotification;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


windowDidMiniaturize:

- (void) windowDidMiniaturize: (NSNotification*)aNotification;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


windowDidMove:

- (void) windowDidMove: (NSNotification*)aNotification;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


windowDidResignKey:

- (void) windowDidResignKey: (NSNotification*)aNotification;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


windowDidResignMain:

- (void) windowDidResignMain: (NSNotification*)aNotification;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


windowDidResize:

- (void) windowDidResize: (NSNotification*)aNotification;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


windowDidUpdate:

- (void) windowDidUpdate: (NSNotification*)aNotification;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


windowShouldClose:

- (BOOL) windowShouldClose: (id)sender;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


windowShouldZoom:toFrame:

- (BOOL) windowShouldZoom: (NSWindow*)sender toFrame: (NSRect)aFrame;
Standards: NotOpenStep, GNUstep, MacOS-X

Description forthcoming.


windowWillClose:

- (void) windowWillClose: (NSNotification*)aNotification;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


windowWillMiniaturize:

- (void) windowWillMiniaturize: (NSNotification*)aNotification;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


windowWillMove:

- (void) windowWillMove: (NSNotification*)aNotification;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


windowWillResize:toSize:

- (NSSize) windowWillResize: (NSWindow*)sender toSize: (NSSize)frameSize;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


windowWillReturnFieldEditor:toObject:

- (id) windowWillReturnFieldEditor: (NSWindow*)sender toObject: (id)client;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


windowWillUseStandardFrame:defaultFrame:

- (NSRect) windowWillUseStandardFrame: (NSWindow*)sender defaultFrame: (NSRect)aFrame;
Standards: NotOpenStep, GNUstep, MacOS-X

Description forthcoming.


Software documentation for the NSWindow(GNUstepBackend) category

NSWindow(GNUstepBackend)

Declared in:
AppKit/NSWindow.h
Standards:

Description forthcoming.

Method summary

_captureMouse:

- (void) _captureMouse: (id)sender;
Standards: NotOpenStep, NotMacOS-X, GNUstep

Description forthcoming.


_initDefaults

- (void) _initDefaults;
Standards: NotOpenStep, NotMacOS-X, GNUstep

Description forthcoming.


_releaseMouse:

- (void) _releaseMouse: (id)sender;
Standards: NotOpenStep, NotMacOS-X, GNUstep

Description forthcoming.


_setVisible:

- (void) _setVisible: (BOOL)flag;
Standards: NotOpenStep, NotMacOS-X, GNUstep

Description forthcoming.


Software documentation for the NSWindow(GNUstepTextView) category

NSWindow(GNUstepTextView)

Declared in:
AppKit/NSWindow.h
Standards:

Description forthcoming.

Method summary

_futureFirstResponder

- (id) _futureFirstResponder;
Standards: NotOpenStep, NotMacOS-X, GNUstep

Description forthcoming.



Up