From dda5cde1af2e1b705c9faf2c4a6aeffc893283a9 Mon Sep 17 00:00:00 2001 From: Fred Kiefer Date: Mon, 26 Nov 2001 20:26:09 +0000 Subject: [PATCH] Added some new MacOSX methods. git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@11540 72102866-910b-0410-8b05-ffd578937521 --- Headers/gnustep/gui/NSWindowController.h | 38 +++++++++++++++--------- 1 file changed, 24 insertions(+), 14 deletions(-) diff --git a/Headers/gnustep/gui/NSWindowController.h b/Headers/gnustep/gui/NSWindowController.h index 6387f4660..c745650a7 100644 --- a/Headers/gnustep/gui/NSWindowController.h +++ b/Headers/gnustep/gui/NSWindowController.h @@ -35,6 +35,7 @@ @private NSWindow *_window; NSString *_windowNibName; + NSString *_windowNibPath; NSString *_windowFrameAutosaveName; NSDocument *_document; NSArray *_topLevelObjects; @@ -53,26 +54,35 @@ - (id) initWithWindowNibName: (NSString *)windowNibName; // self is the owner - (id) initWithWindowNibName: (NSString *)windowNibName owner: (id)owner; - (id) initWithWindow: (NSWindow *)window; +- (id) initWithWindowNibPath: (NSString *)windowNibPath + owner: (id)owner; -- (NSString *) windowNibName; -- (id) owner; -- (void) setDocument: (NSDocument *)document; -- (id) document; -- (void) setWindowFrameAutosaveName: (NSString *)name; -- (NSString *) windowFrameAutosaveName; -- (void) setShouldCloseDocument: (BOOL)flag; -- (BOOL) shouldCloseDocument; -- (void) setShouldCascadeWindows: (BOOL)flag; -- (BOOL) shouldCascadeWindows; -- (void) close; -- (NSWindow *) window; +- (void) loadWindow; - (IBAction) showWindow: (id)sender; -- (NSString *) windowTitleForDocumentDisplayName: (NSString *)displayName; - (BOOL) isWindowLoaded; +- (NSWindow *) window; +- (void) setWindow: (NSWindow *)aWindow; - (void) windowDidLoad; - (void) windowWillLoad; -- (void) loadWindow; +- (void) setDocument: (NSDocument *)document; +- (id) document; +- (void) setDocumentEdited: (BOOL)flag; + +- (void) close; +- (BOOL) shouldCloseDocument; +- (void) setShouldCloseDocument: (BOOL)flag; + +- (id) owner; +- (NSString *) windowNibName; +- (NSString *) windowNibPath; + +- (BOOL) shouldCascadeWindows; +- (void) setShouldCascadeWindows: (BOOL)flag; +- (void) setWindowFrameAutosaveName: (NSString *)name; +- (NSString *) windowFrameAutosaveName; +- (NSString *) windowTitleForDocumentDisplayName: (NSString *)displayName; +- (void) synchronizeWindowTitleWithDocumentName; @end #endif /* _GNUstep_H_NSWindowController */