24#import <AppKit/NSWindowController.h>
25#import <AppKit/NSMenu.h>
37@protocol ProjectModule;
47 NSToolbarItem * switcherItem, * logItem;
48 NSPopUpButton * moduleSwitcher;
55- initWithWindowNibName: (NSString *) nibName
58- (void) switchView: sender;
60- (void) selectModule: (
unsigned int) moduleNumber;
62- (void) setCurrentModule: (
id <ProjectModule>) aModule;
63- (
id <ProjectModule>) currentModule;
66- (NSToolbarItem*)toolbar: (NSToolbar*) toolbar
67 itemForItemIdentifier: (NSString*) itemIdentifier
68willBeInsertedIntoToolbar: (BOOL) flag;
69- (NSArray*) toolbarAllowedItemIdentifiers: (NSToolbar*) toolbar;
70- (NSArray*) toolbarDefaultItemIdentifiers: (NSToolbar*) toolbar;
71- (BOOL) validateToolbarItem: (NSToolbarItem *)toolbarItem;
74- (void) projectNameChanged: (NSNotification *) notif;
76- (void) logMessage: (NSString *) aMessage;
This class is the principal document class for project files.
Definition ProjectDocument.h:44
Definition ProjectWindowController.h:40
NSObject< ProjectModule > * currentModule
Returns the currently visible project module.
Definition ProjectWindowController.h:44