mirror of
https://github.com/gnustep/apps-projectcenter.git
synced 2025-02-20 18:32:17 +00:00
Using a recent, directory based gorm file as template.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/projectcenter/trunk@16457 72102866-910b-0410-8b05-ffd578937521
This commit is contained in:
parent
3653959fbe
commit
791f4a83c2
4 changed files with 152 additions and 389 deletions
|
@ -82,6 +82,7 @@ static PCGormProj *_creator = nil;
|
|||
NSDictionary *infoDict;
|
||||
NSString *plistFileName;
|
||||
NSString *projectFile;
|
||||
NSString *gormTemplatePath;
|
||||
|
||||
project = [[[PCGormProject alloc] init] autorelease];
|
||||
|
||||
|
@ -138,13 +139,14 @@ static PCGormProj *_creator = nil;
|
|||
_file = [[NSBundle bundleForClass:[self class]] pathForResource:@"main" ofType:@"m"];
|
||||
[fm copyPath:_file toPath:[path stringByAppendingPathComponent:@"main.m"] handler:nil];
|
||||
|
||||
gormTemplatePath = [path stringByAppendingPathComponent: [[path lastPathComponent] stringByAppendingString: @".gorm"]];
|
||||
[fm createDirectoryAtPath:gormTemplatePath attributes:nil];
|
||||
|
||||
_file = [[NSBundle bundleForClass:[self class]] pathForResource:@"baseInterface" ofType:@"gorm"];
|
||||
[fm copyPath:_file toPath:[path stringByAppendingPathComponent:
|
||||
[[path lastPathComponent] stringByAppendingString: @".gorm"]] handler:nil];
|
||||
[fm copyPath:_file toPath:[gormTemplatePath stringByAppendingPathComponent:@"objects.gorm"] handler:nil];
|
||||
|
||||
_file = [[NSBundle bundleForClass:[self class]] pathForResource:@"baseInterface" ofType:@"classes"];
|
||||
[fm copyPath:_file toPath:[path stringByAppendingPathComponent:
|
||||
[[path lastPathComponent] stringByAppendingString: @".classes"]] handler:nil];
|
||||
[fm copyPath:_file toPath:[gormTemplatePath stringByAppendingPathComponent:@"data.classes"] handler:nil];
|
||||
|
||||
// Resources
|
||||
_resourcePath = [path stringByAppendingPathComponent:@"English.lproj"];
|
||||
|
|
|
@ -44,6 +44,7 @@
|
|||
014CEA420018CDE011CA2923,
|
||||
014CEA430018CDE011CA2923,
|
||||
);
|
||||
hasScannedForEncodings = 1;
|
||||
isa = PBXProject;
|
||||
mainGroup = 089C166AFE841209C02AAC07;
|
||||
projectDirPath = "";
|
||||
|
@ -130,7 +131,6 @@
|
|||
</dict>
|
||||
</plist>
|
||||
";
|
||||
shouldUseHeadermap = 1;
|
||||
};
|
||||
089C1674FE841209C02AAC07 = {
|
||||
buildActionMask = 2147483647;
|
||||
|
@ -309,21 +309,25 @@
|
|||
};
|
||||
};
|
||||
F56C97AE03939C8F01000102 = {
|
||||
fileEncoding = 30;
|
||||
isa = PBXFileReference;
|
||||
path = PCGormProj.h;
|
||||
refType = 4;
|
||||
};
|
||||
F56C97AF03939C8F01000102 = {
|
||||
fileEncoding = 30;
|
||||
isa = PBXFileReference;
|
||||
path = PCGormProj.m;
|
||||
refType = 4;
|
||||
};
|
||||
F56C97B003939C8F01000102 = {
|
||||
fileEncoding = 30;
|
||||
isa = PBXFileReference;
|
||||
path = PCGormProject.h;
|
||||
refType = 4;
|
||||
};
|
||||
F56C97B103939C8F01000102 = {
|
||||
fileEncoding = 30;
|
||||
isa = PBXFileReference;
|
||||
path = PCGormProject.m;
|
||||
refType = 4;
|
||||
|
@ -353,6 +357,7 @@
|
|||
};
|
||||
};
|
||||
F56C97B603939CAB01000102 = {
|
||||
fileEncoding = 30;
|
||||
isa = PBXFileReference;
|
||||
path = baseInterface.classes;
|
||||
refType = 4;
|
||||
|
@ -363,11 +368,13 @@
|
|||
refType = 4;
|
||||
};
|
||||
F56C97B803939CAB01000102 = {
|
||||
fileEncoding = 30;
|
||||
isa = PBXFileReference;
|
||||
path = main.m;
|
||||
refType = 4;
|
||||
};
|
||||
F56C97B903939CAB01000102 = {
|
||||
fileEncoding = 30;
|
||||
isa = PBXFileReference;
|
||||
path = PC.proj;
|
||||
refType = 4;
|
||||
|
|
|
@ -1,391 +1,145 @@
|
|||
{
|
||||
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:,
|
||||
ok:,
|
||||
open:,
|
||||
orderBack:,
|
||||
orderFront:,
|
||||
orderFrontColorPanel:,
|
||||
orderFrontDataLinkPanel:,
|
||||
orderFrontHelpPanel:,
|
||||
orderFrontStandardAboutPanel:,
|
||||
orderFrontStandardInfoPanel:,
|
||||
orderOut:,
|
||||
pageDown:,
|
||||
pageUp:,
|
||||
paste:,
|
||||
pasteAsPlainText:,
|
||||
pasteAsRichText:,
|
||||
pasteFont:,
|
||||
pasteRuler:,
|
||||
performClose:,
|
||||
performMiniaturize:,
|
||||
performZoom:,
|
||||
print:,
|
||||
raiseBaseline:,
|
||||
runPageLayout:,
|
||||
runToolbarCustomizationPalette:,
|
||||
scrollLineDown:,
|
||||
scrollLineUp:,
|
||||
scrollPageDown:,
|
||||
scrollPageUp:,
|
||||
scrollViaScroller:,
|
||||
selectAll:,
|
||||
selectLine:,
|
||||
selectNextKeyView:,
|
||||
selectParagraph:,
|
||||
selectPreviousKeyView:,
|
||||
selectText:,
|
||||
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:
|
||||
"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:",
|
||||
"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:",
|
||||
"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;
|
||||
};
|
||||
IBInspector = {
|
||||
Actions = (
|
||||
ok:,
|
||||
revert:,
|
||||
touch:
|
||||
);
|
||||
Outlets = (
|
||||
window
|
||||
);
|
||||
Super = NSObject;
|
||||
};
|
||||
NSApplication = {
|
||||
Actions = (
|
||||
arrangeInFront:,
|
||||
hide:,
|
||||
hideOtherApplications:,
|
||||
miniaturizeAll:,
|
||||
orderFrontColorPanel:,
|
||||
orderFrontDataLinkPanel:,
|
||||
orderFrontHelpPanel:,
|
||||
orderFrontStandardAboutPanel:,
|
||||
orderFrontStandardInfoPanel:,
|
||||
runPageLayout:,
|
||||
stop:,
|
||||
terminate:,
|
||||
unhide:,
|
||||
unhideAllApplications:
|
||||
);
|
||||
Outlets = (
|
||||
delegate
|
||||
);
|
||||
Super = NSResponder;
|
||||
};
|
||||
NSBrowser = {
|
||||
Actions = (
|
||||
doClick:,
|
||||
doDoubleClick:
|
||||
);
|
||||
Outlets = (
|
||||
delegate
|
||||
);
|
||||
Super = NScontrol;
|
||||
};
|
||||
NSButton = {
|
||||
Super = NSControl;
|
||||
};
|
||||
NSColorWell = {
|
||||
Actions = (
|
||||
takeColorFrom:
|
||||
);
|
||||
Super = NSControl;
|
||||
};
|
||||
NSControl = {
|
||||
Actions = (
|
||||
takeDoubleValueFrom:,
|
||||
takeFloatValueFrom:,
|
||||
takeIntValueFrom:,
|
||||
takeObjectValueFrom:,
|
||||
takeStringValueFrom:
|
||||
);
|
||||
Outlets = (
|
||||
target
|
||||
);
|
||||
Super = NSView;
|
||||
};
|
||||
NSDocument = {
|
||||
Actions = (
|
||||
printDocument:,
|
||||
revertDocumentToSaved:,
|
||||
runPageLayout:,
|
||||
saveDocument:,
|
||||
saveDocumentAs:,
|
||||
saveDocumentTo:
|
||||
);
|
||||
Super = NSObject;
|
||||
};
|
||||
NSDocumentController = {
|
||||
Actions = (
|
||||
clearRecentDocuments:,
|
||||
newDocument:,
|
||||
openDocument:,
|
||||
saveAllDocuments:
|
||||
);
|
||||
Super = NSObject;
|
||||
};
|
||||
NSDrawer = {
|
||||
Actions = (
|
||||
close:,
|
||||
open:,
|
||||
toggle:
|
||||
);
|
||||
Outlets = (
|
||||
delegate
|
||||
);
|
||||
Super = NSResponder;
|
||||
};
|
||||
NSFontManager = {
|
||||
Actions = (
|
||||
addFontTrait:,
|
||||
modifyFont:,
|
||||
modifyFontViaPanel:,
|
||||
orderFrontFontPanel:,
|
||||
removeFontTrait:
|
||||
);
|
||||
Super = NSResponder;
|
||||
};
|
||||
NSHelpManager = {
|
||||
Actions = (
|
||||
activateContextHelpMode:,
|
||||
showHelp:
|
||||
);
|
||||
Super = NSResponder;
|
||||
};
|
||||
NSMenu = {
|
||||
Super = NSObject;
|
||||
};
|
||||
NSMenuItem = {
|
||||
Outlets = (
|
||||
target
|
||||
);
|
||||
Super = NSObject;
|
||||
};
|
||||
NSPanel = {
|
||||
Super = NSWindow;
|
||||
};
|
||||
NSProgressIndicator = {
|
||||
Actions = (
|
||||
animate:,
|
||||
startAnimation:,
|
||||
stopAnimation:
|
||||
);
|
||||
Super = NSObject;
|
||||
};
|
||||
NSResponder = {
|
||||
Actions = (
|
||||
deselectAll:,
|
||||
selectAll:,
|
||||
selectText:
|
||||
);
|
||||
Super = NSObject;
|
||||
};
|
||||
NSSlider = {
|
||||
Super = NSControl;
|
||||
};
|
||||
NSTabView = {
|
||||
Actions = (
|
||||
selectFirstTabViewItem:,
|
||||
selectLastTabViewItem:,
|
||||
selectNextTabViewItem:,
|
||||
selectPreviousTabViewItem:,
|
||||
takeSelectedTabViewItemFromSender:
|
||||
);
|
||||
Outlets = (
|
||||
delegate
|
||||
);
|
||||
Super = NSView;
|
||||
};
|
||||
NSText = {
|
||||
Actions = (
|
||||
alignCenter:,
|
||||
alignLeft:,
|
||||
alignRight:,
|
||||
changeFont:,
|
||||
changeSpelling:,
|
||||
checkSpelling:,
|
||||
copy:,
|
||||
copyFont:,
|
||||
copyRuler:,
|
||||
cut:,
|
||||
delete:,
|
||||
ignoreSpelling:,
|
||||
paste:,
|
||||
pasteFont:,
|
||||
pasteRuler:,
|
||||
selectAll:,
|
||||
showGuessPanel:,
|
||||
subscript:,
|
||||
superscript:,
|
||||
toggleRuler:,
|
||||
underline:,
|
||||
unscript:
|
||||
);
|
||||
Outlets = (
|
||||
delegate
|
||||
);
|
||||
Super = NSView;
|
||||
};
|
||||
NSTextField = {
|
||||
Outlets = (
|
||||
delegate
|
||||
);
|
||||
Super = NSControl;
|
||||
};
|
||||
NSTextView = {
|
||||
Actions = (
|
||||
alignJustified:,
|
||||
changeColor:,
|
||||
loosenKerning:,
|
||||
lowerBaseline:,
|
||||
pasteAsPlainText:,
|
||||
pasteAsRichText:,
|
||||
raiseBaseline:,
|
||||
tightenKerning:,
|
||||
toggleContinuousSpellChecking:,
|
||||
toggleTraditionalCharacterShape:,
|
||||
turnOffKerning:,
|
||||
turnOffLigatures:,
|
||||
useAllLigatures:,
|
||||
useStandardKerning:,
|
||||
useStandardLigatures:
|
||||
);
|
||||
Super = NSText;
|
||||
};
|
||||
NSView = {
|
||||
Actions = (
|
||||
fax:,
|
||||
print:
|
||||
);
|
||||
Super = NSResponder;
|
||||
};
|
||||
NSWindow = {
|
||||
Actions = (
|
||||
deminiaturize:,
|
||||
fax:,
|
||||
makeKeyAndOrderFront:,
|
||||
miniaturize:,
|
||||
orderBack:,
|
||||
orderFront:,
|
||||
orderOut:,
|
||||
performClose:,
|
||||
performMiniaturize:,
|
||||
performZoom:,
|
||||
print:,
|
||||
runToolbarCustomizationPalette:,
|
||||
selectNextKeyView:,
|
||||
selectPreviousKeyView:,
|
||||
toggleToolbarShown:,
|
||||
zoom:
|
||||
);
|
||||
Outlets = (
|
||||
delegate
|
||||
);
|
||||
Super = NSResponder;
|
||||
};
|
||||
NSWindowController = {
|
||||
Actions = (
|
||||
showWindow:
|
||||
);
|
||||
Outlets = (
|
||||
document
|
||||
);
|
||||
Super = NSResponder;
|
||||
};
|
||||
}
|
Binary file not shown.
Loading…
Reference in a new issue