From: glenlow Date: Mon, 11 Feb 2008 12:34:07 +0000 (+0000) Subject: Mac tweak panel for graph, default node and default edge attributes; objects are... X-Git-Tag: LAST_LIBGRAPH~32^2~4736 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=daf7aee3ebd2191a89ce67bf4645734b9cade217;p=graphviz Mac tweak panel for graph, default node and default edge attributes; objects are graph-centric instead of context-centric --- diff --git a/macosx/graphviz.xcodeproj/project.pbxproj b/macosx/graphviz.xcodeproj/project.pbxproj index 05710d6fe..2a0bdd74e 100644 --- a/macosx/graphviz.xcodeproj/project.pbxproj +++ b/macosx/graphviz.xcodeproj/project.pbxproj @@ -12,15 +12,28 @@ 8D15AC320486D014006FF6A4 /* main.m in Sources */ = {isa = PBXBuildFile; fileRef = 2A37F4B0FDCFA73011CA2CEA /* main.m */; settings = {ATTRIBUTES = (); }; }; D86382D70D57118400D27D07 /* Document.xib in Resources */ = {isa = PBXBuildFile; fileRef = D86382D30D57118400D27D07 /* Document.xib */; }; D86382D80D57118400D27D07 /* MainMenu.xib in Resources */ = {isa = PBXBuildFile; fileRef = D86382D50D57118400D27D07 /* MainMenu.xib */; }; + D86CBB7D0D5AE541000FB42B /* GVGraph.m in Sources */ = {isa = PBXBuildFile; fileRef = D86CBB7C0D5AE541000FB42B /* GVGraph.m */; }; + D86CBB9C0D5AFB49000FB42B /* GVGraphDefaultAttributes.m in Sources */ = {isa = PBXBuildFile; fileRef = D86CBB8E0D5AEF48000FB42B /* GVGraphDefaultAttributes.m */; }; + D87989560D5C8C0B00CCC6E3 /* libcdt.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = D87989550D5C8C0B00CCC6E3 /* libcdt.dylib */; }; + D87989EF0D5D273000CCC6E3 /* GVApplicationDelegate.m in Sources */ = {isa = PBXBuildFile; fileRef = D87989EE0D5D273000CCC6E3 /* GVApplicationDelegate.m */; }; + D87989F20D5D283300CCC6E3 /* GVAttributeInspectorController.m in Sources */ = {isa = PBXBuildFile; fileRef = D87989F10D5D283300CCC6E3 /* GVAttributeInspectorController.m */; }; + D87989F50D5D287600CCC6E3 /* Attributes.xib in Resources */ = {isa = PBXBuildFile; fileRef = D87989F30D5D287600CCC6E3 /* Attributes.xib */; }; + D8798A510D5D2E1C00CCC6E3 /* WebKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = D8798A500D5D2E1C00CCC6E3 /* WebKit.framework */; }; + D8798B0A0D5D2ECD00CCC6E3 /* arguments.xml in Resources */ = {isa = PBXBuildFile; fileRef = D8798B080D5D2ECD00CCC6E3 /* arguments.xml */; }; + D8798B0B0D5D2ECD00CCC6E3 /* attributes.xml in Resources */ = {isa = PBXBuildFile; fileRef = D8798B090D5D2ECD00CCC6E3 /* attributes.xml */; }; + D8798BDF0D5D5BD700CCC6E3 /* GVAttributeSchema.m in Sources */ = {isa = PBXBuildFile; fileRef = D8798BDE0D5D5BD700CCC6E3 /* GVAttributeSchema.m */; }; D885841A0D54866C00D35701 /* Graph.icns in Resources */ = {isa = PBXBuildFile; fileRef = D88584180D54866C00D35701 /* Graph.icns */; }; D885841B0D54866C00D35701 /* Graphviz.icns in Resources */ = {isa = PBXBuildFile; fileRef = D88584190D54866C00D35701 /* Graphviz.icns */; }; - D88584780D56CD9B00D35701 /* GVContext.m in Sources */ = {isa = PBXBuildFile; fileRef = D88584770D56CD9B00D35701 /* GVContext.m */; }; D88585CD0D56D2B700D35701 /* AppKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 2A37F4C4FDCFA73011CA2CEA /* AppKit.framework */; }; D88585CE0D56D2B700D35701 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 2A37F4C5FDCFA73011CA2CEA /* Foundation.framework */; }; D88585F80D56D3D700D35701 /* libgraph.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = D88585F70D56D3D700D35701 /* libgraph.dylib */; }; D88585FA0D56D3FB00D35701 /* libgvc.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = D88585F90D56D3FB00D35701 /* libgvc.dylib */; }; D885863D0D56DC2C00D35701 /* GVWindowController.m in Sources */ = {isa = PBXBuildFile; fileRef = D885863C0D56DC2C00D35701 /* GVWindowController.m */; }; D88586500D56EE6000D35701 /* Quartz.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = D885864F0D56EE6000D35701 /* Quartz.framework */; }; + D8C09DB90D60427200134D03 /* NodeAttributes.png in Resources */ = {isa = PBXBuildFile; fileRef = D8C09DB60D60427200134D03 /* NodeAttributes.png */; }; + D8C09DBA0D60427200134D03 /* GraphAttributes.png in Resources */ = {isa = PBXBuildFile; fileRef = D8C09DB70D60427200134D03 /* GraphAttributes.png */; }; + D8C09DBB0D60427200134D03 /* EdgeAttributes.png in Resources */ = {isa = PBXBuildFile; fileRef = D8C09DB80D60427200134D03 /* EdgeAttributes.png */; }; + D8C09DED0D6067BE00134D03 /* GVGraphArguments.m in Sources */ = {isa = PBXBuildFile; fileRef = D8C09DEC0D6067BE00134D03 /* GVGraphArguments.m */; }; /* End PBXBuildFile section */ /* Begin PBXFileReference section */ @@ -35,15 +48,33 @@ 8D15AC370486D014006FF6A4 /* Graphviz.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = Graphviz.app; sourceTree = BUILT_PRODUCTS_DIR; }; D86382D40D57118400D27D07 /* English */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = English; path = English.lproj/Document.xib; sourceTree = ""; }; D86382D60D57118400D27D07 /* English */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = English; path = English.lproj/MainMenu.xib; sourceTree = ""; }; + D86CBB7B0D5AE541000FB42B /* GVGraph.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = GVGraph.h; sourceTree = ""; }; + D86CBB7C0D5AE541000FB42B /* GVGraph.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = GVGraph.m; sourceTree = ""; }; + D86CBB8D0D5AEF48000FB42B /* GVGraphDefaultAttributes.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = GVGraphDefaultAttributes.h; sourceTree = ""; }; + D86CBB8E0D5AEF48000FB42B /* GVGraphDefaultAttributes.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = GVGraphDefaultAttributes.m; sourceTree = ""; }; + D87989550D5C8C0B00CCC6E3 /* libcdt.dylib */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.dylib"; name = libcdt.dylib; path = build/usr/local/lib/libcdt.dylib; sourceTree = ""; }; + D87989ED0D5D273000CCC6E3 /* GVApplicationDelegate.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = GVApplicationDelegate.h; sourceTree = ""; }; + D87989EE0D5D273000CCC6E3 /* GVApplicationDelegate.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = GVApplicationDelegate.m; sourceTree = ""; }; + D87989F00D5D283300CCC6E3 /* GVAttributeInspectorController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = GVAttributeInspectorController.h; sourceTree = ""; }; + D87989F10D5D283300CCC6E3 /* GVAttributeInspectorController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = GVAttributeInspectorController.m; sourceTree = ""; }; + D87989F40D5D287600CCC6E3 /* English */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = English; path = English.lproj/Attributes.xib; sourceTree = ""; }; + D8798A500D5D2E1C00CCC6E3 /* WebKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = WebKit.framework; path = /System/Library/Frameworks/WebKit.framework; sourceTree = ""; }; + D8798B080D5D2ECD00CCC6E3 /* arguments.xml */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.xml; name = arguments.xml; path = ../doc/schema/arguments.xml; sourceTree = SOURCE_ROOT; }; + D8798B090D5D2ECD00CCC6E3 /* attributes.xml */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.xml; name = attributes.xml; path = ../doc/schema/attributes.xml; sourceTree = SOURCE_ROOT; }; + D8798BDD0D5D5BD700CCC6E3 /* GVAttributeSchema.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = GVAttributeSchema.h; sourceTree = ""; }; + D8798BDE0D5D5BD700CCC6E3 /* GVAttributeSchema.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = GVAttributeSchema.m; sourceTree = ""; }; D88584180D54866C00D35701 /* Graph.icns */ = {isa = PBXFileReference; lastKnownFileType = image.icns; path = Graph.icns; sourceTree = ""; }; D88584190D54866C00D35701 /* Graphviz.icns */ = {isa = PBXFileReference; lastKnownFileType = image.icns; path = Graphviz.icns; sourceTree = ""; }; - D88584760D56CD9B00D35701 /* GVContext.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = GVContext.h; sourceTree = ""; }; - D88584770D56CD9B00D35701 /* GVContext.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = GVContext.m; sourceTree = ""; }; D88585F70D56D3D700D35701 /* libgraph.dylib */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.dylib"; name = libgraph.dylib; path = build/usr/local/lib/libgraph.dylib; sourceTree = ""; }; D88585F90D56D3FB00D35701 /* libgvc.dylib */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.dylib"; name = libgvc.dylib; path = build/usr/local/lib/libgvc.dylib; sourceTree = ""; }; D885863B0D56DC2C00D35701 /* GVWindowController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = GVWindowController.h; sourceTree = ""; }; D885863C0D56DC2C00D35701 /* GVWindowController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = GVWindowController.m; sourceTree = ""; }; D885864F0D56EE6000D35701 /* Quartz.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Quartz.framework; path = /System/Library/Frameworks/Quartz.framework; sourceTree = ""; }; + D8C09DB60D60427200134D03 /* NodeAttributes.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = NodeAttributes.png; sourceTree = ""; }; + D8C09DB70D60427200134D03 /* GraphAttributes.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = GraphAttributes.png; sourceTree = ""; }; + D8C09DB80D60427200134D03 /* EdgeAttributes.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = EdgeAttributes.png; sourceTree = ""; }; + D8C09DEB0D6067BE00134D03 /* GVGraphArguments.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = GVGraphArguments.h; sourceTree = ""; }; + D8C09DEC0D6067BE00134D03 /* GVGraphArguments.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = GVGraphArguments.m; sourceTree = ""; }; /* End PBXFileReference section */ /* Begin PBXFrameworksBuildPhase section */ @@ -51,11 +82,13 @@ isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( + D87989560D5C8C0B00CCC6E3 /* libcdt.dylib in Frameworks */, D88585F80D56D3D700D35701 /* libgraph.dylib in Frameworks */, D88585FA0D56D3FB00D35701 /* libgvc.dylib in Frameworks */, D88585CD0D56D2B700D35701 /* AppKit.framework in Frameworks */, D88585CE0D56D2B700D35701 /* Foundation.framework in Frameworks */, D88586500D56EE6000D35701 /* Quartz.framework in Frameworks */, + D8798A510D5D2E1C00CCC6E3 /* WebKit.framework in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -85,10 +118,20 @@ 2A37F4ABFDCFA73011CA2CEA /* Classes */ = { isa = PBXGroup; children = ( - D88584760D56CD9B00D35701 /* GVContext.h */, - D88584770D56CD9B00D35701 /* GVContext.m */, + D87989ED0D5D273000CCC6E3 /* GVApplicationDelegate.h */, + D87989EE0D5D273000CCC6E3 /* GVApplicationDelegate.m */, + D87989F00D5D283300CCC6E3 /* GVAttributeInspectorController.h */, + D87989F10D5D283300CCC6E3 /* GVAttributeInspectorController.m */, + D8798BDD0D5D5BD700CCC6E3 /* GVAttributeSchema.h */, + D8798BDE0D5D5BD700CCC6E3 /* GVAttributeSchema.m */, 2A37F4AEFDCFA73011CA2CEA /* GVDocument.h */, 2A37F4ACFDCFA73011CA2CEA /* GVDocument.m */, + D86CBB7B0D5AE541000FB42B /* GVGraph.h */, + D86CBB7C0D5AE541000FB42B /* GVGraph.m */, + D8C09DEB0D6067BE00134D03 /* GVGraphArguments.h */, + D8C09DEC0D6067BE00134D03 /* GVGraphArguments.m */, + D86CBB8D0D5AEF48000FB42B /* GVGraphDefaultAttributes.h */, + D86CBB8E0D5AEF48000FB42B /* GVGraphDefaultAttributes.m */, D885863B0D56DC2C00D35701 /* GVWindowController.h */, D885863C0D56DC2C00D35701 /* GVWindowController.m */, ); @@ -107,10 +150,16 @@ 2A37F4B8FDCFA73011CA2CEA /* Resources */ = { isa = PBXGroup; children = ( + D8798B080D5D2ECD00CCC6E3 /* arguments.xml */, + D8798B090D5D2ECD00CCC6E3 /* attributes.xml */, + D87989F30D5D287600CCC6E3 /* Attributes.xib */, D86382D30D57118400D27D07 /* Document.xib */, D86382D50D57118400D27D07 /* MainMenu.xib */, D88584180D54866C00D35701 /* Graph.icns */, D88584190D54866C00D35701 /* Graphviz.icns */, + D8C09DB80D60427200134D03 /* EdgeAttributes.png */, + D8C09DB70D60427200134D03 /* GraphAttributes.png */, + D8C09DB60D60427200134D03 /* NodeAttributes.png */, 8D15AC360486D014006FF6A4 /* Info.plist */, 089C165FFE840EACC02AAC07 /* InfoPlist.strings */, ); @@ -120,11 +169,13 @@ 2A37F4C3FDCFA73011CA2CEA /* Frameworks and Libraries */ = { isa = PBXGroup; children = ( + D87989550D5C8C0B00CCC6E3 /* libcdt.dylib */, D88585F90D56D3FB00D35701 /* libgvc.dylib */, D88585F70D56D3D700D35701 /* libgraph.dylib */, 2A37F4C4FDCFA73011CA2CEA /* AppKit.framework */, 2A37F4C5FDCFA73011CA2CEA /* Foundation.framework */, D885864F0D56EE6000D35701 /* Quartz.framework */, + D8798A500D5D2E1C00CCC6E3 /* WebKit.framework */, ); name = "Frameworks and Libraries"; sourceTree = ""; @@ -172,11 +223,17 @@ isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = ( + D8798B0A0D5D2ECD00CCC6E3 /* arguments.xml in Resources */, + D8798B0B0D5D2ECD00CCC6E3 /* attributes.xml in Resources */, D86382D70D57118400D27D07 /* Document.xib in Resources */, D86382D80D57118400D27D07 /* MainMenu.xib in Resources */, D885841A0D54866C00D35701 /* Graph.icns in Resources */, D885841B0D54866C00D35701 /* Graphviz.icns in Resources */, 8D15AC2F0486D014006FF6A4 /* InfoPlist.strings in Resources */, + D87989F50D5D287600CCC6E3 /* Attributes.xib in Resources */, + D8C09DB90D60427200134D03 /* NodeAttributes.png in Resources */, + D8C09DBA0D60427200134D03 /* GraphAttributes.png in Resources */, + D8C09DBB0D60427200134D03 /* EdgeAttributes.png in Resources */, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -188,9 +245,14 @@ buildActionMask = 2147483647; files = ( 8D15AC310486D014006FF6A4 /* GVDocument.m in Sources */, - D88584780D56CD9B00D35701 /* GVContext.m in Sources */, + D86CBB7D0D5AE541000FB42B /* GVGraph.m in Sources */, + D86CBB9C0D5AFB49000FB42B /* GVGraphDefaultAttributes.m in Sources */, D885863D0D56DC2C00D35701 /* GVWindowController.m in Sources */, 8D15AC320486D014006FF6A4 /* main.m in Sources */, + D87989EF0D5D273000CCC6E3 /* GVApplicationDelegate.m in Sources */, + D87989F20D5D283300CCC6E3 /* GVAttributeInspectorController.m in Sources */, + D8798BDF0D5D5BD700CCC6E3 /* GVAttributeSchema.m in Sources */, + D8C09DED0D6067BE00134D03 /* GVGraphArguments.m in Sources */, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -221,6 +283,14 @@ name = MainMenu.xib; sourceTree = ""; }; + D87989F30D5D287600CCC6E3 /* Attributes.xib */ = { + isa = PBXVariantGroup; + children = ( + D87989F40D5D287600CCC6E3 /* English */, + ); + name = Attributes.xib; + sourceTree = ""; + }; /* End PBXVariantGroup section */ /* Begin XCBuildConfiguration section */