[Previous] [Up] [Next]

NSApplication

Authors

Richard Frith-Macdonald

Version: $Revision$

Date: $Date$

NSApplication

NSApplication

Declared in: Gui/NSApplication.h

Inherits from: NSResponder

Conforms to: NSCoding


Instance Variables

Methods


Class Methods

setApplicationHandle:previousHandle:commandLine:show:

+ (void) setApplicationHandle: (void*)hInstance previousHandle: (void*)prevInstance commandLine: (NSString*)cmdLine show: (int)cmdShow;

useRunningCopyOfApplication

+ (void) useRunningCopyOfApplication;


Instances Methods

abortModal

- (void) abortModal;

activateContextHelpMode:

- (void) activateContextHelpMode: (id)sender;

activateIgnoringOtherApps:

- (void) activateIgnoringOtherApps: (BOOL)flag;

addWindowsItem:title:filename:

- (void) addWindowsItem: (NSWindow*)aWindow title: (NSString*)title filename: (BOOL)isFilename;

applicationHandle

- (void*) applicationHandle;

applicationIconImage

- (NSImage*) applicationIconImage;

arrangeInFront:

- (void) arrangeInFront: (id)sender;

beginModalSessionForWindow:

- (NSModalSession) beginModalSessionForWindow: (NSWindow*)aWindow;

changeWindowsItem:title:filename:

- (void) changeWindowsItem: (NSWindow*)aWindow title: (NSString*)aString filename: (BOOL)isFilename;

context

- (NSDPSContext*) context;

currentEvent

- (NSEvent*) currentEvent;

deactivate

- (void) deactivate;

discardEventsMatchingMask:beforeEvent:

- (void) discardEventsMatchingMask: (unsigned int)mask beforeEvent: (NSEvent*)lastEvent;

endModalSession:

- (void) endModalSession: (NSModalSession)session;

finishLaunching

- (void) finishLaunching;

hide:

- (void) hide: (id)sender;

isActive

- (BOOL) isActive;

isHidden

- (BOOL) isHidden;

isRunning

- (BOOL) isRunning;

keyWindow

- (NSWindow*) keyWindow;

mainMenu

- (NSMenu*) mainMenu;

mainWindow

- (NSWindow*) mainWindow;

makeWindowsPerform:

- (NSWindow*) makeWindowsPerform: (SEL)aSelector;

miniaturizeAll:

- (void) miniaturizeAll: (id)sender;

modalWindow

- (NSWindow*) modalWindow;

nextEventMatchingMask:untilDate:inMode:dequeue:

- (NSEvent*) nextEventMatchingMask: (unsigned int)mask untilDate: (NSDate*)expiration inMode: (NSString*)mode dequeue: (BOOL)flag;

orderFrontColorPanel:

- (void) orderFrontColorPanel: (id)sender;

orderFrontStandardAboutPanel:

- (void) orderFrontStandardAboutPanel: (id)sender;;

orderFrontStandardAboutPanelWithOptions:

- (void) orderFrontStandardAboutPanelWithOptions: (NSDictionary*)optionsDictionary;;

postEvent:

- (void) postEvent: (NSEvent*)anEvent;

preventWindowOrdering

- (void) preventWindowOrdering;

registerServicesMenuSendTypes:returnTypes:

- (void) registerServicesMenuSendTypes: (NSArray*)sendTypes returnTypes: (NSArray*)returnTypes;

removeWindowsItem:

- (void) removeWindowsItem: (NSWindow*)aWindow;

reportException:

- (void) reportException: (NSException*)anException;

run

- (void) run;

runModalForWindow:

- (int) runModalForWindow: (NSWindow*)aWindow;

runModalSession:

- (int) runModalSession: (NSModalSession)session;

runPageLayout:

- (void) runPageLayout: (id)sender;

sendAction:to:from:

- (BOOL) sendAction: (SEL)anAction to: (id)aTarget from: (id)sender;

sendEvent:

- (void) sendEvent: (NSEvent*)anEvent;

servicesMenu

- (NSMenu*) servicesMenu;

servicesProvider

- (id) servicesProvider;

setApplicationIconImage:

- (void) setApplicationIconImage: (NSImage*)anImage;

setDelegate:

- (void) setDelegate: (id)anObject;

setMainMenu:

- (void) setMainMenu: (NSMenu*)aMenu;

setServicesMenu:

- (void) setServicesMenu: (NSMenu*)aMenu;

setServicesProvider:

- (void) setServicesProvider: (id)aProvider;

setWindowsMenu:

- (void) setWindowsMenu: (NSMenu*)aMenu;

setWindowsNeedUpdate:

- (void) setWindowsNeedUpdate: (BOOL)flag;

showHelp:

- (void) showHelp: (id)sender;

stop:

- (void) stop: (id)sender;

stopModal

- (void) stopModal;

stopModalWithCode:

- (void) stopModalWithCode: (int)returnCode;

targetForAction:

- (id) targetForAction: (SEL)aSelector;

terminate:

- (void) terminate: (id)sender;

tryToPerform:

- (BOOL) tryToPerform: (SEL)aSelector;

unhide:

- (void) unhide: (id)sender;

unhideWithoutActivation

- (void) unhideWithoutActivation;

updateWindows

- (void) updateWindows;

updateWindowsItem:

- (void) updateWindowsItem: (NSWindow*)aWindow;

validRequestorForSendType:returnType:

- (id) validRequestorForSendType: (NSString*)sendType returnType: (NSString*)returnType;

windows

- (NSArray*) windows;

windowsMenu

- (NSMenu*) windowsMenu;

windowWithWindowHandle:

- (NSWindow*) windowWithWindowHandle: (void*)hWnd;

windowWithWindowNumber:

- (NSWindow*) windowWithWindowNumber: (int)windowNum;

application:

- (BOOL) application: (NSApplication*)theApplication;

application:openFileWithoutUI:

- (BOOL) application: (NSApplication*)sender openFileWithoutUI: (NSString*)filename;

application:

- (BOOL) application: (NSApplication*)theApplication;

application:

- (BOOL) application: (NSApplication*)theApplication;

applicationDidBecomeActive:

- (void) applicationDidBecomeActive: (NSNotification*)aNotification;

applicationDidFinishLaunching:

- (void) applicationDidFinishLaunching: (NSNotification*)aNotification;

applicationDidHide:

- (void) applicationDidHide: (NSNotification*)aNotification;

applicationDidResignActive:

- (void) applicationDidResignActive: (NSNotification*)aNotification;

applicationDidUnhide:

- (void) applicationDidUnhide: (NSNotification*)aNotification;

applicationDidUpdate:

- (void) applicationDidUpdate: (NSNotification*)aNotification;

applicationOpenUntitledFile:

- (BOOL) applicationOpenUntitledFile: (NSApplication*)theApplication;

applicationShouldOpenUntitledFile:

- (BOOL) applicationShouldOpenUntitledFile: (NSApplication*)sender;

applicationShouldTerminate:

- (BOOL) applicationShouldTerminate: (NSApplication*)sender;

applicationShouldTerminateAfterLastWindowClosed:

- (BOOL) applicationShouldTerminateAfterLastWindowClosed: (NSApplication*)theApplication;

applicationWillBecomeActive:

- (void) applicationWillBecomeActive: (NSNotification*)aNotification;

applicationWillFinishLaunching:

- (void) applicationWillFinishLaunching: (NSNotification*)aNotification;

applicationWillHide:

- (void) applicationWillHide: (NSNotification*)aNotification;

applicationWillTerminate:

- (void) applicationWillTerminate: (NSNotification*)aNotification;

applicationWillResignActive:

- (void) applicationWillResignActive: (NSNotification*)aNotification;

applicationWillUnhide:

- (void) applicationWillUnhide: (NSNotification*)aNotification;

applicationWillUpdate:

- (void) applicationWillUpdate: (NSNotification*)aNotification;