mirror of
https://github.com/gnustep/apps-projectcenter.git
synced 2025-02-21 19:01:18 +00:00
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
This commit is contained in:
parent
26ba99e4dd
commit
3fc7b2f71b
33 changed files with 99 additions and 355 deletions
|
@ -1,3 +1,11 @@
|
|||
2005-01-25 Serg Stoyan <stoyan255@ukr.net>
|
||||
|
||||
* 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 <stoyan255@ukr.net>
|
||||
|
||||
* Move appendLibraries: from project modules into PCMakefileFactory.m
|
||||
|
|
|
@ -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 \
|
||||
|
|
|
@ -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
|
||||
// ============================================================================
|
||||
|
|
|
@ -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
|
||||
// ============================================================================
|
||||
|
|
|
@ -33,8 +33,6 @@
|
|||
@interface PCAggregateProject : PCProject
|
||||
{
|
||||
IBOutlet NSBox *projectAttributesView;
|
||||
IBOutlet NSTextField *projectTypeField;
|
||||
IBOutlet NSTextField *projectNameField;
|
||||
|
||||
NSMutableDictionary *infoDict;
|
||||
}
|
||||
|
|
|
@ -182,8 +182,6 @@
|
|||
|
||||
- (void)updateInspectorValues:(NSNotification *)aNotif
|
||||
{
|
||||
[projectTypeField setStringValue:@"Aggregate"];
|
||||
[projectNameField setStringValue:projectName];
|
||||
}
|
||||
|
||||
@end
|
||||
|
|
|
@ -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;
|
||||
};
|
||||
|
|
Binary file not shown.
Binary file not shown.
|
@ -38,7 +38,6 @@
|
|||
// ----------------------------------------------------------------------------
|
||||
// --- Actions
|
||||
// ----------------------------------------------------------------------------
|
||||
- (void)setCurrentLanguage:(id)sender;
|
||||
- (void)setAppClass:(id)sender;
|
||||
- (void)setFile:(id)sender;
|
||||
- (void)clearFile:(id)sender;
|
||||
|
|
|
@ -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]];
|
||||
|
|
|
@ -43,9 +43,6 @@
|
|||
@interface PCAppProject : PCProject
|
||||
{
|
||||
IBOutlet NSBox *projectAttributesView;
|
||||
IBOutlet NSTextField *projectTypeField;
|
||||
IBOutlet NSTextField *projectNameField;
|
||||
IBOutlet NSPopUpButton *projectLanguagePB;
|
||||
IBOutlet NSTextField *appClassField;
|
||||
|
||||
PCAppTextField *activeTextField;
|
||||
|
|
|
@ -27,9 +27,6 @@
|
|||
);
|
||||
Outlets = (
|
||||
projectAttributesView,
|
||||
projectTypeField,
|
||||
projectNameField,
|
||||
projectLanguagePB,
|
||||
appClassField,
|
||||
iconView,
|
||||
setFieldButton,
|
||||
|
@ -60,7 +57,8 @@
|
|||
extensionsColumn,
|
||||
iconColumn,
|
||||
roleColumn,
|
||||
classColumn
|
||||
classColumn,
|
||||
applicationType
|
||||
);
|
||||
Super = NSObject;
|
||||
};
|
||||
|
|
Binary file not shown.
|
@ -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;
|
||||
}
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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
|
||||
);
|
||||
|
|
Binary file not shown.
Binary file not shown.
|
@ -38,9 +38,8 @@
|
|||
@interface PCFrameworkProject : PCProject
|
||||
{
|
||||
IBOutlet NSBox *projectAttributesView;
|
||||
IBOutlet NSTextField *projectTypeField;
|
||||
IBOutlet NSTextField *projectNameField;
|
||||
IBOutlet NSTextField *projectLanguageField;
|
||||
IBOutlet NSTextField *principalClassField;
|
||||
IBOutlet NSTextField *currentVersionNameField;
|
||||
}
|
||||
|
||||
//----------------------------------------------------------------------------
|
||||
|
|
|
@ -342,10 +342,17 @@
|
|||
|
||||
- (void)updateInspectorValues:(NSNotification *)aNotif
|
||||
{
|
||||
[projectTypeField setStringValue:@"Framework"];
|
||||
[projectNameField setStringValue:projectName];
|
||||
[projectLanguageField setStringValue:[projectDict objectForKey:@"LANGUAGE"]];
|
||||
[principalClassField
|
||||
setStringValue:[projectDict objectForKey:PCPrincipalClass]];
|
||||
}
|
||||
|
||||
- (void)setPrincipalClass:(id)sender
|
||||
{
|
||||
[self setProjectDictObject:[principalClassField stringValue]
|
||||
forKey:PCPrincipalClass
|
||||
notify:YES];
|
||||
}
|
||||
|
||||
|
||||
@end
|
||||
|
||||
|
|
|
@ -3,25 +3,20 @@
|
|||
FirstResponder = {
|
||||
Actions = (
|
||||
"changeFont:",
|
||||
"deleteWordBackward:",
|
||||
"moveDown:",
|
||||
"moveWordForward:",
|
||||
"orderFrontFontPanel:",
|
||||
"raiseBaseline:",
|
||||
"selectParagraph:",
|
||||
"takeObjectValueFrom:",
|
||||
"unscript:"
|
||||
);
|
||||
Super = NSObject;
|
||||
};
|
||||
PCLibraryProject = {
|
||||
PCFrameworkProject = {
|
||||
Actions = (
|
||||
);
|
||||
Outlets = (
|
||||
projectAttributesView,
|
||||
projectTypeField,
|
||||
projectNameField,
|
||||
projectLanguageField
|
||||
currentVersionNameField,
|
||||
principalClassField
|
||||
);
|
||||
Super = NSObject;
|
||||
};
|
||||
|
|
Binary file not shown.
|
@ -38,9 +38,6 @@
|
|||
@interface PCLibProject : PCProject
|
||||
{
|
||||
IBOutlet NSBox *projectAttributesView;
|
||||
IBOutlet NSTextField *projectTypeField;
|
||||
IBOutlet NSTextField *projectNameField;
|
||||
IBOutlet NSTextField *projectLanguageField;
|
||||
}
|
||||
|
||||
//----------------------------------------------------------------------------
|
||||
|
|
|
@ -347,9 +347,6 @@
|
|||
|
||||
- (void)updateInspectorValues:(NSNotification *)aNotif
|
||||
{
|
||||
[projectTypeField setStringValue:@"Library"];
|
||||
[projectNameField setStringValue:projectName];
|
||||
[projectLanguageField setStringValue:[projectDict objectForKey:@"LANGUAGE"]];
|
||||
}
|
||||
|
||||
@end
|
||||
|
|
|
@ -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,10 +78,7 @@
|
|||
Actions = (
|
||||
);
|
||||
Outlets = (
|
||||
projectAttributesView,
|
||||
projectTypeField,
|
||||
projectNameField,
|
||||
projectLanguageField
|
||||
projectAttributesView
|
||||
);
|
||||
Super = NSObject;
|
||||
};
|
||||
|
|
Binary file not shown.
Binary file not shown.
|
@ -38,9 +38,6 @@
|
|||
@interface PCToolProject : PCProject
|
||||
{
|
||||
IBOutlet NSBox *projectAttributesView;
|
||||
IBOutlet NSTextField *projectTypeField;
|
||||
IBOutlet NSTextField *projectNameField;
|
||||
IBOutlet NSTextField *projectLanguageField;
|
||||
|
||||
NSMutableDictionary *infoDict;
|
||||
}
|
||||
|
|
|
@ -341,9 +341,6 @@
|
|||
|
||||
- (void)updateInspectorValues:(NSNotification *)aNotif
|
||||
{
|
||||
[projectTypeField setStringValue:@"Tool"];
|
||||
[projectNameField setStringValue:projectName];
|
||||
[projectLanguageField setStringValue:[projectDict objectForKey:@"LANGUAGE"]];
|
||||
}
|
||||
|
||||
@end
|
||||
|
|
|
@ -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;
|
||||
};
|
||||
|
|
Binary file not shown.
Binary file not shown.
Loading…
Reference in a new issue