From 3fc7b2f71b655afdfb79b161ddf41c1e0ba112f0 Mon Sep 17 00:00:00 2001 From: Sergii Stoian Date: Mon, 24 Jan 2005 23:30:17 +0000 Subject: [PATCH] Redesign of ProjectInspector git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/projectcenter/branches/UNSTABLE_0_5@20612 72102866-910b-0410-8b05-ffd578937521 --- Documentation/ChangeLog | 8 ++ Library/GNUmakefile | 1 + Library/PCProjectInspector.h | 12 ++- Library/PCProjectInspector.m | 56 ++++++++++++- Modules/AggregateProject/PCAggregateProject.h | 2 - Modules/AggregateProject/PCAggregateProject.m | 2 - .../Resources/Inspector.gorm/data.classes | 74 +---------------- .../Resources/Inspector.gorm/data.info | Bin 210 -> 210 bytes .../Resources/Inspector.gorm/objects.gorm | Bin 3530 -> 1615 bytes .../PCAppProject+Inspector.h | 1 - .../PCAppProject+Inspector.m | 19 ----- Modules/ApplicationProject/PCAppProject.h | 3 - .../Resources/Inspector.gorm/data.classes | 6 +- .../Resources/Inspector.gorm/objects.gorm | Bin 32624 -> 30674 bytes Modules/BundleProject/PCBundleProject.h | 3 - Modules/BundleProject/PCBundleProject.m | 4 - .../Resources/Inspector.gorm/data.classes | 73 +---------------- .../Resources/Inspector.gorm/data.info | Bin 210 -> 210 bytes .../Resources/Inspector.gorm/objects.gorm | Bin 6490 -> 3727 bytes Modules/FrameworkProject/PCFrameworkProject.h | 5 +- Modules/FrameworkProject/PCFrameworkProject.m | 13 ++- .../Resources/Inspector.gorm/data.classes | 11 +-- .../Resources/Inspector.gorm/objects.gorm | Bin 4401 -> 3574 bytes Modules/LibraryProject/PCLibProject.h | 3 - Modules/LibraryProject/PCLibProject.m | 3 - .../Resources/Inspector.gorm/data.classes | 75 +----------------- .../Resources/Inspector.gorm/data.info | Bin 210 -> 210 bytes .../Resources/Inspector.gorm/objects.gorm | Bin 4537 -> 1621 bytes Modules/ToolProject/PCToolProject.h | 3 - Modules/ToolProject/PCToolProject.m | 3 - .../Resources/Inspector.gorm/data.classes | 74 +---------------- .../Resources/Inspector.gorm/data.info | Bin 210 -> 210 bytes .../Resources/Inspector.gorm/objects.gorm | Bin 3596 -> 1615 bytes 33 files changed, 99 insertions(+), 355 deletions(-) diff --git a/Documentation/ChangeLog b/Documentation/ChangeLog index 901a467..51f49f9 100644 --- a/Documentation/ChangeLog +++ b/Documentation/ChangeLog @@ -1,3 +1,11 @@ +2005-01-25 Serg Stoyan + + * Move "Project Name", "Project Type" and "Language" fields into + Project Inspector's "Project Attributes section" + + * Library/PCProject.m: Add "Project Attributes" view. Modules' + inspectors now subview of this view. + 2005-01-23 Serg Stoyan * Move appendLibraries: from project modules into PCMakefileFactory.m diff --git a/Library/GNUmakefile b/Library/GNUmakefile index 32d14bb..a9aaef7 100644 --- a/Library/GNUmakefile +++ b/Library/GNUmakefile @@ -101,6 +101,7 @@ ProjectCenter_RESOURCE_FILES = \ Resources/NewFile.gorm \ Resources/ProjectInspector.gorm \ Resources/BuildAttributes.gorm \ + Resources/ProjectAttributes.gorm \ Resources/ProjectDescription.gorm \ Resources/FileAttributes.gorm \ Resources/cfile.template \ diff --git a/Library/PCProjectInspector.h b/Library/PCProjectInspector.h index 65ed255..5864770 100644 --- a/Library/PCProjectInspector.h +++ b/Library/PCProjectInspector.h @@ -72,7 +72,11 @@ // Project Attributes // Suplied by concrete project - NSView *projectAttributesView; + IBOutlet NSView *projectAttributesView; + NSView *projectAttributesSubview; + IBOutlet NSTextField *projectTypeField; + IBOutlet NSTextField *projectNameField; + IBOutlet NSPopUpButton *projectLanguagePB; // Project Description IBOutlet NSBox *projectDescriptionView; @@ -144,6 +148,12 @@ - (void)addSearchOrder:(id)sender; - (void)syncSearchOrder; +// ============================================================================ +// ==== Project Attributes +// ============================================================================ +- (void)createProjectAttributes; +- (void)setCurrentLanguage:(id)sender; + // ============================================================================ // ==== Project Description // ============================================================================ diff --git a/Library/PCProjectInspector.m b/Library/PCProjectInspector.m index 169f5bb..6adb54b 100644 --- a/Library/PCProjectInspector.m +++ b/Library/PCProjectInspector.m @@ -140,6 +140,7 @@ [[NSNotificationCenter defaultCenter] removeObserver:self]; RELEASE(buildAttributesView); + RELEASE(projectAttributesSubview); RELEASE(projectAttributesView); RELEASE(projectDescriptionView); RELEASE(fileAttributesView); @@ -172,6 +173,9 @@ // Build Attributes [self createBuildAttributes]; + // Project Attributes + [self createProjectAttributes]; + // Project Description [self createProjectDescription]; @@ -311,6 +315,7 @@ - (void)activeProjectDidChange:(NSNotification *)aNotif { PCProject *rootProject = [projectManager rootActiveProject]; + NSView *newProjAttrSubview = nil; if (rootProject != project) { @@ -325,7 +330,17 @@ [[project projectDict] objectForKey:PCProjectName]); // 1. Get custom project attributes view - projectAttributesView = [project projectAttributesView]; + newProjAttrSubview = [project projectAttributesView]; + if (projectAttributesSubview == nil) + { + [projectAttributesView addSubview:newProjAttrSubview]; + } + else + { + [projectAttributesView replaceSubview:projectAttributesSubview + with:newProjAttrSubview]; + } + projectAttributesSubview = newProjAttrSubview; // 2. Update values in UI elements [self updateValues:nil]; @@ -354,6 +369,11 @@ [installPathField setStringValue: [projectDict objectForKey:PCInstallDir]]; + // Project Attributes + [projectTypeField setStringValue:[projectDict objectForKey:PCProjectType]]; + [projectNameField setStringValue:[projectDict objectForKey:PCProjectName]]; + [projectLanguagePB selectItemWithTitle:[projectDict objectForKey:PCLanguage]]; + // Project Description view [descriptionField setStringValue: [projectDict objectForKey:PCDescription]]; @@ -507,6 +527,40 @@ } } +// ============================================================================ +// ==== Project Attributes +// ============================================================================ + +- (void)createProjectAttributes +{ + if (projectAttributesView) + { + return; + } + + if ([NSBundle loadNibNamed:@"ProjectAttributes" owner:self] == NO) + { + PCLogError(self, @"error loading ProjectAttributes NIB file!"); + return; + } + + // Languages + [projectLanguagePB removeAllItems]; + [projectLanguagePB addItemsWithTitles:[NSUserDefaults userLanguages]]; + + // Retain view + [projectAttributesView retain]; +} + +- (void)setCurrentLanguage:(id)sender +{ + NSLog(@"set current language to %@", [sender titleOfSelectedItem]); + [project setProjectDictObject:[sender titleOfSelectedItem] + forKey:PCLanguage + notify:NO]; +} + + // ============================================================================ // ==== Project Description // ============================================================================ diff --git a/Modules/AggregateProject/PCAggregateProject.h b/Modules/AggregateProject/PCAggregateProject.h index 86d4109..0ad2e93 100644 --- a/Modules/AggregateProject/PCAggregateProject.h +++ b/Modules/AggregateProject/PCAggregateProject.h @@ -33,8 +33,6 @@ @interface PCAggregateProject : PCProject { IBOutlet NSBox *projectAttributesView; - IBOutlet NSTextField *projectTypeField; - IBOutlet NSTextField *projectNameField; NSMutableDictionary *infoDict; } diff --git a/Modules/AggregateProject/PCAggregateProject.m b/Modules/AggregateProject/PCAggregateProject.m index 60cf23b..49d6a58 100644 --- a/Modules/AggregateProject/PCAggregateProject.m +++ b/Modules/AggregateProject/PCAggregateProject.m @@ -182,8 +182,6 @@ - (void)updateInspectorValues:(NSNotification *)aNotif { - [projectTypeField setStringValue:@"Aggregate"]; - [projectNameField setStringValue:projectName]; } @end diff --git a/Modules/AggregateProject/Resources/Inspector.gorm/data.classes b/Modules/AggregateProject/Resources/Inspector.gorm/data.classes index ed48144..ecdcfec 100644 --- a/Modules/AggregateProject/Resources/Inspector.gorm/data.classes +++ b/Modules/AggregateProject/Resources/Inspector.gorm/data.classes @@ -1,143 +1,75 @@ { + "## Comment" = "Do NOT change this file, Gorm maintains it"; FirstResponder = { Actions = ( - "activateContextHelpMode:", "alignCenter:", - "alignJustified:", "alignLeft:", - "alignRight:", "arrangeInFront:", - "cancel:", "capitalizeWord:", - "changeColor:", "changeFont:", - "checkSpelling:", "close:", - "complete:", "copy:", - "copyFont:", "copyRuler:", - "cut:", "delete:", - "deleteBackward:", "deleteForward:", - "deleteToBeginningOfLine:", "deleteToBeginningOfParagraph:", - "deleteToEndOfLine:", "deleteToEndOfParagraph:", - "deleteToMark:", "deleteWordBackward:", - "deleteWordForward:", "deminiaturize:", - "deselectAll:", "fax:", - "hide:", "hideOtherApplications:", - "indent:", "loosenKerning:", - "lowerBaseline:", "lowercaseWord:", - "makeKeyAndOrderFront:", "miniaturize:", - "miniaturizeAll:", "moveBackward:", - "moveBackwardAndModifySelection:", "moveDown:", - "moveDownAndModifySelection:", "moveForward:", - "moveForwardAndModifySelection:", "moveLeft:", - "moveRight:", "moveToBeginningOfDocument:", - "moveToBeginningOfLine:", "moveToBeginningOfParagraph:", - "moveToEndOfDocument:", "moveToEndOfLine:", - "moveToEndOfParagraph:", "moveUp:", - "moveUpAndModifySelection:", "moveWordBackward:", - "moveWordBackwardAndModifySelection:", "moveWordForward:", - "moveWordForwardAndModifySelection:", "newDocument:", - "ok:", "open:", - "openDocument:", "orderBack:", - "orderFront:", "orderFrontColorPanel:", - "orderFrontDataLinkPanel:", "orderFrontFontPanel:", - "orderFrontHelpPanel:", "orderFrontStandardAboutPanel:", - "orderFrontStandardInfoPanel:", "orderOut:", - "pageDown:", "pageUp:", - "paste:", "pasteAsPlainText:", - "pasteAsRichText:", "pasteFont:", - "pasteRuler:", "performClose:", - "performMiniaturize:", "performZoom:", - "print:", "raiseBaseline:", - "revertDocumentToSaved:", "runPageLayout:", - "runToolbarCustomizationPalette:", "saveAllDocuments:", - "saveDocument:", "saveDocumentAs:", - "saveDocumentTo:", "scrollLineDown:", - "scrollLineUp:", "scrollPageDown:", - "scrollPageUp:", "scrollViaScroller:", - "selectAll:", "selectLine:", - "selectNextKeyView:", "selectParagraph:", - "selectPreviousKeyView:", "selectText:", - "selectToMark:", "selectWord:", - "showContextHelp:", "showGuessPanel:", - "showHelp:", "showWindow:", - "stop:", "subscript:", - "superscript:", "swapWithMark:", - "takeDoubleValueFrom:", "takeFloatValueFrom:", - "takeIntValueFrom:", "takeObjectValueFrom:", - "takeStringValueFrom:", "terminate:", - "tightenKerning:", "toggle:", - "toggleContinuousSpellChecking:", "toggleRuler:", - "toggleToolbarShown:", "toggleTraditionalCharacterShape:", - "transpose:", "transposeWords:", - "turnOffKerning:", "turnOffLigatures:", - "underline:", "unhide:", - "unhideAllApplications:", "unscript:", - "uppercaseWord:", "useAllLigatures:", - "useStandardKerning:", "useStandardLigatures:", - "yank:", "zoom:" ); Super = NSObject; @@ -146,9 +78,7 @@ Actions = ( ); Outlets = ( - projectAttributesView, - projectTypeField, - projectNameField + projectAttributesView ); Super = NSObject; }; diff --git a/Modules/AggregateProject/Resources/Inspector.gorm/data.info b/Modules/AggregateProject/Resources/Inspector.gorm/data.info index 800a4441a3a87ab1986245eb21102a7353880e16..72818cc68c458b5e0cd4607327c8b82357909e66 100644 GIT binary patch delta 12 Tcmcb_c!_a>C{vo{MDg7K9LWSw delta 12 Tcmcb_c!_a>D3hhxMDg7K8{7mS diff --git a/Modules/AggregateProject/Resources/Inspector.gorm/objects.gorm b/Modules/AggregateProject/Resources/Inspector.gorm/objects.gorm index e3419f70e03efb5361a0bff5da9f37ef1451ec91..ee559915b7a70797584e115389f4f8f61d3e93ec 100644 GIT binary patch delta 608 zcmaKqOG_L<5XY-`XQDgZ?t3O1H@oX=RaB(gLtqU_(8+^9G72N!Jgm~n$~Y@B;!%&D zWTn7MzCsSO;HU5+@Z1159&p2e zO@&K1i7lSTmenj4#0U&|{(3u<$)+NUhgOUIRtI~#r8J8DAw0Ee_|2M`EcG+G9ilrS z@h~rooMzo_&^=P2G;kY#q^F33dD-k=1+wF#-+=-G+0OCBaW5}vzqhH`-_$E`?iR(Q+u2vKO zIj}036h$Z}ifhMFAfvx@>+u+$5+%ra{^#SUy&XtDI_iXbsvGr^-`UI8O;HB+;UO#a XwS%yMJrZ{@2TafR2aDt@kht&%vr~e<+zPS=z=)h2^d|>Z$kCKT9MQrM(v4j0kmM9C0%6^FVp|8|YXoAt z@yKe{Yt^!Z33vr?)9KhNszs5G<$pMaSpFpdb@Q+&db$HZe2an z%Q|!lwpA%pr=pEPR5zFzjar2}x(8l4CcSx&_2&MdX7=Yny?*zg-f^i{u7z=J94317 z=Bdk?M%^q~I4y<3{(-_OS;mpD3k&uzCC8Kg zcv7WfT5w2Zjx41F-@&f1wtc8Vne2$|uLccFw-R2`o5o8+AnUB)OEVJg3!G`i za(^*temiEeW`>f+?-n>J0iUdw`$#j}8pk=giCO;`vnqW1`hOR%w1gW0d_%4n_g9P$ zVFKJ1zM=x<|AZ6b)?b4YZ?+QnmfYtY?^Cc~j#!X4EA~#qbgc6BQ`@n+e26XI{N>l! z@-aESdA>hcCYr_u5<}MUBo54+jqOy=ytEmO$>yCe$&>8 ztb4+=y~+Q@0N)dM-8ciU_vQEn?CGYkryKaexe%B3bgKt(X-@)i-*5(^PRGm!?df(O z;vW*?AIVLCizp339gZnoJclp-pXS8|_}u5zG=b^D8JOO=Fs2_1Oc!wRT$oB0-)&9c zCsO`oQs8GZw8mnCAr{T#rs2a7s>NCMckxpOZff=+7t()O|xpr_?+a#ZriSwYn&bh zx~Tzu`AN@@?C}2vae5gC$o2n8ovYux1pKrokr_5?fXki51m^A7z!}tMlFKqX@r^+FmE$QN%9IKR1T}}e8nymC6y}DkzTKUTc{v{PR}XPIYtrg;m0mtA9C9p2 zr%uNTS5`n2EG&&n8d=-aa8;XT?2CKmu0;|G$>8TwL4PWct=B7d$>iL;SgKXqyv2f) zJ%crOyj!>?p^S2Di{e8q#i^-$9aQNpAo36Z?>-jgl0!0i7r$twya?UPmsH=Q`YWn4 zRIgLLhxXa2S@uun2F*&_y_yT7GMAX diff --git a/Modules/ApplicationProject/PCAppProject+Inspector.h b/Modules/ApplicationProject/PCAppProject+Inspector.h index 6bf47c9..de8b583 100644 --- a/Modules/ApplicationProject/PCAppProject+Inspector.h +++ b/Modules/ApplicationProject/PCAppProject+Inspector.h @@ -38,7 +38,6 @@ // ---------------------------------------------------------------------------- // --- Actions // ---------------------------------------------------------------------------- -- (void)setCurrentLanguage:(id)sender; - (void)setAppClass:(id)sender; - (void)setFile:(id)sender; - (void)clearFile:(id)sender; diff --git a/Modules/ApplicationProject/PCAppProject+Inspector.m b/Modules/ApplicationProject/PCAppProject+Inspector.m index 763ef1d..efbd37f 100644 --- a/Modules/ApplicationProject/PCAppProject+Inspector.m +++ b/Modules/ApplicationProject/PCAppProject+Inspector.m @@ -60,14 +60,6 @@ NSString *PCITextFieldGetFocus = @"PCITextFieldGetFocusNotification"; - (void)createProjectAttributes { - // Languages - [projectLanguagePB removeAllItems]; - [projectLanguagePB - addItemsWithTitles:[NSUserDefaults userLanguages]]; -// addItemsWithTitles:[projectDict objectForKey:PCUserLanguages]]; - [projectLanguagePB - selectItemWithTitle:[projectDict objectForKey:PCLanguage]]; - // TFs Buttons [setFieldButton setRefusesFirstResponder:YES]; [clearFieldButton setRefusesFirstResponder:YES]; @@ -107,14 +99,6 @@ NSString *PCITextFieldGetFocus = @"PCITextFieldGetFocusNotification"; // --- Actions // ---------------------------------------------------------------------------- -- (void)setCurrentLanguage:(id)sender -{ - NSLog(@"set current language to %@", [sender titleOfSelectedItem]); - [self setProjectDictObject:[sender titleOfSelectedItem] - forKey:PCLanguage - notify:NO]; -} - - (void)setAppClass:(id)sender { [self setProjectDictObject:[appClassField stringValue] @@ -600,9 +584,6 @@ NSString *PCITextFieldGetFocus = @"PCITextFieldGetFocusNotification"; // NSLog (@"PCAppProject: updateInspectorValues"); // Project Attributes view - [projectTypeField setStringValue:[projectDict objectForKey:PCProjectType]]; - [projectNameField setStringValue:[projectDict objectForKey:PCProjectName]]; -// [projectLanguageField setStringValue:[projectDict objectForKey:PCLanguage]]; [appClassField setStringValue:[projectDict objectForKey:PCPrincipalClass]]; [appImageField setStringValue:[projectDict objectForKey:PCAppIcon]]; diff --git a/Modules/ApplicationProject/PCAppProject.h b/Modules/ApplicationProject/PCAppProject.h index 36e881b..809054f 100644 --- a/Modules/ApplicationProject/PCAppProject.h +++ b/Modules/ApplicationProject/PCAppProject.h @@ -43,9 +43,6 @@ @interface PCAppProject : PCProject { IBOutlet NSBox *projectAttributesView; - IBOutlet NSTextField *projectTypeField; - IBOutlet NSTextField *projectNameField; - IBOutlet NSPopUpButton *projectLanguagePB; IBOutlet NSTextField *appClassField; PCAppTextField *activeTextField; diff --git a/Modules/ApplicationProject/Resources/Inspector.gorm/data.classes b/Modules/ApplicationProject/Resources/Inspector.gorm/data.classes index 8b8d17f..8e18aac 100644 --- a/Modules/ApplicationProject/Resources/Inspector.gorm/data.classes +++ b/Modules/ApplicationProject/Resources/Inspector.gorm/data.classes @@ -27,9 +27,6 @@ ); Outlets = ( projectAttributesView, - projectTypeField, - projectNameField, - projectLanguagePB, appClassField, iconView, setFieldButton, @@ -60,7 +57,8 @@ extensionsColumn, iconColumn, roleColumn, - classColumn + classColumn, + applicationType ); Super = NSObject; }; diff --git a/Modules/ApplicationProject/Resources/Inspector.gorm/objects.gorm b/Modules/ApplicationProject/Resources/Inspector.gorm/objects.gorm index 3cae7038e091315b2e7ec9eb47ce025f68dd96c3..6db6af820b32095d1427ba335fbb931b12b333e3 100644 GIT binary patch delta 6807 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 diff --git a/Modules/BundleProject/PCBundleProject.h b/Modules/BundleProject/PCBundleProject.h index 12aee2a..4f6a23d 100644 --- a/Modules/BundleProject/PCBundleProject.h +++ b/Modules/BundleProject/PCBundleProject.h @@ -38,9 +38,6 @@ @interface PCBundleProject : PCProject { IBOutlet NSBox *projectAttributesView; - IBOutlet NSTextField *projectTypeField; - IBOutlet NSTextField *projectNameField; - IBOutlet NSTextField *projectLanguageField; IBOutlet NSTextField *principalClassField; IBOutlet NSTextField *bundleExtensionField; } diff --git a/Modules/BundleProject/PCBundleProject.m b/Modules/BundleProject/PCBundleProject.m index 29d8d59..f749b85 100644 --- a/Modules/BundleProject/PCBundleProject.m +++ b/Modules/BundleProject/PCBundleProject.m @@ -276,10 +276,6 @@ - (void)updateInspectorValues:(NSNotification *)aNotif { - [projectTypeField setStringValue:@"Bundle"]; - [projectNameField setStringValue:projectName]; - [projectLanguageField - setStringValue:[projectDict objectForKey:@"LANGUAGE"]]; [principalClassField setStringValue:[projectDict objectForKey:PCPrincipalClass]]; [bundleExtensionField diff --git a/Modules/BundleProject/Resources/Inspector.gorm/data.classes b/Modules/BundleProject/Resources/Inspector.gorm/data.classes index 4c12c97..decefb1 100644 --- a/Modules/BundleProject/Resources/Inspector.gorm/data.classes +++ b/Modules/BundleProject/Resources/Inspector.gorm/data.classes @@ -1,143 +1,75 @@ { + "## Comment" = "Do NOT change this file, Gorm maintains it"; FirstResponder = { Actions = ( - "activateContextHelpMode:", "alignCenter:", - "alignJustified:", "alignLeft:", - "alignRight:", "arrangeInFront:", - "cancel:", "capitalizeWord:", - "changeColor:", "changeFont:", - "checkSpelling:", "close:", - "complete:", "copy:", - "copyFont:", "copyRuler:", - "cut:", "delete:", - "deleteBackward:", "deleteForward:", - "deleteToBeginningOfLine:", "deleteToBeginningOfParagraph:", - "deleteToEndOfLine:", "deleteToEndOfParagraph:", - "deleteToMark:", "deleteWordBackward:", - "deleteWordForward:", "deminiaturize:", - "deselectAll:", "fax:", - "hide:", "hideOtherApplications:", - "indent:", "loosenKerning:", - "lowerBaseline:", "lowercaseWord:", - "makeKeyAndOrderFront:", "miniaturize:", - "miniaturizeAll:", "moveBackward:", - "moveBackwardAndModifySelection:", "moveDown:", - "moveDownAndModifySelection:", "moveForward:", - "moveForwardAndModifySelection:", "moveLeft:", - "moveRight:", "moveToBeginningOfDocument:", - "moveToBeginningOfLine:", "moveToBeginningOfParagraph:", - "moveToEndOfDocument:", "moveToEndOfLine:", - "moveToEndOfParagraph:", "moveUp:", - "moveUpAndModifySelection:", "moveWordBackward:", - "moveWordBackwardAndModifySelection:", "moveWordForward:", - "moveWordForwardAndModifySelection:", "newDocument:", - "ok:", "open:", - "openDocument:", "orderBack:", - "orderFront:", "orderFrontColorPanel:", - "orderFrontDataLinkPanel:", "orderFrontFontPanel:", - "orderFrontHelpPanel:", "orderFrontStandardAboutPanel:", - "orderFrontStandardInfoPanel:", "orderOut:", - "pageDown:", "pageUp:", - "paste:", "pasteAsPlainText:", - "pasteAsRichText:", "pasteFont:", - "pasteRuler:", "performClose:", - "performMiniaturize:", "performZoom:", - "print:", "raiseBaseline:", - "revertDocumentToSaved:", "runPageLayout:", - "runToolbarCustomizationPalette:", "saveAllDocuments:", - "saveDocument:", "saveDocumentAs:", - "saveDocumentTo:", "scrollLineDown:", - "scrollLineUp:", "scrollPageDown:", - "scrollPageUp:", "scrollViaScroller:", - "selectAll:", "selectLine:", - "selectNextKeyView:", "selectParagraph:", - "selectPreviousKeyView:", "selectText:", - "selectToMark:", "selectWord:", - "showContextHelp:", "showGuessPanel:", - "showHelp:", "showWindow:", - "stop:", "subscript:", - "superscript:", "swapWithMark:", - "takeDoubleValueFrom:", "takeFloatValueFrom:", - "takeIntValueFrom:", "takeObjectValueFrom:", - "takeStringValueFrom:", "terminate:", - "tightenKerning:", "toggle:", - "toggleContinuousSpellChecking:", "toggleRuler:", - "toggleToolbarShown:", "toggleTraditionalCharacterShape:", - "transpose:", "transposeWords:", - "turnOffKerning:", "turnOffLigatures:", - "underline:", "unhide:", - "unhideAllApplications:", "unscript:", - "uppercaseWord:", "useAllLigatures:", - "useStandardKerning:", "useStandardLigatures:", - "yank:", "zoom:", "setPrincipalClass:", "setBundleExtension:" @@ -151,9 +83,6 @@ ); Outlets = ( projectAttributesView, - projectTypeField, - projectNameField, - projectLanguageField, principalClassField, bundleExtensionField ); diff --git a/Modules/BundleProject/Resources/Inspector.gorm/data.info b/Modules/BundleProject/Resources/Inspector.gorm/data.info index 800a4441a3a87ab1986245eb21102a7353880e16..72818cc68c458b5e0cd4607327c8b82357909e66 100644 GIT binary patch delta 12 Tcmcb_c!_a>C{vo{MDg7K9LWSw delta 12 Tcmcb_c!_a>D3hhxMDg7K8{7mS diff --git a/Modules/BundleProject/Resources/Inspector.gorm/objects.gorm b/Modules/BundleProject/Resources/Inspector.gorm/objects.gorm index 9567771eaaaa36324441c7fa399cdf0f18584b52..9deab97f5d1a730edd3d676ffc384f7ff90fe323 100644 GIT binary patch delta 945 zcmZvbOHWfl6vt<7dx6V^7J7TzVx@rCLMe|^-sRcSN=2n24^fl_NHvWJ(O`^^Xx*5w z^1?B0jERX~VD1+%`VDlU3m0zOnHXbS>cW{RB>0${OwOEh=KnkYN$$t)$Mu%!y_^^V zx#FvPLEqX=v_LC%@JV^iYocdH2zJsJI7O?H&x%A(KP?iUPbYlI&8MgL(+Vkl5mB@( zsIV(VNKLVUW^0(FW@x|r{~|c81j?M^h7+$U{d61eYQ6YD2~!1sDKUId)qy$3O9cr2 zaC|P`=ELae1U}TvUEM_qQngtp76ffiSZe&N&YHl7vBZ&ByA~X_4d#J*eCKYUA^h%6 zXbmF6>Y)*fwJ~p#U0v$s115{yW%>@mds=IVD0JW1k&-ha8=={D!%-Y_-~WpgmZXRz zwMbH{Bt;;~Nnw2DEHl~;&?Y`f8eXr7wjO}R{(!Y}Sck2aCSgJR*I=i_c1bKqY+Pcy zpj#Mh?6GU1x1^v71FCp!Rhchrt>-NkwD64@!Y{QWu04BwQmZV`sjFk*BBnOUd6 zC@vXsI);zDJ(c6OLt2C+e)Wdcex^f;M=cINOkm0k(zMJEvL?vjvf0w!2FFV8+jr^sp%^N&V2y;M|J)8Hi}}ye{r9 y;LSk7ILlAG&K6)%<}+{(-v^@VdE0~~ZY<#9Kh6ayxda#O0FL{H=`z;Wjs6CN)a{)B literal 6490 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 I3;B!x0?LbC{vo{MDg7K9LWSw delta 12 Tcmcb_c!_a>D3hhxMDg7K8{7mS diff --git a/Modules/LibraryProject/Resources/Inspector.gorm/objects.gorm b/Modules/LibraryProject/Resources/Inspector.gorm/objects.gorm index 3ce8daeb5966104178ee618a4bcb8baaf161a518..fab54fd9289ad5911f778b8f053df293f0b9f643 100644 GIT binary patch delta 731 zcmaJ<%Wl&^6upz!c{qOL<ph7+aw8&TD7oI=n9ihDVXsh^eKqva*&J%l zmpODgHIXf!PR+^91>hGIKtjhcu97O4uJ`i8)ISL5&Sc_$5@|$(vg_q4lHtha4urL| z%woen$q_FnLOD?_t!C}$q$WytXb=cIz(%SHkGjDhO>n3Ryn!)HApjaq3j|8_i~e7^1aZKcteMnC!E0 z-*C?Ote)=A0XJoTJ@(hQK5S)0XPqY%+$NStcA_Af$YQX)u-XmRKc*vT^xpf26nEIV zIY3v~j`;{Jak*u@<&}gmf(T}KnSC>RXqo*qZ`&)RE&yK~`|l_RMEq}XcVXS!TFsah zF%JdzNJIRRJ3ertFrd|-6|)8aAw3K|x%~Xf6SH7b z9{|I87Yya{a~rm?QZ}bb1-oQbjM_F&>JjM6<%45zh9=_JrAJv)-maA@t27c)|2B=(z=9`WLIG@yicH*-iAUfb z&251V(hT9WlxvPa*?!$^ls?Q<@u{?R#^@7KrEMkP%<}Fua_n6 zn(I}oQWQ{tmjNf8)+TlUwCwjgkk%&uq-N%402=0Lb@L5}fv!+E#NP&vgWY-@5+073 zTFnp$HR#Uen_WRk*25mX4+eaj&zfb~Z$G1+QHJow68sI#9$>Ek)awD%8zDdqsK6?0 z&~ud_8h0?R53t-cfkC_MYAmd^5x%7`eNK0q@GXGBmWpYa33@dC{OvF}3IGOSpNoM} z=mf!KRKEvQKZkT*0EaOO*V|Af z4;gpdczXu<;)WL&S}4=f4KV0E#h|mYm3PUa86p!XGn&f*86p#y`&_0Rhd7q3)^ zd+rxJOT6J$GkzFA{3AjfWfLPF;v*4w^!k^Bx;Qo91<{!BG$taj=MaGN$^q!G{ZEbq zMgA6>wsZp~zF1GPAFlbVEB^G;Vf^WOz`EmP-H&Axuk@!JofB*Sr$2q7@Ve0fuTN$E z5dL&i`O^)YI1u9EPZ=NL;!g^3&v6duPm=+}vxNARYyuqjc>Cb=FORp+6qwT;z??ZW zn70&|(>Qw|Fcp2>m^+N0*AsYKWcD6&`-0IDsl#5l-aYzTTI|NYyqTR>tp|9g&5rk^ z_U4HFP*eg@d?nT9_|2s;XB{kNwpBUsmy;caMEyBh%8Bi zJBE2hvwQMc`^LEYGC%Bv`r!y{QkKuDu0^d^r@#-|XkXlw#zmQrdfKC$3~(tzRhqk) zR?%3SRDevMAVB!008;s*I9kKq@S&b!>}S`ERg)w_lw;zTvOur|$W*K4Qo-P2b+%wt z8cvK$@@@y#Ty!(|l|Y%~gDr_)>%&~VNx591;#k!m0PZ|4i^?{ot%KjxhuxE8mq+xx zL(gyNIY&=}o;i2f!4+yOaic(uC^w4KNO8l|(~we2&TrUd)252mzwokq62FtB1BR;x z@~jMT)}|3Ir8lT$5|hb;A3#!RKb`Cj~8{=*HF9ZTj|Y z4+D$zq)1Z*t4iZCKC2()@TJmiCEF7rH{c%>OsWA5#t>^tYT12;>-sV1oAK5+)sH6n VaW2rCduoi0aDkAQj^sJ+!apC?x%L16 diff --git a/Modules/ToolProject/PCToolProject.h b/Modules/ToolProject/PCToolProject.h index d54185c..727bf20 100644 --- a/Modules/ToolProject/PCToolProject.h +++ b/Modules/ToolProject/PCToolProject.h @@ -38,9 +38,6 @@ @interface PCToolProject : PCProject { IBOutlet NSBox *projectAttributesView; - IBOutlet NSTextField *projectTypeField; - IBOutlet NSTextField *projectNameField; - IBOutlet NSTextField *projectLanguageField; NSMutableDictionary *infoDict; } diff --git a/Modules/ToolProject/PCToolProject.m b/Modules/ToolProject/PCToolProject.m index ac70eda..2775b69 100644 --- a/Modules/ToolProject/PCToolProject.m +++ b/Modules/ToolProject/PCToolProject.m @@ -341,9 +341,6 @@ - (void)updateInspectorValues:(NSNotification *)aNotif { - [projectTypeField setStringValue:@"Tool"]; - [projectNameField setStringValue:projectName]; - [projectLanguageField setStringValue:[projectDict objectForKey:@"LANGUAGE"]]; } @end diff --git a/Modules/ToolProject/Resources/Inspector.gorm/data.classes b/Modules/ToolProject/Resources/Inspector.gorm/data.classes index ed48144..ecdcfec 100644 --- a/Modules/ToolProject/Resources/Inspector.gorm/data.classes +++ b/Modules/ToolProject/Resources/Inspector.gorm/data.classes @@ -1,143 +1,75 @@ { + "## Comment" = "Do NOT change this file, Gorm maintains it"; FirstResponder = { Actions = ( - "activateContextHelpMode:", "alignCenter:", - "alignJustified:", "alignLeft:", - "alignRight:", "arrangeInFront:", - "cancel:", "capitalizeWord:", - "changeColor:", "changeFont:", - "checkSpelling:", "close:", - "complete:", "copy:", - "copyFont:", "copyRuler:", - "cut:", "delete:", - "deleteBackward:", "deleteForward:", - "deleteToBeginningOfLine:", "deleteToBeginningOfParagraph:", - "deleteToEndOfLine:", "deleteToEndOfParagraph:", - "deleteToMark:", "deleteWordBackward:", - "deleteWordForward:", "deminiaturize:", - "deselectAll:", "fax:", - "hide:", "hideOtherApplications:", - "indent:", "loosenKerning:", - "lowerBaseline:", "lowercaseWord:", - "makeKeyAndOrderFront:", "miniaturize:", - "miniaturizeAll:", "moveBackward:", - "moveBackwardAndModifySelection:", "moveDown:", - "moveDownAndModifySelection:", "moveForward:", - "moveForwardAndModifySelection:", "moveLeft:", - "moveRight:", "moveToBeginningOfDocument:", - "moveToBeginningOfLine:", "moveToBeginningOfParagraph:", - "moveToEndOfDocument:", "moveToEndOfLine:", - "moveToEndOfParagraph:", "moveUp:", - "moveUpAndModifySelection:", "moveWordBackward:", - "moveWordBackwardAndModifySelection:", "moveWordForward:", - "moveWordForwardAndModifySelection:", "newDocument:", - "ok:", "open:", - "openDocument:", "orderBack:", - "orderFront:", "orderFrontColorPanel:", - "orderFrontDataLinkPanel:", "orderFrontFontPanel:", - "orderFrontHelpPanel:", "orderFrontStandardAboutPanel:", - "orderFrontStandardInfoPanel:", "orderOut:", - "pageDown:", "pageUp:", - "paste:", "pasteAsPlainText:", - "pasteAsRichText:", "pasteFont:", - "pasteRuler:", "performClose:", - "performMiniaturize:", "performZoom:", - "print:", "raiseBaseline:", - "revertDocumentToSaved:", "runPageLayout:", - "runToolbarCustomizationPalette:", "saveAllDocuments:", - "saveDocument:", "saveDocumentAs:", - "saveDocumentTo:", "scrollLineDown:", - "scrollLineUp:", "scrollPageDown:", - "scrollPageUp:", "scrollViaScroller:", - "selectAll:", "selectLine:", - "selectNextKeyView:", "selectParagraph:", - "selectPreviousKeyView:", "selectText:", - "selectToMark:", "selectWord:", - "showContextHelp:", "showGuessPanel:", - "showHelp:", "showWindow:", - "stop:", "subscript:", - "superscript:", "swapWithMark:", - "takeDoubleValueFrom:", "takeFloatValueFrom:", - "takeIntValueFrom:", "takeObjectValueFrom:", - "takeStringValueFrom:", "terminate:", - "tightenKerning:", "toggle:", - "toggleContinuousSpellChecking:", "toggleRuler:", - "toggleToolbarShown:", "toggleTraditionalCharacterShape:", - "transpose:", "transposeWords:", - "turnOffKerning:", "turnOffLigatures:", - "underline:", "unhide:", - "unhideAllApplications:", "unscript:", - "uppercaseWord:", "useAllLigatures:", - "useStandardKerning:", "useStandardLigatures:", - "yank:", "zoom:" ); Super = NSObject; @@ -146,9 +78,7 @@ Actions = ( ); Outlets = ( - projectAttributesView, - projectTypeField, - projectNameField + projectAttributesView ); Super = NSObject; }; diff --git a/Modules/ToolProject/Resources/Inspector.gorm/data.info b/Modules/ToolProject/Resources/Inspector.gorm/data.info index 800a4441a3a87ab1986245eb21102a7353880e16..72818cc68c458b5e0cd4607327c8b82357909e66 100644 GIT binary patch delta 12 Tcmcb_c!_a>C{vo{MDg7K9LWSw delta 12 Tcmcb_c!_a>D3hhxMDg7K8{7mS diff --git a/Modules/ToolProject/Resources/Inspector.gorm/objects.gorm b/Modules/ToolProject/Resources/Inspector.gorm/objects.gorm index 5e86ee1943b164760fa1c9bd3bc75c8b65a37493..0717dadd3d2417a70ccdf68c89b70851cc2ba6c3 100644 GIT binary patch delta 595 zcmaKpOG_L<5XY-`XQDej``($XS$Egh8ed3vKw%9*bW9+iqc9;SFROH9VVo5i@u)`+ zA}a-6{0bgs!S5l-&AXSJ@)goO>jOft8;Yu~`u(fA`+WG$>{_KC%_SBuzWC^TSh$>S z6a5l@+WDaaKYn>tU&36Ps4U{WRVmaHhK_LTiUg!M#u6`08>ym388 z_`YNbuyjvXGI~QA!&06G-=Ga4_#nD0!%bEHr4xiQmjqlNtl&ZF^CTz$ShkOA&$y<+ zcZmx)jtrK=rqL+mc^U>>Z>trExGB%zfzdSg<;B*vrADDQfG0*3e;Mz`i@lT@hp0(N zG{{Okt5~PwcMj!I5}1V#$q8a(j@HRrWb_j$V<7z@yr5NSZ|J=Bj^`Bhb-%SIl#qNa zR>41Xc4oM*uPJ?vRe2sVuIILQoK6sk-7szf5an161GA#ndwDj3%c=5iRO_-)8I8Si zVOcWH3s8y`H;+PJg#YN)q7gR1i;#7_jia!&;|ni5YzKRC8u^p==Er1%m+)u0IAwwP UQX|yk1GhnUJ+B|cpHHIvUq6j@3jhEB literal 3596 zcmcIn&2k$>5bl*$mTcLw|RL zee)x1wI7q*Fd*R+9HxLcG*|>YZ*+5)G&CnpRYMJg%wo>+Nx9rpaKr=!RGp+TV=T5<+ zZvYG#VVE$jwSCXtDLE@{!E-BRyLQBbh7QA~)!hfzX&{DSBf^?2ujZC_sYet2(QDL< zOi>XHk(mRsih3i$Q$~1bh=)dW*nli-LWTY%YS*ZK4h|H+!-$j~Q_^EPtb#@I`%nju zB=@LY0-L_-uts$i2O43v02q~%!)kI^hYU?Q#F#Mv5!1?44oOZkqA*}uTds2;zG4tJ zttU>sS}7MLOu!nzPo?6&Q!R>AJp27I#IvsesGEmH(a{|O`fDKp#JKO{pfLyug>1T3 zvn8lQ5H+pVr^HQTTr?bN2mpoQWwyWtS@@0(|8~M~tGj7f6CjY`cw>;8IxE$2*ogD~ zHl0H+=Q^b#b!x^i44M`*qgE+#M|;D|$7DAfu-(ib)J*@>Ygcvm+8vR0r7lbuBQV-w zH|vyyDI>w8N(-K;zEM7q))(MtU(R&!1m=i8M^Gi!Ec!TRjPd*&?T0oKZZ04xl?*C2 z4C?ThCY0a>l^(c6IGZsVh^LpSYW_OgA@Ic}`D9P|GtvTi3BNc4)hDz*Z=!?r6Ixy;2Tn7LTOC& zVFKJ1v7!XU|AZ6b)L(-WZ#I(nmR#p7uT!vKmROLrOYTn1_MGDOGuLz4e26dI{P~yo z(lG_TIX*vpTTVZfAMeQVE{8aIx)j0abgy=tt_%r3UL+*E+jY9v=yb2kMf6+;-L7pC zS@(o%2V?(>1HLElx^V_x@5}KE_|r|{PdD&`b0IGM=~f5g(w_w4%5i#botB&R`qS+$ z#6Kj&Kaz_8A5l7l-XBvsc)q^)e_9ml;d56|GX$pdXJC5g!kB(6FrCM{=fYI7_+Dca z?@RfUNr4|=e;@<|Z6HE@!g(7Z72P|M0`^~F5AZ>s)owOpa*nPbzK)8)FfK^BAr+#A zbh_bW>{fDM1k<>9F3I`eDn9IEJ5Q0nF78drwnXfIWQ_A=v|*PWc|T8ZVz=#~byb87c{VL4#(Z1cDjafM!QQ9M%&f27%jxxxmL_m&b zXxFKD?#eQVf`z4XNhfQ%8m<_VjD3F3-gQVqBN_Zm8t6_1($#9oE!do!=L?l`led_Y zvS+a7PH+oXC6pooAHv7R6sM;0bx@|afXG7tf`^!wD*I&eK7QVq3Zir_Ur_yk>MyBY zpn8q!#USsaNsSyg){PWQ3Ipr=Udiz&)$BBr52Cms4Rsw;weu|iX=12HJud7}_Rlv} z9kzte9N<@tRFDrA@QKvY^m6ggr#k&b=bq0GzXJ>a%64a2KyrX${A#$`^5TiTj^GyG(+