summaryrefslogtreecommitdiff
path: root/tikzit
diff options
context:
space:
mode:
authorAleks Kissinger <aleks0@gmail.com>2017-01-02 11:31:52 +0100
committerAleks Kissinger <aleks0@gmail.com>2017-01-02 11:31:52 +0100
commitff79a9c213dfd75ea00ed5112d3a6e314601e064 (patch)
tree19ecef47bf11803fc4fc59e06c185c65aa7fdd19 /tikzit
parent9e4f8a6ff37161da4fa0af14604ad22d9c212fde (diff)
parent49c0d2041f0aae6d08d325b7f7fc1cd707d942f8 (diff)
Merge branch 'arc'
Diffstat (limited to 'tikzit')
-rw-r--r--tikzit/.gitignore206
-rw-r--r--tikzit/English.lproj/CustomNodes.xib256
-rw-r--r--tikzit/English.lproj/PropertyInspector.xib4548
-rw-r--r--tikzit/English.lproj/StylePalette.xib4114
-rw-r--r--tikzit/English.lproj/TikzDocument.xib1025
-rw-r--r--tikzit/TikZiT.xcodeproj/project.pbxproj136
-rw-r--r--tikzit/TikZiT.xcodeproj/project.xcworkspace/xcshareddata/TikZiT.xccheckout37
-rwxr-xr-xtikzit/customshape.pngbin0 -> 1281 bytes
-rw-r--r--tikzit/src/common/ColorRGB.m26
-rw-r--r--tikzit/src/common/Edge.m49
-rw-r--r--tikzit/src/common/EdgeStyle.m20
-rw-r--r--tikzit/src/common/Graph.m112
-rw-r--r--tikzit/src/common/GraphChange.m201
-rw-r--r--tikzit/src/common/GraphElementData.m59
-rw-r--r--tikzit/src/common/GraphElementProperty.m20
-rw-r--r--tikzit/src/common/NSString+LatexConstants.m4
-rw-r--r--tikzit/src/common/NSString+Tikz.m11
-rw-r--r--tikzit/src/common/Node.m34
-rw-r--r--tikzit/src/common/NodeStyle.m24
-rw-r--r--tikzit/src/common/PickSupport.m19
-rw-r--r--tikzit/src/common/Preambles.m28
-rw-r--r--tikzit/src/common/PropertyHolder.m2
-rw-r--r--tikzit/src/common/Shape.m19
-rw-r--r--tikzit/src/common/StyleManager.m47
-rw-r--r--tikzit/src/common/TikzGraphAssembler.m30
-rw-r--r--tikzit/src/common/TikzShape.h3
-rw-r--r--tikzit/src/common/TikzShape.m8
-rw-r--r--tikzit/src/common/Transformer.m12
-rw-r--r--tikzit/src/common/tikzlexer.lm1
-rw-r--r--tikzit/src/common/tikzparser.ym14
-rw-r--r--tikzit/src/common/tikzparserdefs.h9
-rw-r--r--tikzit/src/osx/AppDelegate.h4
-rw-r--r--tikzit/src/osx/AppDelegate.m2
-rw-r--r--tikzit/src/osx/CustomNodeCellView.h23
-rw-r--r--tikzit/src/osx/CustomNodeCellView.m83
-rw-r--r--tikzit/src/osx/CustomNodeController.h35
-rw-r--r--tikzit/src/osx/CustomNodeController.m58
-rw-r--r--tikzit/src/osx/CustomNodes.xib249
-rw-r--r--tikzit/src/osx/EdgeControlLayer.m2
-rw-r--r--tikzit/src/osx/EdgeStyle+Coder.m2
-rw-r--r--tikzit/src/osx/GraphicsView.h2
-rw-r--r--tikzit/src/osx/Grid.m2
-rw-r--r--tikzit/src/osx/NilToEmptyStringTransformer.m2
-rw-r--r--tikzit/src/osx/NodeLayer.h4
-rw-r--r--tikzit/src/osx/NodeLayer.m3
-rw-r--r--tikzit/src/osx/NodeSelectionLayer.m2
-rw-r--r--tikzit/src/osx/NodeStyle+Coder.m2
-rw-r--r--tikzit/src/osx/PreambleController.h4
-rw-r--r--tikzit/src/osx/PreambleController.m2
-rw-r--r--tikzit/src/osx/Preambles+Coder.m2
-rw-r--r--tikzit/src/osx/PreferenceController.h5
-rw-r--r--tikzit/src/osx/PreferenceController.m18
-rw-r--r--tikzit/src/osx/Preferences.xib373
-rw-r--r--tikzit/src/osx/PreviewController.m2
-rw-r--r--tikzit/src/osx/PropertyInspectorController.h10
-rw-r--r--tikzit/src/osx/PropertyInspectorController.m9
-rw-r--r--tikzit/src/osx/SelectBoxLayer.m4
-rw-r--r--tikzit/src/osx/SelectableNodeView.h2
-rw-r--r--tikzit/src/osx/SelectableNodeView.m2
-rw-r--r--tikzit/src/osx/StylePaletteController.h8
-rw-r--r--tikzit/src/osx/StylePaletteController.m7
-rw-r--r--tikzit/src/osx/TikzDocument.h2
-rw-r--r--tikzit/src/osx/TikzFormatter.m8
-rw-r--r--tikzit/src/osx/TikzSourceController.h24
-rw-r--r--tikzit/src/osx/TikzSourceController.m9
-rw-r--r--tikzit/src/osx/TikzWindowController.h8
-rw-r--r--tikzit/src/osx/TikzWindowController.m2
-rw-r--r--tikzit/src/osx/ToolPaletteController.h8
68 files changed, 3670 insertions, 8388 deletions
diff --git a/tikzit/.gitignore b/tikzit/.gitignore
index 644b16b..fc1d580 100644
--- a/tikzit/.gitignore
+++ b/tikzit/.gitignore
@@ -1,3 +1,5 @@
+# Previous gitignore items
+
*~
*.swp
*.o
@@ -27,3 +29,207 @@ Makefile.in
/tikzit-*.tar.gz
/tikzit-*.tar.bz2
xbuild
+
+#########################
+# .gitignore file for Xcode4 and Xcode5 Source projects
+#
+# Apple bugs, waiting for Apple to fix/respond:
+#
+# 15564624 - what does the xccheckout file in Xcode5 do? Where's the documentation?
+#
+# Version 2.3
+# For latest version, see: http://stackoverflow.com/questions/49478/git-ignore-file-for-xcode-projects
+#
+# 2014 updates:
+# - appended non-standard items DISABLED by default (uncomment if you use those tools)
+# - removed the edit that an SO.com moderator made without bothering to ask me
+# - researched CocoaPods .lock more carefully, thanks to Gokhan Celiker
+# 2013 updates:
+# - fixed the broken "save personal Schemes"
+# - added line-by-line explanations for EVERYTHING (some were missing)
+#
+# NB: if you are storing "built" products, this WILL NOT WORK,
+# and you should use a different .gitignore (or none at all)
+# This file is for SOURCE projects, where there are many extra
+# files that we want to exclude
+#
+#########################
+
+#####
+# OS X temporary files that should never be committed
+#
+# c.f. http://www.westwind.com/reference/os-x/invisibles.html
+
+.DS_Store
+.Trashes
+*.swp
+
+#
+# *.lock - this is used and abused by many editors for many different things.
+# For the main ones I use (e.g. Eclipse), it should be excluded
+# from source-control, but YMMV.
+# (lock files are usually local-only file-synchronization on the local FS that should NOT go in git)
+# c.f. the "OPTIONAL" section at bottom though, for tool-specific variations!
+
+*.lock
+
+
+#
+# profile - REMOVED temporarily (on double-checking, I can't find it in OS X docs?)
+#profile
+
+
+####
+# Xcode temporary files that should never be committed
+#
+# NB: NIB/XIB files still exist even on Storyboard projects, so we want this...
+
+*~.nib
+
+
+####
+# Xcode build files -
+#
+# NB: slash on the end, so we only remove the FOLDER, not any files that were badly named "DerivedData"
+
+DerivedData/
+
+# NB: slash on the end, so we only remove the FOLDER, not any files that were badly named "build"
+
+build/
+
+
+#####
+# Xcode private settings (window sizes, bookmarks, breakpoints, custom executables, smart groups)
+#
+# This is complicated:
+#
+# SOMETIMES you need to put this file in version control.
+# Apple designed it poorly - if you use "custom executables", they are
+# saved in this file.
+# 99% of projects do NOT use those, so they do NOT want to version control this file.
+# ..but if you're in the 1%, comment out the line "*.pbxuser"
+
+# .pbxuser: http://lists.apple.com/archives/xcode-users/2004/Jan/msg00193.html
+
+*.pbxuser
+
+# .mode1v3: http://lists.apple.com/archives/xcode-users/2007/Oct/msg00465.html
+
+*.mode1v3
+
+# .mode2v3: http://lists.apple.com/archives/xcode-users/2007/Oct/msg00465.html
+
+*.mode2v3
+
+# .perspectivev3: http://stackoverflow.com/questions/5223297/xcode-projects-what-is-a-perspectivev3-file
+
+*.perspectivev3
+
+# NB: also, whitelist the default ones, some projects need to use these
+!default.pbxuser
+!default.mode1v3
+!default.mode2v3
+!default.perspectivev3
+
+
+####
+# Xcode 4 - semi-personal settings
+#
+#
+# OPTION 1: ---------------------------------
+# throw away ALL personal settings (including custom schemes!
+# - unless they are "shared")
+#
+# NB: this is exclusive with OPTION 2 below
+xcuserdata
+
+# OPTION 2: ---------------------------------
+# get rid of ALL personal settings, but KEEP SOME OF THEM
+# - NB: you must manually uncomment the bits you want to keep
+#
+# NB: this *requires* git v1.8.2 or above; you may need to upgrade to latest OS X,
+# or manually install git over the top of the OS X version
+# NB: this is exclusive with OPTION 1 above
+#
+#xcuserdata/**/*
+
+# (requires option 2 above): Personal Schemes
+#
+#!xcuserdata/**/xcschemes/*
+
+####
+# XCode 4 workspaces - more detailed
+#
+# Workspaces are important! They are a core feature of Xcode - don't exclude them :)
+#
+# Workspace layout is quite spammy. For reference:
+#
+# /(root)/
+# /(project-name).xcodeproj/
+# project.pbxproj
+# /project.xcworkspace/
+# contents.xcworkspacedata
+# /xcuserdata/
+# /(your name)/xcuserdatad/
+# UserInterfaceState.xcuserstate
+# /xcsshareddata/
+# /xcschemes/
+# (shared scheme name).xcscheme
+# /xcuserdata/
+# /(your name)/xcuserdatad/
+# (private scheme).xcscheme
+# xcschememanagement.plist
+#
+#
+
+####
+# Xcode 4 - Deprecated classes
+#
+# Allegedly, if you manually "deprecate" your classes, they get moved here.
+#
+# We're using source-control, so this is a "feature" that we do not want!
+
+*.moved-aside
+
+####
+# OPTIONAL: Some well-known tools that people use side-by-side with Xcode / iOS development
+#
+# NB: I'd rather not include these here, but gitignore's design is weak and doesn't allow
+# modular gitignore: you have to put EVERYTHING in one file.
+#
+# COCOAPODS:
+#
+# c.f. http://guides.cocoapods.org/using/using-cocoapods.html#what-is-a-podfilelock
+# c.f. http://guides.cocoapods.org/using/using-cocoapods.html#should-i-ignore-the-pods-directory-in-source-control
+#
+#!Podfile.lock
+#
+# RUBY:
+#
+# c.f. http://yehudakatz.com/2010/12/16/clarifying-the-roles-of-the-gemspec-and-gemfile/
+#
+#!Gemfile.lock
+#
+# IDEA:
+#
+#.idea
+#
+# TEXTMATE:
+#
+# -- UNVERIFIED: c.f. http://stackoverflow.com/a/50283/153422
+#
+#tm_build_errors
+
+####
+# UNKNOWN: recommended by others, but I can't discover what these files are
+#
+# Community suggestions (unverified, no evidence available - DISABLED by default)
+#
+# 1. Xcode 5 - VCS file
+#
+# "The data in this file not represent state of your project.
+# If you'll leave this file in git - you will have merge conflicts during
+# pull your cahnges to other's repo"
+#
+#*.xccheckout \ No newline at end of file
diff --git a/tikzit/English.lproj/CustomNodes.xib b/tikzit/English.lproj/CustomNodes.xib
new file mode 100644
index 0000000..33f6e3a
--- /dev/null
+++ b/tikzit/English.lproj/CustomNodes.xib
@@ -0,0 +1,256 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<document type="com.apple.InterfaceBuilder3.Cocoa.XIB" version="3.0" toolsVersion="5053" systemVersion="13C64" targetRuntime="MacOSX.Cocoa" propertyAccessControl="none" useAutolayout="YES">
+ <dependencies>
+ <deployment defaultVersion="1070" identifier="macosx"/>
+ <plugIn identifier="com.apple.InterfaceBuilder.CocoaPlugin" version="5053"/>
+ </dependencies>
+ <objects>
+ <customObject id="-2" userLabel="File's Owner" customClass="CustomNodeController">
+ <connections>
+ <outlet property="customNodeTable" destination="ieg-vU-MzM" id="nrO-zt-zY0"/>
+ <outlet property="graphicsView" destination="3MT-Yc-Dhv" id="9gg-fS-oBl"/>
+ <outlet property="tikzSourceController" destination="il5-cQ-3oh" id="Wny-jd-sKZ"/>
+ <outlet property="view" destination="1" id="sH5-DU-xwB"/>
+ </connections>
+ </customObject>
+ <customObject id="-1" userLabel="First Responder" customClass="FirstResponder"/>
+ <customObject id="-3" userLabel="Application"/>
+ <arrayController objectClassName="NodeStyle" id="iyU-U5-XAU" userLabel="Node Style Array Controller">
+ <declaredKeys>
+ <string>name</string>
+ <string>strokeThickness</string>
+ <string>strokeColor</string>
+ <string>fillColor</string>
+ <string>strokeColorIsKnown</string>
+ <string>fillColorIsKnown</string>
+ <string>representedObject.name</string>
+ <string>shapeName</string>
+ <string>scale</string>
+ <string>@distinctUnionOfObjects.category</string>
+ <string>category</string>
+ </declaredKeys>
+ <connections>
+ <binding destination="-2" name="contentArray" keyPath="customNodeStyles" id="eXd-NF-dvR"/>
+ </connections>
+ </arrayController>
+ <customObject id="il5-cQ-3oh" customClass="TikzSourceController">
+ <connections>
+ <outlet property="errorMessage" destination="6rJ-4b-syy" id="cin-Wb-6uD"/>
+ <outlet property="errorNotification" destination="R3k-mz-hMn" id="jtn-fQ-Amk"/>
+ <outlet property="graphicsView" destination="3MT-Yc-Dhv" id="hK1-h1-Dsr"/>
+ <outlet property="sourceView" destination="QXu-0d-uF0" id="SEj-FL-5Ac"/>
+ <outlet property="status" destination="6rJ-4b-syy" id="lVN-cK-3Cb"/>
+ </connections>
+ </customObject>
+ <customView id="1">
+ <rect key="frame" x="0.0" y="0.0" width="480" height="272"/>
+ <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMinY="YES"/>
+ <subviews>
+ <splitView dividerStyle="thin" vertical="YES" translatesAutoresizingMaskIntoConstraints="NO" id="DO1-FS-fZd">
+ <rect key="frame" x="0.0" y="0.0" width="480" height="272"/>
+ <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMinY="YES"/>
+ <subviews>
+ <scrollView fixedFrame="YES" autohidesScrollers="YES" horizontalLineScroll="33" horizontalPageScroll="10" verticalLineScroll="33" verticalPageScroll="10" usesPredominantAxisScrolling="NO" id="Ry0-48-577">
+ <rect key="frame" x="0.0" y="0.0" width="135" height="272"/>
+ <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMinY="YES"/>
+ <clipView key="contentView" id="9D3-br-lEi">
+ <rect key="frame" x="1" y="1" width="133" height="270"/>
+ <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
+ <subviews>
+ <tableView verticalHuggingPriority="750" allowsExpansionToolTips="YES" columnAutoresizingStyle="lastColumnOnly" columnReordering="NO" columnResizing="NO" multipleSelection="NO" autosaveColumns="NO" rowHeight="31" rowSizeStyle="automatic" viewBased="YES" id="ieg-vU-MzM">
+ <rect key="frame" x="0.0" y="0.0" width="133" height="270"/>
+ <autoresizingMask key="autoresizingMask"/>
+ <size key="intercellSpacing" width="3" height="2"/>
+ <color key="backgroundColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
+ <color key="gridColor" name="gridColor" catalog="System" colorSpace="catalog"/>
+ <tableColumns>
+ <tableColumn width="130" minWidth="40" maxWidth="1000" id="k91-pc-nbl">
+ <tableHeaderCell key="headerCell" lineBreakMode="truncatingTail" borderStyle="border" alignment="left">
+ <font key="font" metaFont="smallSystem"/>
+ <color key="textColor" name="headerTextColor" catalog="System" colorSpace="catalog"/>
+ <color key="backgroundColor" white="0.33333298560000002" alpha="1" colorSpace="calibratedWhite"/>
+ </tableHeaderCell>
+ <customCell key="dataCell" alignment="left" id="iBr-Zx-inI"/>
+ <tableColumnResizingMask key="resizingMask" resizeWithTable="YES" userResizable="YES"/>
+ <prototypeCellViews>
+ <tableCellView id="FFd-Cu-kI9" customClass="CustomNodeCellView">
+ <rect key="frame" x="1" y="1" width="130" height="31"/>
+ <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
+ <subviews>
+ <textField verticalHuggingPriority="750" horizontalCompressionResistancePriority="250" fixedFrame="YES" translatesAutoresizingMaskIntoConstraints="NO" id="ao2-4F-rlt">
+ <rect key="frame" x="0.0" y="7" width="130" height="17"/>
+ <autoresizingMask key="autoresizingMask" widthSizable="YES" flexibleMinY="YES"/>
+ <textFieldCell key="cell" lineBreakMode="truncatingTail" sendsActionOnEndEditing="YES" title="Table View Cell" id="QkT-4g-5Qq">
+ <font key="font" metaFont="system"/>
+ <color key="textColor" name="controlTextColor" catalog="System" colorSpace="catalog"/>
+ <color key="backgroundColor" name="controlColor" catalog="System" colorSpace="catalog"/>
+ </textFieldCell>
+ </textField>
+ </subviews>
+ <connections>
+ <outlet property="textField" destination="ao2-4F-rlt" id="zq7-cf-ZXq"/>
+ </connections>
+ </tableCellView>
+ </prototypeCellViews>
+ </tableColumn>
+ </tableColumns>
+ <connections>
+ <binding destination="iyU-U5-XAU" name="content" keyPath="arrangedObjects" id="Sdh-7p-80z"/>
+ <outlet property="dataSource" destination="iyU-U5-XAU" id="t5B-c8-e0k"/>
+ <outlet property="delegate" destination="-2" id="M05-fU-pjz"/>
+ </connections>
+ </tableView>
+ </subviews>
+ <color key="backgroundColor" name="controlBackgroundColor" catalog="System" colorSpace="catalog"/>
+ </clipView>
+ <scroller key="horizontalScroller" hidden="YES" verticalHuggingPriority="750" horizontal="YES" id="QIL-7j-JmC">
+ <rect key="frame" x="1" y="256" width="36" height="15"/>
+ <autoresizingMask key="autoresizingMask"/>
+ </scroller>
+ <scroller key="verticalScroller" hidden="YES" verticalHuggingPriority="750" horizontal="NO" id="ElP-ub-Uwa">
+ <rect key="frame" x="-14" y="-7" width="15" height="0.0"/>
+ <autoresizingMask key="autoresizingMask"/>
+ </scroller>
+ </scrollView>
+ <view id="F5P-T2-9eB">
+ <rect key="frame" x="136" y="0.0" width="344" height="272"/>
+ <autoresizingMask key="autoresizingMask"/>
+ <subviews>
+ <splitView translatesAutoresizingMaskIntoConstraints="NO" id="KKi-SZ-dS6">
+ <rect key="frame" x="0.0" y="0.0" width="344" height="272"/>
+ <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
+ <subviews>
+ <customView id="d61-FR-v2c">
+ <rect key="frame" x="0.0" y="0.0" width="344" height="156"/>
+ <autoresizingMask key="autoresizingMask"/>
+ <subviews>
+ <customView wantsLayer="YES" translatesAutoresizingMaskIntoConstraints="NO" id="3MT-Yc-Dhv" customClass="GraphicsView">
+ <rect key="frame" x="0.0" y="0.0" width="344" height="155"/>
+ <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
+ </customView>
+ <customView wantsLayer="YES" ambiguous="YES" misplaced="YES" translatesAutoresizingMaskIntoConstraints="NO" id="R3k-mz-hMn" customClass="ParseErrorView">
+ <rect key="frame" x="0.0" y="113" width="343" height="42"/>
+ <autoresizingMask key="autoresizingMask" widthSizable="YES" flexibleMinY="YES"/>
+ <subviews>
+ <textField verticalHuggingPriority="750" fixedFrame="YES" translatesAutoresizingMaskIntoConstraints="NO" id="6rJ-4b-syy">
+ <rect key="frame" x="5" y="10" width="336" height="27"/>
+ <autoresizingMask key="autoresizingMask" widthSizable="YES" flexibleMaxX="YES" flexibleMinY="YES"/>
+ <textFieldCell key="cell" scrollable="YES" lineBreakMode="clipping" allowsUndo="NO" sendsActionOnEndEditing="YES" alignment="left" placeholderString="parser information" allowsEditingTextAttributes="YES" id="3y1-Zn-Hv4">
+ <font key="font" metaFont="smallSystem"/>
+ <color key="textColor" name="controlTextColor" catalog="System" colorSpace="catalog"/>
+ <color key="backgroundColor" name="controlBackgroundColor" catalog="System" colorSpace="catalog"/>
+ </textFieldCell>
+ </textField>
+ <button wantsLayer="YES" fixedFrame="YES" translatesAutoresizingMaskIntoConstraints="NO" id="Et8-Cc-Xac">
+ <rect key="frame" x="322" y="21" width="17" height="19"/>
+ <autoresizingMask key="autoresizingMask" flexibleMinX="YES" flexibleMinY="YES"/>
+ <buttonCell key="cell" type="squareTextured" bezelStyle="texturedSquare" image="NSStopProgressFreestandingTemplate" imagePosition="only" alignment="center" state="on" imageScaling="proportionallyDown" id="7vB-Le-tP4">
+ <behavior key="behavior" lightByBackground="YES" lightByGray="YES"/>
+ <font key="font" metaFont="system"/>
+ </buttonCell>
+ <connections>
+ <action selector="closeParseError:" target="il5-cQ-3oh" id="jdZ-7K-cwe"/>
+ </connections>
+ </button>
+ </subviews>
+ </customView>
+ </subviews>
+ <constraints>
+ <constraint firstAttribute="bottom" secondItem="3MT-Yc-Dhv" secondAttribute="bottom" id="DEy-EJ-EeA"/>
+ <constraint firstItem="R3k-mz-hMn" firstAttribute="leading" secondItem="d61-FR-v2c" secondAttribute="leading" id="FDF-4e-3R4"/>
+ <constraint firstItem="3MT-Yc-Dhv" firstAttribute="top" secondItem="d61-FR-v2c" secondAttribute="top" constant="1" id="TXv-kR-OA6"/>
+ <constraint firstItem="3MT-Yc-Dhv" firstAttribute="leading" secondItem="d61-FR-v2c" secondAttribute="leading" id="TzA-tT-Vdh"/>
+ <constraint firstItem="R3k-mz-hMn" firstAttribute="top" secondItem="d61-FR-v2c" secondAttribute="top" constant="1" id="a7a-Y8-O1K"/>
+ <constraint firstAttribute="trailing" secondItem="3MT-Yc-Dhv" secondAttribute="trailing" id="tEn-7r-xa3"/>
+ <constraint firstAttribute="trailing" secondItem="R3k-mz-hMn" secondAttribute="trailing" constant="1" id="tpa-mG-DNu"/>
+ </constraints>
+ </customView>
+ <customView id="Fal-9S-dwR">
+ <rect key="frame" x="0.0" y="165" width="344" height="107"/>
+ <autoresizingMask key="autoresizingMask"/>
+ <subviews>
+ <scrollView horizontalLineScroll="10" horizontalPageScroll="10" verticalLineScroll="10" verticalPageScroll="10" hasHorizontalScroller="NO" usesPredominantAxisScrolling="NO" translatesAutoresizingMaskIntoConstraints="NO" id="yLp-gf-r49">
+ <rect key="frame" x="0.0" y="0.0" width="344" height="107"/>
+ <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
+ <clipView key="contentView" id="qOT-id-lqk">
+ <rect key="frame" x="1" y="1" width="327" height="105"/>
+ <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
+ <subviews>
+ <textView importsGraphics="NO" richText="NO" findStyle="panel" allowsUndo="YES" usesRuler="YES" verticallyResizable="YES" allowsNonContiguousLayout="YES" spellingCorrection="YES" smartInsertDelete="YES" id="QXu-0d-uF0">
+ <rect key="frame" x="0.0" y="0.0" width="327" height="105"/>
+ <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
+ <color key="backgroundColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
+ <size key="minSize" width="327" height="105"/>
+ <size key="maxSize" width="877" height="10000000"/>
+ <attributedString key="textStorage">
+ <fragment>
+ <string key="content">\begin{tikzpicture}
+
+\end{tikzpicture}</string>
+ <attributes>
+ <font key="NSFont" metaFont="toolTip"/>
+ <paragraphStyle key="NSParagraphStyle" alignment="natural" lineBreakMode="wordWrapping" baseWritingDirection="natural"/>
+ </attributes>
+ </fragment>
+ </attributedString>
+ <color key="insertionPointColor" white="0.0" alpha="1" colorSpace="calibratedWhite"/>
+ <size key="minSize" width="327" height="105"/>
+ <size key="maxSize" width="877" height="10000000"/>
+ <connections>
+ <binding destination="il5-cQ-3oh" name="attributedString" keyPath="source" id="15z-o3-4ni"/>
+ <outlet property="delegate" destination="il5-cQ-3oh" id="9Mr-J3-zvR"/>
+ </connections>
+ </textView>
+ </subviews>
+ <color key="backgroundColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
+ </clipView>
+ <scroller key="horizontalScroller" hidden="YES" verticalHuggingPriority="750" doubleValue="1" horizontal="YES" id="BYM-Xm-JpT">
+ <rect key="frame" x="-100" y="-100" width="87" height="18"/>
+ <autoresizingMask key="autoresizingMask"/>
+ </scroller>
+ <scroller key="verticalScroller" verticalHuggingPriority="750" doubleValue="0.90909090909090906" horizontal="NO" id="SEU-Jq-fwu">
+ <rect key="frame" x="328" y="1" width="15" height="105"/>
+ <autoresizingMask key="autoresizingMask"/>
+ </scroller>
+ </scrollView>
+ </subviews>
+ <constraints>
+ <constraint firstAttribute="bottom" secondItem="yLp-gf-r49" secondAttribute="bottom" id="3Zg-sl-ndb"/>
+ <constraint firstItem="yLp-gf-r49" firstAttribute="leading" secondItem="Fal-9S-dwR" secondAttribute="leading" id="MoY-ha-w7Q"/>
+ <constraint firstItem="yLp-gf-r49" firstAttribute="top" secondItem="Fal-9S-dwR" secondAttribute="top" id="rmR-5R-FQ1"/>
+ <constraint firstAttribute="trailing" secondItem="yLp-gf-r49" secondAttribute="trailing" id="z6B-m5-ePl"/>
+ </constraints>
+ </customView>
+ </subviews>
+ <holdingPriorities>
+ <real value="250"/>
+ <real value="250"/>
+ </holdingPriorities>
+ </splitView>
+ </subviews>
+ <constraints>
+ <constraint firstAttribute="trailing" secondItem="KKi-SZ-dS6" secondAttribute="trailing" id="Nae-MC-igi"/>
+ <constraint firstAttribute="bottom" secondItem="KKi-SZ-dS6" secondAttribute="bottom" id="Tvy-gL-Wmv"/>
+ <constraint firstItem="KKi-SZ-dS6" firstAttribute="top" secondItem="F5P-T2-9eB" secondAttribute="top" id="gIg-p8-zOO"/>
+ <constraint firstItem="KKi-SZ-dS6" firstAttribute="leading" secondItem="F5P-T2-9eB" secondAttribute="leading" id="iHl-dm-VjB"/>
+ </constraints>
+ </view>
+ </subviews>
+ <holdingPriorities>
+ <real value="250"/>
+ <real value="250"/>
+ </holdingPriorities>
+ </splitView>
+ </subviews>
+ <constraints>
+ <constraint firstAttribute="trailing" secondItem="DO1-FS-fZd" secondAttribute="trailing" id="Bow-1P-jx4"/>
+ <constraint firstAttribute="bottom" secondItem="DO1-FS-fZd" secondAttribute="bottom" id="c94-eC-Rhp"/>
+ <constraint firstItem="DO1-FS-fZd" firstAttribute="leading" secondItem="1" secondAttribute="leading" id="j1G-Ag-RLs"/>
+ <constraint firstItem="DO1-FS-fZd" firstAttribute="top" secondItem="1" secondAttribute="top" id="tBr-89-Ipp"/>
+ </constraints>
+ </customView>
+ </objects>
+ <resources>
+ <image name="NSStopProgressFreestandingTemplate" width="12" height="12"/>
+ </resources>
+</document>
diff --git a/tikzit/English.lproj/PropertyInspector.xib b/tikzit/English.lproj/PropertyInspector.xib
index 91e30c3..9f19b5c 100644
--- a/tikzit/English.lproj/PropertyInspector.xib
+++ b/tikzit/English.lproj/PropertyInspector.xib
@@ -1,3779 +1,769 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<archive type="com.apple.InterfaceBuilder3.Cocoa.XIB" version="8.00">
- <data>
- <int key="IBDocument.SystemTarget">1070</int>
- <string key="IBDocument.SystemVersion">12C60</string>
- <string key="IBDocument.InterfaceBuilderVersion">2844</string>
- <string key="IBDocument.AppKitVersion">1187.34</string>
- <string key="IBDocument.HIToolboxVersion">625.00</string>
- <object class="NSMutableDictionary" key="IBDocument.PluginVersions">
- <string key="NS.key.0">com.apple.InterfaceBuilder.CocoaPlugin</string>
- <string key="NS.object.0">2844</string>
- </object>
- <array key="IBDocument.IntegratedClassDependencies">
- <string>IBCustomFormatter</string>
- <string>NSArrayController</string>
- <string>NSBox</string>
- <string>NSButton</string>
- <string>NSButtonCell</string>
- <string>NSComboBox</string>
- <string>NSComboBoxCell</string>
- <string>NSCustomObject</string>
- <string>NSCustomView</string>
- <string>NSScrollView</string>
- <string>NSScroller</string>
- <string>NSTableColumn</string>
- <string>NSTableHeaderView</string>
- <string>NSTableView</string>
- <string>NSTextField</string>
- <string>NSTextFieldCell</string>
- <string>NSView</string>
- <string>NSWindowTemplate</string>
- </array>
- <array key="IBDocument.PluginDependencies">
- <string>com.apple.InterfaceBuilder.CocoaPlugin</string>
- </array>
- <object class="NSMutableDictionary" key="IBDocument.Metadata">
- <string key="NS.key.0">PluginDependencyRecalculationVersion</string>
- <integer value="1" key="NS.object.0"/>
- </object>
- <array class="NSMutableArray" key="IBDocument.RootObjects" id="1000">
- <object class="NSCustomObject" id="1001">
- <string key="NSClassName">PropertyInspectorController</string>
- </object>
- <object class="NSCustomObject" id="1003">
- <string key="NSClassName">FirstResponder</string>
- </object>
- <object class="NSCustomObject" id="1004">
- <string key="NSClassName">NSApplication</string>
- </object>
- <object class="NSWindowTemplate" id="507124675">
- <int key="NSWindowStyleMask">151</int>
- <int key="NSWindowBacking">2</int>
- <string key="NSWindowRect">{{1219, 531}, {193, 256}}</string>
- <int key="NSWTFlags">-1540357120</int>
- <string key="NSWindowTitle">Property Inspector</string>
- <string key="NSWindowClass">NSPanel</string>
- <nil key="NSViewClass"/>
- <nil key="NSUserInterfaceItemIdentifier"/>
- <string key="NSWindowContentMinSize">{200, 230}</string>
- <object class="NSView" key="NSWindowView" id="299507146">
- <reference key="NSNextResponder"/>
- <int key="NSvFlags">256</int>
- <array class="NSMutableArray" key="NSSubviews">
- <object class="NSCustomView" id="767543822">
- <reference key="NSNextResponder" ref="299507146"/>
- <int key="NSvFlags">274</int>
- <string key="NSFrameSize">{193, 256}</string>
- <reference key="NSSuperview" ref="299507146"/>
- <reference key="NSNextKeyView"/>
- <string key="NSClassName">SFBInspectorView</string>
- </object>
- </array>
- <string key="NSFrameSize">{193, 256}</string>
- <reference key="NSSuperview"/>
- <reference key="NSNextKeyView" ref="767543822"/>
- </object>
- <string key="NSScreenRect">{{0, 0}, {1920, 1200}}</string>
- <string key="NSMinSize">{200, 246}</string>
- <string key="NSMaxSize">{10000000000000, 10000000000000}</string>
- <bool key="NSWindowIsRestorable">YES</bool>
- </object>
- <object class="NSCustomView" id="725040895">
- <reference key="NSNextResponder"/>
- <int key="NSvFlags">268</int>
- <array class="NSMutableArray" key="NSSubviews">
- <object class="NSScrollView" id="987989050">
- <reference key="NSNextResponder" ref="725040895"/>
- <int key="NSvFlags">268</int>
- <array class="NSMutableArray" key="NSSubviews">
- <object class="NSClipView" id="160409253">
- <reference key="NSNextResponder" ref="987989050"/>
- <int key="NSvFlags">2304</int>
- <array class="NSMutableArray" key="NSSubviews">
- <object class="NSTableView" id="555379611">
- <reference key="NSNextResponder" ref="160409253"/>
- <int key="NSvFlags">256</int>
- <string key="NSFrameSize">{183, 74}</string>
- <reference key="NSSuperview" ref="160409253"/>
- <reference key="NSNextKeyView" ref="969856497"/>
- <bool key="NSEnabled">YES</bool>
- <bool key="NSAllowsLogicalLayoutDirection">NO</bool>
- <bool key="NSControlAllowsExpansionToolTips">YES</bool>
- <object class="NSTableHeaderView" key="NSHeaderView" id="633188190">
- <reference key="NSNextResponder" ref="61166500"/>
- <int key="NSvFlags">256</int>
- <string key="NSFrameSize">{183, 17}</string>
- <reference key="NSSuperview" ref="61166500"/>
- <reference key="NSNextKeyView" ref="160409253"/>
- <reference key="NSTableView" ref="555379611"/>
- </object>
- <object class="_NSCornerView" key="NSCornerView">
- <nil key="NSNextResponder"/>
- <int key="NSvFlags">-2147483392</int>
- <string key="NSFrame">{{224, 0}, {16, 17}}</string>
- <reference key="NSNextKeyView" ref="160409253"/>
- </object>
- <array class="NSMutableArray" key="NSTableColumns">
- <object class="NSTableColumn" id="952219629">
- <double key="NSWidth">85</double>
- <double key="NSMinWidth">40</double>
- <double key="NSMaxWidth">1000</double>
- <object class="NSTableHeaderCell" key="NSHeaderCell">
- <int key="NSCellFlags">75497536</int>
- <int key="NSCellFlags2">2048</int>
- <string key="NSContents">Key/Atom</string>
- <object class="NSFont" key="NSSupport" id="26">
- <string key="NSName">LucidaGrande</string>
- <double key="NSSize">11</double>
- <int key="NSfFlags">3100</int>
- </object>
- <object class="NSColor" key="NSBackgroundColor" id="990707264">
- <int key="NSColorSpace">3</int>
- <bytes key="NSWhite">MC4zMzMzMzI5ODU2AA</bytes>
- </object>
- <object class="NSColor" key="NSTextColor" id="291467374">
- <int key="NSColorSpace">6</int>
- <string key="NSCatalogName">System</string>
- <string key="NSColorName">headerTextColor</string>
- <object class="NSColor" key="NSColor" id="43177969">
- <int key="NSColorSpace">3</int>
- <bytes key="NSWhite">MAA</bytes>
- </object>
- </object>
- </object>
- <object class="NSTextFieldCell" key="NSDataCell" id="1010542831">
- <int key="NSCellFlags">337641536</int>
- <int key="NSCellFlags2">2048</int>
- <string key="NSContents">Text Cell</string>
- <object class="NSFont" key="NSSupport" id="47520286">
- <string key="NSName">LucidaGrande</string>
- <double key="NSSize">11</double>
- <int key="NSfFlags">16</int>
- </object>
- <reference key="NSControlView" ref="555379611"/>
- <object class="NSColor" key="NSBackgroundColor" id="154397349">
- <int key="NSColorSpace">6</int>
- <string key="NSCatalogName">System</string>
- <string key="NSColorName">controlBackgroundColor</string>
- <object class="NSColor" key="NSColor" id="695892082">
- <int key="NSColorSpace">3</int>
- <bytes key="NSWhite">MC42NjY2NjY2NjY3AA</bytes>
- </object>
- </object>
- <object class="NSColor" key="NSTextColor" id="44900598">
- <int key="NSColorSpace">6</int>
- <string key="NSCatalogName">System</string>
- <string key="NSColorName">controlTextColor</string>
- <reference key="NSColor" ref="43177969"/>
- </object>
- </object>
- <int key="NSResizingMask">3</int>
- <bool key="NSIsResizeable">YES</bool>
- <bool key="NSIsEditable">YES</bool>
- <reference key="NSTableView" ref="555379611"/>
- </object>
- <object class="NSTableColumn" id="913349665">
- <double key="NSWidth">92</double>
- <double key="NSMinWidth">40</double>
- <double key="NSMaxWidth">1000</double>
- <object class="NSTableHeaderCell" key="NSHeaderCell">
- <int key="NSCellFlags">75497536</int>
- <int key="NSCellFlags2">2048</int>
- <string key="NSContents">Value</string>
- <reference key="NSSupport" ref="26"/>
- <reference key="NSBackgroundColor" ref="990707264"/>
- <reference key="NSTextColor" ref="291467374"/>
- </object>
- <object class="NSTextFieldCell" key="NSDataCell" id="138783933">
- <int key="NSCellFlags">337641536</int>
- <int key="NSCellFlags2">2048</int>
- <string key="NSContents">Text Cell</string>
- <reference key="NSSupport" ref="47520286"/>
- <reference key="NSControlView" ref="555379611"/>
- <reference key="NSBackgroundColor" ref="154397349"/>
- <reference key="NSTextColor" ref="44900598"/>
- </object>
- <int key="NSResizingMask">3</int>
- <bool key="NSIsResizeable">YES</bool>
- <bool key="NSIsEditable">YES</bool>
- <reference key="NSTableView" ref="555379611"/>
- </object>
- </array>
- <double key="NSIntercellSpacingWidth">3</double>
- <double key="NSIntercellSpacingHeight">2</double>
- <object class="NSColor" key="NSBackgroundColor" id="25166299">
- <int key="NSColorSpace">3</int>
- <bytes key="NSWhite">MQA</bytes>
- </object>
- <object class="NSColor" key="NSGridColor" id="498197732">
- <int key="NSColorSpace">6</int>
- <string key="NSCatalogName">System</string>
- <string key="NSColorName">gridColor</string>
- <object class="NSColor" key="NSColor">
- <int key="NSColorSpace">3</int>
- <bytes key="NSWhite">MC41AA</bytes>
- </object>
- </object>
- <double key="NSRowHeight">17</double>
- <int key="NSTvFlags">-700448768</int>
- <reference key="NSDelegate"/>
- <reference key="NSDataSource"/>
- <int key="NSColumnAutoresizingStyle">4</int>
- <int key="NSDraggingSourceMaskForLocal">15</int>
- <int key="NSDraggingSourceMaskForNonLocal">0</int>
- <bool key="NSAllowsTypeSelect">YES</bool>
- <int key="NSTableViewDraggingDestinationStyle">0</int>
- <int key="NSTableViewGroupRowStyle">1</int>
- </object>
- </array>
- <string key="NSFrame">{{1, 17}, {183, 74}}</string>
- <reference key="NSSuperview" ref="987989050"/>
- <reference key="NSNextKeyView" ref="555379611"/>
- <reference key="NSDocView" ref="555379611"/>
- <reference key="NSBGColor" ref="154397349"/>
- <int key="NScvFlags">4</int>
- </object>
- <object class="NSScroller" id="369516133">
- <reference key="NSNextResponder" ref="987989050"/>
- <int key="NSvFlags">-2147483392</int>
- <string key="NSFrame">{{224, 17}, {15, 102}}</string>
- <reference key="NSSuperview" ref="987989050"/>
- <reference key="NSNextKeyView" ref="480495865"/>
- <bool key="NSAllowsLogicalLayoutDirection">NO</bool>
- <reference key="NSTarget" ref="987989050"/>
- <string key="NSAction">_doScroller:</string>
- <double key="NSPercent">0.87903225806451613</double>
- </object>
- <object class="NSScroller" id="969856497">
- <reference key="NSNextResponder" ref="987989050"/>
- <int key="NSvFlags">-2147483392</int>
- <string key="NSFrame">{{1, 75}, {183, 16}}</string>
- <reference key="NSSuperview" ref="987989050"/>
- <reference key="NSNextKeyView" ref="369516133"/>
- <bool key="NSAllowsLogicalLayoutDirection">NO</bool>
- <int key="NSsFlags">1</int>
- <reference key="NSTarget" ref="987989050"/>
- <string key="NSAction">_doScroller:</string>
- <double key="NSPercent">0.99450549450549453</double>
- </object>
- <object class="NSClipView" id="61166500">
- <reference key="NSNextResponder" ref="987989050"/>
- <int key="NSvFlags">2304</int>
- <array class="NSMutableArray" key="NSSubviews">
- <reference ref="633188190"/>
- </array>
- <string key="NSFrame">{{1, 0}, {183, 17}}</string>
- <reference key="NSSuperview" ref="987989050"/>
- <reference key="NSNextKeyView" ref="633188190"/>
- <reference key="NSDocView" ref="633188190"/>
- <reference key="NSBGColor" ref="154397349"/>
- <int key="NScvFlags">4</int>
- </object>
- </array>
- <string key="NSFrame">{{4, 31}, {185, 92}}</string>
- <reference key="NSSuperview" ref="725040895"/>
- <reference key="NSNextKeyView" ref="61166500"/>
- <int key="NSsFlags">133682</int>
- <reference key="NSVScroller" ref="369516133"/>
- <reference key="NSHScroller" ref="969856497"/>
- <reference key="NSContentView" ref="160409253"/>
- <reference key="NSHeaderClipView" ref="61166500"/>
- <bytes key="NSScrollAmts">QSAAAEEgAABBmAAAQZgAAA</bytes>
- <double key="NSMinMagnification">0.25</double>
- <double key="NSMaxMagnification">4</double>
- <double key="NSMagnification">1</double>
- </object>
- <object class="NSTextField" id="924106352">
- <reference key="NSNextResponder" ref="725040895"/>
- <int key="NSvFlags">268</int>
- <string key="NSFrame">{{54, 127}, {134, 19}}</string>
- <reference key="NSSuperview" ref="725040895"/>
- <reference key="NSNextKeyView" ref="987989050"/>
- <bool key="NSEnabled">YES</bool>
- <object class="NSTextFieldCell" key="NSCell" id="943184796">
- <int key="NSCellFlags">-1804599231</int>
- <int key="NSCellFlags2">272630784</int>
- <string key="NSContents"/>
- <reference key="NSSupport" ref="47520286"/>
- <reference key="NSControlView" ref="924106352"/>
- <bool key="NSDrawsBackground">YES</bool>
- <object class="NSColor" key="NSBackgroundColor" id="754384975">
- <int key="NSColorSpace">6</int>
- <string key="NSCatalogName">System</string>
- <string key="NSColorName">textBackgroundColor</string>
- <reference key="NSColor" ref="25166299"/>
- </object>
- <object class="NSColor" key="NSTextColor" id="120602981">
- <int key="NSColorSpace">6</int>
- <string key="NSCatalogName">System</string>
- <string key="NSColorName">textColor</string>
- <reference key="NSColor" ref="43177969"/>
- </object>
- </object>
- <bool key="NSAllowsLogicalLayoutDirection">NO</bool>
- </object>
- <object class="NSButton" id="503141179">
- <reference key="NSNextResponder" ref="725040895"/>
- <int key="NSvFlags">292</int>
- <string key="NSFrame">{{53, 3}, {26, 26}}</string>
- <reference key="NSSuperview" ref="725040895"/>
- <reference key="NSNextKeyView"/>
- <bool key="NSEnabled">YES</bool>
- <object class="NSButtonCell" key="NSCell" id="240925324">
- <int key="NSCellFlags">-2080374784</int>
- <int key="NSCellFlags2">134217728</int>
- <string key="NSContents"/>
- <object class="NSFont" key="NSSupport" id="926794154">
- <string key="NSName">LucidaGrande</string>
- <double key="NSSize">13</double>
- <int key="NSfFlags">1044</int>
- </object>
- <reference key="NSControlView" ref="503141179"/>
- <int key="NSButtonFlags">-2033434624</int>
- <int key="NSButtonFlags2">162</int>
- <object class="NSCustomResource" key="NSNormalImage" id="837063931">
- <string key="NSClassName">NSImage</string>
- <string key="NSResourceName">NSRemoveTemplate</string>
- </object>
- <string key="NSAlternateContents"/>
- <string key="NSKeyEquivalent"/>
- <int key="NSPeriodicDelay">400</int>
- <int key="NSPeriodicInterval">75</int>
- </object>
- <bool key="NSAllowsLogicalLayoutDirection">NO</bool>
- </object>
- <object class="NSButton" id="762974559">
- <reference key="NSNextResponder" ref="725040895"/>
- <int key="NSvFlags">292</int>
- <string key="NSFrame">{{28, 3}, {26, 26}}</string>
- <reference key="NSSuperview" ref="725040895"/>
- <reference key="NSNextKeyView" ref="503141179"/>
- <bool key="NSEnabled">YES</bool>
- <object class="NSButtonCell" key="NSCell" id="87705550">
- <int key="NSCellFlags">-2080374784</int>
- <int key="NSCellFlags2">134217728</int>
- <string key="NSContents"> a</string>
- <object class="NSFont" key="NSSupport" id="302348148">
- <string key="NSName">LucidaGrande</string>
- <double key="NSSize">9</double>
- <int key="NSfFlags">16</int>
- </object>
- <reference key="NSControlView" ref="762974559"/>
- <int key="NSButtonFlags">-2033434624</int>
- <int key="NSButtonFlags2">162</int>
- <object class="NSCustomResource" key="NSNormalImage" id="679966900">
- <string key="NSClassName">NSImage</string>
- <string key="NSResourceName">NSAddTemplate</string>
- </object>
- <string key="NSAlternateContents"/>
- <string key="NSKeyEquivalent"/>
- <int key="NSPeriodicDelay">400</int>
- <int key="NSPeriodicInterval">75</int>
- </object>
- <bool key="NSAllowsLogicalLayoutDirection">NO</bool>
- </object>
- <object class="NSButton" id="480495865">
- <reference key="NSNextResponder" ref="725040895"/>
- <int key="NSvFlags">292</int>
- <string key="NSFrame">{{4, 3}, {26, 26}}</string>
- <reference key="NSSuperview" ref="725040895"/>
- <reference key="NSNextKeyView" ref="762974559"/>
- <bool key="NSEnabled">YES</bool>
- <object class="NSButtonCell" key="NSCell" id="135835921">
- <int key="NSCellFlags">-2080374784</int>
- <int key="NSCellFlags2">134217728</int>
- <string key="NSContents"/>
- <reference key="NSSupport" ref="302348148"/>
- <reference key="NSControlView" ref="480495865"/>
- <int key="NSButtonFlags">-2032386048</int>
- <int key="NSButtonFlags2">162</int>
- <reference key="NSNormalImage" ref="679966900"/>
- <string key="NSAlternateContents"/>
- <string key="NSKeyEquivalent"/>
- <int key="NSPeriodicDelay">400</int>
- <int key="NSPeriodicInterval">75</int>
- </object>
- <bool key="NSAllowsLogicalLayoutDirection">NO</bool>
- </object>
- <object class="NSTextField" id="574444329">
- <reference key="NSNextResponder" ref="725040895"/>
- <int key="NSvFlags">268</int>
- <string key="NSFrame">{{7, 128}, {38, 14}}</string>
- <reference key="NSSuperview" ref="725040895"/>
- <reference key="NSNextKeyView" ref="924106352"/>
- <bool key="NSEnabled">YES</bool>
- <object class="NSTextFieldCell" key="NSCell" id="610764175">
- <int key="NSCellFlags">68157504</int>
- <int key="NSCellFlags2">272630784</int>
- <string key="NSContents">Label</string>
- <object class="NSFont" key="NSSupport" id="811392858">
- <string key="NSName">LucidaGrande-Bold</string>
- <double key="NSSize">11</double>
- <int key="NSfFlags">16</int>
- </object>
- <reference key="NSControlView" ref="574444329"/>
- <object class="NSColor" key="NSBackgroundColor" id="43977021">
- <int key="NSColorSpace">6</int>
- <string key="NSCatalogName">System</string>
- <string key="NSColorName">controlColor</string>
- <reference key="NSColor" ref="695892082"/>
- </object>
- <reference key="NSTextColor" ref="44900598"/>
- </object>
- <bool key="NSAllowsLogicalLayoutDirection">NO</bool>
- </object>
- </array>
- <string key="NSFrameSize">{193, 152}</string>
- <reference key="NSSuperview"/>
- <reference key="NSNextKeyView" ref="574444329"/>
- <string key="NSClassName">NSView</string>
- </object>
- <object class="NSCustomView" id="1063930747">
- <reference key="NSNextResponder"/>
- <int key="NSvFlags">268</int>
- <array class="NSMutableArray" key="NSSubviews">
- <object class="NSScrollView" id="114363066">
- <reference key="NSNextResponder" ref="1063930747"/>
- <int key="NSvFlags">268</int>
- <array class="NSMutableArray" key="NSSubviews">
- <object class="NSClipView" id="10985668">
- <reference key="NSNextResponder" ref="114363066"/>
- <int key="NSvFlags">2304</int>
- <array class="NSMutableArray" key="NSSubviews">
- <object class="NSTableView" id="280174442">
- <reference key="NSNextResponder" ref="10985668"/>
- <int key="NSvFlags">256</int>
- <string key="NSFrameSize">{183, 74}</string>
- <reference key="NSSuperview" ref="10985668"/>
- <reference key="NSNextKeyView" ref="878278571"/>
- <bool key="NSEnabled">YES</bool>
- <bool key="NSAllowsLogicalLayoutDirection">NO</bool>
- <bool key="NSControlAllowsExpansionToolTips">YES</bool>
- <object class="NSTableHeaderView" key="NSHeaderView" id="741880171">
- <reference key="NSNextResponder" ref="442374025"/>
- <int key="NSvFlags">256</int>
- <string key="NSFrameSize">{183, 17}</string>
- <reference key="NSSuperview" ref="442374025"/>
- <reference key="NSNextKeyView" ref="10985668"/>
- <reference key="NSTableView" ref="280174442"/>
- </object>
- <object class="_NSCornerView" key="NSCornerView">
- <nil key="NSNextResponder"/>
- <int key="NSvFlags">-2147483392</int>
- <string key="NSFrame">{{224, 0}, {16, 17}}</string>
- <reference key="NSNextKeyView" ref="10985668"/>
- </object>
- <array class="NSMutableArray" key="NSTableColumns">
- <object class="NSTableColumn" id="537051925">
- <double key="NSWidth">85</double>
- <double key="NSMinWidth">40</double>
- <double key="NSMaxWidth">1000</double>
- <object class="NSTableHeaderCell" key="NSHeaderCell">
- <int key="NSCellFlags">75497536</int>
- <int key="NSCellFlags2">2048</int>
- <string key="NSContents">Key/Atom</string>
- <reference key="NSSupport" ref="26"/>
- <object class="NSColor" key="NSBackgroundColor" id="595627310">
- <int key="NSColorSpace">3</int>
- <bytes key="NSWhite">MC4zMzMzMzI5ODU2AA</bytes>
- </object>
- <reference key="NSTextColor" ref="291467374"/>
- </object>
- <object class="NSTextFieldCell" key="NSDataCell" id="812884518">
- <int key="NSCellFlags">337641536</int>
- <int key="NSCellFlags2">2048</int>
- <string key="NSContents">Text Cell</string>
- <reference key="NSSupport" ref="47520286"/>
- <reference key="NSControlView" ref="280174442"/>
- <reference key="NSBackgroundColor" ref="154397349"/>
- <reference key="NSTextColor" ref="44900598"/>
- </object>
- <int key="NSResizingMask">3</int>
- <bool key="NSIsResizeable">YES</bool>
- <bool key="NSIsEditable">YES</bool>
- <reference key="NSTableView" ref="280174442"/>
- </object>
- <object class="NSTableColumn" id="680754354">
- <double key="NSWidth">92</double>
- <double key="NSMinWidth">40</double>
- <double key="NSMaxWidth">1000</double>
- <object class="NSTableHeaderCell" key="NSHeaderCell">
- <int key="NSCellFlags">75497536</int>
- <int key="NSCellFlags2">2048</int>
- <string key="NSContents">Value</string>
- <reference key="NSSupport" ref="26"/>
- <reference key="NSBackgroundColor" ref="595627310"/>
- <reference key="NSTextColor" ref="291467374"/>
- </object>
- <object class="NSTextFieldCell" key="NSDataCell" id="973656885">
- <int key="NSCellFlags">337641536</int>
- <int key="NSCellFlags2">2048</int>
- <string key="NSContents">Text Cell</string>
- <reference key="NSSupport" ref="47520286"/>
- <reference key="NSControlView" ref="280174442"/>
- <reference key="NSBackgroundColor" ref="154397349"/>
- <reference key="NSTextColor" ref="44900598"/>
- </object>
- <int key="NSResizingMask">3</int>
- <bool key="NSIsResizeable">YES</bool>
- <bool key="NSIsEditable">YES</bool>
- <reference key="NSTableView" ref="280174442"/>
- </object>
- </array>
- <double key="NSIntercellSpacingWidth">3</double>
- <double key="NSIntercellSpacingHeight">2</double>
- <reference key="NSBackgroundColor" ref="25166299"/>
- <reference key="NSGridColor" ref="498197732"/>
- <double key="NSRowHeight">17</double>
- <int key="NSTvFlags">-700448768</int>
- <reference key="NSDelegate"/>
- <reference key="NSDataSource"/>
- <int key="NSColumnAutoresizingStyle">4</int>
- <int key="NSDraggingSourceMaskForLocal">15</int>
- <int key="NSDraggingSourceMaskForNonLocal">0</int>
- <bool key="NSAllowsTypeSelect">YES</bool>
- <int key="NSTableViewDraggingDestinationStyle">0</int>
- <int key="NSTableViewGroupRowStyle">1</int>
- </object>
- </array>
- <string key="NSFrame">{{1, 17}, {183, 74}}</string>
- <reference key="NSSuperview" ref="114363066"/>
- <reference key="NSNextKeyView" ref="280174442"/>
- <reference key="NSDocView" ref="280174442"/>
- <reference key="NSBGColor" ref="154397349"/>
- <int key="NScvFlags">4</int>
- </object>
- <object class="NSScroller" id="16681105">
- <reference key="NSNextResponder" ref="114363066"/>
- <int key="NSvFlags">-2147483392</int>
- <string key="NSFrame">{{224, 17}, {15, 102}}</string>
- <reference key="NSSuperview" ref="114363066"/>
- <reference key="NSNextKeyView" ref="763774819"/>
- <bool key="NSAllowsLogicalLayoutDirection">NO</bool>
- <reference key="NSTarget" ref="114363066"/>
- <string key="NSAction">_doScroller:</string>
- <double key="NSPercent">0.87903225806451613</double>
- </object>
- <object class="NSScroller" id="878278571">
- <reference key="NSNextResponder" ref="114363066"/>
- <int key="NSvFlags">-2147483392</int>
- <string key="NSFrame">{{1, 75}, {183, 16}}</string>
- <reference key="NSSuperview" ref="114363066"/>
- <reference key="NSNextKeyView" ref="16681105"/>
- <bool key="NSAllowsLogicalLayoutDirection">NO</bool>
- <int key="NSsFlags">1</int>
- <reference key="NSTarget" ref="114363066"/>
- <string key="NSAction">_doScroller:</string>
- <double key="NSPercent">0.99450549450549453</double>
- </object>
- <object class="NSClipView" id="442374025">
- <reference key="NSNextResponder" ref="114363066"/>
- <int key="NSvFlags">2304</int>
- <array class="NSMutableArray" key="NSSubviews">
- <reference ref="741880171"/>
- </array>
- <string key="NSFrame">{{1, 0}, {183, 17}}</string>
- <reference key="NSSuperview" ref="114363066"/>
- <reference key="NSNextKeyView" ref="741880171"/>
- <reference key="NSDocView" ref="741880171"/>
- <reference key="NSBGColor" ref="154397349"/>
- <int key="NScvFlags">4</int>
- </object>
- </array>
- <string key="NSFrame">{{4, 33}, {185, 92}}</string>
- <reference key="NSSuperview" ref="1063930747"/>
- <reference key="NSNextKeyView" ref="442374025"/>
- <int key="NSsFlags">133682</int>
- <reference key="NSVScroller" ref="16681105"/>
- <reference key="NSHScroller" ref="878278571"/>
- <reference key="NSContentView" ref="10985668"/>
- <reference key="NSHeaderClipView" ref="442374025"/>
- <bytes key="NSScrollAmts">QSAAAEEgAABBmAAAQZgAAA</bytes>
- <double key="NSMinMagnification">0.25</double>
- <double key="NSMaxMagnification">4</double>
- <double key="NSMagnification">1</double>
- </object>
- <object class="NSButton" id="855960268">
- <reference key="NSNextResponder" ref="1063930747"/>
- <int key="NSvFlags">292</int>
- <string key="NSFrame">{{53, 4}, {26, 26}}</string>
- <reference key="NSSuperview" ref="1063930747"/>
- <reference key="NSNextKeyView"/>
- <bool key="NSEnabled">YES</bool>
- <object class="NSButtonCell" key="NSCell" id="934918825">
- <int key="NSCellFlags">-2080374784</int>
- <int key="NSCellFlags2">134217728</int>
- <string key="NSContents"/>
- <reference key="NSSupport" ref="926794154"/>
- <reference key="NSControlView" ref="855960268"/>
- <int key="NSButtonFlags">-2033434624</int>
- <int key="NSButtonFlags2">162</int>
- <reference key="NSNormalImage" ref="837063931"/>
- <string key="NSAlternateContents"/>
- <string key="NSKeyEquivalent"/>
- <int key="NSPeriodicDelay">400</int>
- <int key="NSPeriodicInterval">75</int>
- </object>
- <bool key="NSAllowsLogicalLayoutDirection">NO</bool>
- </object>
- <object class="NSButton" id="985476901">
- <reference key="NSNextResponder" ref="1063930747"/>
- <int key="NSvFlags">292</int>
- <string key="NSFrame">{{28, 4}, {26, 26}}</string>
- <reference key="NSSuperview" ref="1063930747"/>
- <reference key="NSNextKeyView" ref="855960268"/>
- <bool key="NSEnabled">YES</bool>
- <object class="NSButtonCell" key="NSCell" id="1007212304">
- <int key="NSCellFlags">-2080374784</int>
- <int key="NSCellFlags2">134217728</int>
- <string key="NSContents"> a</string>
- <reference key="NSSupport" ref="302348148"/>
- <reference key="NSControlView" ref="985476901"/>
- <int key="NSButtonFlags">-2033434624</int>
- <int key="NSButtonFlags2">162</int>
- <reference key="NSNormalImage" ref="679966900"/>
- <string key="NSAlternateContents"/>
- <string key="NSKeyEquivalent"/>
- <int key="NSPeriodicDelay">400</int>
- <int key="NSPeriodicInterval">75</int>
- </object>
- <bool key="NSAllowsLogicalLayoutDirection">NO</bool>
- </object>
- <object class="NSButton" id="763774819">
- <reference key="NSNextResponder" ref="1063930747"/>
- <int key="NSvFlags">292</int>
- <string key="NSFrame">{{4, 4}, {26, 26}}</string>
- <reference key="NSSuperview" ref="1063930747"/>
- <reference key="NSNextKeyView" ref="985476901"/>
- <bool key="NSEnabled">YES</bool>
- <object class="NSButtonCell" key="NSCell" id="471795027">
- <int key="NSCellFlags">-2080374784</int>
- <int key="NSCellFlags2">134217728</int>
- <string key="NSContents"/>
- <reference key="NSSupport" ref="302348148"/>
- <reference key="NSControlView" ref="763774819"/>
- <int key="NSButtonFlags">-2032386048</int>
- <int key="NSButtonFlags2">162</int>
- <reference key="NSNormalImage" ref="679966900"/>
- <string key="NSAlternateContents"/>
- <string key="NSKeyEquivalent"/>
- <int key="NSPeriodicDelay">400</int>
- <int key="NSPeriodicInterval">75</int>
- </object>
- <bool key="NSAllowsLogicalLayoutDirection">NO</bool>
- </object>
- </array>
- <string key="NSFrameSize">{193, 130}</string>
- <reference key="NSSuperview"/>
- <reference key="NSNextKeyView" ref="114363066"/>
- <string key="NSClassName">NSView</string>
- </object>
- <object class="NSCustomView" id="924183072">
- <reference key="NSNextResponder"/>
- <int key="NSvFlags">268</int>
- <array class="NSMutableArray" key="NSSubviews">
- <object class="NSComboBox" id="725142441">
- <reference key="NSNextResponder" ref="924183072"/>
- <int key="NSvFlags">268</int>
- <string key="NSFrame">{{59, 152}, {133, 26}}</string>
- <reference key="NSSuperview" ref="924183072"/>
- <reference key="NSNextKeyView" ref="224516704"/>
- <string key="NSReuseIdentifierKey">_NS:9</string>
- <bool key="NSEnabled">YES</bool>
- <object class="NSComboBoxCell" key="NSCell" id="829332788">
- <int key="NSCellFlags">342884416</int>
- <int key="NSCellFlags2">272630784</int>
- <string key="NSContents"/>
- <reference key="NSSupport" ref="926794154"/>
- <string key="NSCellIdentifier">_NS:9</string>
- <reference key="NSControlView" ref="725142441"/>
- <bool key="NSDrawsBackground">YES</bool>
- <reference key="NSBackgroundColor" ref="754384975"/>
- <reference key="NSTextColor" ref="44900598"/>
- <int key="NSVisibleItemCount">5</int>
- <bool key="NSHasVerticalScroller">YES</bool>
- <bool key="NSCompletes">YES</bool>
- <reference key="NSDelegate" ref="725142441"/>
- <object class="NSComboTableView" key="NSTableView" id="1017409934">
- <reference key="NSNextResponder"/>
- <int key="NSvFlags">274</int>
- <string key="NSFrameSize">{13, 0}</string>
- <reference key="NSSuperview"/>
- <reference key="NSWindow"/>
- <string key="NSReuseIdentifierKey">_NS:24</string>
- <bool key="NSEnabled">YES</bool>
- <bool key="NSAllowsLogicalLayoutDirection">NO</bool>
- <bool key="NSControlAllowsExpansionToolTips">YES</bool>
- <array class="NSMutableArray" key="NSTableColumns">
- <object class="NSTableColumn">
- <double key="NSWidth">10</double>
- <double key="NSMinWidth">10</double>
- <double key="NSMaxWidth">1000</double>
- <object class="NSTableHeaderCell" key="NSHeaderCell">
- <int key="NSCellFlags">75497472</int>
- <int key="NSCellFlags2">0</int>
- <string key="NSContents"/>
- <object class="NSFont" key="NSSupport" id="184548833">
- <string key="NSName">LucidaGrande</string>
- <double key="NSSize">12</double>
- <int key="NSfFlags">16</int>
- </object>
- <object class="NSColor" key="NSBackgroundColor">
- <int key="NSColorSpace">3</int>
- <bytes key="NSWhite">MC4zMzMzMzI5ODU2AA</bytes>
- </object>
- <reference key="NSTextColor" ref="25166299"/>
- </object>
- <object class="NSTextFieldCell" key="NSDataCell">
- <int key="NSCellFlags">338690112</int>
- <int key="NSCellFlags2">1024</int>
- <reference key="NSSupport" ref="926794154"/>
- <reference key="NSControlView" ref="1017409934"/>
- <bool key="NSDrawsBackground">YES</bool>
- <reference key="NSBackgroundColor" ref="154397349"/>
- <reference key="NSTextColor" ref="44900598"/>
- </object>
- <int key="NSResizingMask">3</int>
- <bool key="NSIsResizeable">YES</bool>
- <reference key="NSTableView" ref="1017409934"/>
- </object>
- </array>
- <double key="NSIntercellSpacingWidth">3</double>
- <double key="NSIntercellSpacingHeight">2</double>
- <reference key="NSBackgroundColor" ref="154397349"/>
- <reference key="NSGridColor" ref="498197732"/>
- <double key="NSRowHeight">19</double>
- <string key="NSAction">tableViewAction:</string>
- <int key="NSTvFlags">-765427712</int>
- <reference key="NSDelegate" ref="829332788"/>
- <reference key="NSDataSource" ref="829332788"/>
- <reference key="NSTarget" ref="829332788"/>
- <int key="NSColumnAutoresizingStyle">1</int>
- <int key="NSDraggingSourceMaskForLocal">15</int>
- <int key="NSDraggingSourceMaskForNonLocal">0</int>
- <bool key="NSAllowsTypeSelect">YES</bool>
- <int key="NSTableViewDraggingDestinationStyle">0</int>
- <int key="NSTableViewGroupRowStyle">1</int>
- </object>
- </object>
- <bool key="NSAllowsLogicalLayoutDirection">NO</bool>
- </object>
- <object class="NSComboBox" id="559516931">
- <reference key="NSNextResponder" ref="924183072"/>
- <int key="NSvFlags">268</int>
- <string key="NSFrame">{{59, 178}, {133, 26}}</string>
- <reference key="NSSuperview" ref="924183072"/>
- <reference key="NSNextKeyView" ref="586903912"/>
- <string key="NSReuseIdentifierKey">_NS:9</string>
- <bool key="NSEnabled">YES</bool>
- <object class="NSComboBoxCell" key="NSCell" id="714570294">
- <int key="NSCellFlags">342884416</int>
- <int key="NSCellFlags2">272630784</int>
- <string key="NSContents"/>
- <reference key="NSSupport" ref="926794154"/>
- <string key="NSCellIdentifier">_NS:9</string>
- <reference key="NSControlView" ref="559516931"/>
- <bool key="NSDrawsBackground">YES</bool>
- <reference key="NSBackgroundColor" ref="754384975"/>
- <reference key="NSTextColor" ref="44900598"/>
- <int key="NSVisibleItemCount">5</int>
- <bool key="NSHasVerticalScroller">YES</bool>
- <bool key="NSCompletes">YES</bool>
- <reference key="NSDelegate" ref="559516931"/>
- <object class="NSComboTableView" key="NSTableView" id="117913078">
- <reference key="NSNextResponder"/>
- <int key="NSvFlags">274</int>
- <string key="NSFrameSize">{13, 0}</string>
- <reference key="NSSuperview"/>
- <reference key="NSWindow"/>
- <string key="NSReuseIdentifierKey">_NS:24</string>
- <bool key="NSEnabled">YES</bool>
- <bool key="NSAllowsLogicalLayoutDirection">NO</bool>
- <bool key="NSControlAllowsExpansionToolTips">YES</bool>
- <array class="NSMutableArray" key="NSTableColumns">
- <object class="NSTableColumn">
- <double key="NSWidth">10</double>
- <double key="NSMinWidth">10</double>
- <double key="NSMaxWidth">1000</double>
- <object class="NSTableHeaderCell" key="NSHeaderCell">
- <int key="NSCellFlags">75497472</int>
- <int key="NSCellFlags2">0</int>
- <string key="NSContents"/>
- <reference key="NSSupport" ref="184548833"/>
- <object class="NSColor" key="NSBackgroundColor">
- <int key="NSColorSpace">3</int>
- <bytes key="NSWhite">MC4zMzMzMzI5ODU2AA</bytes>
- </object>
- <reference key="NSTextColor" ref="25166299"/>
- </object>
- <object class="NSTextFieldCell" key="NSDataCell">
- <int key="NSCellFlags">338690112</int>
- <int key="NSCellFlags2">1024</int>
- <reference key="NSSupport" ref="926794154"/>
- <reference key="NSControlView" ref="117913078"/>
- <bool key="NSDrawsBackground">YES</bool>
- <reference key="NSBackgroundColor" ref="154397349"/>
- <reference key="NSTextColor" ref="44900598"/>
- </object>
- <int key="NSResizingMask">3</int>
- <bool key="NSIsResizeable">YES</bool>
- <reference key="NSTableView" ref="117913078"/>
- </object>
- </array>
- <double key="NSIntercellSpacingWidth">3</double>
- <double key="NSIntercellSpacingHeight">2</double>
- <reference key="NSBackgroundColor" ref="154397349"/>
- <reference key="NSGridColor" ref="498197732"/>
- <double key="NSRowHeight">19</double>
- <string key="NSAction">tableViewAction:</string>
- <int key="NSTvFlags">-765427712</int>
- <reference key="NSDelegate" ref="714570294"/>
- <reference key="NSDataSource" ref="714570294"/>
- <reference key="NSTarget" ref="714570294"/>
- <int key="NSColumnAutoresizingStyle">1</int>
- <int key="NSDraggingSourceMaskForLocal">15</int>
- <int key="NSDraggingSourceMaskForNonLocal">0</int>
- <bool key="NSAllowsTypeSelect">YES</bool>
- <int key="NSTableViewDraggingDestinationStyle">0</int>
- <int key="NSTableViewGroupRowStyle">1</int>
- </object>
- </object>
- <bool key="NSAllowsLogicalLayoutDirection">NO</bool>
- </object>
- <object class="NSBox" id="224516704">
- <reference key="NSNextResponder" ref="924183072"/>
- <int key="NSvFlags">12</int>
- <string key="NSFrame">{{4, 146}, {185, 5}}</string>
- <reference key="NSSuperview" ref="924183072"/>
- <reference key="NSNextKeyView" ref="841146514"/>
- <string key="NSOffsets">{0, 0}</string>
- <object class="NSTextFieldCell" key="NSTitleCell">
- <int key="NSCellFlags">67108864</int>
- <int key="NSCellFlags2">0</int>
- <string key="NSContents">Box</string>
- <reference key="NSSupport" ref="926794154"/>
- <reference key="NSBackgroundColor" ref="754384975"/>
- <object class="NSColor" key="NSTextColor">
- <int key="NSColorSpace">3</int>
- <bytes key="NSWhite">MCAwLjgwMDAwMDAxMTkAA</bytes>
- </object>
- </object>
- <int key="NSBorderType">3</int>
- <int key="NSBoxType">2</int>
- <int key="NSTitlePosition">0</int>
- <bool key="NSTransparent">NO</bool>
- </object>
- <object class="NSTextField" id="906988363">
- <reference key="NSNextResponder" ref="924183072"/>
- <int key="NSvFlags">268</int>
- <string key="NSFrame">{{55, 107}, {134, 19}}</string>
- <reference key="NSSuperview" ref="924183072"/>
- <reference key="NSNextKeyView" ref="385790439"/>
- <bool key="NSEnabled">YES</bool>
- <object class="NSTextFieldCell" key="NSCell" id="239596808">
- <int key="NSCellFlags">-1804599231</int>
- <int key="NSCellFlags2">272630784</int>
- <string key="NSContents"/>
- <reference key="NSSupport" ref="47520286"/>
- <reference key="NSControlView" ref="906988363"/>
- <bool key="NSDrawsBackground">YES</bool>
- <reference key="NSBackgroundColor" ref="754384975"/>
- <reference key="NSTextColor" ref="120602981"/>
- </object>
- <bool key="NSAllowsLogicalLayoutDirection">NO</bool>
- </object>
- <object class="NSTextField" id="586903912">
- <reference key="NSNextResponder" ref="924183072"/>
- <int key="NSvFlags">268</int>
- <string key="NSFrame">{{12, 159}, {42, 14}}</string>
- <reference key="NSSuperview" ref="924183072"/>
- <reference key="NSNextKeyView" ref="725142441"/>
- <bool key="NSEnabled">YES</bool>
- <object class="NSTextFieldCell" key="NSCell" id="187890294">
- <int key="NSCellFlags">68157504</int>
- <int key="NSCellFlags2">272630784</int>
- <string key="NSContents">Target</string>
- <reference key="NSSupport" ref="811392858"/>
- <reference key="NSControlView" ref="586903912"/>
- <reference key="NSBackgroundColor" ref="43977021"/>
- <reference key="NSTextColor" ref="44900598"/>
- </object>
- <bool key="NSAllowsLogicalLayoutDirection">NO</bool>
- </object>
- <object class="NSTextField" id="1062338922">
- <reference key="NSNextResponder" ref="924183072"/>
- <int key="NSvFlags">268</int>
- <string key="NSFrame">{{12, 185}, {42, 14}}</string>
- <reference key="NSSuperview" ref="924183072"/>
- <reference key="NSNextKeyView" ref="559516931"/>
- <bool key="NSEnabled">YES</bool>
- <object class="NSTextFieldCell" key="NSCell" id="825166761">
- <int key="NSCellFlags">68157504</int>
- <int key="NSCellFlags2">272630784</int>
- <string key="NSContents">Source</string>
- <reference key="NSSupport" ref="811392858"/>
- <reference key="NSControlView" ref="1062338922"/>
- <reference key="NSBackgroundColor" ref="43977021"/>
- <reference key="NSTextColor" ref="44900598"/>
- </object>
- <bool key="NSAllowsLogicalLayoutDirection">NO</bool>
- </object>
- <object class="NSTextField" id="786681620">
- <reference key="NSNextResponder" ref="924183072"/>
- <int key="NSvFlags">268</int>
- <string key="NSFrame">{{4, 202}, {51, 14}}</string>
- <reference key="NSSuperview" ref="924183072"/>
- <reference key="NSNextKeyView" ref="1062338922"/>
- <bool key="NSEnabled">YES</bool>
- <object class="NSTextFieldCell" key="NSCell" id="78896067">
- <int key="NSCellFlags">68157504</int>
- <int key="NSCellFlags2">272630784</int>
- <string key="NSContents">Anchors</string>
- <reference key="NSSupport" ref="811392858"/>
- <reference key="NSControlView" ref="786681620"/>
- <reference key="NSBackgroundColor" ref="43977021"/>
- <reference key="NSTextColor" ref="44900598"/>
- </object>
- <bool key="NSAllowsLogicalLayoutDirection">NO</bool>
- </object>
- <object class="NSTextField" id="381359914">
- <reference key="NSNextResponder" ref="924183072"/>
- <int key="NSvFlags">268</int>
- <string key="NSFrame">{{8, 107}, {38, 14}}</string>
- <reference key="NSSuperview" ref="924183072"/>
- <reference key="NSNextKeyView" ref="906988363"/>
- <bool key="NSEnabled">YES</bool>
- <object class="NSTextFieldCell" key="NSCell" id="847027582">
- <int key="NSCellFlags">68157504</int>
- <int key="NSCellFlags2">272630784</int>
- <string key="NSContents">Label</string>
- <reference key="NSSupport" ref="811392858"/>
- <reference key="NSControlView" ref="381359914"/>
- <reference key="NSBackgroundColor" ref="43977021"/>
- <reference key="NSTextColor" ref="44900598"/>
- </object>
- <bool key="NSAllowsLogicalLayoutDirection">NO</bool>
- </object>
- <object class="NSButton" id="841146514">
- <reference key="NSNextResponder" ref="924183072"/>
- <int key="NSvFlags">268</int>
- <string key="NSFrame">{{3, 126}, {82, 18}}</string>
- <reference key="NSSuperview" ref="924183072"/>
- <reference key="NSNextKeyView" ref="381359914"/>
- <bool key="NSEnabled">YES</bool>
- <object class="NSButtonCell" key="NSCell" id="1043816572">
- <int key="NSCellFlags">67108864</int>
- <int key="NSCellFlags2">0</int>
- <string key="NSContents">Child Node</string>
- <reference key="NSSupport" ref="47520286"/>
- <reference key="NSControlView" ref="841146514"/>
- <int key="NSButtonFlags">1211912448</int>
- <int key="NSButtonFlags2">2</int>
- <object class="NSCustomResource" key="NSNormalImage">
- <string key="NSClassName">NSImage</string>
- <string key="NSResourceName">NSSwitch</string>
- </object>
- <object class="NSButtonImageSource" key="NSAlternateImage">
- <string key="NSImageName">NSSwitch</string>
- </object>
- <string key="NSAlternateContents"/>
- <string key="NSKeyEquivalent"/>
- <int key="NSPeriodicDelay">200</int>
- <int key="NSPeriodicInterval">25</int>
- </object>
- <bool key="NSAllowsLogicalLayoutDirection">NO</bool>
- </object>
- <object class="NSScrollView" id="385790439">
- <reference key="NSNextResponder" ref="924183072"/>
- <int key="NSvFlags">268</int>
- <array class="NSMutableArray" key="NSSubviews">
- <object class="NSClipView" id="1014547104">
- <reference key="NSNextResponder" ref="385790439"/>
- <int key="NSvFlags">2304</int>
- <array class="NSMutableArray" key="NSSubviews">
- <object class="NSTableView" id="755303575">
- <reference key="NSNextResponder" ref="1014547104"/>
- <int key="NSvFlags">256</int>
- <string key="NSFrameSize">{183, 44}</string>
- <reference key="NSSuperview" ref="1014547104"/>
- <reference key="NSNextKeyView" ref="1039219660"/>
- <bool key="NSEnabled">YES</bool>
- <bool key="NSAllowsLogicalLayoutDirection">NO</bool>
- <bool key="NSControlAllowsExpansionToolTips">YES</bool>
- <object class="NSTableHeaderView" key="NSHeaderView" id="276248098">
- <reference key="NSNextResponder" ref="290050466"/>
- <int key="NSvFlags">256</int>
- <string key="NSFrameSize">{183, 17}</string>
- <reference key="NSSuperview" ref="290050466"/>
- <reference key="NSNextKeyView" ref="1014547104"/>
- <reference key="NSTableView" ref="755303575"/>
- </object>
- <object class="_NSCornerView" key="NSCornerView">
- <nil key="NSNextResponder"/>
- <int key="NSvFlags">-2147483392</int>
- <string key="NSFrame">{{224, 0}, {16, 17}}</string>
- </object>
- <array class="NSMutableArray" key="NSTableColumns">
- <object class="NSTableColumn" id="314771163">
- <double key="NSWidth">85</double>
- <double key="NSMinWidth">40</double>
- <double key="NSMaxWidth">1000</double>
- <object class="NSTableHeaderCell" key="NSHeaderCell">
- <int key="NSCellFlags">75497536</int>
- <int key="NSCellFlags2">2048</int>
- <string key="NSContents">Key/Atom</string>
- <reference key="NSSupport" ref="26"/>
- <object class="NSColor" key="NSBackgroundColor" id="910659779">
- <int key="NSColorSpace">3</int>
- <bytes key="NSWhite">MC4zMzMzMzI5ODU2AA</bytes>
- </object>
- <reference key="NSTextColor" ref="291467374"/>
- </object>
- <object class="NSTextFieldCell" key="NSDataCell" id="649398657">
- <int key="NSCellFlags">337641536</int>
- <int key="NSCellFlags2">2048</int>
- <string key="NSContents">Text Cell</string>
- <reference key="NSSupport" ref="47520286"/>
- <reference key="NSControlView" ref="755303575"/>
- <reference key="NSBackgroundColor" ref="154397349"/>
- <reference key="NSTextColor" ref="44900598"/>
- </object>
- <int key="NSResizingMask">3</int>
- <bool key="NSIsResizeable">YES</bool>
- <bool key="NSIsEditable">YES</bool>
- <reference key="NSTableView" ref="755303575"/>
- </object>
- <object class="NSTableColumn" id="173306098">
- <double key="NSWidth">92</double>
- <double key="NSMinWidth">40</double>
- <double key="NSMaxWidth">1000</double>
- <object class="NSTableHeaderCell" key="NSHeaderCell">
- <int key="NSCellFlags">75497536</int>
- <int key="NSCellFlags2">2048</int>
- <string key="NSContents">Value</string>
- <reference key="NSSupport" ref="26"/>
- <reference key="NSBackgroundColor" ref="910659779"/>
- <reference key="NSTextColor" ref="291467374"/>
- </object>
- <object class="NSTextFieldCell" key="NSDataCell" id="1018253149">
- <int key="NSCellFlags">337641536</int>
- <int key="NSCellFlags2">2048</int>
- <string key="NSContents">Text Cell</string>
- <reference key="NSSupport" ref="47520286"/>
- <reference key="NSControlView" ref="755303575"/>
- <reference key="NSBackgroundColor" ref="154397349"/>
- <reference key="NSTextColor" ref="44900598"/>
- </object>
- <int key="NSResizingMask">3</int>
- <bool key="NSIsResizeable">YES</bool>
- <bool key="NSIsEditable">YES</bool>
- <reference key="NSTableView" ref="755303575"/>
- </object>
- </array>
- <double key="NSIntercellSpacingWidth">3</double>
- <double key="NSIntercellSpacingHeight">2</double>
- <reference key="NSBackgroundColor" ref="25166299"/>
- <reference key="NSGridColor" ref="498197732"/>
- <double key="NSRowHeight">17</double>
- <int key="NSTvFlags">-700448768</int>
- <reference key="NSDelegate"/>
- <reference key="NSDataSource"/>
- <int key="NSColumnAutoresizingStyle">4</int>
- <int key="NSDraggingSourceMaskForLocal">15</int>
- <int key="NSDraggingSourceMaskForNonLocal">0</int>
- <bool key="NSAllowsTypeSelect">YES</bool>
- <int key="NSTableViewDraggingDestinationStyle">0</int>
- <int key="NSTableViewGroupRowStyle">1</int>
- </object>
- </array>
- <string key="NSFrame">{{1, 17}, {183, 44}}</string>
- <reference key="NSSuperview" ref="385790439"/>
- <reference key="NSNextKeyView" ref="755303575"/>
- <reference key="NSDocView" ref="755303575"/>
- <reference key="NSBGColor" ref="154397349"/>
- <int key="NScvFlags">4</int>
- </object>
- <object class="NSScroller" id="695772668">
- <reference key="NSNextResponder" ref="385790439"/>
- <int key="NSvFlags">-2147483392</int>
- <string key="NSFrame">{{224, 17}, {15, 102}}</string>
- <reference key="NSSuperview" ref="385790439"/>
- <reference key="NSNextKeyView" ref="417977631"/>
- <bool key="NSAllowsLogicalLayoutDirection">NO</bool>
- <reference key="NSTarget" ref="385790439"/>
- <string key="NSAction">_doScroller:</string>
- <double key="NSPercent">0.87903225806451613</double>
- </object>
- <object class="NSScroller" id="1039219660">
- <reference key="NSNextResponder" ref="385790439"/>
- <int key="NSvFlags">-2147483392</int>
- <string key="NSFrame">{{1, 45}, {183, 16}}</string>
- <reference key="NSSuperview" ref="385790439"/>
- <reference key="NSNextKeyView" ref="695772668"/>
- <bool key="NSAllowsLogicalLayoutDirection">NO</bool>
- <int key="NSsFlags">1</int>
- <reference key="NSTarget" ref="385790439"/>
- <string key="NSAction">_doScroller:</string>
- <double key="NSPercent">0.99450549450549453</double>
- </object>
- <object class="NSClipView" id="290050466">
- <reference key="NSNextResponder" ref="385790439"/>
- <int key="NSvFlags">2304</int>
- <array class="NSMutableArray" key="NSSubviews">
- <reference ref="276248098"/>
- </array>
- <string key="NSFrame">{{1, 0}, {183, 17}}</string>
- <reference key="NSSuperview" ref="385790439"/>
- <reference key="NSNextKeyView" ref="276248098"/>
- <reference key="NSDocView" ref="276248098"/>
- <reference key="NSBGColor" ref="154397349"/>
- <int key="NScvFlags">4</int>
- </object>
- </array>
- <string key="NSFrame">{{4, 37}, {185, 62}}</string>
- <reference key="NSSuperview" ref="924183072"/>
- <reference key="NSNextKeyView" ref="290050466"/>
- <int key="NSsFlags">133682</int>
- <reference key="NSVScroller" ref="695772668"/>
- <reference key="NSHScroller" ref="1039219660"/>
- <reference key="NSContentView" ref="1014547104"/>
- <reference key="NSHeaderClipView" ref="290050466"/>
- <bytes key="NSScrollAmts">QSAAAEEgAABBmAAAQZgAAA</bytes>
- <double key="NSMinMagnification">0.25</double>
- <double key="NSMaxMagnification">4</double>
- <double key="NSMagnification">1</double>
- </object>
- <object class="NSScrollView" id="393903553">
- <reference key="NSNextResponder" ref="924183072"/>
- <int key="NSvFlags">268</int>
- <array class="NSMutableArray" key="NSSubviews">
- <object class="NSClipView" id="998119817">
- <reference key="NSNextResponder" ref="393903553"/>
- <int key="NSvFlags">2304</int>
- <array class="NSMutableArray" key="NSSubviews">
- <object class="NSTableView" id="384092475">
- <reference key="NSNextResponder" ref="998119817"/>
- <int key="NSvFlags">256</int>
- <string key="NSFrameSize">{183, 74}</string>
- <reference key="NSSuperview" ref="998119817"/>
- <reference key="NSNextKeyView" ref="401297526"/>
- <bool key="NSEnabled">YES</bool>
- <bool key="NSAllowsLogicalLayoutDirection">NO</bool>
- <bool key="NSControlAllowsExpansionToolTips">YES</bool>
- <object class="NSTableHeaderView" key="NSHeaderView" id="879414039">
- <reference key="NSNextResponder" ref="868431369"/>
- <int key="NSvFlags">256</int>
- <string key="NSFrameSize">{183, 17}</string>
- <reference key="NSSuperview" ref="868431369"/>
- <reference key="NSNextKeyView" ref="998119817"/>
- <reference key="NSTableView" ref="384092475"/>
- </object>
- <object class="_NSCornerView" key="NSCornerView">
- <nil key="NSNextResponder"/>
- <int key="NSvFlags">-2147483392</int>
- <string key="NSFrame">{{224, 0}, {16, 17}}</string>
- <reference key="NSNextKeyView" ref="998119817"/>
- </object>
- <array class="NSMutableArray" key="NSTableColumns">
- <object class="NSTableColumn" id="477855207">
- <double key="NSWidth">85</double>
- <double key="NSMinWidth">40</double>
- <double key="NSMaxWidth">1000</double>
- <object class="NSTableHeaderCell" key="NSHeaderCell">
- <int key="NSCellFlags">75497536</int>
- <int key="NSCellFlags2">2048</int>
- <string key="NSContents">Key/Atom</string>
- <reference key="NSSupport" ref="26"/>
- <object class="NSColor" key="NSBackgroundColor" id="38739060">
- <int key="NSColorSpace">3</int>
- <bytes key="NSWhite">MC4zMzMzMzI5ODU2AA</bytes>
- </object>
- <reference key="NSTextColor" ref="291467374"/>
- </object>
- <object class="NSTextFieldCell" key="NSDataCell" id="543003888">
- <int key="NSCellFlags">337641536</int>
- <int key="NSCellFlags2">2048</int>
- <string key="NSContents">Text Cell</string>
- <reference key="NSSupport" ref="47520286"/>
- <reference key="NSControlView" ref="384092475"/>
- <reference key="NSBackgroundColor" ref="154397349"/>
- <reference key="NSTextColor" ref="44900598"/>
- </object>
- <int key="NSResizingMask">3</int>
- <bool key="NSIsResizeable">YES</bool>
- <bool key="NSIsEditable">YES</bool>
- <reference key="NSTableView" ref="384092475"/>
- </object>
- <object class="NSTableColumn" id="970801822">
- <double key="NSWidth">92</double>
- <double key="NSMinWidth">40</double>
- <double key="NSMaxWidth">1000</double>
- <object class="NSTableHeaderCell" key="NSHeaderCell">
- <int key="NSCellFlags">75497536</int>
- <int key="NSCellFlags2">2048</int>
- <string key="NSContents">Value</string>
- <reference key="NSSupport" ref="26"/>
- <reference key="NSBackgroundColor" ref="38739060"/>
- <reference key="NSTextColor" ref="291467374"/>
- </object>
- <object class="NSTextFieldCell" key="NSDataCell" id="558414852">
- <int key="NSCellFlags">337641536</int>
- <int key="NSCellFlags2">2048</int>
- <string key="NSContents">Text Cell</string>
- <reference key="NSSupport" ref="47520286"/>
- <reference key="NSControlView" ref="384092475"/>
- <reference key="NSBackgroundColor" ref="154397349"/>
- <reference key="NSTextColor" ref="44900598"/>
- </object>
- <int key="NSResizingMask">3</int>
- <bool key="NSIsResizeable">YES</bool>
- <bool key="NSIsEditable">YES</bool>
- <reference key="NSTableView" ref="384092475"/>
- </object>
- </array>
- <double key="NSIntercellSpacingWidth">3</double>
- <double key="NSIntercellSpacingHeight">2</double>
- <reference key="NSBackgroundColor" ref="25166299"/>
- <reference key="NSGridColor" ref="498197732"/>
- <double key="NSRowHeight">17</double>
- <int key="NSTvFlags">-700448768</int>
- <reference key="NSDelegate"/>
- <reference key="NSDataSource"/>
- <int key="NSColumnAutoresizingStyle">4</int>
- <int key="NSDraggingSourceMaskForLocal">15</int>
- <int key="NSDraggingSourceMaskForNonLocal">0</int>
- <bool key="NSAllowsTypeSelect">YES</bool>
- <int key="NSTableViewDraggingDestinationStyle">0</int>
- <int key="NSTableViewGroupRowStyle">1</int>
- </object>
- </array>
- <string key="NSFrame">{{1, 17}, {183, 74}}</string>
- <reference key="NSSuperview" ref="393903553"/>
- <reference key="NSNextKeyView" ref="384092475"/>
- <reference key="NSDocView" ref="384092475"/>
- <reference key="NSBGColor" ref="154397349"/>
- <int key="NScvFlags">4</int>
- </object>
- <object class="NSScroller" id="318912502">
- <reference key="NSNextResponder" ref="393903553"/>
- <int key="NSvFlags">-2147483392</int>
- <string key="NSFrame">{{224, 17}, {15, 102}}</string>
- <reference key="NSSuperview" ref="393903553"/>
- <reference key="NSNextKeyView" ref="329712707"/>
- <bool key="NSAllowsLogicalLayoutDirection">NO</bool>
- <reference key="NSTarget" ref="393903553"/>
- <string key="NSAction">_doScroller:</string>
- <double key="NSPercent">0.87903225806451613</double>
- </object>
- <object class="NSScroller" id="401297526">
- <reference key="NSNextResponder" ref="393903553"/>
- <int key="NSvFlags">-2147483392</int>
- <string key="NSFrame">{{1, 75}, {183, 16}}</string>
- <reference key="NSSuperview" ref="393903553"/>
- <reference key="NSNextKeyView" ref="318912502"/>
- <bool key="NSAllowsLogicalLayoutDirection">NO</bool>
- <int key="NSsFlags">1</int>
- <reference key="NSTarget" ref="393903553"/>
- <string key="NSAction">_doScroller:</string>
- <double key="NSPercent">0.99450549450549453</double>
- </object>
- <object class="NSClipView" id="868431369">
- <reference key="NSNextResponder" ref="393903553"/>
- <int key="NSvFlags">2304</int>
- <array class="NSMutableArray" key="NSSubviews">
- <reference ref="879414039"/>
- </array>
- <string key="NSFrame">{{1, 0}, {183, 17}}</string>
- <reference key="NSSuperview" ref="393903553"/>
- <reference key="NSNextKeyView" ref="879414039"/>
- <reference key="NSDocView" ref="879414039"/>
- <reference key="NSBGColor" ref="154397349"/>
- <int key="NScvFlags">4</int>
- </object>
- </array>
- <string key="NSFrame">{{4, 247}, {185, 92}}</string>
- <reference key="NSSuperview" ref="924183072"/>
- <reference key="NSNextKeyView" ref="868431369"/>
- <int key="NSsFlags">133682</int>
- <reference key="NSVScroller" ref="318912502"/>
- <reference key="NSHScroller" ref="401297526"/>
- <reference key="NSContentView" ref="998119817"/>
- <reference key="NSHeaderClipView" ref="868431369"/>
- <bytes key="NSScrollAmts">QSAAAEEgAABBmAAAQZgAAA</bytes>
- <double key="NSMinMagnification">0.25</double>
- <double key="NSMaxMagnification">4</double>
- <double key="NSMagnification">1</double>
- </object>
- <object class="NSButton" id="494601848">
- <reference key="NSNextResponder" ref="924183072"/>
- <int key="NSvFlags">292</int>
- <string key="NSFrame">{{53, 8}, {26, 26}}</string>
- <reference key="NSSuperview" ref="924183072"/>
- <reference key="NSNextKeyView"/>
- <bool key="NSEnabled">YES</bool>
- <object class="NSButtonCell" key="NSCell" id="527874463">
- <int key="NSCellFlags">-2080374784</int>
- <int key="NSCellFlags2">134217728</int>
- <string key="NSContents"/>
- <reference key="NSSupport" ref="926794154"/>
- <reference key="NSControlView" ref="494601848"/>
- <int key="NSButtonFlags">-2033434624</int>
- <int key="NSButtonFlags2">162</int>
- <reference key="NSNormalImage" ref="837063931"/>
- <string key="NSAlternateContents"/>
- <string key="NSKeyEquivalent"/>
- <int key="NSPeriodicDelay">400</int>
- <int key="NSPeriodicInterval">75</int>
- </object>
- <bool key="NSAllowsLogicalLayoutDirection">NO</bool>
- </object>
- <object class="NSButton" id="324179323">
- <reference key="NSNextResponder" ref="924183072"/>
- <int key="NSvFlags">292</int>
- <string key="NSFrame">{{28, 8}, {26, 26}}</string>
- <reference key="NSSuperview" ref="924183072"/>
- <reference key="NSNextKeyView" ref="494601848"/>
- <bool key="NSEnabled">YES</bool>
- <object class="NSButtonCell" key="NSCell" id="1007421740">
- <int key="NSCellFlags">-2080374784</int>
- <int key="NSCellFlags2">134217728</int>
- <string key="NSContents"> a</string>
- <reference key="NSSupport" ref="302348148"/>
- <reference key="NSControlView" ref="324179323"/>
- <int key="NSButtonFlags">-2033434624</int>
- <int key="NSButtonFlags2">162</int>
- <reference key="NSNormalImage" ref="679966900"/>
- <string key="NSAlternateContents"/>
- <string key="NSKeyEquivalent"/>
- <int key="NSPeriodicDelay">400</int>
- <int key="NSPeriodicInterval">75</int>
- </object>
- <bool key="NSAllowsLogicalLayoutDirection">NO</bool>
- </object>
- <object class="NSButton" id="417977631">
- <reference key="NSNextResponder" ref="924183072"/>
- <int key="NSvFlags">292</int>
- <string key="NSFrame">{{4, 8}, {26, 26}}</string>
- <reference key="NSSuperview" ref="924183072"/>
- <reference key="NSNextKeyView" ref="324179323"/>
- <bool key="NSEnabled">YES</bool>
- <object class="NSButtonCell" key="NSCell" id="888126559">
- <int key="NSCellFlags">-2080374784</int>
- <int key="NSCellFlags2">134217728</int>
- <string key="NSContents"/>
- <reference key="NSSupport" ref="302348148"/>
- <reference key="NSControlView" ref="417977631"/>
- <int key="NSButtonFlags">-2032386048</int>
- <int key="NSButtonFlags2">162</int>
- <reference key="NSNormalImage" ref="679966900"/>
- <string key="NSAlternateContents"/>
- <string key="NSKeyEquivalent"/>
- <int key="NSPeriodicDelay">400</int>
- <int key="NSPeriodicInterval">75</int>
- </object>
- <bool key="NSAllowsLogicalLayoutDirection">NO</bool>
- </object>
- <object class="NSButton" id="299136596">
- <reference key="NSNextResponder" ref="924183072"/>
- <int key="NSvFlags">292</int>
- <string key="NSFrame">{{53, 218}, {26, 26}}</string>
- <reference key="NSSuperview" ref="924183072"/>
- <reference key="NSNextKeyView" ref="786681620"/>
- <bool key="NSEnabled">YES</bool>
- <object class="NSButtonCell" key="NSCell" id="719117552">
- <int key="NSCellFlags">-2080374784</int>
- <int key="NSCellFlags2">134217728</int>
- <string key="NSContents"/>
- <reference key="NSSupport" ref="926794154"/>
- <reference key="NSControlView" ref="299136596"/>
- <int key="NSButtonFlags">-2033434624</int>
- <int key="NSButtonFlags2">162</int>
- <reference key="NSNormalImage" ref="837063931"/>
- <string key="NSAlternateContents"/>
- <string key="NSKeyEquivalent"/>
- <int key="NSPeriodicDelay">400</int>
- <int key="NSPeriodicInterval">75</int>
- </object>
- <bool key="NSAllowsLogicalLayoutDirection">NO</bool>
- </object>
- <object class="NSButton" id="106397766">
- <reference key="NSNextResponder" ref="924183072"/>
- <int key="NSvFlags">292</int>
- <string key="NSFrame">{{28, 218}, {26, 26}}</string>
- <reference key="NSSuperview" ref="924183072"/>
- <reference key="NSNextKeyView" ref="299136596"/>
- <bool key="NSEnabled">YES</bool>
- <object class="NSButtonCell" key="NSCell" id="140438221">
- <int key="NSCellFlags">-2080374784</int>
- <int key="NSCellFlags2">134217728</int>
- <string key="NSContents"> a</string>
- <reference key="NSSupport" ref="302348148"/>
- <reference key="NSControlView" ref="106397766"/>
- <int key="NSButtonFlags">-2033434624</int>
- <int key="NSButtonFlags2">162</int>
- <reference key="NSNormalImage" ref="679966900"/>
- <string key="NSAlternateContents"/>
- <string key="NSKeyEquivalent"/>
- <int key="NSPeriodicDelay">400</int>
- <int key="NSPeriodicInterval">75</int>
- </object>
- <bool key="NSAllowsLogicalLayoutDirection">NO</bool>
- </object>
- <object class="NSButton" id="329712707">
- <reference key="NSNextResponder" ref="924183072"/>
- <int key="NSvFlags">292</int>
- <string key="NSFrame">{{4, 218}, {26, 26}}</string>
- <reference key="NSSuperview" ref="924183072"/>
- <reference key="NSNextKeyView" ref="106397766"/>
- <bool key="NSEnabled">YES</bool>
- <object class="NSButtonCell" key="NSCell" id="218825565">
- <int key="NSCellFlags">-2080374784</int>
- <int key="NSCellFlags2">134217728</int>
- <string key="NSContents"/>
- <reference key="NSSupport" ref="302348148"/>
- <reference key="NSControlView" ref="329712707"/>
- <int key="NSButtonFlags">-2032386048</int>
- <int key="NSButtonFlags2">162</int>
- <reference key="NSNormalImage" ref="679966900"/>
- <string key="NSAlternateContents"/>
- <string key="NSKeyEquivalent"/>
- <int key="NSPeriodicDelay">400</int>
- <int key="NSPeriodicInterval">75</int>
- </object>
- <bool key="NSAllowsLogicalLayoutDirection">NO</bool>
- </object>
- </array>
- <string key="NSFrameSize">{193, 344}</string>
- <reference key="NSSuperview"/>
- <reference key="NSNextKeyView" ref="393903553"/>
- <string key="NSClassName">NSView</string>
- </object>
- <object class="NSArrayController" id="155693011">
- <array class="NSMutableArray" key="NSDeclaredKeys">
- <string>key</string>
- <string>value</string>
- <string>isAtom</string>
- </array>
- <string key="NSObjectClassName">Property</string>
- <bool key="NSEditable">YES</bool>
- <object class="_NSManagedProxy" key="_NSManagedProxy"/>
- <bool key="NSAvoidsEmptySelection">YES</bool>
- <bool key="NSPreservesSelection">YES</bool>
- <bool key="NSSelectsInsertedObjects">YES</bool>
- <bool key="NSFilterRestrictsInsertion">YES</bool>
- <bool key="NSClearsFilterPredicateOnInsertion">YES</bool>
- </object>
- <object class="NSArrayController" id="785464170">
- <array class="NSMutableArray" key="NSDeclaredKeys">
- <string>key</string>
- <string>value</string>
- <string>isAtom</string>
- </array>
- <string key="NSObjectClassName">Property</string>
- <bool key="NSEditable">YES</bool>
- <object class="_NSManagedProxy" key="_NSManagedProxy"/>
- <bool key="NSAvoidsEmptySelection">YES</bool>
- <bool key="NSPreservesSelection">YES</bool>
- <bool key="NSSelectsInsertedObjects">YES</bool>
- <bool key="NSFilterRestrictsInsertion">YES</bool>
- <bool key="NSClearsFilterPredicateOnInsertion">YES</bool>
- </object>
- <object class="NSArrayController" id="97510786">
- <array class="NSMutableArray" key="NSDeclaredKeys">
- <string>key</string>
- <string>value</string>
- <string>isAtom</string>
- </array>
- <string key="NSObjectClassName">Property</string>
- <bool key="NSEditable">YES</bool>
- <object class="_NSManagedProxy" key="_NSManagedProxy"/>
- <bool key="NSAvoidsEmptySelection">YES</bool>
- <bool key="NSPreservesSelection">YES</bool>
- <bool key="NSSelectsInsertedObjects">YES</bool>
- <bool key="NSFilterRestrictsInsertion">YES</bool>
- <bool key="NSClearsFilterPredicateOnInsertion">YES</bool>
- </object>
- <object class="NSArrayController" id="852813361">
- <array class="NSMutableArray" key="NSDeclaredKeys">
- <string>key</string>
- <string>value</string>
- <string>isAtom</string>
- </array>
- <string key="NSObjectClassName">Property</string>
- <bool key="NSEditable">YES</bool>
- <object class="_NSManagedProxy" key="_NSManagedProxy"/>
- <bool key="NSAvoidsEmptySelection">YES</bool>
- <bool key="NSPreservesSelection">YES</bool>
- <bool key="NSSelectsInsertedObjects">YES</bool>
- <bool key="NSFilterRestrictsInsertion">YES</bool>
- <bool key="NSClearsFilterPredicateOnInsertion">YES</bool>
- </object>
- <object class="NSArrayController" id="238023931">
- <array class="NSMutableArray" key="NSDeclaredKeys">
- <string>label</string>
- </array>
- <string key="NSObjectClassName">Node</string>
- <bool key="NSEditable">YES</bool>
- <object class="_NSManagedProxy" key="_NSManagedProxy"/>
- <bool key="NSAvoidsEmptySelection">YES</bool>
- <bool key="NSPreservesSelection">YES</bool>
- <bool key="NSSelectsInsertedObjects">YES</bool>
- <bool key="NSFilterRestrictsInsertion">YES</bool>
- <bool key="NSClearsFilterPredicateOnInsertion">YES</bool>
- </object>
- <object class="NSArrayController" id="146523955">
- <array class="NSMutableArray" key="NSDeclaredKeys">
- <string>edgeNode</string>
- </array>
- <string key="NSObjectClassName">Edge</string>
- <bool key="NSEditable">YES</bool>
- <object class="_NSManagedProxy" key="_NSManagedProxy"/>
- <bool key="NSAvoidsEmptySelection">YES</bool>
- <bool key="NSPreservesSelection">YES</bool>
- <bool key="NSSelectsInsertedObjects">YES</bool>
- <bool key="NSFilterRestrictsInsertion">YES</bool>
- <bool key="NSClearsFilterPredicateOnInsertion">YES</bool>
- </object>
- <object class="NSTextField" id="513522177">
- <nil key="NSNextResponder"/>
- <int key="NSvFlags">268</int>
- <string key="NSFrameSize">{51, 14}</string>
- <reference key="NSNextKeyView" ref="664436771"/>
- <bool key="NSEnabled">YES</bool>
- <object class="NSTextFieldCell" key="NSCell" id="522971083">
- <int key="NSCellFlags">68157504</int>
- <int key="NSCellFlags2">272630784</int>
- <string key="NSContents">Anchors</string>
- <reference key="NSSupport" ref="811392858"/>
- <reference key="NSControlView" ref="513522177"/>
- <reference key="NSBackgroundColor" ref="43977021"/>
- <reference key="NSTextColor" ref="44900598"/>
- </object>
- <bool key="NSAllowsLogicalLayoutDirection">NO</bool>
- </object>
- <object class="NSTextField" id="664436771">
- <nil key="NSNextResponder"/>
- <int key="NSvFlags">268</int>
- <string key="NSFrameSize">{134, 19}</string>
- <bool key="NSEnabled">YES</bool>
- <object class="NSTextFieldCell" key="NSCell" id="579604223">
- <int key="NSCellFlags">-1804599231</int>
- <int key="NSCellFlags2">272630784</int>
- <string key="NSContents"/>
- <reference key="NSSupport" ref="47520286"/>
- <reference key="NSControlView" ref="664436771"/>
- <bool key="NSDrawsBackground">YES</bool>
- <reference key="NSBackgroundColor" ref="754384975"/>
- <reference key="NSTextColor" ref="120602981"/>
- </object>
- <bool key="NSAllowsLogicalLayoutDirection">NO</bool>
- </object>
- <object class="NSArrayController" id="717478128">
- <bool key="NSEditable">YES</bool>
- <object class="_NSManagedProxy" key="_NSManagedProxy"/>
- <bool key="NSAvoidsEmptySelection">YES</bool>
- <bool key="NSPreservesSelection">YES</bool>
- <bool key="NSSelectsInsertedObjects">YES</bool>
- <bool key="NSFilterRestrictsInsertion">YES</bool>
- <bool key="NSClearsFilterPredicateOnInsertion">YES</bool>
- </object>
- <object class="NSArrayController" id="410054055">
- <bool key="NSEditable">YES</bool>
- <object class="_NSManagedProxy" key="_NSManagedProxy"/>
- <bool key="NSAvoidsEmptySelection">YES</bool>
- <bool key="NSPreservesSelection">YES</bool>
- <bool key="NSSelectsInsertedObjects">YES</bool>
- <bool key="NSFilterRestrictsInsertion">YES</bool>
- <bool key="NSClearsFilterPredicateOnInsertion">YES</bool>
- </object>
- <object class="IBCustomFormatter" id="472611652"/>
- </array>
- <object class="IBObjectContainer" key="IBDocument.Objects">
- <array class="NSMutableArray" key="connectionRecords">
- <object class="IBConnectionRecord">
- <object class="IBOutletConnection" key="connection">
- <string key="label">nodePropertiesView</string>
- <reference key="source" ref="1001"/>
- <reference key="destination" ref="725040895"/>
- </object>
- <int key="connectionID">188</int>
- </object>
- <object class="IBConnectionRecord">
- <object class="IBOutletConnection" key="connection">
- <string key="label">nodeDataArrayController</string>
- <reference key="source" ref="1001"/>
- <reference key="destination" ref="155693011"/>
- </object>
- <int key="connectionID">282</int>
- </object>
- <object class="IBConnectionRecord">
- <object class="IBActionConnection" key="connection">
- <string key="label">addNodeProperty:</string>
- <reference key="source" ref="1001"/>
- <reference key="destination" ref="480495865"/>
- </object>
- <int key="connectionID">348</int>
- </object>
- <object class="IBConnectionRecord">
- <object class="IBActionConnection" key="connection">
- <string key="label">addNodeAtom:</string>
- <reference key="source" ref="1001"/>
- <reference key="destination" ref="762974559"/>
- </object>
- <int key="connectionID">349</int>
- </object>
- <object class="IBConnectionRecord">
- <object class="IBOutletConnection" key="connection">
- <string key="label">graphDataArrayController</string>
- <reference key="source" ref="1001"/>
- <reference key="destination" ref="785464170"/>
- </object>
- <int key="connectionID">350</int>
- </object>
- <object class="IBConnectionRecord">
- <object class="IBActionConnection" key="connection">
- <string key="label">addGraphProperty:</string>
- <reference key="source" ref="1001"/>
- <reference key="destination" ref="763774819"/>
- </object>
- <int key="connectionID">351</int>
- </object>
- <object class="IBConnectionRecord">
- <object class="IBActionConnection" key="connection">
- <string key="label">addGraphAtom:</string>
- <reference key="source" ref="1001"/>
- <reference key="destination" ref="985476901"/>
- </object>
- <int key="connectionID">352</int>
- </object>
- <object class="IBConnectionRecord">
- <object class="IBOutletConnection" key="connection">
- <string key="label">graphPropertiesView</string>
- <reference key="source" ref="1001"/>
- <reference key="destination" ref="1063930747"/>
- </object>
- <int key="connectionID">354</int>
- </object>
- <object class="IBConnectionRecord">
- <object class="IBActionConnection" key="connection">
- <string key="label">removeGraphProperty:</string>
- <reference key="source" ref="1001"/>
- <reference key="destination" ref="855960268"/>
- </object>
- <int key="connectionID">358</int>
- </object>
- <object class="IBConnectionRecord">
- <object class="IBActionConnection" key="connection">
- <string key="label">removeNodeProperty:</string>
- <reference key="source" ref="1001"/>
- <reference key="destination" ref="503141179"/>
- </object>
- <int key="connectionID">359</int>
- </object>
- <object class="IBConnectionRecord">
- <object class="IBOutletConnection" key="connection">
- <string key="label">edgePropertiesView</string>
- <reference key="source" ref="1001"/>
- <reference key="destination" ref="924183072"/>
- </object>
- <int key="connectionID">389</int>
- </object>
- <object class="IBConnectionRecord">
- <object class="IBOutletConnection" key="connection">
- <string key="label">edgeDataArrayController</string>
- <reference key="source" ref="1001"/>
- <reference key="destination" ref="97510786"/>
- </object>
- <int key="connectionID">390</int>
- </object>
- <object class="IBConnectionRecord">
- <object class="IBActionConnection" key="connection">
- <string key="label">addEdgeProperty:</string>
- <reference key="source" ref="1001"/>
- <reference key="destination" ref="329712707"/>
- </object>
- <int key="connectionID">391</int>
- </object>
- <object class="IBConnectionRecord">
- <object class="IBActionConnection" key="connection">
- <string key="label">addEdgeAtom:</string>
- <reference key="source" ref="1001"/>
- <reference key="destination" ref="106397766"/>
- </object>
- <int key="connectionID">392</int>
- </object>
- <object class="IBConnectionRecord">
- <object class="IBActionConnection" key="connection">
- <string key="label">removeEdgeProperty:</string>
- <reference key="source" ref="1001"/>
- <reference key="destination" ref="299136596"/>
- </object>
- <int key="connectionID">393</int>
- </object>
- <object class="IBConnectionRecord">
- <object class="IBActionConnection" key="connection">
- <string key="label">addEdgeNodeProperty:</string>
- <reference key="source" ref="1001"/>
- <reference key="destination" ref="417977631"/>
- </object>
- <int key="connectionID">449</int>
- </object>
- <object class="IBConnectionRecord">
- <object class="IBActionConnection" key="connection">
- <string key="label">addEdgeNodeAtom:</string>
- <reference key="source" ref="1001"/>
- <reference key="destination" ref="324179323"/>
- </object>
- <int key="connectionID">450</int>
- </object>
- <object class="IBConnectionRecord">
- <object class="IBActionConnection" key="connection">
- <string key="label">removeEdgeNodeProperty:</string>
- <reference key="source" ref="1001"/>
- <reference key="destination" ref="494601848"/>
- </object>
- <int key="connectionID">451</int>
- </object>
- <object class="IBConnectionRecord">
- <object class="IBOutletConnection" key="connection">
- <string key="label">edgeNodeDataArrayController</string>
- <reference key="source" ref="1001"/>
- <reference key="destination" ref="852813361"/>
- </object>
- <int key="connectionID">452</int>
- </object>
- <object class="IBConnectionRecord">
- <object class="IBOutletConnection" key="connection">
- <string key="label">edgeNodeLabelField</string>
- <reference key="source" ref="1001"/>
- <reference key="destination" ref="906988363"/>
- </object>
- <int key="connectionID">453</int>
- </object>
- <object class="IBConnectionRecord">
- <object class="IBOutletConnection" key="connection">
- <string key="label">edgeNodeCheckbox</string>
- <reference key="source" ref="1001"/>
- <reference key="destination" ref="841146514"/>
- </object>
- <int key="connectionID">454</int>
- </object>
- <object class="IBConnectionRecord">
- <object class="IBOutletConnection" key="connection">
- <string key="label">propertyInspectorView</string>
- <reference key="source" ref="1001"/>
- <reference key="destination" ref="767543822"/>
- </object>
- <int key="connectionID">464</int>
- </object>
- <object class="IBConnectionRecord">
- <object class="IBOutletConnection" key="connection">
- <string key="label">window</string>
- <reference key="source" ref="1001"/>
- <reference key="destination" ref="507124675"/>
- </object>
- <int key="connectionID">567</int>
- </object>
- <object class="IBConnectionRecord">
- <object class="IBOutletConnection" key="connection">
- <string key="label">selectedNodesArrayController</string>
- <reference key="source" ref="1001"/>
- <reference key="destination" ref="238023931"/>
- </object>
- <int key="connectionID">583</int>
- </object>
- <object class="IBConnectionRecord">
- <object class="IBOutletConnection" key="connection">
- <string key="label">selectedEdgesArrayController</string>
- <reference key="source" ref="1001"/>
- <reference key="destination" ref="146523955"/>
- </object>
- <int key="connectionID">586</int>
- </object>
- <object class="IBConnectionRecord">
- <object class="IBActionConnection" key="connection">
- <string key="label">refreshDocument:</string>
- <reference key="source" ref="1001"/>
- <reference key="destination" ref="841146514"/>
- </object>
- <int key="connectionID">596</int>
- </object>
- <object class="IBConnectionRecord">
- <object class="IBOutletConnection" key="connection">
- <string key="label">sourceAnchorNamesArrayController</string>
- <reference key="source" ref="1001"/>
- <reference key="destination" ref="717478128"/>
- </object>
- <int key="connectionID">678</int>
- </object>
- <object class="IBConnectionRecord">
- <object class="IBOutletConnection" key="connection">
- <string key="label">targetAnchorNamesArrayController</string>
- <reference key="source" ref="1001"/>
- <reference key="destination" ref="410054055"/>
- </object>
- <int key="connectionID">682</int>
- </object>
- <object class="IBConnectionRecord">
- <object class="IBOutletConnection" key="connection">
- <string key="label">sourceAnchorComboBox</string>
- <reference key="source" ref="1001"/>
- <reference key="destination" ref="559516931"/>
- </object>
- <int key="connectionID">716</int>
- </object>
- <object class="IBConnectionRecord">
- <object class="IBOutletConnection" key="connection">
- <string key="label">targetAnchorComboBox</string>
- <reference key="source" ref="1001"/>
- <reference key="destination" ref="725142441"/>
- </object>
- <int key="connectionID">717</int>
- </object>
- <object class="IBConnectionRecord">
- <object class="IBOutletConnection" key="connection">
- <string key="label">delegate</string>
- <reference key="source" ref="924106352"/>
- <reference key="destination" ref="1001"/>
- </object>
- <int key="connectionID">584</int>
- </object>
- <object class="IBConnectionRecord">
- <object class="IBBindingConnection" key="connection">
- <string key="label">value: selection.label</string>
- <reference key="source" ref="924106352"/>
- <reference key="destination" ref="238023931"/>
- <object class="NSNibBindingConnector" key="connector">
- <reference key="NSSource" ref="924106352"/>
- <reference key="NSDestination" ref="238023931"/>
- <string key="NSLabel">value: selection.label</string>
- <string key="NSBinding">value</string>
- <string key="NSKeyPath">selection.label</string>
- <dictionary key="NSOptions">
- <string key="NSMultipleValuesPlaceholder">Multiple Values</string>
- <string key="NSValueTransformerName">NilToEmptyStringTransformer</string>
- </dictionary>
- <int key="NSNibBindingConnectorVersion">2</int>
- </object>
- </object>
- <int key="connectionID">644</int>
- </object>
- <object class="IBConnectionRecord">
- <object class="IBOutletConnection" key="connection">
- <string key="label">formatter</string>
- <reference key="source" ref="924106352"/>
- <reference key="destination" ref="472611652"/>
- </object>
- <int key="connectionID">719</int>
- </object>
- <object class="IBConnectionRecord">
- <object class="IBBindingConnection" key="connection">
- <string key="label">enabled: canAdd</string>
- <reference key="source" ref="480495865"/>
- <reference key="destination" ref="155693011"/>
- <object class="NSNibBindingConnector" key="connector">
- <reference key="NSSource" ref="480495865"/>
- <reference key="NSDestination" ref="155693011"/>
- <string key="NSLabel">enabled: canAdd</string>
- <string key="NSBinding">enabled</string>
- <string key="NSKeyPath">canAdd</string>
- <int key="NSNibBindingConnectorVersion">2</int>
- </object>
- </object>
- <int key="connectionID">615</int>
- </object>
- <object class="IBConnectionRecord">
- <object class="IBBindingConnection" key="connection">
- <string key="label">enabled: canRemove</string>
- <reference key="source" ref="503141179"/>
- <reference key="destination" ref="155693011"/>
- <object class="NSNibBindingConnector" key="connector">
- <reference key="NSSource" ref="503141179"/>
- <reference key="NSDestination" ref="155693011"/>
- <string key="NSLabel">enabled: canRemove</string>
- <string key="NSBinding">enabled</string>
- <string key="NSKeyPath">canRemove</string>
- <int key="NSNibBindingConnectorVersion">2</int>
- </object>
- </object>
- <int key="connectionID">297</int>
- </object>
- <object class="IBConnectionRecord">
- <object class="IBBindingConnection" key="connection">
- <string key="label">content: arrangedObjects</string>
- <reference key="source" ref="555379611"/>
- <reference key="destination" ref="155693011"/>
- <object class="NSNibBindingConnector" key="connector" id="769667344">
- <reference key="NSSource" ref="555379611"/>
- <reference key="NSDestination" ref="155693011"/>
- <string key="NSLabel">content: arrangedObjects</string>
- <string key="NSBinding">content</string>
- <string key="NSKeyPath">arrangedObjects</string>
- <int key="NSNibBindingConnectorVersion">2</int>
- </object>
- </object>
- <int key="connectionID">278</int>
- </object>
- <object class="IBConnectionRecord">
- <object class="IBOutletConnection" key="connection">
- <string key="label">delegate</string>
- <reference key="source" ref="555379611"/>
- <reference key="destination" ref="1001"/>
- </object>
- <int key="connectionID">290</int>
- </object>
- <object class="IBConnectionRecord">
- <object class="IBBindingConnection" key="connection">
- <string key="label">enabled: isEditable</string>
- <reference key="source" ref="555379611"/>
- <reference key="destination" ref="155693011"/>
- <object class="NSNibBindingConnector" key="connector">
- <reference key="NSSource" ref="555379611"/>
- <reference key="NSDestination" ref="155693011"/>
- <string key="NSLabel">enabled: isEditable</string>
- <string key="NSBinding">enabled</string>
- <string key="NSKeyPath">isEditable</string>
- <int key="NSNibBindingConnectorVersion">2</int>
- </object>
- </object>
- <int key="connectionID">622</int>
- </object>
- <object class="IBConnectionRecord">
- <object class="IBBindingConnection" key="connection">
- <string key="label">selectionIndexes: selectionIndexes</string>
- <reference key="source" ref="555379611"/>
- <reference key="destination" ref="155693011"/>
- <object class="NSNibBindingConnector" key="connector">
- <reference key="NSSource" ref="555379611"/>
- <reference key="NSDestination" ref="155693011"/>
- <string key="NSLabel">selectionIndexes: selectionIndexes</string>
- <string key="NSBinding">selectionIndexes</string>
- <string key="NSKeyPath">selectionIndexes</string>
- <reference key="NSPreviousConnector" ref="769667344"/>
- <int key="NSNibBindingConnectorVersion">2</int>
- </object>
- </object>
- <int key="connectionID">650</int>
- </object>
- <object class="IBConnectionRecord">
- <object class="IBBindingConnection" key="connection">
- <string key="label">value: arrangedObjects.key</string>
- <reference key="source" ref="952219629"/>
- <reference key="destination" ref="155693011"/>
- <object class="NSNibBindingConnector" key="connector">
- <reference key="NSSource" ref="952219629"/>
- <reference key="NSDestination" ref="155693011"/>
- <string key="NSLabel">value: arrangedObjects.key</string>
- <string key="NSBinding">value</string>
- <string key="NSKeyPath">arrangedObjects.key</string>
- <int key="NSNibBindingConnectorVersion">2</int>
- </object>
- </object>
- <int key="connectionID">274</int>
- </object>
- <object class="IBConnectionRecord">
- <object class="IBBindingConnection" key="connection">
- <string key="label">value: arrangedObjects.value</string>
- <reference key="source" ref="913349665"/>
- <reference key="destination" ref="155693011"/>
- <object class="NSNibBindingConnector" key="connector">
- <reference key="NSSource" ref="913349665"/>
- <reference key="NSDestination" ref="155693011"/>
- <string key="NSLabel">value: arrangedObjects.value</string>
- <string key="NSBinding">value</string>
- <string key="NSKeyPath">arrangedObjects.value</string>
- <int key="NSNibBindingConnectorVersion">2</int>
- </object>
- </object>
- <int key="connectionID">277</int>
- </object>
- <object class="IBConnectionRecord">
- <object class="IBBindingConnection" key="connection">
- <string key="label">enabled: arrangedObjects.isAtom</string>
- <reference key="source" ref="913349665"/>
- <reference key="destination" ref="155693011"/>
- <object class="NSNibBindingConnector" key="connector">
- <reference key="NSSource" ref="913349665"/>
- <reference key="NSDestination" ref="155693011"/>
- <string key="NSLabel">enabled: arrangedObjects.isAtom</string>
- <string key="NSBinding">enabled</string>
- <string key="NSKeyPath">arrangedObjects.isAtom</string>
- <object class="NSDictionary" key="NSOptions">
- <string key="NS.key.0">NSValueTransformerName</string>
- <string key="NS.object.0">NSNegateBoolean</string>
- </object>
- <int key="NSNibBindingConnectorVersion">2</int>
- </object>
- </object>
- <int key="connectionID">281</int>
- </object>
- <object class="IBConnectionRecord">
- <object class="IBOutletConnection" key="connection">
- <string key="label">formatter</string>
- <reference key="source" ref="138783933"/>
- <reference key="destination" ref="472611652"/>
- </object>
- <int key="connectionID">733</int>
- </object>
- <object class="IBConnectionRecord">
- <object class="IBOutletConnection" key="connection">
- <string key="label">formatter</string>
- <reference key="source" ref="1010542831"/>
- <reference key="destination" ref="472611652"/>
- </object>
- <int key="connectionID">734</int>
- </object>
- <object class="IBConnectionRecord">
- <object class="IBBindingConnection" key="connection">
- <string key="label">enabled: canAdd</string>
- <reference key="source" ref="762974559"/>
- <reference key="destination" ref="155693011"/>
- <object class="NSNibBindingConnector" key="connector">
- <reference key="NSSource" ref="762974559"/>
- <reference key="NSDestination" ref="155693011"/>
- <string key="NSLabel">enabled: canAdd</string>
- <string key="NSBinding">enabled</string>
- <string key="NSKeyPath">canAdd</string>
- <int key="NSNibBindingConnectorVersion">2</int>
- </object>
- </object>
- <int key="connectionID">618</int>
- </object>
- <object class="IBConnectionRecord">
- <object class="IBBindingConnection" key="connection">
- <string key="label">enabled: canRemove</string>
- <reference key="source" ref="855960268"/>
- <reference key="destination" ref="785464170"/>
- <object class="NSNibBindingConnector" key="connector">
- <reference key="NSSource" ref="855960268"/>
- <reference key="NSDestination" ref="785464170"/>
- <string key="NSLabel">enabled: canRemove</string>
- <string key="NSBinding">enabled</string>
- <string key="NSKeyPath">canRemove</string>
- <int key="NSNibBindingConnectorVersion">2</int>
- </object>
- </object>
- <int key="connectionID">347</int>
- </object>
- <object class="IBConnectionRecord">
- <object class="IBBindingConnection" key="connection">
- <string key="label">enabled: canAdd</string>
- <reference key="source" ref="985476901"/>
- <reference key="destination" ref="785464170"/>
- <object class="NSNibBindingConnector" key="connector">
- <reference key="NSSource" ref="985476901"/>
- <reference key="NSDestination" ref="785464170"/>
- <string key="NSLabel">enabled: canAdd</string>
- <string key="NSBinding">enabled</string>
- <string key="NSKeyPath">canAdd</string>
- <int key="NSNibBindingConnectorVersion">2</int>
- </object>
- </object>
- <int key="connectionID">643</int>
- </object>
- <object class="IBConnectionRecord">
- <object class="IBBindingConnection" key="connection">
- <string key="label">enabled: canAdd</string>
- <reference key="source" ref="763774819"/>
- <reference key="destination" ref="785464170"/>
- <object class="NSNibBindingConnector" key="connector">
- <reference key="NSSource" ref="763774819"/>
- <reference key="NSDestination" ref="785464170"/>
- <string key="NSLabel">enabled: canAdd</string>
- <string key="NSBinding">enabled</string>
- <string key="NSKeyPath">canAdd</string>
- <int key="NSNibBindingConnectorVersion">2</int>
- </object>
- </object>
- <int key="connectionID">640</int>
- </object>
- <object class="IBConnectionRecord">
- <object class="IBOutletConnection" key="connection">
- <string key="label">delegate</string>
- <reference key="source" ref="280174442"/>
- <reference key="destination" ref="1001"/>
- </object>
- <int key="connectionID">331</int>
- </object>
- <object class="IBConnectionRecord">
- <object class="IBBindingConnection" key="connection">
- <string key="label">content: arrangedObjects</string>
- <reference key="source" ref="280174442"/>
- <reference key="destination" ref="785464170"/>
- <object class="NSNibBindingConnector" key="connector" id="547382491">
- <reference key="NSSource" ref="280174442"/>
- <reference key="NSDestination" ref="785464170"/>
- <string key="NSLabel">content: arrangedObjects</string>
- <string key="NSBinding">content</string>
- <string key="NSKeyPath">arrangedObjects</string>
- <int key="NSNibBindingConnectorVersion">2</int>
- </object>
- </object>
- <int key="connectionID">346</int>
- </object>
- <object class="IBConnectionRecord">
- <object class="IBBindingConnection" key="connection">
- <string key="label">enabled: isEditable</string>
- <reference key="source" ref="280174442"/>
- <reference key="destination" ref="785464170"/>
- <object class="NSNibBindingConnector" key="connector">
- <reference key="NSSource" ref="280174442"/>
- <reference key="NSDestination" ref="785464170"/>
- <string key="NSLabel">enabled: isEditable</string>
- <string key="NSBinding">enabled</string>
- <string key="NSKeyPath">isEditable</string>
- <int key="NSNibBindingConnectorVersion">2</int>
- </object>
- </object>
- <int key="connectionID">638</int>
- </object>
- <object class="IBConnectionRecord">
- <object class="IBBindingConnection" key="connection">
- <string key="label">selectionIndexes: selectionIndexes</string>
- <reference key="source" ref="280174442"/>
- <reference key="destination" ref="785464170"/>
- <object class="NSNibBindingConnector" key="connector">
- <reference key="NSSource" ref="280174442"/>
- <reference key="NSDestination" ref="785464170"/>
- <string key="NSLabel">selectionIndexes: selectionIndexes</string>
- <string key="NSBinding">selectionIndexes</string>
- <string key="NSKeyPath">selectionIndexes</string>
- <reference key="NSPreviousConnector" ref="547382491"/>
- <int key="NSNibBindingConnectorVersion">2</int>
- </object>
- </object>
- <int key="connectionID">652</int>
- </object>
- <object class="IBConnectionRecord">
- <object class="IBBindingConnection" key="connection">
- <string key="label">enabled: arrangedObjects.isAtom</string>
- <reference key="source" ref="680754354"/>
- <reference key="destination" ref="785464170"/>
- <object class="NSNibBindingConnector" key="connector">
- <reference key="NSSource" ref="680754354"/>
- <reference key="NSDestination" ref="785464170"/>
- <string key="NSLabel">enabled: arrangedObjects.isAtom</string>
- <string key="NSBinding">enabled</string>
- <string key="NSKeyPath">arrangedObjects.isAtom</string>
- <object class="NSDictionary" key="NSOptions">
- <string key="NS.key.0">NSValueTransformerName</string>
- <string key="NS.object.0">NSNegateBoolean</string>
- </object>
- <int key="NSNibBindingConnectorVersion">2</int>
- </object>
- </object>
- <int key="connectionID">356</int>
- </object>
- <object class="IBConnectionRecord">
- <object class="IBBindingConnection" key="connection">
- <string key="label">value: arrangedObjects.value</string>
- <reference key="source" ref="680754354"/>
- <reference key="destination" ref="785464170"/>
- <object class="NSNibBindingConnector" key="connector">
- <reference key="NSSource" ref="680754354"/>
- <reference key="NSDestination" ref="785464170"/>
- <string key="NSLabel">value: arrangedObjects.value</string>
- <string key="NSBinding">value</string>
- <string key="NSKeyPath">arrangedObjects.value</string>
- <int key="NSNibBindingConnectorVersion">2</int>
- </object>
- </object>
- <int key="connectionID">357</int>
- </object>
- <object class="IBConnectionRecord">
- <object class="IBBindingConnection" key="connection">
- <string key="label">value: arrangedObjects.key</string>
- <reference key="source" ref="537051925"/>
- <reference key="destination" ref="785464170"/>
- <object class="NSNibBindingConnector" key="connector">
- <reference key="NSSource" ref="537051925"/>
- <reference key="NSDestination" ref="785464170"/>
- <string key="NSLabel">value: arrangedObjects.key</string>
- <string key="NSBinding">value</string>
- <string key="NSKeyPath">arrangedObjects.key</string>
- <object class="NSDictionary" key="NSOptions">
- <string key="NS.key.0">NSValueTransformerName</string>
- <string key="NS.object.0">NilToEmptyStringTransformer</string>
- </object>
- <int key="NSNibBindingConnectorVersion">2</int>
- </object>
- </object>
- <int key="connectionID">645</int>
- </object>
- <object class="IBConnectionRecord">
- <object class="IBOutletConnection" key="connection">
- <string key="label">formatter</string>
- <reference key="source" ref="812884518"/>
- <reference key="destination" ref="472611652"/>
- </object>
- <int key="connectionID">728</int>
- </object>
- <object class="IBConnectionRecord">
- <object class="IBOutletConnection" key="connection">
- <string key="label">formatter</string>
- <reference key="source" ref="973656885"/>
- <reference key="destination" ref="472611652"/>
- </object>
- <int key="connectionID">727</int>
- </object>
- <object class="IBConnectionRecord">
- <object class="IBBindingConnection" key="connection">
- <string key="label">enabled: canAdd</string>
- <reference key="source" ref="329712707"/>
- <reference key="destination" ref="97510786"/>
- <object class="NSNibBindingConnector" key="connector">
- <reference key="NSSource" ref="329712707"/>
- <reference key="NSDestination" ref="97510786"/>
- <string key="NSLabel">enabled: canAdd</string>
- <string key="NSBinding">enabled</string>
- <string key="NSKeyPath">canAdd</string>
- <int key="NSNibBindingConnectorVersion">2</int>
- </object>
- </object>
- <int key="connectionID">612</int>
- </object>
- <object class="IBConnectionRecord">
- <object class="IBBindingConnection" key="connection">
- <string key="label">enabled: canAdd</string>
- <reference key="source" ref="106397766"/>
- <reference key="destination" ref="97510786"/>
- <object class="NSNibBindingConnector" key="connector">
- <reference key="NSSource" ref="106397766"/>
- <reference key="NSDestination" ref="97510786"/>
- <string key="NSLabel">enabled: canAdd</string>
- <string key="NSBinding">enabled</string>
- <string key="NSKeyPath">canAdd</string>
- <int key="NSNibBindingConnectorVersion">2</int>
- </object>
- </object>
- <int key="connectionID">624</int>
- </object>
- <object class="IBConnectionRecord">
- <object class="IBBindingConnection" key="connection">
- <string key="label">enabled: canRemove</string>
- <reference key="source" ref="299136596"/>
- <reference key="destination" ref="97510786"/>
- <object class="NSNibBindingConnector" key="connector">
- <reference key="NSSource" ref="299136596"/>
- <reference key="NSDestination" ref="97510786"/>
- <string key="NSLabel">enabled: canRemove</string>
- <string key="NSBinding">enabled</string>
- <string key="NSKeyPath">canRemove</string>
- <int key="NSNibBindingConnectorVersion">2</int>
- </object>
- </object>
- <int key="connectionID">394</int>
- </object>
- <object class="IBConnectionRecord">
- <object class="IBOutletConnection" key="connection">
- <string key="label">delegate</string>
- <reference key="source" ref="384092475"/>
- <reference key="destination" ref="1001"/>
- </object>
- <int key="connectionID">382</int>
- </object>
- <object class="IBConnectionRecord">
- <object class="IBBindingConnection" key="connection">
- <string key="label">content: arrangedObjects</string>
- <reference key="source" ref="384092475"/>
- <reference key="destination" ref="97510786"/>
- <object class="NSNibBindingConnector" key="connector" id="587304532">
- <reference key="NSSource" ref="384092475"/>
- <reference key="NSDestination" ref="97510786"/>
- <string key="NSLabel">content: arrangedObjects</string>
- <string key="NSBinding">content</string>
- <string key="NSKeyPath">arrangedObjects</string>
- <int key="NSNibBindingConnectorVersion">2</int>
- </object>
- </object>
- <int key="connectionID">401</int>
- </object>
- <object class="IBConnectionRecord">
- <object class="IBBindingConnection" key="connection">
- <string key="label">enabled: isEditable</string>
- <reference key="source" ref="384092475"/>
- <reference key="destination" ref="97510786"/>
- <object class="NSNibBindingConnector" key="connector">
- <reference key="NSSource" ref="384092475"/>
- <reference key="NSDestination" ref="97510786"/>
- <string key="NSLabel">enabled: isEditable</string>
- <string key="NSBinding">enabled</string>
- <string key="NSKeyPath">isEditable</string>
- <int key="NSNibBindingConnectorVersion">2</int>
- </object>
- </object>
- <int key="connectionID">630</int>
- </object>
- <object class="IBConnectionRecord">
- <object class="IBBindingConnection" key="connection">
- <string key="label">selectionIndexes: selectionIndexes</string>
- <reference key="source" ref="384092475"/>
- <reference key="destination" ref="97510786"/>
- <object class="NSNibBindingConnector" key="connector">
- <reference key="NSSource" ref="384092475"/>
- <reference key="NSDestination" ref="97510786"/>
- <string key="NSLabel">selectionIndexes: selectionIndexes</string>
- <string key="NSBinding">selectionIndexes</string>
- <string key="NSKeyPath">selectionIndexes</string>
- <reference key="NSPreviousConnector" ref="587304532"/>
- <int key="NSNibBindingConnectorVersion">2</int>
- </object>
- </object>
- <int key="connectionID">654</int>
- </object>
- <object class="IBConnectionRecord">
- <object class="IBBindingConnection" key="connection">
- <string key="label">value: arrangedObjects.key</string>
- <reference key="source" ref="477855207"/>
- <reference key="destination" ref="97510786"/>
- <object class="NSNibBindingConnector" key="connector">
- <reference key="NSSource" ref="477855207"/>
- <reference key="NSDestination" ref="97510786"/>
- <string key="NSLabel">value: arrangedObjects.key</string>
- <string key="NSBinding">value</string>
- <string key="NSKeyPath">arrangedObjects.key</string>
- <object class="NSDictionary" key="NSOptions">
- <string key="NS.key.0">NSValueTransformerName</string>
- <string key="NS.object.0">NilToEmptyStringTransformer</string>
- </object>
- <int key="NSNibBindingConnectorVersion">2</int>
- </object>
- </object>
- <int key="connectionID">646</int>
- </object>
- <object class="IBConnectionRecord">
- <object class="IBBindingConnection" key="connection">
- <string key="label">value: arrangedObjects.value</string>
- <reference key="source" ref="970801822"/>
- <reference key="destination" ref="97510786"/>
- <object class="NSNibBindingConnector" key="connector">
- <reference key="NSSource" ref="970801822"/>
- <reference key="NSDestination" ref="97510786"/>
- <string key="NSLabel">value: arrangedObjects.value</string>
- <string key="NSBinding">value</string>
- <string key="NSKeyPath">arrangedObjects.value</string>
- <int key="NSNibBindingConnectorVersion">2</int>
- </object>
- </object>
- <int key="connectionID">405</int>
- </object>
- <object class="IBConnectionRecord">
- <object class="IBBindingConnection" key="connection">
- <string key="label">enabled: arrangedObjects.isAtom</string>
- <reference key="source" ref="970801822"/>
- <reference key="destination" ref="97510786"/>
- <object class="NSNibBindingConnector" key="connector">
- <reference key="NSSource" ref="970801822"/>
- <reference key="NSDestination" ref="97510786"/>
- <string key="NSLabel">enabled: arrangedObjects.isAtom</string>
- <string key="NSBinding">enabled</string>
- <string key="NSKeyPath">arrangedObjects.isAtom</string>
- <object class="NSDictionary" key="NSOptions">
- <string key="NS.key.0">NSValueTransformerName</string>
- <string key="NS.object.0">NSNegateBoolean</string>
- </object>
- <int key="NSNibBindingConnectorVersion">2</int>
- </object>
- </object>
- <int key="connectionID">467</int>
- </object>
- <object class="IBConnectionRecord">
- <object class="IBOutletConnection" key="connection">
- <string key="label">formatter</string>
- <reference key="source" ref="558414852"/>
- <reference key="destination" ref="472611652"/>
- </object>
- <int key="connectionID">730</int>
- </object>
- <object class="IBConnectionRecord">
- <object class="IBOutletConnection" key="connection">
- <string key="label">formatter</string>
- <reference key="source" ref="543003888"/>
- <reference key="destination" ref="472611652"/>
- </object>
- <int key="connectionID">729</int>
- </object>
- <object class="IBConnectionRecord">
- <object class="IBOutletConnection" key="connection">
- <string key="label">delegate</string>
- <reference key="source" ref="755303575"/>
- <reference key="destination" ref="1001"/>
- </object>
- <int key="connectionID">421</int>
- </object>
- <object class="IBConnectionRecord">
- <object class="IBBindingConnection" key="connection">
- <string key="label">content: arrangedObjects</string>
- <reference key="source" ref="755303575"/>
- <reference key="destination" ref="852813361"/>
- <object class="NSNibBindingConnector" key="connector" id="369577392">
- <reference key="NSSource" ref="755303575"/>
- <reference key="NSDestination" ref="852813361"/>
- <string key="NSLabel">content: arrangedObjects</string>
- <string key="NSBinding">content</string>
- <string key="NSKeyPath">arrangedObjects</string>
- <int key="NSNibBindingConnectorVersion">2</int>
- </object>
- </object>
- <int key="connectionID">443</int>
- </object>
- <object class="IBConnectionRecord">
- <object class="IBBindingConnection" key="connection">
- <string key="label">enabled: isEditable</string>
- <reference key="source" ref="755303575"/>
- <reference key="destination" ref="852813361"/>
- <object class="NSNibBindingConnector" key="connector">
- <reference key="NSSource" ref="755303575"/>
- <reference key="NSDestination" ref="852813361"/>
- <string key="NSLabel">enabled: isEditable</string>
- <string key="NSBinding">enabled</string>
- <string key="NSKeyPath">isEditable</string>
- <int key="NSNibBindingConnectorVersion">2</int>
- </object>
- </object>
- <int key="connectionID">632</int>
- </object>
- <object class="IBConnectionRecord">
- <object class="IBBindingConnection" key="connection">
- <string key="label">selectionIndexes: selectionIndexes</string>
- <reference key="source" ref="755303575"/>
- <reference key="destination" ref="852813361"/>
- <object class="NSNibBindingConnector" key="connector">
- <reference key="NSSource" ref="755303575"/>
- <reference key="NSDestination" ref="852813361"/>
- <string key="NSLabel">selectionIndexes: selectionIndexes</string>
- <string key="NSBinding">selectionIndexes</string>
- <string key="NSKeyPath">selectionIndexes</string>
- <reference key="NSPreviousConnector" ref="369577392"/>
- <int key="NSNibBindingConnectorVersion">2</int>
- </object>
- </object>
- <int key="connectionID">656</int>
- </object>
- <object class="IBConnectionRecord">
- <object class="IBOutletConnection" key="connection">
- <string key="label">formatter</string>
- <reference key="source" ref="755303575"/>
- <reference key="destination" ref="472611652"/>
- </object>
- <int key="connectionID">724</int>
- </object>
- <object class="IBConnectionRecord">
- <object class="IBBindingConnection" key="connection">
- <string key="label">value: arrangedObjects.value</string>
- <reference key="source" ref="173306098"/>
- <reference key="destination" ref="852813361"/>
- <object class="NSNibBindingConnector" key="connector">
- <reference key="NSSource" ref="173306098"/>
- <reference key="NSDestination" ref="852813361"/>
- <string key="NSLabel">value: arrangedObjects.value</string>
- <string key="NSBinding">value</string>
- <string key="NSKeyPath">arrangedObjects.value</string>
- <int key="NSNibBindingConnectorVersion">2</int>
- </object>
- </object>
- <int key="connectionID">445</int>
- </object>
- <object class="IBConnectionRecord">
- <object class="IBBindingConnection" key="connection">
- <string key="label">enabled: arrangedObjects.isAtom</string>
- <reference key="source" ref="173306098"/>
- <reference key="destination" ref="852813361"/>
- <object class="NSNibBindingConnector" key="connector">
- <reference key="NSSource" ref="173306098"/>
- <reference key="NSDestination" ref="852813361"/>
- <string key="NSLabel">enabled: arrangedObjects.isAtom</string>
- <string key="NSBinding">enabled</string>
- <string key="NSKeyPath">arrangedObjects.isAtom</string>
- <object class="NSDictionary" key="NSOptions">
- <string key="NS.key.0">NSValueTransformerName</string>
- <string key="NS.object.0">NSNegateBoolean</string>
- </object>
- <int key="NSNibBindingConnectorVersion">2</int>
- </object>
- </object>
- <int key="connectionID">459</int>
- </object>
- <object class="IBConnectionRecord">
- <object class="IBBindingConnection" key="connection">
- <string key="label">value: arrangedObjects.key</string>
- <reference key="source" ref="314771163"/>
- <reference key="destination" ref="852813361"/>
- <object class="NSNibBindingConnector" key="connector">
- <reference key="NSSource" ref="314771163"/>
- <reference key="NSDestination" ref="852813361"/>
- <string key="NSLabel">value: arrangedObjects.key</string>
- <string key="NSBinding">value</string>
- <string key="NSKeyPath">arrangedObjects.key</string>
- <object class="NSDictionary" key="NSOptions">
- <string key="NS.key.0">NSValueTransformerName</string>
- <string key="NS.object.0">NilToEmptyStringTransformer</string>
- </object>
- <int key="NSNibBindingConnectorVersion">2</int>
- </object>
- </object>
- <int key="connectionID">647</int>
- </object>
- <object class="IBConnectionRecord">
- <object class="IBOutletConnection" key="connection">
- <string key="label">formatter</string>
- <reference key="source" ref="649398657"/>
- <reference key="destination" ref="472611652"/>
- </object>
- <int key="connectionID">731</int>
- </object>
- <object class="IBConnectionRecord">
- <object class="IBOutletConnection" key="connection">
- <string key="label">formatter</string>
- <reference key="source" ref="1018253149"/>
- <reference key="destination" ref="472611652"/>
- </object>
- <int key="connectionID">732</int>
- </object>
- <object class="IBConnectionRecord">
- <object class="IBBindingConnection" key="connection">
- <string key="label">enabled: canAdd</string>
- <reference key="source" ref="417977631"/>
- <reference key="destination" ref="852813361"/>
- <object class="NSNibBindingConnector" key="connector">
- <reference key="NSSource" ref="417977631"/>
- <reference key="NSDestination" ref="852813361"/>
- <string key="NSLabel">enabled: canAdd</string>
- <string key="NSBinding">enabled</string>
- <string key="NSKeyPath">canAdd</string>
- <int key="NSNibBindingConnectorVersion">2</int>
- </object>
- </object>
- <int key="connectionID">626</int>
- </object>
- <object class="IBConnectionRecord">
- <object class="IBBindingConnection" key="connection">
- <string key="label">enabled: canAdd</string>
- <reference key="source" ref="324179323"/>
- <reference key="destination" ref="852813361"/>
- <object class="NSNibBindingConnector" key="connector">
- <reference key="NSSource" ref="324179323"/>
- <reference key="NSDestination" ref="852813361"/>
- <string key="NSLabel">enabled: canAdd</string>
- <string key="NSBinding">enabled</string>
- <string key="NSKeyPath">canAdd</string>
- <int key="NSNibBindingConnectorVersion">2</int>
- </object>
- </object>
- <int key="connectionID">628</int>
- </object>
- <object class="IBConnectionRecord">
- <object class="IBBindingConnection" key="connection">
- <string key="label">enabled: canRemove</string>
- <reference key="source" ref="494601848"/>
- <reference key="destination" ref="852813361"/>
- <object class="NSNibBindingConnector" key="connector">
- <reference key="NSSource" ref="494601848"/>
- <reference key="NSDestination" ref="852813361"/>
- <string key="NSLabel">enabled: canRemove</string>
- <string key="NSBinding">enabled</string>
- <string key="NSKeyPath">canRemove</string>
- <int key="NSNibBindingConnectorVersion">2</int>
- </object>
- </object>
- <int key="connectionID">460</int>
- </object>
- <object class="IBConnectionRecord">
- <object class="IBBindingConnection" key="connection">
- <string key="label">value: selection.hasEdgeNode</string>
- <reference key="source" ref="841146514"/>
- <reference key="destination" ref="146523955"/>
- <object class="NSNibBindingConnector" key="connector">
- <reference key="NSSource" ref="841146514"/>
- <reference key="NSDestination" ref="146523955"/>
- <string key="NSLabel">value: selection.hasEdgeNode</string>
- <string key="NSBinding">value</string>
- <string key="NSKeyPath">selection.hasEdgeNode</string>
- <int key="NSNibBindingConnectorVersion">2</int>
- </object>
- </object>
- <int key="connectionID">595</int>
- </object>
- <object class="IBConnectionRecord">
- <object class="IBOutletConnection" key="connection">
- <string key="label">delegate</string>
- <reference key="source" ref="906988363"/>
- <reference key="destination" ref="1001"/>
- </object>
- <int key="connectionID">440</int>
- </object>
- <object class="IBConnectionRecord">
- <object class="IBBindingConnection" key="connection">
- <string key="label">enabled: selection.hasEdgeNode</string>
- <reference key="source" ref="906988363"/>
- <reference key="destination" ref="146523955"/>
- <object class="NSNibBindingConnector" key="connector">
- <reference key="NSSource" ref="906988363"/>
- <reference key="NSDestination" ref="146523955"/>
- <string key="NSLabel">enabled: selection.hasEdgeNode</string>
- <string key="NSBinding">enabled</string>
- <string key="NSKeyPath">selection.hasEdgeNode</string>
- <int key="NSNibBindingConnectorVersion">2</int>
- </object>
- </object>
- <int key="connectionID">636</int>
- </object>
- <object class="IBConnectionRecord">
- <object class="IBBindingConnection" key="connection">
- <string key="label">value: selection.edgeNode.label</string>
- <reference key="source" ref="906988363"/>
- <reference key="destination" ref="146523955"/>
- <object class="NSNibBindingConnector" key="connector">
- <reference key="NSSource" ref="906988363"/>
- <reference key="NSDestination" ref="146523955"/>
- <string key="NSLabel">value: selection.edgeNode.label</string>
- <string key="NSBinding">value</string>
- <string key="NSKeyPath">selection.edgeNode.label</string>
- <object class="NSDictionary" key="NSOptions">
- <string key="NS.key.0">NSValueTransformerName</string>
- <string key="NS.object.0">NilToEmptyStringTransformer</string>
- </object>
- <int key="NSNibBindingConnectorVersion">2</int>
- </object>
- </object>
- <int key="connectionID">648</int>
- </object>
- <object class="IBConnectionRecord">
- <object class="IBOutletConnection" key="connection">
- <string key="label">formatter</string>
- <reference key="source" ref="906988363"/>
- <reference key="destination" ref="472611652"/>
- </object>
- <int key="connectionID">723</int>
- </object>
- <object class="IBConnectionRecord">
- <object class="IBBindingConnection" key="connection">
- <string key="label">contentArray: selectedNodes</string>
- <reference key="source" ref="238023931"/>
- <reference key="destination" ref="1001"/>
- <object class="NSNibBindingConnector" key="connector">
- <reference key="NSSource" ref="238023931"/>
- <reference key="NSDestination" ref="1001"/>
- <string key="NSLabel">contentArray: selectedNodes</string>
- <string key="NSBinding">contentArray</string>
- <string key="NSKeyPath">selectedNodes</string>
- <int key="NSNibBindingConnectorVersion">2</int>
- </object>
- </object>
- <int key="connectionID">577</int>
- </object>
- <object class="IBConnectionRecord">
- <object class="IBBindingConnection" key="connection">
- <string key="label">contentArray: selectedEdges</string>
- <reference key="source" ref="146523955"/>
- <reference key="destination" ref="1001"/>
- <object class="NSNibBindingConnector" key="connector">
- <reference key="NSSource" ref="146523955"/>
- <reference key="NSDestination" ref="1001"/>
- <string key="NSLabel">contentArray: selectedEdges</string>
- <string key="NSBinding">contentArray</string>
- <string key="NSKeyPath">selectedEdges</string>
- <int key="NSNibBindingConnectorVersion">2</int>
- </object>
- </object>
- <int key="connectionID">589</int>
- </object>
- <object class="IBConnectionRecord">
- <object class="IBBindingConnection" key="connection">
- <string key="label">enabled: selection.hasEdgeNode</string>
- <reference key="source" ref="664436771"/>
- <reference key="destination" ref="146523955"/>
- <object class="NSNibBindingConnector" key="connector">
- <reference key="NSSource" ref="664436771"/>
- <reference key="NSDestination" ref="146523955"/>
- <string key="NSLabel">enabled: selection.hasEdgeNode</string>
- <string key="NSBinding">enabled</string>
- <string key="NSKeyPath">selection.hasEdgeNode</string>
- <int key="NSNibBindingConnectorVersion">2</int>
- </object>
- </object>
- <int key="connectionID">661</int>
- </object>
- <object class="IBConnectionRecord">
- <object class="IBBindingConnection" key="connection">
- <string key="label">value: selection.edgeNode.label</string>
- <reference key="source" ref="664436771"/>
- <reference key="destination" ref="146523955"/>
- <object class="NSNibBindingConnector" key="connector">
- <reference key="NSSource" ref="664436771"/>
- <reference key="NSDestination" ref="146523955"/>
- <string key="NSLabel">value: selection.edgeNode.label</string>
- <string key="NSBinding">value</string>
- <string key="NSKeyPath">selection.edgeNode.label</string>
- <object class="NSDictionary" key="NSOptions">
- <string key="NS.key.0">NSValueTransformerName</string>
- <string key="NS.object.0">NilToEmptyStringTransformer</string>
- </object>
- <int key="NSNibBindingConnectorVersion">2</int>
- </object>
- </object>
- <int key="connectionID">662</int>
- </object>
- <object class="IBConnectionRecord">
- <object class="IBOutletConnection" key="connection">
- <string key="label">delegate</string>
- <reference key="source" ref="664436771"/>
- <reference key="destination" ref="1001"/>
- </object>
- <int key="connectionID">663</int>
- </object>
- <object class="IBConnectionRecord">
- <object class="IBBindingConnection" key="connection">
- <string key="label">content: arrangedObjects</string>
- <reference key="source" ref="559516931"/>
- <reference key="destination" ref="717478128"/>
- <object class="NSNibBindingConnector" key="connector" id="474578804">
- <reference key="NSSource" ref="559516931"/>
- <reference key="NSDestination" ref="717478128"/>
- <string key="NSLabel">content: arrangedObjects</string>
- <string key="NSBinding">content</string>
- <string key="NSKeyPath">arrangedObjects</string>
- <int key="NSNibBindingConnectorVersion">2</int>
- </object>
- </object>
- <int key="connectionID">707</int>
- </object>
- <object class="IBConnectionRecord">
- <object class="IBBindingConnection" key="connection">
- <string key="label">contentValues: arrangedObjects</string>
- <reference key="source" ref="559516931"/>
- <reference key="destination" ref="717478128"/>
- <object class="NSNibBindingConnector" key="connector" id="270039432">
- <reference key="NSSource" ref="559516931"/>
- <reference key="NSDestination" ref="717478128"/>
- <string key="NSLabel">contentValues: arrangedObjects</string>
- <string key="NSBinding">contentValues</string>
- <string key="NSKeyPath">arrangedObjects</string>
- <reference key="NSPreviousConnector" ref="474578804"/>
- <int key="NSNibBindingConnectorVersion">2</int>
- </object>
- </object>
- <int key="connectionID">708</int>
- </object>
- <object class="IBConnectionRecord">
- <object class="IBBindingConnection" key="connection">
- <string key="label">value: selection.sourceAnchor</string>
- <reference key="source" ref="559516931"/>
- <reference key="destination" ref="146523955"/>
- <object class="NSNibBindingConnector" key="connector">
- <reference key="NSSource" ref="559516931"/>
- <reference key="NSDestination" ref="146523955"/>
- <string key="NSLabel">value: selection.sourceAnchor</string>
- <string key="NSBinding">value</string>
- <string key="NSKeyPath">selection.sourceAnchor</string>
- <reference key="NSPreviousConnector" ref="270039432"/>
- <int key="NSNibBindingConnectorVersion">2</int>
- </object>
- </object>
- <int key="connectionID">709</int>
- </object>
- <object class="IBConnectionRecord">
- <object class="IBOutletConnection" key="connection">
- <string key="label">delegate</string>
- <reference key="source" ref="559516931"/>
- <reference key="destination" ref="1001"/>
- </object>
- <int key="connectionID">714</int>
- </object>
- <object class="IBConnectionRecord">
- <object class="IBOutletConnection" key="connection">
- <string key="label">formatter</string>
- <reference key="source" ref="559516931"/>
- <reference key="destination" ref="472611652"/>
- </object>
- <int key="connectionID">726</int>
- </object>
- <object class="IBConnectionRecord">
- <object class="IBBindingConnection" key="connection">
- <string key="label">content: arrangedObjects</string>
- <reference key="source" ref="725142441"/>
- <reference key="destination" ref="410054055"/>
- <object class="NSNibBindingConnector" key="connector" id="170699728">
- <reference key="NSSource" ref="725142441"/>
- <reference key="NSDestination" ref="410054055"/>
- <string key="NSLabel">content: arrangedObjects</string>
- <string key="NSBinding">content</string>
- <string key="NSKeyPath">arrangedObjects</string>
- <int key="NSNibBindingConnectorVersion">2</int>
- </object>
- </object>
- <int key="connectionID">710</int>
- </object>
- <object class="IBConnectionRecord">
- <object class="IBBindingConnection" key="connection">
- <string key="label">contentValues: arrangedObjects</string>
- <reference key="source" ref="725142441"/>
- <reference key="destination" ref="410054055"/>
- <object class="NSNibBindingConnector" key="connector" id="501407626">
- <reference key="NSSource" ref="725142441"/>
- <reference key="NSDestination" ref="410054055"/>
- <string key="NSLabel">contentValues: arrangedObjects</string>
- <string key="NSBinding">contentValues</string>
- <string key="NSKeyPath">arrangedObjects</string>
- <reference key="NSPreviousConnector" ref="170699728"/>
- <int key="NSNibBindingConnectorVersion">2</int>
- </object>
- </object>
- <int key="connectionID">711</int>
- </object>
- <object class="IBConnectionRecord">
- <object class="IBBindingConnection" key="connection">
- <string key="label">value: selection.targetAnchor</string>
- <reference key="source" ref="725142441"/>
- <reference key="destination" ref="146523955"/>
- <object class="NSNibBindingConnector" key="connector">
- <reference key="NSSource" ref="725142441"/>
- <reference key="NSDestination" ref="146523955"/>
- <string key="NSLabel">value: selection.targetAnchor</string>
- <string key="NSBinding">value</string>
- <string key="NSKeyPath">selection.targetAnchor</string>
- <reference key="NSPreviousConnector" ref="501407626"/>
- <int key="NSNibBindingConnectorVersion">2</int>
- </object>
- </object>
- <int key="connectionID">713</int>
- </object>
- <object class="IBConnectionRecord">
- <object class="IBOutletConnection" key="connection">
- <string key="label">delegate</string>
- <reference key="source" ref="725142441"/>
- <reference key="destination" ref="1001"/>
- </object>
- <int key="connectionID">715</int>
- </object>
- <object class="IBConnectionRecord">
- <object class="IBOutletConnection" key="connection">
- <string key="label">formatter</string>
- <reference key="source" ref="725142441"/>
- <reference key="destination" ref="472611652"/>
- </object>
- <int key="connectionID">725</int>
- </object>
- <object class="IBConnectionRecord">
- <object class="IBOutletConnection" key="connection">
- <string key="label">content</string>
- <reference key="source" ref="717478128"/>
- <reference key="destination" ref="559516931"/>
- </object>
- <int key="connectionID">675</int>
- </object>
- <object class="IBConnectionRecord">
- <object class="IBBindingConnection" key="connection">
- <string key="label">contentArray: sourceAnchorNames</string>
- <reference key="source" ref="717478128"/>
- <reference key="destination" ref="1001"/>
- <object class="NSNibBindingConnector" key="connector">
- <reference key="NSSource" ref="717478128"/>
- <reference key="NSDestination" ref="1001"/>
- <string key="NSLabel">contentArray: sourceAnchorNames</string>
- <string key="NSBinding">contentArray</string>
- <string key="NSKeyPath">sourceAnchorNames</string>
- <int key="NSNibBindingConnectorVersion">2</int>
- </object>
- </object>
- <int key="connectionID">680</int>
- </object>
- <object class="IBConnectionRecord">
- <object class="IBBindingConnection" key="connection">
- <string key="label">contentArray: targetAnchorNames</string>
- <reference key="source" ref="410054055"/>
- <reference key="destination" ref="1001"/>
- <object class="NSNibBindingConnector" key="connector">
- <reference key="NSSource" ref="410054055"/>
- <reference key="NSDestination" ref="1001"/>
- <string key="NSLabel">contentArray: targetAnchorNames</string>
- <string key="NSBinding">contentArray</string>
- <string key="NSKeyPath">targetAnchorNames</string>
- <int key="NSNibBindingConnectorVersion">2</int>
- </object>
- </object>
- <int key="connectionID">684</int>
- </object>
- </array>
- <object class="IBMutableOrderedSet" key="objectRecords">
- <array key="orderedObjects">
- <object class="IBObjectRecord">
- <int key="objectID">0</int>
- <array key="object" id="0"/>
- <reference key="children" ref="1000"/>
- <nil key="parent"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">-2</int>
- <reference key="object" ref="1001"/>
- <reference key="parent" ref="0"/>
- <string key="objectName">File's Owner</string>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">-1</int>
- <reference key="object" ref="1003"/>
- <reference key="parent" ref="0"/>
- <string key="objectName">First Responder</string>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">-3</int>
- <reference key="object" ref="1004"/>
- <reference key="parent" ref="0"/>
- <string key="objectName">Application</string>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">185</int>
- <reference key="object" ref="725040895"/>
- <array class="NSMutableArray" key="children">
- <reference ref="574444329"/>
- <reference ref="924106352"/>
- <reference ref="987989050"/>
- <reference ref="480495865"/>
- <reference ref="762974559"/>
- <reference ref="503141179"/>
- </array>
- <reference key="parent" ref="0"/>
- <string key="objectName">Node Properties View</string>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">189</int>
- <reference key="object" ref="574444329"/>
- <array class="NSMutableArray" key="children">
- <reference ref="610764175"/>
- </array>
- <reference key="parent" ref="725040895"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">190</int>
- <reference key="object" ref="610764175"/>
- <reference key="parent" ref="574444329"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">191</int>
- <reference key="object" ref="924106352"/>
- <array class="NSMutableArray" key="children">
- <reference ref="943184796"/>
- </array>
- <reference key="parent" ref="725040895"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">192</int>
- <reference key="object" ref="943184796"/>
- <reference key="parent" ref="924106352"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">206</int>
- <reference key="object" ref="480495865"/>
- <array class="NSMutableArray" key="children">
- <reference ref="135835921"/>
- </array>
- <reference key="parent" ref="725040895"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">207</int>
- <reference key="object" ref="503141179"/>
- <array class="NSMutableArray" key="children">
- <reference ref="240925324"/>
- </array>
- <reference key="parent" ref="725040895"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">208</int>
- <reference key="object" ref="240925324"/>
- <reference key="parent" ref="503141179"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">209</int>
- <reference key="object" ref="135835921"/>
- <reference key="parent" ref="480495865"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">258</int>
- <reference key="object" ref="987989050"/>
- <array class="NSMutableArray" key="children">
- <reference ref="369516133"/>
- <reference ref="969856497"/>
- <reference ref="555379611"/>
- <reference ref="633188190"/>
- </array>
- <reference key="parent" ref="725040895"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">259</int>
- <reference key="object" ref="369516133"/>
- <reference key="parent" ref="987989050"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">260</int>
- <reference key="object" ref="969856497"/>
- <reference key="parent" ref="987989050"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">261</int>
- <reference key="object" ref="555379611"/>
- <array class="NSMutableArray" key="children">
- <reference ref="952219629"/>
- <reference ref="913349665"/>
- </array>
- <reference key="parent" ref="987989050"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">262</int>
- <reference key="object" ref="633188190"/>
- <reference key="parent" ref="987989050"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">263</int>
- <reference key="object" ref="952219629"/>
- <array class="NSMutableArray" key="children">
- <reference ref="1010542831"/>
- </array>
- <reference key="parent" ref="555379611"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">264</int>
- <reference key="object" ref="913349665"/>
- <array class="NSMutableArray" key="children">
- <reference ref="138783933"/>
- </array>
- <reference key="parent" ref="555379611"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">265</int>
- <reference key="object" ref="138783933"/>
- <reference key="parent" ref="913349665"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">266</int>
- <reference key="object" ref="1010542831"/>
- <reference key="parent" ref="952219629"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">272</int>
- <reference key="object" ref="155693011"/>
- <reference key="parent" ref="0"/>
- <string key="objectName">Node Data Array Controller</string>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">283</int>
- <reference key="object" ref="762974559"/>
- <array class="NSMutableArray" key="children">
- <reference ref="87705550"/>
- </array>
- <reference key="parent" ref="725040895"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">284</int>
- <reference key="object" ref="87705550"/>
- <reference key="parent" ref="762974559"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">301</int>
- <reference key="object" ref="1063930747"/>
- <array class="NSMutableArray" key="children">
- <reference ref="985476901"/>
- <reference ref="114363066"/>
- <reference ref="763774819"/>
- <reference ref="855960268"/>
- </array>
- <reference key="parent" ref="0"/>
- <string key="objectName">Graph Properties View</string>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">302</int>
- <reference key="object" ref="855960268"/>
- <array class="NSMutableArray" key="children">
- <reference ref="934918825"/>
- </array>
- <reference key="parent" ref="1063930747"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">303</int>
- <reference key="object" ref="985476901"/>
- <array class="NSMutableArray" key="children">
- <reference ref="1007212304"/>
- </array>
- <reference key="parent" ref="1063930747"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">304</int>
- <reference key="object" ref="114363066"/>
- <array class="NSMutableArray" key="children">
- <reference ref="741880171"/>
- <reference ref="280174442"/>
- <reference ref="878278571"/>
- <reference ref="16681105"/>
- </array>
- <reference key="parent" ref="1063930747"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">307</int>
- <reference key="object" ref="763774819"/>
- <array class="NSMutableArray" key="children">
- <reference ref="471795027"/>
- </array>
- <reference key="parent" ref="1063930747"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">314</int>
- <reference key="object" ref="471795027"/>
- <reference key="parent" ref="763774819"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">317</int>
- <reference key="object" ref="741880171"/>
- <reference key="parent" ref="114363066"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">318</int>
- <reference key="object" ref="280174442"/>
- <array class="NSMutableArray" key="children">
- <reference ref="680754354"/>
- <reference ref="537051925"/>
- </array>
- <reference key="parent" ref="114363066"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">319</int>
- <reference key="object" ref="878278571"/>
- <reference key="parent" ref="114363066"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">320</int>
- <reference key="object" ref="16681105"/>
- <reference key="parent" ref="114363066"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">321</int>
- <reference key="object" ref="680754354"/>
- <array class="NSMutableArray" key="children">
- <reference ref="973656885"/>
- </array>
- <reference key="parent" ref="280174442"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">322</int>
- <reference key="object" ref="537051925"/>
- <array class="NSMutableArray" key="children">
- <reference ref="812884518"/>
- </array>
- <reference key="parent" ref="280174442"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">323</int>
- <reference key="object" ref="812884518"/>
- <reference key="parent" ref="537051925"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">324</int>
- <reference key="object" ref="973656885"/>
- <reference key="parent" ref="680754354"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">325</int>
- <reference key="object" ref="1007212304"/>
- <reference key="parent" ref="985476901"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">326</int>
- <reference key="object" ref="934918825"/>
- <reference key="parent" ref="855960268"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">343</int>
- <reference key="object" ref="785464170"/>
- <reference key="parent" ref="0"/>
- <string key="objectName">Graph Data Array Controller</string>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">360</int>
- <reference key="object" ref="97510786"/>
- <reference key="parent" ref="0"/>
- <string key="objectName">Edge Data Array Controller</string>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">361</int>
- <reference key="object" ref="924183072"/>
- <array class="NSMutableArray" key="children">
- <reference ref="329712707"/>
- <reference ref="393903553"/>
- <reference ref="106397766"/>
- <reference ref="299136596"/>
- <reference ref="385790439"/>
- <reference ref="417977631"/>
- <reference ref="324179323"/>
- <reference ref="494601848"/>
- <reference ref="841146514"/>
- <reference ref="381359914"/>
- <reference ref="224516704"/>
- <reference ref="906988363"/>
- <reference ref="786681620"/>
- <reference ref="1062338922"/>
- <reference ref="586903912"/>
- <reference ref="559516931"/>
- <reference ref="725142441"/>
- </array>
- <reference key="parent" ref="0"/>
- <string key="objectName">Edge Properties View</string>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">362</int>
- <reference key="object" ref="329712707"/>
- <array class="NSMutableArray" key="children">
- <reference ref="218825565"/>
- </array>
- <reference key="parent" ref="924183072"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">363</int>
- <reference key="object" ref="393903553"/>
- <array class="NSMutableArray" key="children">
- <reference ref="318912502"/>
- <reference ref="401297526"/>
- <reference ref="384092475"/>
- <reference ref="879414039"/>
- </array>
- <reference key="parent" ref="924183072"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">364</int>
- <reference key="object" ref="106397766"/>
- <array class="NSMutableArray" key="children">
- <reference ref="140438221"/>
- </array>
- <reference key="parent" ref="924183072"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">365</int>
- <reference key="object" ref="299136596"/>
- <array class="NSMutableArray" key="children">
- <reference ref="719117552"/>
- </array>
- <reference key="parent" ref="924183072"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">366</int>
- <reference key="object" ref="719117552"/>
- <reference key="parent" ref="299136596"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">367</int>
- <reference key="object" ref="140438221"/>
- <reference key="parent" ref="106397766"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">368</int>
- <reference key="object" ref="318912502"/>
- <reference key="parent" ref="393903553"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">369</int>
- <reference key="object" ref="401297526"/>
- <reference key="parent" ref="393903553"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">370</int>
- <reference key="object" ref="384092475"/>
- <array class="NSMutableArray" key="children">
- <reference ref="477855207"/>
- <reference ref="970801822"/>
- </array>
- <reference key="parent" ref="393903553"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">371</int>
- <reference key="object" ref="879414039"/>
- <reference key="parent" ref="393903553"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">372</int>
- <reference key="object" ref="477855207"/>
- <array class="NSMutableArray" key="children">
- <reference ref="543003888"/>
- </array>
- <reference key="parent" ref="384092475"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">373</int>
- <reference key="object" ref="970801822"/>
- <array class="NSMutableArray" key="children">
- <reference ref="558414852"/>
- </array>
- <reference key="parent" ref="384092475"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">374</int>
- <reference key="object" ref="558414852"/>
- <reference key="parent" ref="970801822"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">375</int>
- <reference key="object" ref="543003888"/>
- <reference key="parent" ref="477855207"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">376</int>
- <reference key="object" ref="218825565"/>
- <reference key="parent" ref="329712707"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">408</int>
- <reference key="object" ref="385790439"/>
- <array class="NSMutableArray" key="children">
- <reference ref="276248098"/>
- <reference ref="755303575"/>
- <reference ref="1039219660"/>
- <reference ref="695772668"/>
- </array>
- <reference key="parent" ref="924183072"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">409</int>
- <reference key="object" ref="276248098"/>
- <reference key="parent" ref="385790439"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">410</int>
- <reference key="object" ref="755303575"/>
- <array class="NSMutableArray" key="children">
- <reference ref="173306098"/>
- <reference ref="314771163"/>
- </array>
- <reference key="parent" ref="385790439"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">411</int>
- <reference key="object" ref="1039219660"/>
- <reference key="parent" ref="385790439"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">412</int>
- <reference key="object" ref="695772668"/>
- <reference key="parent" ref="385790439"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">413</int>
- <reference key="object" ref="173306098"/>
- <array class="NSMutableArray" key="children">
- <reference ref="1018253149"/>
- </array>
- <reference key="parent" ref="755303575"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">414</int>
- <reference key="object" ref="314771163"/>
- <array class="NSMutableArray" key="children">
- <reference ref="649398657"/>
- </array>
- <reference key="parent" ref="755303575"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">415</int>
- <reference key="object" ref="649398657"/>
- <reference key="parent" ref="314771163"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">416</int>
- <reference key="object" ref="1018253149"/>
- <reference key="parent" ref="173306098"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">422</int>
- <reference key="object" ref="417977631"/>
- <array class="NSMutableArray" key="children">
- <reference ref="888126559"/>
- </array>
- <reference key="parent" ref="924183072"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">423</int>
- <reference key="object" ref="324179323"/>
- <array class="NSMutableArray" key="children">
- <reference ref="1007421740"/>
- </array>
- <reference key="parent" ref="924183072"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">424</int>
- <reference key="object" ref="494601848"/>
- <array class="NSMutableArray" key="children">
- <reference ref="527874463"/>
- </array>
- <reference key="parent" ref="924183072"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">425</int>
- <reference key="object" ref="527874463"/>
- <reference key="parent" ref="494601848"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">426</int>
- <reference key="object" ref="1007421740"/>
- <reference key="parent" ref="324179323"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">427</int>
- <reference key="object" ref="888126559"/>
- <reference key="parent" ref="417977631"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">434</int>
- <reference key="object" ref="841146514"/>
- <array class="NSMutableArray" key="children">
- <reference ref="1043816572"/>
- </array>
- <reference key="parent" ref="924183072"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">435</int>
- <reference key="object" ref="1043816572"/>
- <reference key="parent" ref="841146514"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">436</int>
- <reference key="object" ref="381359914"/>
- <array class="NSMutableArray" key="children">
- <reference ref="847027582"/>
- </array>
- <reference key="parent" ref="924183072"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">437</int>
- <reference key="object" ref="906988363"/>
- <array class="NSMutableArray" key="children">
- <reference ref="239596808"/>
- </array>
- <reference key="parent" ref="924183072"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">438</int>
- <reference key="object" ref="239596808"/>
- <reference key="parent" ref="906988363"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">439</int>
- <reference key="object" ref="847027582"/>
- <reference key="parent" ref="381359914"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">441</int>
- <reference key="object" ref="224516704"/>
- <reference key="parent" ref="924183072"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">442</int>
- <reference key="object" ref="852813361"/>
- <reference key="parent" ref="0"/>
- <string key="objectName">Edge Node Data Array Controller</string>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">461</int>
- <reference key="object" ref="507124675"/>
- <array class="NSMutableArray" key="children">
- <reference ref="299507146"/>
- </array>
- <reference key="parent" ref="0"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">462</int>
- <reference key="object" ref="299507146"/>
- <array class="NSMutableArray" key="children">
- <reference ref="767543822"/>
- </array>
- <reference key="parent" ref="507124675"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">463</int>
- <reference key="object" ref="767543822"/>
- <reference key="parent" ref="299507146"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">575</int>
- <reference key="object" ref="238023931"/>
- <reference key="parent" ref="0"/>
- <string key="objectName">Selected Nodes Array Controller</string>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">585</int>
- <reference key="object" ref="146523955"/>
- <reference key="parent" ref="0"/>
- <string key="objectName">Selected Edges Array Controller</string>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">657</int>
- <reference key="object" ref="513522177"/>
- <array class="NSMutableArray" key="children">
- <reference ref="522971083"/>
- </array>
- <reference key="parent" ref="0"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">658</int>
- <reference key="object" ref="664436771"/>
- <array class="NSMutableArray" key="children">
- <reference ref="579604223"/>
- </array>
- <reference key="parent" ref="0"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">659</int>
- <reference key="object" ref="579604223"/>
- <reference key="parent" ref="664436771"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">660</int>
- <reference key="object" ref="522971083"/>
- <reference key="parent" ref="513522177"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">664</int>
- <reference key="object" ref="786681620"/>
- <array class="NSMutableArray" key="children">
- <reference ref="78896067"/>
- </array>
- <reference key="parent" ref="924183072"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">665</int>
- <reference key="object" ref="78896067"/>
- <reference key="parent" ref="786681620"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">666</int>
- <reference key="object" ref="559516931"/>
- <array class="NSMutableArray" key="children">
- <reference ref="714570294"/>
- </array>
- <reference key="parent" ref="924183072"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">667</int>
- <reference key="object" ref="714570294"/>
- <reference key="parent" ref="559516931"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">668</int>
- <reference key="object" ref="725142441"/>
- <array class="NSMutableArray" key="children">
- <reference ref="829332788"/>
- </array>
- <reference key="parent" ref="924183072"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">669</int>
- <reference key="object" ref="829332788"/>
- <reference key="parent" ref="725142441"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">670</int>
- <reference key="object" ref="1062338922"/>
- <array class="NSMutableArray" key="children">
- <reference ref="825166761"/>
- </array>
- <reference key="parent" ref="924183072"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">671</int>
- <reference key="object" ref="825166761"/>
- <reference key="parent" ref="1062338922"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">672</int>
- <reference key="object" ref="586903912"/>
- <array class="NSMutableArray" key="children">
- <reference ref="187890294"/>
- </array>
- <reference key="parent" ref="924183072"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">673</int>
- <reference key="object" ref="187890294"/>
- <reference key="parent" ref="586903912"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">674</int>
- <reference key="object" ref="717478128"/>
- <reference key="parent" ref="0"/>
- <string key="objectName">Source Anchor Names Array Controller</string>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">681</int>
- <reference key="object" ref="410054055"/>
- <reference key="parent" ref="0"/>
- <string key="objectName">Target Anchor Names Array Controller</string>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">718</int>
- <reference key="object" ref="472611652"/>
- <reference key="parent" ref="0"/>
- </object>
- </array>
- </object>
- <dictionary class="NSMutableDictionary" key="flattenedProperties">
- <string key="-1.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
- <string key="-2.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
- <string key="-3.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
- <string key="185.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
- <string key="189.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
- <string key="190.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
- <string key="191.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
- <string key="192.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
- <string key="206.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
- <string key="207.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
- <string key="208.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
- <string key="209.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
- <string key="258.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
- <string key="259.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
- <string key="260.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
- <string key="261.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
- <string key="262.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
- <string key="263.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
- <string key="264.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
- <string key="265.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
- <string key="266.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
- <string key="272.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
- <string key="283.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
- <string key="284.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
- <string key="301.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
- <string key="302.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
- <string key="303.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
- <string key="304.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
- <string key="307.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
- <string key="314.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
- <string key="317.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
- <string key="318.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
- <string key="319.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
- <string key="320.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
- <string key="321.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
- <string key="322.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
- <string key="323.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
- <string key="324.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
- <string key="325.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
- <string key="326.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
- <string key="343.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
- <string key="360.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
- <string key="361.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
- <string key="362.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
- <string key="363.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
- <string key="364.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
- <string key="365.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
- <string key="366.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
- <string key="367.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
- <string key="368.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
- <string key="369.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
- <string key="370.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
- <string key="371.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
- <string key="372.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
- <string key="373.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
- <string key="374.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
- <string key="375.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
- <string key="376.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
- <string key="408.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
- <string key="409.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
- <string key="410.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
- <string key="411.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
- <string key="412.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
- <string key="413.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
- <string key="414.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
- <string key="415.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
- <string key="416.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
- <string key="422.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
- <string key="423.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
- <string key="424.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
- <string key="425.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
- <string key="426.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
- <string key="427.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
- <string key="434.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
- <string key="435.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
- <string key="436.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
- <string key="437.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
- <string key="438.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
- <string key="439.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
- <string key="441.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
- <string key="442.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
- <boolean value="NO" key="461.IBNSWindowAutoPositionCentersHorizontal"/>
- <boolean value="NO" key="461.IBNSWindowAutoPositionCentersVertical"/>
- <string key="461.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
- <string key="461.IBWindowTemplateEditedContentRect">{{624, 540}, {193, 256}}</string>
- <boolean value="YES" key="461.NSWindowTemplate.visibleAtLaunch"/>
- <string key="462.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
- <string key="463.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
- <string key="575.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
- <string key="585.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
- <string key="657.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
- <string key="658.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
- <string key="659.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
- <string key="660.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
- <string key="664.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
- <string key="665.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
- <string key="666.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
- <string key="667.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
- <string key="668.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
- <string key="669.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
- <string key="670.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
- <string key="671.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
- <string key="672.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
- <string key="673.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
- <string key="674.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
- <string key="681.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
- <string key="718.CustomClassName">TikzFormatter</string>
- <string key="718.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
- </dictionary>
- <dictionary class="NSMutableDictionary" key="unlocalizedProperties"/>
- <nil key="activeLocalization"/>
- <dictionary class="NSMutableDictionary" key="localizations"/>
- <nil key="sourceID"/>
- <int key="maxID">734</int>
- </object>
- <object class="IBClassDescriber" key="IBDocument.Classes">
- <array class="NSMutableArray" key="referencedPartialClassDescriptions">
- <object class="IBPartialClassDescription">
- <string key="className">FirstResponder</string>
- <dictionary class="NSMutableDictionary" key="actions">
- <string key="applyStyleToSelectedNodes:">id</string>
- <string key="clearStyleOfSelectedNodes:">id</string>
- </dictionary>
- <dictionary class="NSMutableDictionary" key="actionInfosByName">
- <object class="IBActionInfo" key="applyStyleToSelectedNodes:">
- <string key="name">applyStyleToSelectedNodes:</string>
- <string key="candidateClassName">id</string>
- </object>
- <object class="IBActionInfo" key="clearStyleOfSelectedNodes:">
- <string key="name">clearStyleOfSelectedNodes:</string>
- <string key="candidateClassName">id</string>
- </object>
- </dictionary>
- <object class="IBClassDescriptionSource" key="sourceIdentifier">
- <string key="majorKey">IBUserSource</string>
- <string key="minorKey"/>
- </object>
- </object>
- </array>
- </object>
- <int key="IBDocument.localizationMode">0</int>
- <string key="IBDocument.TargetRuntimeIdentifier">IBCocoaFramework</string>
- <object class="NSMutableDictionary" key="IBDocument.PluginDeclaredDependencyDefaults">
- <string key="NS.key.0">com.apple.InterfaceBuilder.CocoaPlugin.macosx</string>
- <real value="1070" key="NS.object.0"/>
- </object>
- <object class="NSMutableDictionary" key="IBDocument.PluginDeclaredDevelopmentDependencies">
- <string key="NS.key.0">com.apple.InterfaceBuilder.CocoaPlugin.InterfaceBuilder3</string>
- <real value="4100" key="NS.object.0"/>
- </object>
- <bool key="IBDocument.PluginDeclaredDependenciesTrackSystemTargetVersion">YES</bool>
- <int key="IBDocument.defaultPropertyAccessControl">3</int>
- <dictionary class="NSMutableDictionary" key="IBDocument.LastKnownImageSizes">
- <string key="NSAddTemplate">{8, 8}</string>
- <string key="NSRemoveTemplate">{8, 8}</string>
- <string key="NSSwitch">{15, 15}</string>
- </dictionary>
- </data>
- <classes>
- <class name="IBCustomFormatter">
- <fallbacks>
- <name>NSFormatter</name>
- </fallbacks>
- </class>
- </classes>
-</archive>
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<document type="com.apple.InterfaceBuilder3.Cocoa.XIB" version="3.0" toolsVersion="5053" systemVersion="13C64" targetRuntime="MacOSX.Cocoa" propertyAccessControl="none">
+ <dependencies>
+ <deployment defaultVersion="1070" identifier="macosx"/>
+ <plugIn identifier="com.apple.InterfaceBuilder.CocoaPlugin" version="5053"/>
+ </dependencies>
+ <objects>
+ <customObject id="-2" userLabel="File's Owner" customClass="PropertyInspectorController">
+ <connections>
+ <outlet property="edgeDataArrayController" destination="360" id="390"/>
+ <outlet property="edgeNodeCheckbox" destination="434" id="454"/>
+ <outlet property="edgeNodeDataArrayController" destination="442" id="452"/>
+ <outlet property="edgeNodeLabelField" destination="437" id="453"/>
+ <outlet property="edgePropertiesView" destination="361" id="389"/>
+ <outlet property="graphDataArrayController" destination="343" id="350"/>
+ <outlet property="graphPropertiesView" destination="301" id="354"/>
+ <outlet property="nodeDataArrayController" destination="272" id="282"/>
+ <outlet property="nodePropertiesView" destination="185" id="188"/>
+ <outlet property="propertyInspectorView" destination="463" id="464"/>
+ <outlet property="selectedEdgesArrayController" destination="585" id="586"/>
+ <outlet property="selectedNodesArrayController" destination="575" id="583"/>
+ <outlet property="sourceAnchorComboBox" destination="666" id="716"/>
+ <outlet property="sourceAnchorNamesArrayController" destination="674" id="678"/>
+ <outlet property="targetAnchorComboBox" destination="668" id="717"/>
+ <outlet property="targetAnchorNamesArrayController" destination="681" id="682"/>
+ <outlet property="window" destination="461" id="567"/>
+ </connections>
+ </customObject>
+ <customObject id="-1" userLabel="First Responder" customClass="FirstResponder"/>
+ <customObject id="-3" userLabel="Application"/>
+ <window title="Property Inspector" allowsToolTipsWhenApplicationIsInactive="NO" autorecalculatesKeyViewLoop="NO" hidesOnDeactivate="YES" oneShot="NO" showsToolbarButton="NO" animationBehavior="default" id="461" customClass="NSPanel">
+ <windowStyleMask key="styleMask" titled="YES" closable="YES" miniaturizable="YES" utility="YES" nonactivatingPanel="YES"/>
+ <windowPositionMask key="initialPositionMask" rightStrut="YES" topStrut="YES"/>
+ <rect key="contentRect" x="1219" y="531" width="193" height="256"/>
+ <rect key="screenRect" x="0.0" y="0.0" width="1920" height="1200"/>
+ <value key="minSize" type="size" width="200" height="230"/>
+ <view key="contentView" id="462">
+ <rect key="frame" x="0.0" y="0.0" width="193" height="256"/>
+ <autoresizingMask key="autoresizingMask"/>
+ <subviews>
+ <customView id="463" customClass="SFBInspectorView">
+ <rect key="frame" x="0.0" y="0.0" width="193" height="256"/>
+ <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
+ </customView>
+ </subviews>
+ </view>
+ </window>
+ <customView id="185" userLabel="Node Properties View">
+ <rect key="frame" x="0.0" y="0.0" width="193" height="152"/>
+ <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMinY="YES"/>
+ <subviews>
+ <textField verticalHuggingPriority="750" id="189">
+ <rect key="frame" x="7" y="128" width="38" height="14"/>
+ <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMinY="YES"/>
+ <textFieldCell key="cell" scrollable="YES" lineBreakMode="clipping" sendsActionOnEndEditing="YES" title="Label" id="190">
+ <font key="font" metaFont="smallSystemBold"/>
+ <color key="textColor" name="controlTextColor" catalog="System" colorSpace="catalog"/>
+ <color key="backgroundColor" name="controlColor" catalog="System" colorSpace="catalog"/>
+ </textFieldCell>
+ </textField>
+ <button verticalHuggingPriority="750" id="206">
+ <rect key="frame" x="4" y="3" width="26" height="26"/>
+ <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
+ <buttonCell key="cell" type="smallSquare" bezelStyle="smallSquare" image="NSAddTemplate" imagePosition="overlaps" alignment="center" state="on" borderStyle="border" imageScaling="proportionallyDown" inset="2" id="209">
+ <behavior key="behavior" pushIn="YES" lightByBackground="YES" lightByGray="YES"/>
+ <font key="font" metaFont="miniSystem"/>
+ </buttonCell>
+ <connections>
+ <action selector="addNodeProperty:" target="-2" id="348"/>
+ <binding destination="272" name="enabled" keyPath="canAdd" id="615"/>
+ </connections>
+ </button>
+ <button verticalHuggingPriority="750" id="283">
+ <rect key="frame" x="28" y="3" width="26" height="26"/>
+ <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
+ <buttonCell key="cell" type="smallSquare" title=" a" bezelStyle="smallSquare" image="NSAddTemplate" imagePosition="overlaps" alignment="center" state="on" borderStyle="border" imageScaling="proportionallyDown" inset="2" id="284">
+ <behavior key="behavior" pushIn="YES" lightByBackground="YES" lightByGray="YES"/>
+ <font key="font" metaFont="miniSystem"/>
+ </buttonCell>
+ <connections>
+ <action selector="addNodeAtom:" target="-2" id="349"/>
+ <binding destination="272" name="enabled" keyPath="canAdd" id="618"/>
+ </connections>
+ </button>
+ <button verticalHuggingPriority="750" id="207">
+ <rect key="frame" x="53" y="3" width="26" height="26"/>
+ <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
+ <buttonCell key="cell" type="smallSquare" bezelStyle="smallSquare" image="NSRemoveTemplate" imagePosition="overlaps" alignment="center" state="on" borderStyle="border" imageScaling="proportionallyDown" inset="2" id="208">
+ <behavior key="behavior" pushIn="YES" lightByBackground="YES" lightByGray="YES"/>
+ <font key="font" metaFont="system"/>
+ </buttonCell>
+ <connections>
+ <action selector="removeNodeProperty:" target="-2" id="359"/>
+ <binding destination="272" name="enabled" keyPath="canRemove" id="297"/>
+ </connections>
+ </button>
+ <textField verticalHuggingPriority="750" id="191">
+ <rect key="frame" x="54" y="127" width="134" height="19"/>
+ <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMinY="YES"/>
+ <textFieldCell key="cell" scrollable="YES" lineBreakMode="clipping" selectable="YES" editable="YES" sendsActionOnEndEditing="YES" state="on" borderStyle="bezel" drawsBackground="YES" id="192">
+ <font key="font" metaFont="smallSystem"/>
+ <color key="textColor" name="textColor" catalog="System" colorSpace="catalog"/>
+ <color key="backgroundColor" name="textBackgroundColor" catalog="System" colorSpace="catalog"/>
+ </textFieldCell>
+ <connections>
+ <binding destination="575" name="value" keyPath="selection.label" id="644">
+ <dictionary key="options">
+ <string key="NSMultipleValuesPlaceholder">Multiple Values</string>
+ <string key="NSValueTransformerName">NilToEmptyStringTransformer</string>
+ </dictionary>
+ </binding>
+ <outlet property="delegate" destination="-2" id="584"/>
+ <outlet property="formatter" destination="718" id="719"/>
+ </connections>
+ </textField>
+ <scrollView autohidesScrollers="YES" horizontalLineScroll="19" horizontalPageScroll="10" verticalLineScroll="19" verticalPageScroll="10" usesPredominantAxisScrolling="NO" id="258">
+ <rect key="frame" x="4" y="31" width="185" height="92"/>
+ <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMinY="YES"/>
+ <clipView key="contentView" id="KAN-x5-ywG">
+ <rect key="frame" x="1" y="17" width="183" height="74"/>
+ <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
+ <subviews>
+ <tableView verticalHuggingPriority="750" allowsExpansionToolTips="YES" columnAutoresizingStyle="lastColumnOnly" columnSelection="YES" multipleSelection="NO" autosaveColumns="NO" headerView="262" id="261">
+ <rect key="frame" x="0.0" y="0.0" width="183" height="74"/>
+ <autoresizingMask key="autoresizingMask"/>
+ <size key="intercellSpacing" width="3" height="2"/>
+ <color key="backgroundColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
+ <color key="gridColor" name="gridColor" catalog="System" colorSpace="catalog"/>
+ <tableColumns>
+ <tableColumn width="85" minWidth="40" maxWidth="1000" id="263">
+ <tableHeaderCell key="headerCell" lineBreakMode="truncatingTail" borderStyle="border" alignment="left" title="Key/Atom">
+ <font key="font" metaFont="smallSystem"/>
+ <color key="textColor" name="headerTextColor" catalog="System" colorSpace="catalog"/>
+ <color key="backgroundColor" white="0.33333298560000002" alpha="1" colorSpace="calibratedWhite"/>
+ </tableHeaderCell>
+ <textFieldCell key="dataCell" lineBreakMode="truncatingTail" selectable="YES" editable="YES" alignment="left" title="Text Cell" id="266">
+ <font key="font" metaFont="smallSystem"/>
+ <color key="textColor" name="controlTextColor" catalog="System" colorSpace="catalog"/>
+ <color key="backgroundColor" name="controlBackgroundColor" catalog="System" colorSpace="catalog"/>
+ <connections>
+ <outlet property="formatter" destination="718" id="734"/>
+ </connections>
+ </textFieldCell>
+ <tableColumnResizingMask key="resizingMask" resizeWithTable="YES" userResizable="YES"/>
+ <connections>
+ <binding destination="272" name="value" keyPath="arrangedObjects.key" id="274"/>
+ </connections>
+ </tableColumn>
+ <tableColumn width="92" minWidth="40" maxWidth="1000" id="264">
+ <tableHeaderCell key="headerCell" lineBreakMode="truncatingTail" borderStyle="border" alignment="left" title="Value">
+ <font key="font" metaFont="smallSystem"/>
+ <color key="textColor" name="headerTextColor" catalog="System" colorSpace="catalog"/>
+ <color key="backgroundColor" white="0.33333298560000002" alpha="1" colorSpace="calibratedWhite"/>
+ </tableHeaderCell>
+ <textFieldCell key="dataCell" lineBreakMode="truncatingTail" selectable="YES" editable="YES" alignment="left" title="Text Cell" id="265">
+ <font key="font" metaFont="smallSystem"/>
+ <color key="textColor" name="controlTextColor" catalog="System" colorSpace="catalog"/>
+ <color key="backgroundColor" name="controlBackgroundColor" catalog="System" colorSpace="catalog"/>
+ <connections>
+ <outlet property="formatter" destination="718" id="733"/>
+ </connections>
+ </textFieldCell>
+ <tableColumnResizingMask key="resizingMask" resizeWithTable="YES" userResizable="YES"/>
+ <connections>
+ <binding destination="272" name="enabled" keyPath="arrangedObjects.isAtom" id="281">
+ <dictionary key="options">
+ <string key="NSValueTransformerName">NSNegateBoolean</string>
+ </dictionary>
+ </binding>
+ <binding destination="272" name="value" keyPath="arrangedObjects.value" id="277"/>
+ </connections>
+ </tableColumn>
+ </tableColumns>
+ <connections>
+ <binding destination="272" name="content" keyPath="arrangedObjects" id="278"/>
+ <binding destination="272" name="enabled" keyPath="isEditable" id="622"/>
+ <binding destination="272" name="selectionIndexes" keyPath="selectionIndexes" previousBinding="278" id="650"/>
+ <outlet property="delegate" destination="-2" id="290"/>
+ </connections>
+ </tableView>
+ </subviews>
+ <color key="backgroundColor" name="controlBackgroundColor" catalog="System" colorSpace="catalog"/>
+ </clipView>
+ <scroller key="horizontalScroller" hidden="YES" verticalHuggingPriority="750" horizontal="YES" id="260">
+ <rect key="frame" x="1" y="75" width="183" height="16"/>
+ <autoresizingMask key="autoresizingMask"/>
+ </scroller>
+ <scroller key="verticalScroller" hidden="YES" verticalHuggingPriority="750" horizontal="NO" id="259">
+ <rect key="frame" x="224" y="17" width="15" height="102"/>
+ <autoresizingMask key="autoresizingMask"/>
+ </scroller>
+ <tableHeaderView key="headerView" id="262">
+ <rect key="frame" x="0.0" y="0.0" width="183" height="17"/>
+ <autoresizingMask key="autoresizingMask"/>
+ </tableHeaderView>
+ </scrollView>
+ </subviews>
+ </customView>
+ <customView id="301" userLabel="Graph Properties View">
+ <rect key="frame" x="0.0" y="0.0" width="193" height="130"/>
+ <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMinY="YES"/>
+ <subviews>
+ <button verticalHuggingPriority="750" id="307">
+ <rect key="frame" x="4" y="4" width="26" height="26"/>
+ <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
+ <buttonCell key="cell" type="smallSquare" bezelStyle="smallSquare" image="NSAddTemplate" imagePosition="overlaps" alignment="center" state="on" borderStyle="border" imageScaling="proportionallyDown" inset="2" id="314">
+ <behavior key="behavior" pushIn="YES" lightByBackground="YES" lightByGray="YES"/>
+ <font key="font" metaFont="miniSystem"/>
+ </buttonCell>
+ <connections>
+ <action selector="addGraphProperty:" target="-2" id="351"/>
+ <binding destination="343" name="enabled" keyPath="canAdd" id="640"/>
+ </connections>
+ </button>
+ <button verticalHuggingPriority="750" id="303">
+ <rect key="frame" x="28" y="4" width="26" height="26"/>
+ <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
+ <buttonCell key="cell" type="smallSquare" title=" a" bezelStyle="smallSquare" image="NSAddTemplate" imagePosition="overlaps" alignment="center" state="on" borderStyle="border" imageScaling="proportionallyDown" inset="2" id="325">
+ <behavior key="behavior" pushIn="YES" lightByBackground="YES" lightByGray="YES"/>
+ <font key="font" metaFont="miniSystem"/>
+ </buttonCell>
+ <connections>
+ <action selector="addGraphAtom:" target="-2" id="352"/>
+ <binding destination="343" name="enabled" keyPath="canAdd" id="643"/>
+ </connections>
+ </button>
+ <button verticalHuggingPriority="750" id="302">
+ <rect key="frame" x="53" y="4" width="26" height="26"/>
+ <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
+ <buttonCell key="cell" type="smallSquare" bezelStyle="smallSquare" image="NSRemoveTemplate" imagePosition="overlaps" alignment="center" state="on" borderStyle="border" imageScaling="proportionallyDown" inset="2" id="326">
+ <behavior key="behavior" pushIn="YES" lightByBackground="YES" lightByGray="YES"/>
+ <font key="font" metaFont="system"/>
+ </buttonCell>
+ <connections>
+ <action selector="removeGraphProperty:" target="-2" id="358"/>
+ <binding destination="343" name="enabled" keyPath="canRemove" id="347"/>
+ </connections>
+ </button>
+ <scrollView autohidesScrollers="YES" horizontalLineScroll="19" horizontalPageScroll="10" verticalLineScroll="19" verticalPageScroll="10" usesPredominantAxisScrolling="NO" id="304">
+ <rect key="frame" x="4" y="33" width="185" height="92"/>
+ <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMinY="YES"/>
+ <clipView key="contentView" id="86P-5s-gB4">
+ <rect key="frame" x="1" y="17" width="183" height="74"/>
+ <autoresizingMask key="autoresizingMask"/>
+ <subviews>
+ <tableView verticalHuggingPriority="750" allowsExpansionToolTips="YES" columnAutoresizingStyle="lastColumnOnly" columnSelection="YES" multipleSelection="NO" autosaveColumns="NO" headerView="317" id="318">
+ <rect key="frame" x="0.0" y="0.0" width="183" height="74"/>
+ <autoresizingMask key="autoresizingMask"/>
+ <size key="intercellSpacing" width="3" height="2"/>
+ <color key="backgroundColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
+ <color key="gridColor" name="gridColor" catalog="System" colorSpace="catalog"/>
+ <tableColumns>
+ <tableColumn width="85" minWidth="40" maxWidth="1000" id="322">
+ <tableHeaderCell key="headerCell" lineBreakMode="truncatingTail" borderStyle="border" alignment="left" title="Key/Atom">
+ <font key="font" metaFont="smallSystem"/>
+ <color key="textColor" name="headerTextColor" catalog="System" colorSpace="catalog"/>
+ <color key="backgroundColor" white="0.33333298560000002" alpha="1" colorSpace="calibratedWhite"/>
+ </tableHeaderCell>
+ <textFieldCell key="dataCell" lineBreakMode="truncatingTail" selectable="YES" editable="YES" alignment="left" title="Text Cell" id="323">
+ <font key="font" metaFont="smallSystem"/>
+ <color key="textColor" name="controlTextColor" catalog="System" colorSpace="catalog"/>
+ <color key="backgroundColor" name="controlBackgroundColor" catalog="System" colorSpace="catalog"/>
+ <connections>
+ <outlet property="formatter" destination="718" id="728"/>
+ </connections>
+ </textFieldCell>
+ <tableColumnResizingMask key="resizingMask" resizeWithTable="YES" userResizable="YES"/>
+ <connections>
+ <binding destination="343" name="value" keyPath="arrangedObjects.key" id="645">
+ <dictionary key="options">
+ <string key="NSValueTransformerName">NilToEmptyStringTransformer</string>
+ </dictionary>
+ </binding>
+ </connections>
+ </tableColumn>
+ <tableColumn width="92" minWidth="40" maxWidth="1000" id="321">
+ <tableHeaderCell key="headerCell" lineBreakMode="truncatingTail" borderStyle="border" alignment="left" title="Value">
+ <font key="font" metaFont="smallSystem"/>
+ <color key="textColor" name="headerTextColor" catalog="System" colorSpace="catalog"/>
+ <color key="backgroundColor" white="0.33333298560000002" alpha="1" colorSpace="calibratedWhite"/>
+ </tableHeaderCell>
+ <textFieldCell key="dataCell" lineBreakMode="truncatingTail" selectable="YES" editable="YES" alignment="left" title="Text Cell" id="324">
+ <font key="font" metaFont="smallSystem"/>
+ <color key="textColor" name="controlTextColor" catalog="System" colorSpace="catalog"/>
+ <color key="backgroundColor" name="controlBackgroundColor" catalog="System" colorSpace="catalog"/>
+ <connections>
+ <outlet property="formatter" destination="718" id="727"/>
+ </connections>
+ </textFieldCell>
+ <tableColumnResizingMask key="resizingMask" resizeWithTable="YES" userResizable="YES"/>
+ <connections>
+ <binding destination="343" name="enabled" keyPath="arrangedObjects.isAtom" id="356">
+ <dictionary key="options">
+ <string key="NSValueTransformerName">NSNegateBoolean</string>
+ </dictionary>
+ </binding>
+ <binding destination="343" name="value" keyPath="arrangedObjects.value" id="357"/>
+ </connections>
+ </tableColumn>
+ </tableColumns>
+ <connections>
+ <binding destination="343" name="content" keyPath="arrangedObjects" id="346"/>
+ <binding destination="343" name="enabled" keyPath="isEditable" id="638"/>
+ <binding destination="343" name="selectionIndexes" keyPath="selectionIndexes" previousBinding="346" id="652"/>
+ <outlet property="delegate" destination="-2" id="331"/>
+ </connections>
+ </tableView>
+ </subviews>
+ <color key="backgroundColor" name="controlBackgroundColor" catalog="System" colorSpace="catalog"/>
+ </clipView>
+ <scroller key="horizontalScroller" hidden="YES" verticalHuggingPriority="750" horizontal="YES" id="319">
+ <rect key="frame" x="1" y="75" width="183" height="16"/>
+ <autoresizingMask key="autoresizingMask"/>
+ </scroller>
+ <scroller key="verticalScroller" hidden="YES" verticalHuggingPriority="750" horizontal="NO" id="320">
+ <rect key="frame" x="224" y="17" width="15" height="102"/>
+ <autoresizingMask key="autoresizingMask"/>
+ </scroller>
+ <tableHeaderView key="headerView" id="317">
+ <rect key="frame" x="0.0" y="0.0" width="183" height="17"/>
+ <autoresizingMask key="autoresizingMask"/>
+ </tableHeaderView>
+ </scrollView>
+ </subviews>
+ </customView>
+ <customView id="361" userLabel="Edge Properties View">
+ <rect key="frame" x="0.0" y="0.0" width="193" height="344"/>
+ <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMinY="YES"/>
+ <subviews>
+ <button verticalHuggingPriority="750" id="362">
+ <rect key="frame" x="4" y="218" width="26" height="26"/>
+ <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
+ <buttonCell key="cell" type="smallSquare" bezelStyle="smallSquare" image="NSAddTemplate" imagePosition="overlaps" alignment="center" state="on" borderStyle="border" imageScaling="proportionallyDown" inset="2" id="376">
+ <behavior key="behavior" pushIn="YES" lightByBackground="YES" lightByGray="YES"/>
+ <font key="font" metaFont="miniSystem"/>
+ </buttonCell>
+ <connections>
+ <action selector="addEdgeProperty:" target="-2" id="391"/>
+ <binding destination="360" name="enabled" keyPath="canAdd" id="612"/>
+ </connections>
+ </button>
+ <button verticalHuggingPriority="750" id="364">
+ <rect key="frame" x="28" y="218" width="26" height="26"/>
+ <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
+ <buttonCell key="cell" type="smallSquare" title=" a" bezelStyle="smallSquare" image="NSAddTemplate" imagePosition="overlaps" alignment="center" state="on" borderStyle="border" imageScaling="proportionallyDown" inset="2" id="367">
+ <behavior key="behavior" pushIn="YES" lightByBackground="YES" lightByGray="YES"/>
+ <font key="font" metaFont="miniSystem"/>
+ </buttonCell>
+ <connections>
+ <action selector="addEdgeAtom:" target="-2" id="392"/>
+ <binding destination="360" name="enabled" keyPath="canAdd" id="624"/>
+ </connections>
+ </button>
+ <button verticalHuggingPriority="750" id="365">
+ <rect key="frame" x="53" y="218" width="26" height="26"/>
+ <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
+ <buttonCell key="cell" type="smallSquare" bezelStyle="smallSquare" image="NSRemoveTemplate" imagePosition="overlaps" alignment="center" state="on" borderStyle="border" imageScaling="proportionallyDown" inset="2" id="366">
+ <behavior key="behavior" pushIn="YES" lightByBackground="YES" lightByGray="YES"/>
+ <font key="font" metaFont="system"/>
+ </buttonCell>
+ <connections>
+ <action selector="removeEdgeProperty:" target="-2" id="393"/>
+ <binding destination="360" name="enabled" keyPath="canRemove" id="394"/>
+ </connections>
+ </button>
+ <button verticalHuggingPriority="750" id="422">
+ <rect key="frame" x="4" y="8" width="26" height="26"/>
+ <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
+ <buttonCell key="cell" type="smallSquare" bezelStyle="smallSquare" image="NSAddTemplate" imagePosition="overlaps" alignment="center" state="on" borderStyle="border" imageScaling="proportionallyDown" inset="2" id="427">
+ <behavior key="behavior" pushIn="YES" lightByBackground="YES" lightByGray="YES"/>
+ <font key="font" metaFont="miniSystem"/>
+ </buttonCell>
+ <connections>
+ <action selector="addEdgeNodeProperty:" target="-2" id="449"/>
+ <binding destination="442" name="enabled" keyPath="canAdd" id="626"/>
+ </connections>
+ </button>
+ <button verticalHuggingPriority="750" id="423">
+ <rect key="frame" x="28" y="8" width="26" height="26"/>
+ <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
+ <buttonCell key="cell" type="smallSquare" title=" a" bezelStyle="smallSquare" image="NSAddTemplate" imagePosition="overlaps" alignment="center" state="on" borderStyle="border" imageScaling="proportionallyDown" inset="2" id="426">
+ <behavior key="behavior" pushIn="YES" lightByBackground="YES" lightByGray="YES"/>
+ <font key="font" metaFont="miniSystem"/>
+ </buttonCell>
+ <connections>
+ <action selector="addEdgeNodeAtom:" target="-2" id="450"/>
+ <binding destination="442" name="enabled" keyPath="canAdd" id="628"/>
+ </connections>
+ </button>
+ <button verticalHuggingPriority="750" id="424">
+ <rect key="frame" x="53" y="8" width="26" height="26"/>
+ <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
+ <buttonCell key="cell" type="smallSquare" bezelStyle="smallSquare" image="NSRemoveTemplate" imagePosition="overlaps" alignment="center" state="on" borderStyle="border" imageScaling="proportionallyDown" inset="2" id="425">
+ <behavior key="behavior" pushIn="YES" lightByBackground="YES" lightByGray="YES"/>
+ <font key="font" metaFont="system"/>
+ </buttonCell>
+ <connections>
+ <action selector="removeEdgeNodeProperty:" target="-2" id="451"/>
+ <binding destination="442" name="enabled" keyPath="canRemove" id="460"/>
+ </connections>
+ </button>
+ <scrollView autohidesScrollers="YES" horizontalLineScroll="19" horizontalPageScroll="10" verticalLineScroll="19" verticalPageScroll="10" usesPredominantAxisScrolling="NO" id="363">
+ <rect key="frame" x="4" y="247" width="185" height="92"/>
+ <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMinY="YES"/>
+ <clipView key="contentView" id="qY7-YX-vfN">
+ <rect key="frame" x="1" y="17" width="183" height="74"/>
+ <autoresizingMask key="autoresizingMask"/>
+ <subviews>
+ <tableView verticalHuggingPriority="750" allowsExpansionToolTips="YES" columnAutoresizingStyle="lastColumnOnly" columnSelection="YES" multipleSelection="NO" autosaveColumns="NO" headerView="371" id="370">
+ <rect key="frame" x="0.0" y="0.0" width="183" height="74"/>
+ <autoresizingMask key="autoresizingMask"/>
+ <size key="intercellSpacing" width="3" height="2"/>
+ <color key="backgroundColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
+ <color key="gridColor" name="gridColor" catalog="System" colorSpace="catalog"/>
+ <tableColumns>
+ <tableColumn width="85" minWidth="40" maxWidth="1000" id="372">
+ <tableHeaderCell key="headerCell" lineBreakMode="truncatingTail" borderStyle="border" alignment="left" title="Key/Atom">
+ <font key="font" metaFont="smallSystem"/>
+ <color key="textColor" name="headerTextColor" catalog="System" colorSpace="catalog"/>
+ <color key="backgroundColor" white="0.33333298560000002" alpha="1" colorSpace="calibratedWhite"/>
+ </tableHeaderCell>
+ <textFieldCell key="dataCell" lineBreakMode="truncatingTail" selectable="YES" editable="YES" alignment="left" title="Text Cell" id="375">
+ <font key="font" metaFont="smallSystem"/>
+ <color key="textColor" name="controlTextColor" catalog="System" colorSpace="catalog"/>
+ <color key="backgroundColor" name="controlBackgroundColor" catalog="System" colorSpace="catalog"/>
+ <connections>
+ <outlet property="formatter" destination="718" id="729"/>
+ </connections>
+ </textFieldCell>
+ <tableColumnResizingMask key="resizingMask" resizeWithTable="YES" userResizable="YES"/>
+ <connections>
+ <binding destination="360" name="value" keyPath="arrangedObjects.key" id="646">
+ <dictionary key="options">
+ <string key="NSValueTransformerName">NilToEmptyStringTransformer</string>
+ </dictionary>
+ </binding>
+ </connections>
+ </tableColumn>
+ <tableColumn width="92" minWidth="40" maxWidth="1000" id="373">
+ <tableHeaderCell key="headerCell" lineBreakMode="truncatingTail" borderStyle="border" alignment="left" title="Value">
+ <font key="font" metaFont="smallSystem"/>
+ <color key="textColor" name="headerTextColor" catalog="System" colorSpace="catalog"/>
+ <color key="backgroundColor" white="0.33333298560000002" alpha="1" colorSpace="calibratedWhite"/>
+ </tableHeaderCell>
+ <textFieldCell key="dataCell" lineBreakMode="truncatingTail" selectable="YES" editable="YES" alignment="left" title="Text Cell" id="374">
+ <font key="font" metaFont="smallSystem"/>
+ <color key="textColor" name="controlTextColor" catalog="System" colorSpace="catalog"/>
+ <color key="backgroundColor" name="controlBackgroundColor" catalog="System" colorSpace="catalog"/>
+ <connections>
+ <outlet property="formatter" destination="718" id="730"/>
+ </connections>
+ </textFieldCell>
+ <tableColumnResizingMask key="resizingMask" resizeWithTable="YES" userResizable="YES"/>
+ <connections>
+ <binding destination="360" name="enabled" keyPath="arrangedObjects.isAtom" id="467">
+ <dictionary key="options">
+ <string key="NSValueTransformerName">NSNegateBoolean</string>
+ </dictionary>
+ </binding>
+ <binding destination="360" name="value" keyPath="arrangedObjects.value" id="405"/>
+ </connections>
+ </tableColumn>
+ </tableColumns>
+ <connections>
+ <binding destination="360" name="content" keyPath="arrangedObjects" id="401"/>
+ <binding destination="360" name="enabled" keyPath="isEditable" id="630"/>
+ <binding destination="360" name="selectionIndexes" keyPath="selectionIndexes" previousBinding="401" id="654"/>
+ <outlet property="delegate" destination="-2" id="382"/>
+ </connections>
+ </tableView>
+ </subviews>
+ <color key="backgroundColor" name="controlBackgroundColor" catalog="System" colorSpace="catalog"/>
+ </clipView>
+ <scroller key="horizontalScroller" hidden="YES" verticalHuggingPriority="750" horizontal="YES" id="369">
+ <rect key="frame" x="1" y="75" width="183" height="16"/>
+ <autoresizingMask key="autoresizingMask"/>
+ </scroller>
+ <scroller key="verticalScroller" hidden="YES" verticalHuggingPriority="750" horizontal="NO" id="368">
+ <rect key="frame" x="224" y="17" width="15" height="102"/>
+ <autoresizingMask key="autoresizingMask"/>
+ </scroller>
+ <tableHeaderView key="headerView" id="371">
+ <rect key="frame" x="0.0" y="0.0" width="183" height="17"/>
+ <autoresizingMask key="autoresizingMask"/>
+ </tableHeaderView>
+ </scrollView>
+ <scrollView autohidesScrollers="YES" horizontalLineScroll="19" horizontalPageScroll="10" verticalLineScroll="19" verticalPageScroll="10" usesPredominantAxisScrolling="NO" id="408">
+ <rect key="frame" x="4" y="37" width="185" height="62"/>
+ <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMinY="YES"/>
+ <clipView key="contentView" id="Sh6-qW-PDE">
+ <rect key="frame" x="1" y="17" width="183" height="44"/>
+ <autoresizingMask key="autoresizingMask"/>
+ <subviews>
+ <tableView verticalHuggingPriority="750" allowsExpansionToolTips="YES" columnAutoresizingStyle="lastColumnOnly" columnSelection="YES" multipleSelection="NO" autosaveColumns="NO" headerView="409" id="410">
+ <rect key="frame" x="0.0" y="0.0" width="183" height="44"/>
+ <autoresizingMask key="autoresizingMask"/>
+ <size key="intercellSpacing" width="3" height="2"/>
+ <color key="backgroundColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
+ <color key="gridColor" name="gridColor" catalog="System" colorSpace="catalog"/>
+ <tableColumns>
+ <tableColumn width="85" minWidth="40" maxWidth="1000" id="414">
+ <tableHeaderCell key="headerCell" lineBreakMode="truncatingTail" borderStyle="border" alignment="left" title="Key/Atom">
+ <font key="font" metaFont="smallSystem"/>
+ <color key="textColor" name="headerTextColor" catalog="System" colorSpace="catalog"/>
+ <color key="backgroundColor" white="0.33333298560000002" alpha="1" colorSpace="calibratedWhite"/>
+ </tableHeaderCell>
+ <textFieldCell key="dataCell" lineBreakMode="truncatingTail" selectable="YES" editable="YES" alignment="left" title="Text Cell" id="415">
+ <font key="font" metaFont="smallSystem"/>
+ <color key="textColor" name="controlTextColor" catalog="System" colorSpace="catalog"/>
+ <color key="backgroundColor" name="controlBackgroundColor" catalog="System" colorSpace="catalog"/>
+ <connections>
+ <outlet property="formatter" destination="718" id="731"/>
+ </connections>
+ </textFieldCell>
+ <tableColumnResizingMask key="resizingMask" resizeWithTable="YES" userResizable="YES"/>
+ <connections>
+ <binding destination="442" name="value" keyPath="arrangedObjects.key" id="647">
+ <dictionary key="options">
+ <string key="NSValueTransformerName">NilToEmptyStringTransformer</string>
+ </dictionary>
+ </binding>
+ </connections>
+ </tableColumn>
+ <tableColumn width="92" minWidth="40" maxWidth="1000" id="413">
+ <tableHeaderCell key="headerCell" lineBreakMode="truncatingTail" borderStyle="border" alignment="left" title="Value">
+ <font key="font" metaFont="smallSystem"/>
+ <color key="textColor" name="headerTextColor" catalog="System" colorSpace="catalog"/>
+ <color key="backgroundColor" white="0.33333298560000002" alpha="1" colorSpace="calibratedWhite"/>
+ </tableHeaderCell>
+ <textFieldCell key="dataCell" lineBreakMode="truncatingTail" selectable="YES" editable="YES" alignment="left" title="Text Cell" id="416">
+ <font key="font" metaFont="smallSystem"/>
+ <color key="textColor" name="controlTextColor" catalog="System" colorSpace="catalog"/>
+ <color key="backgroundColor" name="controlBackgroundColor" catalog="System" colorSpace="catalog"/>
+ <connections>
+ <outlet property="formatter" destination="718" id="732"/>
+ </connections>
+ </textFieldCell>
+ <tableColumnResizingMask key="resizingMask" resizeWithTable="YES" userResizable="YES"/>
+ <connections>
+ <binding destination="442" name="enabled" keyPath="arrangedObjects.isAtom" id="459">
+ <dictionary key="options">
+ <string key="NSValueTransformerName">NSNegateBoolean</string>
+ </dictionary>
+ </binding>
+ <binding destination="442" name="value" keyPath="arrangedObjects.value" id="445"/>
+ </connections>
+ </tableColumn>
+ </tableColumns>
+ <connections>
+ <binding destination="442" name="content" keyPath="arrangedObjects" id="443"/>
+ <binding destination="442" name="enabled" keyPath="isEditable" id="632"/>
+ <binding destination="442" name="selectionIndexes" keyPath="selectionIndexes" previousBinding="443" id="656"/>
+ <outlet property="delegate" destination="-2" id="421"/>
+ <outlet property="formatter" destination="718" id="724"/>
+ </connections>
+ </tableView>
+ </subviews>
+ <color key="backgroundColor" name="controlBackgroundColor" catalog="System" colorSpace="catalog"/>
+ </clipView>
+ <scroller key="horizontalScroller" hidden="YES" verticalHuggingPriority="750" horizontal="YES" id="411">
+ <rect key="frame" x="1" y="45" width="183" height="16"/>
+ <autoresizingMask key="autoresizingMask"/>
+ </scroller>
+ <scroller key="verticalScroller" hidden="YES" verticalHuggingPriority="750" horizontal="NO" id="412">
+ <rect key="frame" x="224" y="17" width="15" height="102"/>
+ <autoresizingMask key="autoresizingMask"/>
+ </scroller>
+ <tableHeaderView key="headerView" id="409">
+ <rect key="frame" x="0.0" y="0.0" width="183" height="17"/>
+ <autoresizingMask key="autoresizingMask"/>
+ </tableHeaderView>
+ </scrollView>
+ <button id="434">
+ <rect key="frame" x="3" y="126" width="82" height="18"/>
+ <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMinY="YES"/>
+ <buttonCell key="cell" type="check" title="Child Node" bezelStyle="regularSquare" imagePosition="left" alignment="left" inset="2" id="435">
+ <behavior key="behavior" changeContents="YES" doesNotDimImage="YES" lightByContents="YES"/>
+ <font key="font" metaFont="smallSystem"/>
+ </buttonCell>
+ <connections>
+ <action selector="refreshDocument:" target="-2" id="596"/>
+ <binding destination="585" name="value" keyPath="selection.hasEdgeNode" id="595"/>
+ </connections>
+ </button>
+ <textField verticalHuggingPriority="750" id="436">
+ <rect key="frame" x="8" y="107" width="38" height="14"/>
+ <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMinY="YES"/>
+ <textFieldCell key="cell" scrollable="YES" lineBreakMode="clipping" sendsActionOnEndEditing="YES" title="Label" id="439">
+ <font key="font" metaFont="smallSystemBold"/>
+ <color key="textColor" name="controlTextColor" catalog="System" colorSpace="catalog"/>
+ <color key="backgroundColor" name="controlColor" catalog="System" colorSpace="catalog"/>
+ </textFieldCell>
+ </textField>
+ <textField verticalHuggingPriority="750" id="664">
+ <rect key="frame" x="4" y="202" width="51" height="14"/>
+ <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMinY="YES"/>
+ <textFieldCell key="cell" scrollable="YES" lineBreakMode="clipping" sendsActionOnEndEditing="YES" title="Anchors" id="665">
+ <font key="font" metaFont="smallSystemBold"/>
+ <color key="textColor" name="controlTextColor" catalog="System" colorSpace="catalog"/>
+ <color key="backgroundColor" name="controlColor" catalog="System" colorSpace="catalog"/>
+ </textFieldCell>
+ </textField>
+ <textField verticalHuggingPriority="750" id="670">
+ <rect key="frame" x="12" y="185" width="42" height="14"/>
+ <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMinY="YES"/>
+ <textFieldCell key="cell" scrollable="YES" lineBreakMode="clipping" sendsActionOnEndEditing="YES" title="Source" id="671">
+ <font key="font" metaFont="smallSystemBold"/>
+ <color key="textColor" name="controlTextColor" catalog="System" colorSpace="catalog"/>
+ <color key="backgroundColor" name="controlColor" catalog="System" colorSpace="catalog"/>
+ </textFieldCell>
+ </textField>
+ <textField verticalHuggingPriority="750" id="672">
+ <rect key="frame" x="12" y="159" width="42" height="14"/>
+ <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMinY="YES"/>
+ <textFieldCell key="cell" scrollable="YES" lineBreakMode="clipping" sendsActionOnEndEditing="YES" title="Target" id="673">
+ <font key="font" metaFont="smallSystemBold"/>
+ <color key="textColor" name="controlTextColor" catalog="System" colorSpace="catalog"/>
+ <color key="backgroundColor" name="controlColor" catalog="System" colorSpace="catalog"/>
+ </textFieldCell>
+ </textField>
+ <textField verticalHuggingPriority="750" id="437">
+ <rect key="frame" x="55" y="107" width="134" height="19"/>
+ <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMinY="YES"/>
+ <textFieldCell key="cell" scrollable="YES" lineBreakMode="clipping" selectable="YES" editable="YES" sendsActionOnEndEditing="YES" state="on" borderStyle="bezel" drawsBackground="YES" id="438">
+ <font key="font" metaFont="smallSystem"/>
+ <color key="textColor" name="textColor" catalog="System" colorSpace="catalog"/>
+ <color key="backgroundColor" name="textBackgroundColor" catalog="System" colorSpace="catalog"/>
+ </textFieldCell>
+ <connections>
+ <binding destination="585" name="enabled" keyPath="selection.hasEdgeNode" id="636"/>
+ <binding destination="585" name="value" keyPath="selection.edgeNode.label" id="648">
+ <dictionary key="options">
+ <string key="NSValueTransformerName">NilToEmptyStringTransformer</string>
+ </dictionary>
+ </binding>
+ <outlet property="delegate" destination="-2" id="440"/>
+ <outlet property="formatter" destination="718" id="723"/>
+ </connections>
+ </textField>
+ <box autoresizesSubviews="NO" verticalHuggingPriority="750" title="Box" boxType="separator" titlePosition="noTitle" id="441">
+ <rect key="frame" x="4" y="146" width="185" height="5"/>
+ <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMinY="YES"/>
+ <color key="borderColor" white="0.0" alpha="0.41999999999999998" colorSpace="calibratedWhite"/>
+ <color key="fillColor" white="0.0" alpha="0.0" colorSpace="calibratedWhite"/>
+ <font key="titleFont" metaFont="system"/>
+ </box>
+ <comboBox verticalHuggingPriority="750" id="666">
+ <rect key="frame" x="59" y="178" width="133" height="26"/>
+ <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMinY="YES"/>
+ <comboBoxCell key="cell" scrollable="YES" lineBreakMode="clipping" selectable="YES" editable="YES" sendsActionOnEndEditing="YES" borderStyle="bezel" drawsBackground="YES" numberOfVisibleItems="5" id="667">
+ <font key="font" metaFont="system"/>
+ <color key="textColor" name="controlTextColor" catalog="System" colorSpace="catalog"/>
+ <color key="backgroundColor" name="textBackgroundColor" catalog="System" colorSpace="catalog"/>
+ </comboBoxCell>
+ <connections>
+ <binding destination="674" name="content" keyPath="arrangedObjects" id="707"/>
+ <binding destination="674" name="contentValues" keyPath="arrangedObjects" previousBinding="707" id="708"/>
+ <binding destination="585" name="value" keyPath="selection.sourceAnchor" previousBinding="708" id="709"/>
+ <outlet property="delegate" destination="-2" id="714"/>
+ <outlet property="formatter" destination="718" id="726"/>
+ </connections>
+ </comboBox>
+ <comboBox verticalHuggingPriority="750" id="668">
+ <rect key="frame" x="59" y="152" width="133" height="26"/>
+ <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMinY="YES"/>
+ <comboBoxCell key="cell" scrollable="YES" lineBreakMode="clipping" selectable="YES" editable="YES" sendsActionOnEndEditing="YES" borderStyle="bezel" drawsBackground="YES" numberOfVisibleItems="5" id="669">
+ <font key="font" metaFont="system"/>
+ <color key="textColor" name="controlTextColor" catalog="System" colorSpace="catalog"/>
+ <color key="backgroundColor" name="textBackgroundColor" catalog="System" colorSpace="catalog"/>
+ </comboBoxCell>
+ <connections>
+ <binding destination="681" name="content" keyPath="arrangedObjects" id="710"/>
+ <binding destination="681" name="contentValues" keyPath="arrangedObjects" previousBinding="710" id="711"/>
+ <binding destination="585" name="value" keyPath="selection.targetAnchor" previousBinding="711" id="713"/>
+ <outlet property="delegate" destination="-2" id="715"/>
+ <outlet property="formatter" destination="718" id="725"/>
+ </connections>
+ </comboBox>
+ </subviews>
+ </customView>
+ <arrayController objectClassName="Property" id="272" userLabel="Node Data Array Controller">
+ <declaredKeys>
+ <string>key</string>
+ <string>value</string>
+ <string>isAtom</string>
+ </declaredKeys>
+ </arrayController>
+ <arrayController objectClassName="Property" id="343" userLabel="Graph Data Array Controller">
+ <declaredKeys>
+ <string>key</string>
+ <string>value</string>
+ <string>isAtom</string>
+ </declaredKeys>
+ </arrayController>
+ <arrayController objectClassName="Property" id="360" userLabel="Edge Data Array Controller">
+ <declaredKeys>
+ <string>key</string>
+ <string>value</string>
+ <string>isAtom</string>
+ </declaredKeys>
+ </arrayController>
+ <arrayController objectClassName="Property" id="442" userLabel="Edge Node Data Array Controller">
+ <declaredKeys>
+ <string>key</string>
+ <string>value</string>
+ <string>isAtom</string>
+ </declaredKeys>
+ </arrayController>
+ <arrayController objectClassName="Node" id="575" userLabel="Selected Nodes Array Controller">
+ <declaredKeys>
+ <string>label</string>
+ </declaredKeys>
+ <connections>
+ <binding destination="-2" name="contentArray" keyPath="selectedNodes" id="577"/>
+ </connections>
+ </arrayController>
+ <arrayController objectClassName="Edge" id="585" userLabel="Selected Edges Array Controller">
+ <declaredKeys>
+ <string>edgeNode</string>
+ </declaredKeys>
+ <connections>
+ <binding destination="-2" name="contentArray" keyPath="selectedEdges" id="589"/>
+ </connections>
+ </arrayController>
+ <textField verticalHuggingPriority="750" id="657">
+ <rect key="frame" x="0.0" y="0.0" width="51" height="14"/>
+ <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMinY="YES"/>
+ <textFieldCell key="cell" scrollable="YES" lineBreakMode="clipping" sendsActionOnEndEditing="YES" title="Anchors" id="660">
+ <font key="font" metaFont="smallSystemBold"/>
+ <color key="textColor" name="controlTextColor" catalog="System" colorSpace="catalog"/>
+ <color key="backgroundColor" name="controlColor" catalog="System" colorSpace="catalog"/>
+ </textFieldCell>
+ </textField>
+ <textField verticalHuggingPriority="750" id="658">
+ <rect key="frame" x="0.0" y="0.0" width="134" height="19"/>
+ <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMinY="YES"/>
+ <textFieldCell key="cell" scrollable="YES" lineBreakMode="clipping" selectable="YES" editable="YES" sendsActionOnEndEditing="YES" state="on" borderStyle="bezel" drawsBackground="YES" id="659">
+ <font key="font" metaFont="smallSystem"/>
+ <color key="textColor" name="textColor" catalog="System" colorSpace="catalog"/>
+ <color key="backgroundColor" name="textBackgroundColor" catalog="System" colorSpace="catalog"/>
+ </textFieldCell>
+ <connections>
+ <binding destination="585" name="enabled" keyPath="selection.hasEdgeNode" id="661"/>
+ <binding destination="585" name="value" keyPath="selection.edgeNode.label" id="662">
+ <dictionary key="options">
+ <string key="NSValueTransformerName">NilToEmptyStringTransformer</string>
+ </dictionary>
+ </binding>
+ <outlet property="delegate" destination="-2" id="663"/>
+ </connections>
+ </textField>
+ <arrayController id="674" userLabel="Source Anchor Names Array Controller">
+ <connections>
+ <binding destination="-2" name="contentArray" keyPath="sourceAnchorNames" id="680"/>
+ <outlet property="content" destination="666" id="675"/>
+ </connections>
+ </arrayController>
+ <arrayController id="681" userLabel="Target Anchor Names Array Controller">
+ <connections>
+ <binding destination="-2" name="contentArray" keyPath="targetAnchorNames" id="684"/>
+ </connections>
+ </arrayController>
+ <customFormatter id="718" customClass="TikzFormatter"/>
+ </objects>
+ <resources>
+ <image name="NSAddTemplate" width="8" height="8"/>
+ <image name="NSRemoveTemplate" width="8" height="8"/>
+ </resources>
+</document>
diff --git a/tikzit/English.lproj/StylePalette.xib b/tikzit/English.lproj/StylePalette.xib
index 2d3472c..6385ba8 100644
--- a/tikzit/English.lproj/StylePalette.xib
+++ b/tikzit/English.lproj/StylePalette.xib
@@ -1,3483 +1,631 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<archive type="com.apple.InterfaceBuilder3.Cocoa.XIB" version="7.10">
- <data>
- <int key="IBDocument.SystemTarget">1070</int>
- <string key="IBDocument.SystemVersion">12C60</string>
- <string key="IBDocument.InterfaceBuilderVersion">2843</string>
- <string key="IBDocument.AppKitVersion">1187.34</string>
- <string key="IBDocument.HIToolboxVersion">625.00</string>
- <object class="NSMutableDictionary" key="IBDocument.PluginVersions">
- <string key="NS.key.0">com.apple.InterfaceBuilder.CocoaPlugin</string>
- <string key="NS.object.0">2843</string>
- </object>
- <object class="NSArray" key="IBDocument.IntegratedClassDependencies">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <string>NSArrayController</string>
- <string>NSButton</string>
- <string>NSButtonCell</string>
- <string>NSCollectionView</string>
- <string>NSCollectionViewItem</string>
- <string>NSColorWell</string>
- <string>NSComboBox</string>
- <string>NSComboBoxCell</string>
- <string>NSCustomObject</string>
- <string>NSCustomView</string>
- <string>NSMenu</string>
- <string>NSMenuItem</string>
- <string>NSPopUpButton</string>
- <string>NSPopUpButtonCell</string>
- <string>NSScrollView</string>
- <string>NSScroller</string>
- <string>NSSlider</string>
- <string>NSSliderCell</string>
- <string>NSTableColumn</string>
- <string>NSTableView</string>
- <string>NSTextField</string>
- <string>NSTextFieldCell</string>
- <string>NSView</string>
- <string>NSWindowTemplate</string>
- </object>
- <object class="NSArray" key="IBDocument.PluginDependencies">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <string>com.apple.InterfaceBuilder.CocoaPlugin</string>
- </object>
- <object class="NSMutableDictionary" key="IBDocument.Metadata">
- <string key="NS.key.0">PluginDependencyRecalculationVersion</string>
- <integer value="1" key="NS.object.0"/>
- </object>
- <object class="NSMutableArray" key="IBDocument.RootObjects" id="1000">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <object class="NSCustomObject" id="1001">
- <string key="NSClassName">StylePaletteController</string>
- </object>
- <object class="NSCustomObject" id="1003">
- <string key="NSClassName">FirstResponder</string>
- </object>
- <object class="NSCustomObject" id="1004">
- <string key="NSClassName">NSApplication</string>
- </object>
- <object class="NSWindowTemplate" id="556994709">
- <int key="NSWindowStyleMask">151</int>
- <int key="NSWindowBacking">2</int>
- <string key="NSWindowRect">{{1005, 473}, {193, 313}}</string>
- <int key="NSWTFlags">-1538259968</int>
- <string key="NSWindowTitle">Style Inspector</string>
- <string key="NSWindowClass">NSPanel</string>
- <nil key="NSViewClass"/>
- <nil key="NSUserInterfaceItemIdentifier"/>
- <string key="NSWindowContentMinSize">{200, 230}</string>
- <object class="NSView" key="NSWindowView" id="888499738">
- <reference key="NSNextResponder"/>
- <int key="NSvFlags">256</int>
- <object class="NSMutableArray" key="NSSubviews">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <object class="NSCustomView" id="981650066">
- <reference key="NSNextResponder" ref="888499738"/>
- <int key="NSvFlags">274</int>
- <string key="NSFrameSize">{193, 313}</string>
- <reference key="NSSuperview" ref="888499738"/>
- <reference key="NSNextKeyView"/>
- <string key="NSClassName">SFBInspectorView</string>
- </object>
- </object>
- <string key="NSFrameSize">{193, 313}</string>
- <reference key="NSSuperview"/>
- <reference key="NSNextKeyView" ref="981650066"/>
- </object>
- <string key="NSScreenRect">{{0, 0}, {1600, 1200}}</string>
- <string key="NSMinSize">{200, 246}</string>
- <string key="NSMaxSize">{10000000000000, 10000000000000}</string>
- <bool key="NSWindowIsRestorable">YES</bool>
- </object>
- <object class="NSCustomView" id="608079500">
- <reference key="NSNextResponder"/>
- <int key="NSvFlags">268</int>
- <string key="NSFrameSize">{33, 33}</string>
- <reference key="NSSuperview"/>
- <reference key="NSNextKeyView"/>
- <bool key="NSViewIsLayerTreeHost">YES</bool>
- <string key="NSClassName">SelectableNodeView</string>
- </object>
- <object class="NSCollectionViewItem" id="220154097"/>
- <object class="NSCustomView" id="117500817">
- <reference key="NSNextResponder"/>
- <int key="NSvFlags">268</int>
- <object class="NSMutableArray" key="NSSubviews">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <object class="NSComboBox" id="254614675">
- <reference key="NSNextResponder" ref="117500817"/>
- <int key="NSvFlags">268</int>
- <string key="NSFrame">{{67, 164}, {122, 23}}</string>
- <reference key="NSSuperview" ref="117500817"/>
- <reference key="NSNextKeyView" ref="957194966"/>
- <bool key="NSEnabled">YES</bool>
- <object class="NSComboBoxCell" key="NSCell" id="148091316">
- <int key="NSCellFlags">342884416</int>
- <int key="NSCellFlags2">272630784</int>
- <string key="NSContents"/>
- <object class="NSFont" key="NSSupport" id="24">
- <string key="NSName">LucidaGrande</string>
- <double key="NSSize">10</double>
- <int key="NSfFlags">16</int>
- </object>
- <reference key="NSControlView" ref="254614675"/>
- <bool key="NSDrawsBackground">YES</bool>
- <object class="NSColor" key="NSBackgroundColor" id="624542267">
- <int key="NSColorSpace">6</int>
- <string key="NSCatalogName">System</string>
- <string key="NSColorName">textBackgroundColor</string>
- <object class="NSColor" key="NSColor" id="136415388">
- <int key="NSColorSpace">3</int>
- <bytes key="NSWhite">MQA</bytes>
- </object>
- </object>
- <object class="NSColor" key="NSTextColor" id="44900598">
- <int key="NSColorSpace">6</int>
- <string key="NSCatalogName">System</string>
- <string key="NSColorName">controlTextColor</string>
- <object class="NSColor" key="NSColor" id="43177969">
- <int key="NSColorSpace">3</int>
- <bytes key="NSWhite">MAA</bytes>
- </object>
- </object>
- <int key="NSVisibleItemCount">5</int>
- <bool key="NSHasVerticalScroller">YES</bool>
- <reference key="NSDelegate" ref="254614675"/>
- <object class="NSComboTableView" key="NSTableView" id="382976840">
- <reference key="NSNextResponder"/>
- <int key="NSvFlags">274</int>
- <string key="NSFrameSize">{13, 0}</string>
- <reference key="NSSuperview"/>
- <reference key="NSWindow"/>
- <bool key="NSEnabled">YES</bool>
- <bool key="NSAllowsLogicalLayoutDirection">NO</bool>
- <bool key="NSControlAllowsExpansionToolTips">YES</bool>
- <object class="NSMutableArray" key="NSTableColumns">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <object class="NSTableColumn">
- <double key="NSWidth">10</double>
- <double key="NSMinWidth">10</double>
- <double key="NSMaxWidth">1000</double>
- <object class="NSTableHeaderCell" key="NSHeaderCell">
- <int key="NSCellFlags">75497472</int>
- <int key="NSCellFlags2">0</int>
- <string key="NSContents"/>
- <object class="NSFont" key="NSSupport" id="705209814">
- <string key="NSName">LucidaGrande</string>
- <double key="NSSize">12</double>
- <int key="NSfFlags">16</int>
- </object>
- <object class="NSColor" key="NSBackgroundColor">
- <int key="NSColorSpace">3</int>
- <bytes key="NSWhite">MC4zMzMzMzI5ODU2AA</bytes>
- </object>
- <reference key="NSTextColor" ref="136415388"/>
- </object>
- <object class="NSTextFieldCell" key="NSDataCell">
- <int key="NSCellFlags">338690112</int>
- <int key="NSCellFlags2">1024</int>
- <reference key="NSSupport" ref="24"/>
- <reference key="NSControlView" ref="382976840"/>
- <bool key="NSDrawsBackground">YES</bool>
- <object class="NSColor" key="NSBackgroundColor" id="901977162">
- <int key="NSColorSpace">6</int>
- <string key="NSCatalogName">System</string>
- <string key="NSColorName">controlBackgroundColor</string>
- <object class="NSColor" key="NSColor" id="695892082">
- <int key="NSColorSpace">3</int>
- <bytes key="NSWhite">MC42NjY2NjY2NjY3AA</bytes>
- </object>
- </object>
- <reference key="NSTextColor" ref="44900598"/>
- </object>
- <int key="NSResizingMask">3</int>
- <bool key="NSIsResizeable">YES</bool>
- <reference key="NSTableView" ref="382976840"/>
- </object>
- </object>
- <double key="NSIntercellSpacingWidth">3</double>
- <double key="NSIntercellSpacingHeight">2</double>
- <reference key="NSBackgroundColor" ref="901977162"/>
- <object class="NSColor" key="NSGridColor" id="953124220">
- <int key="NSColorSpace">6</int>
- <string key="NSCatalogName">System</string>
- <string key="NSColorName">gridColor</string>
- <object class="NSColor" key="NSColor">
- <int key="NSColorSpace">3</int>
- <bytes key="NSWhite">MC41AA</bytes>
- </object>
- </object>
- <double key="NSRowHeight">15</double>
- <string key="NSAction">tableViewAction:</string>
- <int key="NSTvFlags">-765427712</int>
- <reference key="NSDelegate" ref="148091316"/>
- <reference key="NSDataSource" ref="148091316"/>
- <reference key="NSTarget" ref="148091316"/>
- <int key="NSColumnAutoresizingStyle">1</int>
- <int key="NSDraggingSourceMaskForLocal">15</int>
- <int key="NSDraggingSourceMaskForNonLocal">0</int>
- <bool key="NSAllowsTypeSelect">YES</bool>
- <int key="NSTableViewDraggingDestinationStyle">0</int>
- <int key="NSTableViewGroupRowStyle">1</int>
- </object>
- </object>
- <bool key="NSAllowsLogicalLayoutDirection">NO</bool>
- </object>
- <object class="NSTextField" id="222281412">
- <reference key="NSNextResponder" ref="117500817"/>
- <int key="NSvFlags">268</int>
- <string key="NSFrame">{{67, 193}, {28, 18}}</string>
- <reference key="NSSuperview" ref="117500817"/>
- <reference key="NSNextKeyView" ref="38833176"/>
- <bool key="NSEnabled">YES</bool>
- <object class="NSTextFieldCell" key="NSCell" id="717779466">
- <int key="NSCellFlags">-1804599231</int>
- <int key="NSCellFlags2">272630784</int>
- <string key="NSContents"/>
- <reference key="NSSupport" ref="24"/>
- <reference key="NSControlView" ref="222281412"/>
- <bool key="NSDrawsBackground">YES</bool>
- <reference key="NSBackgroundColor" ref="624542267"/>
- <object class="NSColor" key="NSTextColor" id="223583331">
- <int key="NSColorSpace">6</int>
- <string key="NSCatalogName">System</string>
- <string key="NSColorName">textColor</string>
- <reference key="NSColor" ref="43177969"/>
- </object>
- </object>
- <bool key="NSAllowsLogicalLayoutDirection">NO</bool>
- </object>
- <object class="NSSlider" id="38833176">
- <reference key="NSNextResponder" ref="117500817"/>
- <int key="NSvFlags">268</int>
- <string key="NSFrame">{{101, 188}, {87, 26}}</string>
- <reference key="NSSuperview" ref="117500817"/>
- <reference key="NSNextKeyView" ref="840928913"/>
- <bool key="NSEnabled">YES</bool>
- <object class="NSSliderCell" key="NSCell" id="554953750">
- <int key="NSCellFlags">67108864</int>
- <int key="NSCellFlags2">0</int>
- <string key="NSContents"/>
- <reference key="NSControlView" ref="38833176"/>
- <double key="NSMaxValue">5</double>
- <double key="NSMinValue">0.20000000000000001</double>
- <double key="NSValue">1</double>
- <double key="NSAltIncValue">0.0</double>
- <int key="NSNumberOfTickMarks">25</int>
- <int key="NSTickMarkPosition">1</int>
- <bool key="NSAllowsTickMarkValuesOnly">YES</bool>
- <bool key="NSVertical">NO</bool>
- </object>
- <bool key="NSAllowsLogicalLayoutDirection">NO</bool>
- </object>
- <object class="NSPopUpButton" id="968796796">
- <reference key="NSNextResponder" ref="117500817"/>
- <int key="NSvFlags">268</int>
- <string key="NSFrame">{{64, 269}, {125, 26}}</string>
- <reference key="NSSuperview" ref="117500817"/>
- <reference key="NSNextKeyView" ref="379213861"/>
- <bool key="NSEnabled">YES</bool>
- <object class="NSPopUpButtonCell" key="NSCell" id="454038114">
- <int key="NSCellFlags">-2076180416</int>
- <int key="NSCellFlags2">2048</int>
- <object class="NSFont" key="NSSupport" id="47520286">
- <string key="NSName">LucidaGrande</string>
- <double key="NSSize">11</double>
- <int key="NSfFlags">16</int>
- </object>
- <reference key="NSControlView" ref="968796796"/>
- <int key="NSButtonFlags">109199360</int>
- <int key="NSButtonFlags2">129</int>
- <string key="NSAlternateContents"/>
- <string key="NSKeyEquivalent"/>
- <int key="NSPeriodicDelay">400</int>
- <int key="NSPeriodicInterval">75</int>
- <nil key="NSMenuItem"/>
- <bool key="NSMenuItemRespectAlignment">YES</bool>
- <object class="NSMenu" key="NSMenu" id="337106595">
- <string key="NSTitle">OtherViews</string>
- <object class="NSMutableArray" key="NSMenuItems">
- <bool key="EncodedWithXMLCoder">YES</bool>
- </object>
- <object class="NSFont" key="NSMenuFont" id="926794154">
- <string key="NSName">LucidaGrande</string>
- <double key="NSSize">13</double>
- <int key="NSfFlags">1044</int>
- </object>
- </object>
- <int key="NSSelectedIndex">-1</int>
- <int key="NSPreferredEdge">1</int>
- <bool key="NSUsesItemFromMenu">YES</bool>
- <bool key="NSAltersState">YES</bool>
- <int key="NSArrowPosition">2</int>
- </object>
- <bool key="NSAllowsLogicalLayoutDirection">NO</bool>
- </object>
- <object class="NSButton" id="424828094">
- <reference key="NSNextResponder" ref="117500817"/>
- <int key="NSvFlags">268</int>
- <string key="NSFrame">{{97, 217}, {21, 22}}</string>
- <reference key="NSSuperview" ref="117500817"/>
- <reference key="NSNextKeyView" ref="945688463"/>
- <bool key="NSEnabled">YES</bool>
- <object class="NSButtonCell" key="NSCell" id="584511638">
- <int key="NSCellFlags">67108864</int>
- <int key="NSCellFlags2">0</int>
- <string key="NSContents"/>
- <reference key="NSSupport" ref="926794154"/>
- <reference key="NSControlView" ref="424828094"/>
- <int key="NSButtonFlags">-2039201792</int>
- <int key="NSButtonFlags2">6</int>
- <object class="NSCustomResource" key="NSNormalImage" id="69868025">
- <string key="NSClassName">NSImage</string>
- <string key="NSResourceName">emblem-important</string>
- </object>
- <string key="NSAlternateContents"/>
- <string key="NSKeyEquivalent"/>
- <int key="NSPeriodicDelay">400</int>
- <int key="NSPeriodicInterval">75</int>
- </object>
- <bool key="NSAllowsLogicalLayoutDirection">NO</bool>
- </object>
- <object class="NSButton" id="338115395">
- <reference key="NSNextResponder" ref="117500817"/>
- <int key="NSvFlags">268</int>
- <string key="NSFrame">{{97, 243}, {21, 22}}</string>
- <reference key="NSSuperview" ref="117500817"/>
- <reference key="NSNextKeyView" ref="46641406"/>
- <bool key="NSEnabled">YES</bool>
- <object class="NSButtonCell" key="NSCell" id="405590197">
- <int key="NSCellFlags">67108864</int>
- <int key="NSCellFlags2">0</int>
- <string key="NSContents"/>
- <reference key="NSSupport" ref="926794154"/>
- <reference key="NSControlView" ref="338115395"/>
- <int key="NSButtonFlags">-2039201792</int>
- <int key="NSButtonFlags2">6</int>
- <reference key="NSNormalImage" ref="69868025"/>
- <string key="NSAlternateContents"/>
- <string key="NSKeyEquivalent"/>
- <int key="NSPeriodicDelay">400</int>
- <int key="NSPeriodicInterval">75</int>
- </object>
- <bool key="NSAllowsLogicalLayoutDirection">NO</bool>
- </object>
- <object class="NSTextField" id="840928913">
- <reference key="NSNextResponder" ref="117500817"/>
- <int key="NSvFlags">268</int>
- <string key="NSFrame">{{4, 169}, {57, 14}}</string>
- <reference key="NSSuperview" ref="117500817"/>
- <reference key="NSNextKeyView" ref="254614675"/>
- <bool key="NSEnabled">YES</bool>
- <object class="NSTextFieldCell" key="NSCell" id="331180695">
- <int key="NSCellFlags">68157504</int>
- <int key="NSCellFlags2">4195328</int>
- <string key="NSContents">Category</string>
- <object class="NSFont" key="NSSupport" id="811392858">
- <string key="NSName">LucidaGrande-Bold</string>
- <double key="NSSize">11</double>
- <int key="NSfFlags">16</int>
- </object>
- <reference key="NSControlView" ref="840928913"/>
- <object class="NSColor" key="NSBackgroundColor" id="43977021">
- <int key="NSColorSpace">6</int>
- <string key="NSCatalogName">System</string>
- <string key="NSColorName">controlColor</string>
- <reference key="NSColor" ref="695892082"/>
- </object>
- <reference key="NSTextColor" ref="44900598"/>
- </object>
- <bool key="NSAllowsLogicalLayoutDirection">NO</bool>
- </object>
- <object class="NSTextField" id="945688463">
- <reference key="NSNextResponder" ref="117500817"/>
- <int key="NSvFlags">268</int>
- <string key="NSFrame">{{5, 194}, {57, 14}}</string>
- <reference key="NSSuperview" ref="117500817"/>
- <reference key="NSNextKeyView" ref="222281412"/>
- <bool key="NSEnabled">YES</bool>
- <object class="NSTextFieldCell" key="NSCell" id="896475164">
- <int key="NSCellFlags">68157504</int>
- <int key="NSCellFlags2">4195328</int>
- <string key="NSContents">Scale</string>
- <reference key="NSSupport" ref="811392858"/>
- <reference key="NSControlView" ref="945688463"/>
- <reference key="NSBackgroundColor" ref="43977021"/>
- <reference key="NSTextColor" ref="44900598"/>
- </object>
- <bool key="NSAllowsLogicalLayoutDirection">NO</bool>
- </object>
- <object class="NSTextField" id="161037776">
- <reference key="NSNextResponder" ref="117500817"/>
- <int key="NSvFlags">266</int>
- <string key="NSFrame">{{67, 301}, {119, 19}}</string>
- <reference key="NSSuperview" ref="117500817"/>
- <reference key="NSNextKeyView" ref="665184364"/>
- <bool key="NSEnabled">YES</bool>
- <object class="NSTextFieldCell" key="NSCell" id="345270966">
- <int key="NSCellFlags">-1804599231</int>
- <int key="NSCellFlags2">272630784</int>
- <string key="NSContents"/>
- <reference key="NSSupport" ref="47520286"/>
- <reference key="NSControlView" ref="161037776"/>
- <bool key="NSDrawsBackground">YES</bool>
- <reference key="NSBackgroundColor" ref="624542267"/>
- <reference key="NSTextColor" ref="223583331"/>
- </object>
- <bool key="NSAllowsLogicalLayoutDirection">NO</bool>
- </object>
- <object class="NSTextField" id="695838341">
- <reference key="NSNextResponder" ref="117500817"/>
- <int key="NSvFlags">268</int>
- <string key="NSFrame">{{4, 303}, {57, 14}}</string>
- <reference key="NSSuperview" ref="117500817"/>
- <reference key="NSNextKeyView" ref="161037776"/>
- <bool key="NSEnabled">YES</bool>
- <object class="NSTextFieldCell" key="NSCell" id="248476510">
- <int key="NSCellFlags">68157504</int>
- <int key="NSCellFlags2">4195328</int>
- <string key="NSContents">Name</string>
- <reference key="NSSupport" ref="811392858"/>
- <reference key="NSControlView" ref="695838341"/>
- <reference key="NSBackgroundColor" ref="43977021"/>
- <reference key="NSTextColor" ref="44900598"/>
- </object>
- <bool key="NSAllowsLogicalLayoutDirection">NO</bool>
- </object>
- <object class="NSTextField" id="665184364">
- <reference key="NSNextResponder" ref="117500817"/>
- <int key="NSvFlags">268</int>
- <string key="NSFrame">{{4, 275}, {57, 14}}</string>
- <reference key="NSSuperview" ref="117500817"/>
- <reference key="NSNextKeyView" ref="968796796"/>
- <bool key="NSEnabled">YES</bool>
- <object class="NSTextFieldCell" key="NSCell" id="530515050">
- <int key="NSCellFlags">68157504</int>
- <int key="NSCellFlags2">4195328</int>
- <string key="NSContents">Shape</string>
- <reference key="NSSupport" ref="811392858"/>
- <reference key="NSControlView" ref="665184364"/>
- <reference key="NSBackgroundColor" ref="43977021"/>
- <reference key="NSTextColor" ref="44900598"/>
- </object>
- <bool key="NSAllowsLogicalLayoutDirection">NO</bool>
- </object>
- <object class="NSTextField" id="46641406">
- <reference key="NSNextResponder" ref="117500817"/>
- <int key="NSvFlags">268</int>
- <string key="NSFrame">{{4, 220}, {56, 14}}</string>
- <reference key="NSSuperview" ref="117500817"/>
- <reference key="NSNextKeyView" ref="745224580"/>
- <bool key="NSEnabled">YES</bool>
- <object class="NSTextFieldCell" key="NSCell" id="200548157">
- <int key="NSCellFlags">68157504</int>
- <int key="NSCellFlags2">4195328</int>
- <string key="NSContents">Fill</string>
- <reference key="NSSupport" ref="811392858"/>
- <reference key="NSControlView" ref="46641406"/>
- <reference key="NSBackgroundColor" ref="43977021"/>
- <reference key="NSTextColor" ref="44900598"/>
- </object>
- <bool key="NSAllowsLogicalLayoutDirection">NO</bool>
- </object>
- <object class="NSTextField" id="379213861">
- <reference key="NSNextResponder" ref="117500817"/>
- <int key="NSvFlags">268</int>
- <string key="NSFrame">{{4, 247}, {57, 14}}</string>
- <reference key="NSSuperview" ref="117500817"/>
- <reference key="NSNextKeyView" ref="402699060"/>
- <bool key="NSEnabled">YES</bool>
- <object class="NSTextFieldCell" key="NSCell" id="602620784">
- <int key="NSCellFlags">68157504</int>
- <int key="NSCellFlags2">4195328</int>
- <string key="NSContents">Stroke</string>
- <reference key="NSSupport" ref="811392858"/>
- <reference key="NSControlView" ref="379213861"/>
- <reference key="NSBackgroundColor" ref="43977021"/>
- <reference key="NSTextColor" ref="44900598"/>
- </object>
- <bool key="NSAllowsLogicalLayoutDirection">NO</bool>
- </object>
- <object class="NSColorWell" id="745224580">
- <reference key="NSNextResponder" ref="117500817"/>
- <int key="NSvFlags">268</int>
- <object class="NSMutableSet" key="NSDragTypes">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <object class="NSArray" key="set.sortedObjects">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <string>NSColor pasteboard type</string>
- </object>
- </object>
- <string key="NSFrame">{{67, 216}, {28, 23}}</string>
- <reference key="NSSuperview" ref="117500817"/>
- <reference key="NSNextKeyView" ref="424828094"/>
- <bool key="NSEnabled">YES</bool>
- <bool key="NSAllowsLogicalLayoutDirection">NO</bool>
- <bool key="NSIsBordered">YES</bool>
- <object class="NSColor" key="NSColor">
- <int key="NSColorSpace">1</int>
- <bytes key="NSRGB">MC4wNTgxMzA0OTg5OCAwLjA1NTU0MTg5OTA2IDEAA</bytes>
- </object>
- </object>
- <object class="NSColorWell" id="402699060">
- <reference key="NSNextResponder" ref="117500817"/>
- <int key="NSvFlags">268</int>
- <object class="NSMutableSet" key="NSDragTypes">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <object class="NSArray" key="set.sortedObjects">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <string>NSColor pasteboard type</string>
- </object>
- </object>
- <string key="NSFrame">{{67, 243}, {28, 23}}</string>
- <reference key="NSSuperview" ref="117500817"/>
- <reference key="NSNextKeyView" ref="338115395"/>
- <bool key="NSEnabled">YES</bool>
- <bool key="NSAllowsLogicalLayoutDirection">NO</bool>
- <bool key="NSIsBordered">YES</bool>
- <object class="NSColor" key="NSColor">
- <int key="NSColorSpace">1</int>
- <bytes key="NSRGB">MC4wNTgxMzA0OTg5OCAwLjA1NTU0MTg5OTA2IDEAA</bytes>
- </object>
- </object>
- <object class="NSPopUpButton" id="160644086">
- <reference key="NSNextResponder" ref="117500817"/>
- <int key="NSvFlags">268</int>
- <string key="NSFrame">{{64, 137}, {125, 26}}</string>
- <reference key="NSSuperview" ref="117500817"/>
- <reference key="NSNextKeyView" ref="866550653"/>
- <bool key="NSEnabled">YES</bool>
- <object class="NSPopUpButtonCell" key="NSCell" id="570007545">
- <int key="NSCellFlags">-2076180416</int>
- <int key="NSCellFlags2">2048</int>
- <reference key="NSSupport" ref="47520286"/>
- <reference key="NSControlView" ref="160644086"/>
- <int key="NSButtonFlags">109199360</int>
- <int key="NSButtonFlags2">129</int>
- <string key="NSAlternateContents"/>
- <string key="NSKeyEquivalent"/>
- <int key="NSPeriodicDelay">400</int>
- <int key="NSPeriodicInterval">75</int>
- <nil key="NSMenuItem"/>
- <bool key="NSMenuItemRespectAlignment">YES</bool>
- <object class="NSMenu" key="NSMenu" id="587485059">
- <string key="NSTitle">OtherViews</string>
- <object class="NSMutableArray" key="NSMenuItems">
- <bool key="EncodedWithXMLCoder">YES</bool>
- </object>
- <reference key="NSMenuFont" ref="926794154"/>
- </object>
- <int key="NSSelectedIndex">-1</int>
- <int key="NSPreferredEdge">1</int>
- <bool key="NSUsesItemFromMenu">YES</bool>
- <bool key="NSAltersState">YES</bool>
- <int key="NSArrowPosition">2</int>
- </object>
- <bool key="NSAllowsLogicalLayoutDirection">NO</bool>
- </object>
- <object class="NSTextField" id="957194966">
- <reference key="NSNextResponder" ref="117500817"/>
- <int key="NSvFlags">268</int>
- <string key="NSFrame">{{4, 143}, {57, 14}}</string>
- <reference key="NSSuperview" ref="117500817"/>
- <reference key="NSNextKeyView" ref="160644086"/>
- <bool key="NSEnabled">YES</bool>
- <object class="NSTextFieldCell" key="NSCell" id="456514276">
- <int key="NSCellFlags">68157504</int>
- <int key="NSCellFlags2">4195328</int>
- <string key="NSContents">Show</string>
- <reference key="NSSupport" ref="811392858"/>
- <reference key="NSControlView" ref="957194966"/>
- <reference key="NSBackgroundColor" ref="43977021"/>
- <reference key="NSTextColor" ref="44900598"/>
- </object>
- <bool key="NSAllowsLogicalLayoutDirection">NO</bool>
- </object>
- <object class="NSButton" id="32314865">
- <reference key="NSNextResponder" ref="117500817"/>
- <int key="NSvFlags">292</int>
- <string key="NSFrame">{{110, 5}, {52, 26}}</string>
- <reference key="NSSuperview" ref="117500817"/>
- <reference key="NSNextKeyView"/>
- <bool key="NSEnabled">YES</bool>
- <object class="NSButtonCell" key="NSCell" id="921132863">
- <int key="NSCellFlags">-2080374784</int>
- <int key="NSCellFlags2">134217728</int>
- <string key="NSContents">Clear</string>
- <reference key="NSSupport" ref="47520286"/>
- <reference key="NSControlView" ref="32314865"/>
- <int key="NSButtonFlags">-2038022144</int>
- <int key="NSButtonFlags2">162</int>
- <reference key="NSAlternateImage" ref="47520286"/>
- <string key="NSAlternateContents"/>
- <string key="NSKeyEquivalent"/>
- <int key="NSPeriodicDelay">400</int>
- <int key="NSPeriodicInterval">75</int>
- </object>
- <bool key="NSAllowsLogicalLayoutDirection">NO</bool>
- </object>
- <object class="NSButton" id="969326199">
- <reference key="NSNextResponder" ref="117500817"/>
- <int key="NSvFlags">292</int>
- <string key="NSFrame">{{59, 5}, {52, 26}}</string>
- <reference key="NSSuperview" ref="117500817"/>
- <reference key="NSNextKeyView" ref="32314865"/>
- <bool key="NSEnabled">YES</bool>
- <object class="NSButtonCell" key="NSCell" id="813291626">
- <int key="NSCellFlags">-2080374784</int>
- <int key="NSCellFlags2">134217728</int>
- <string key="NSContents">Apply</string>
- <reference key="NSSupport" ref="47520286"/>
- <reference key="NSControlView" ref="969326199"/>
- <int key="NSButtonFlags">-2038022144</int>
- <int key="NSButtonFlags2">162</int>
- <reference key="NSAlternateImage" ref="47520286"/>
- <string key="NSAlternateContents"/>
- <string key="NSKeyEquivalent"/>
- <int key="NSPeriodicDelay">400</int>
- <int key="NSPeriodicInterval">75</int>
- </object>
- <bool key="NSAllowsLogicalLayoutDirection">NO</bool>
- </object>
- <object class="NSButton" id="402171301">
- <reference key="NSNextResponder" ref="117500817"/>
- <int key="NSvFlags">292</int>
- <string key="NSFrame">{{30, 5}, {26, 26}}</string>
- <reference key="NSSuperview" ref="117500817"/>
- <reference key="NSNextKeyView" ref="969326199"/>
- <bool key="NSEnabled">YES</bool>
- <object class="NSButtonCell" key="NSCell" id="978328677">
- <int key="NSCellFlags">-2080374784</int>
- <int key="NSCellFlags2">134217728</int>
- <string key="NSContents"/>
- <reference key="NSSupport" ref="926794154"/>
- <reference key="NSControlView" ref="402171301"/>
- <int key="NSButtonFlags">-2033434624</int>
- <int key="NSButtonFlags2">162</int>
- <object class="NSCustomResource" key="NSNormalImage" id="503606675">
- <string key="NSClassName">NSImage</string>
- <string key="NSResourceName">NSRemoveTemplate</string>
- </object>
- <string key="NSAlternateContents"/>
- <string key="NSKeyEquivalent"/>
- <int key="NSPeriodicDelay">400</int>
- <int key="NSPeriodicInterval">75</int>
- </object>
- <bool key="NSAllowsLogicalLayoutDirection">NO</bool>
- </object>
- <object class="NSButton" id="574065805">
- <reference key="NSNextResponder" ref="117500817"/>
- <int key="NSvFlags">292</int>
- <string key="NSFrame">{{5, 5}, {26, 26}}</string>
- <reference key="NSSuperview" ref="117500817"/>
- <reference key="NSNextKeyView" ref="402171301"/>
- <bool key="NSEnabled">YES</bool>
- <object class="NSButtonCell" key="NSCell" id="851620269">
- <int key="NSCellFlags">-2080374784</int>
- <int key="NSCellFlags2">134217728</int>
- <string key="NSContents"/>
- <reference key="NSSupport" ref="926794154"/>
- <reference key="NSControlView" ref="574065805"/>
- <int key="NSButtonFlags">-2033434624</int>
- <int key="NSButtonFlags2">162</int>
- <object class="NSCustomResource" key="NSNormalImage" id="132525375">
- <string key="NSClassName">NSImage</string>
- <string key="NSResourceName">NSAddTemplate</string>
- </object>
- <string key="NSAlternateContents"/>
- <string key="NSKeyEquivalent"/>
- <int key="NSPeriodicDelay">400</int>
- <int key="NSPeriodicInterval">75</int>
- </object>
- <bool key="NSAllowsLogicalLayoutDirection">NO</bool>
- </object>
- <object class="NSScrollView" id="866550653">
- <reference key="NSNextResponder" ref="117500817"/>
- <int key="NSvFlags">274</int>
- <object class="NSMutableArray" key="NSSubviews">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <object class="NSClipView" id="635122780">
- <reference key="NSNextResponder" ref="866550653"/>
- <int key="NSvFlags">2304</int>
- <object class="NSMutableArray" key="NSSubviews">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <object class="NSCollectionView" id="334093702">
- <reference key="NSNextResponder" ref="635122780"/>
- <int key="NSvFlags">274</int>
- <string key="NSFrameSize">{181, 99}</string>
- <reference key="NSSuperview" ref="635122780"/>
- <reference key="NSNextKeyView" ref="60893639"/>
- <string key="NSMinGridSize">{0, 0}</string>
- <string key="NSMaxGridSize">{0, 0}</string>
- <int key="NSMaxNumberOfGridRows">0</int>
- <int key="NSMaxNumberOfGridColumns">0</int>
- <object class="NSArray" key="NSBackgroundColors">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <reference ref="901977162"/>
- </object>
- <bool key="NSSelectable">YES</bool>
- <int key="NSDraggingSourceMaskForLocal">-1</int>
- <int key="NSDraggingSourceMaskForNonLocal">0</int>
- </object>
- </object>
- <string key="NSFrame">{{1, 1}, {181, 99}}</string>
- <reference key="NSSuperview" ref="866550653"/>
- <reference key="NSNextKeyView" ref="334093702"/>
- <reference key="NSDocView" ref="334093702"/>
- <reference key="NSBGColor" ref="43977021"/>
- <int key="NScvFlags">4</int>
- </object>
- <object class="NSScroller" id="60893639">
- <reference key="NSNextResponder" ref="866550653"/>
- <int key="NSvFlags">-2147483392</int>
- <string key="NSFrame">{{234, 1}, {15, 143}}</string>
- <reference key="NSSuperview" ref="866550653"/>
- <reference key="NSNextKeyView" ref="361788665"/>
- <bool key="NSAllowsLogicalLayoutDirection">NO</bool>
- <reference key="NSTarget" ref="866550653"/>
- <string key="NSAction">_doScroller:</string>
- <double key="NSCurValue">1</double>
- <double key="NSPercent">0.89655172824859619</double>
- </object>
- <object class="NSScroller" id="361788665">
- <reference key="NSNextResponder" ref="866550653"/>
- <int key="NSvFlags">-2147483392</int>
- <string key="NSFrame">{{1, 144}, {233, 15}}</string>
- <reference key="NSSuperview" ref="866550653"/>
- <reference key="NSNextKeyView" ref="574065805"/>
- <bool key="NSAllowsLogicalLayoutDirection">NO</bool>
- <int key="NSsFlags">1</int>
- <reference key="NSTarget" ref="866550653"/>
- <string key="NSAction">_doScroller:</string>
- <double key="NSPercent">0.63157892227172852</double>
- </object>
- </object>
- <string key="NSFrame">{{5, 34}, {183, 101}}</string>
- <reference key="NSSuperview" ref="117500817"/>
- <reference key="NSNextKeyView" ref="635122780"/>
- <int key="NSsFlags">133682</int>
- <reference key="NSVScroller" ref="60893639"/>
- <reference key="NSHScroller" ref="361788665"/>
- <reference key="NSContentView" ref="635122780"/>
- <double key="NSMinMagnification">0.25</double>
- <double key="NSMaxMagnification">4</double>
- <double key="NSMagnification">1</double>
- </object>
- </object>
- <string key="NSFrameSize">{193, 326}</string>
- <reference key="NSSuperview"/>
- <reference key="NSNextKeyView" ref="695838341"/>
- <string key="NSClassName">NSView</string>
- </object>
- <object class="NSArrayController" id="770792360">
- <object class="NSMutableArray" key="NSDeclaredKeys">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <string>name</string>
- <string>strokeThickness</string>
- <string>strokeColor</string>
- <string>fillColor</string>
- <string>strokeColorIsKnown</string>
- <string>fillColorIsKnown</string>
- <string>representedObject.name</string>
- <string>shapeName</string>
- <string>scale</string>
- <string>@distinctUnionOfObjects.category</string>
- <string>category</string>
- </object>
- <string key="NSObjectClassName">NodeStyle</string>
- <bool key="NSEditable">YES</bool>
- <object class="_NSManagedProxy" key="_NSManagedProxy"/>
- <bool key="NSAvoidsEmptySelection">YES</bool>
- <bool key="NSPreservesSelection">YES</bool>
- <bool key="NSSelectsInsertedObjects">YES</bool>
- <bool key="NSFilterRestrictsInsertion">YES</bool>
- <bool key="NSClearsFilterPredicateOnInsertion">YES</bool>
- </object>
- <object class="NSArrayController" id="781827120">
- <object class="NSMutableArray" key="NSDeclaredKeys">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <string>@distinctUnionOfObjects.category</string>
- </object>
- <bool key="NSEditable">YES</bool>
- <object class="_NSManagedProxy" key="_NSManagedProxy"/>
- <bool key="NSAvoidsEmptySelection">YES</bool>
- <bool key="NSPreservesSelection">YES</bool>
- <bool key="NSSelectsInsertedObjects">YES</bool>
- <bool key="NSFilterRestrictsInsertion">YES</bool>
- <bool key="NSClearsFilterPredicateOnInsertion">YES</bool>
- </object>
- <object class="NSCustomView" id="108806395">
- <nil key="NSNextResponder"/>
- <int key="NSvFlags">268</int>
- <object class="NSMutableArray" key="NSSubviews">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <object class="NSPopUpButton" id="544008847">
- <reference key="NSNextResponder" ref="108806395"/>
- <int key="NSvFlags">268</int>
- <string key="NSFrame">{{66, 105}, {125, 26}}</string>
- <reference key="NSSuperview" ref="108806395"/>
- <reference key="NSNextKeyView" ref="422353768"/>
- <bool key="NSEnabled">YES</bool>
- <object class="NSPopUpButtonCell" key="NSCell" id="243044578">
- <int key="NSCellFlags">-2076180416</int>
- <int key="NSCellFlags2">2048</int>
- <reference key="NSSupport" ref="47520286"/>
- <reference key="NSControlView" ref="544008847"/>
- <int key="NSButtonFlags">109199360</int>
- <int key="NSButtonFlags2">129</int>
- <string key="NSAlternateContents"/>
- <string key="NSKeyEquivalent"/>
- <int key="NSPeriodicDelay">400</int>
- <int key="NSPeriodicInterval">75</int>
- <nil key="NSMenuItem"/>
- <bool key="NSMenuItemRespectAlignment">YES</bool>
- <object class="NSMenu" key="NSMenu" id="277272548">
- <string key="NSTitle">OtherViews</string>
- <object class="NSMutableArray" key="NSMenuItems">
- <bool key="EncodedWithXMLCoder">YES</bool>
- </object>
- <reference key="NSMenuFont" ref="926794154"/>
- </object>
- <int key="NSSelectedIndex">-1</int>
- <int key="NSPreferredEdge">1</int>
- <bool key="NSUsesItemFromMenu">YES</bool>
- <bool key="NSAltersState">YES</bool>
- <int key="NSArrowPosition">2</int>
- </object>
- <bool key="NSAllowsLogicalLayoutDirection">NO</bool>
- </object>
- <object class="NSTextField" id="223260441">
- <reference key="NSNextResponder" ref="108806395"/>
- <int key="NSvFlags">268</int>
- <string key="NSFrame">{{6, 111}, {57, 14}}</string>
- <reference key="NSSuperview" ref="108806395"/>
- <reference key="NSNextKeyView" ref="544008847"/>
- <bool key="NSEnabled">YES</bool>
- <object class="NSTextFieldCell" key="NSCell" id="974483488">
- <int key="NSCellFlags">68157504</int>
- <int key="NSCellFlags2">4195328</int>
- <string key="NSContents">Show</string>
- <reference key="NSSupport" ref="811392858"/>
- <reference key="NSControlView" ref="223260441"/>
- <reference key="NSBackgroundColor" ref="43977021"/>
- <reference key="NSTextColor" ref="44900598"/>
- </object>
- <bool key="NSAllowsLogicalLayoutDirection">NO</bool>
- </object>
- <object class="NSScrollView" id="422353768">
- <reference key="NSNextResponder" ref="108806395"/>
- <int key="NSvFlags">268</int>
- <object class="NSMutableArray" key="NSSubviews">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <object class="NSClipView" id="942697827">
- <reference key="NSNextResponder" ref="422353768"/>
- <int key="NSvFlags">2304</int>
- <object class="NSMutableArray" key="NSSubviews">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <object class="NSTableView" id="753354328">
- <reference key="NSNextResponder" ref="942697827"/>
- <int key="NSvFlags">256</int>
- <string key="NSFrameSize">{180, 68}</string>
- <reference key="NSSuperview" ref="942697827"/>
- <reference key="NSNextKeyView" ref="177619688"/>
- <string key="NSReuseIdentifierKey">_NS:1197</string>
- <bool key="NSEnabled">YES</bool>
- <bool key="NSAllowsLogicalLayoutDirection">NO</bool>
- <bool key="NSControlAllowsExpansionToolTips">YES</bool>
- <object class="_NSCornerView" key="NSCornerView">
- <nil key="NSNextResponder"/>
- <int key="NSvFlags">-2147483392</int>
- <string key="NSFrame">{{224, 0}, {16, 17}}</string>
- <string key="NSReuseIdentifierKey">_NS:1202</string>
- </object>
- <object class="NSMutableArray" key="NSTableColumns">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <object class="NSTableColumn" id="1002335341">
- <double key="NSWidth">177</double>
- <double key="NSMinWidth">40</double>
- <double key="NSMaxWidth">1000</double>
- <object class="NSTableHeaderCell" key="NSHeaderCell">
- <int key="NSCellFlags">75497536</int>
- <int key="NSCellFlags2">2048</int>
- <string key="NSContents"/>
- <object class="NSFont" key="NSSupport">
- <string key="NSName">LucidaGrande</string>
- <double key="NSSize">11</double>
- <int key="NSfFlags">3100</int>
- </object>
- <object class="NSColor" key="NSBackgroundColor">
- <int key="NSColorSpace">3</int>
- <bytes key="NSWhite">MC4zMzMzMzI5ODU2AA</bytes>
- </object>
- <object class="NSColor" key="NSTextColor">
- <int key="NSColorSpace">6</int>
- <string key="NSCatalogName">System</string>
- <string key="NSColorName">headerTextColor</string>
- <reference key="NSColor" ref="43177969"/>
- </object>
- </object>
- <object class="NSTextFieldCell" key="NSDataCell" id="751672834">
- <int key="NSCellFlags">337641536</int>
- <int key="NSCellFlags2">2048</int>
- <string key="NSContents">Text Cell</string>
- <reference key="NSSupport" ref="926794154"/>
- <reference key="NSControlView" ref="753354328"/>
- <reference key="NSBackgroundColor" ref="901977162"/>
- <reference key="NSTextColor" ref="44900598"/>
- </object>
- <int key="NSResizingMask">3</int>
- <bool key="NSIsResizeable">YES</bool>
- <bool key="NSIsEditable">YES</bool>
- <reference key="NSTableView" ref="753354328"/>
- </object>
- </object>
- <double key="NSIntercellSpacingWidth">3</double>
- <double key="NSIntercellSpacingHeight">2</double>
- <reference key="NSBackgroundColor" ref="136415388"/>
- <reference key="NSGridColor" ref="953124220"/>
- <double key="NSRowHeight">17</double>
- <int key="NSTvFlags">-700448768</int>
- <reference key="NSDelegate"/>
- <reference key="NSDataSource"/>
- <int key="NSColumnAutoresizingStyle">4</int>
- <int key="NSDraggingSourceMaskForLocal">15</int>
- <int key="NSDraggingSourceMaskForNonLocal">0</int>
- <bool key="NSAllowsTypeSelect">YES</bool>
- <int key="NSTableViewDraggingDestinationStyle">0</int>
- <int key="NSTableViewGroupRowStyle">1</int>
- </object>
- </object>
- <string key="NSFrame">{{1, 1}, {180, 68}}</string>
- <reference key="NSSuperview" ref="422353768"/>
- <reference key="NSNextKeyView" ref="753354328"/>
- <string key="NSReuseIdentifierKey">_NS:1195</string>
- <reference key="NSDocView" ref="753354328"/>
- <reference key="NSBGColor" ref="901977162"/>
- <int key="NScvFlags">4</int>
- </object>
- <object class="NSScroller" id="487538038">
- <reference key="NSNextResponder" ref="422353768"/>
- <int key="NSvFlags">-2147483392</int>
- <string key="NSFrame">{{224, 17}, {15, 102}}</string>
- <reference key="NSSuperview" ref="422353768"/>
- <reference key="NSNextKeyView" ref="557846007"/>
- <string key="NSReuseIdentifierKey">_NS:1214</string>
- <bool key="NSAllowsLogicalLayoutDirection">NO</bool>
- <reference key="NSTarget" ref="422353768"/>
- <string key="NSAction">_doScroller:</string>
- <double key="NSPercent">0.98863636363636365</double>
- </object>
- <object class="NSScroller" id="177619688">
- <reference key="NSNextResponder" ref="422353768"/>
- <int key="NSvFlags">-2147483392</int>
- <string key="NSFrame">{{1, 73}, {143, 15}}</string>
- <reference key="NSSuperview" ref="422353768"/>
- <reference key="NSNextKeyView" ref="487538038"/>
- <string key="NSReuseIdentifierKey">_NS:1216</string>
- <bool key="NSAllowsLogicalLayoutDirection">NO</bool>
- <int key="NSsFlags">1</int>
- <reference key="NSTarget" ref="422353768"/>
- <string key="NSAction">_doScroller:</string>
- <double key="NSPercent">0.99447513812154698</double>
- </object>
- </object>
- <string key="NSFrame">{{6, 33}, {182, 70}}</string>
- <reference key="NSSuperview" ref="108806395"/>
- <reference key="NSNextKeyView" ref="942697827"/>
- <string key="NSReuseIdentifierKey">_NS:1193</string>
- <int key="NSsFlags">133682</int>
- <reference key="NSVScroller" ref="487538038"/>
- <reference key="NSHScroller" ref="177619688"/>
- <reference key="NSContentView" ref="942697827"/>
- <bytes key="NSScrollAmts">QSAAAEEgAABBmAAAQZgAAA</bytes>
- <double key="NSMinMagnification">0.25</double>
- <double key="NSMaxMagnification">4</double>
- <double key="NSMagnification">1</double>
- </object>
- <object class="NSPopUpButton" id="1043573347">
- <reference key="NSNextResponder" ref="108806395"/>
- <int key="NSvFlags">268</int>
- <string key="NSFrame">{{133, 155}, {60, 26}}</string>
- <reference key="NSSuperview" ref="108806395"/>
- <reference key="NSNextKeyView" ref="357854280"/>
- <string key="NSReuseIdentifierKey">_NS:179</string>
- <bool key="NSEnabled">YES</bool>
- <object class="NSPopUpButtonCell" key="NSCell" id="488427516">
- <int key="NSCellFlags">-2076180416</int>
- <int key="NSCellFlags2">67110912</int>
- <reference key="NSSupport" ref="926794154"/>
- <string key="NSCellIdentifier">_NS:179</string>
- <reference key="NSControlView" ref="1043573347"/>
- <int key="NSButtonFlags">109199360</int>
- <int key="NSButtonFlags2">129</int>
- <string key="NSAlternateContents"/>
- <string key="NSKeyEquivalent"/>
- <int key="NSPeriodicDelay">400</int>
- <int key="NSPeriodicInterval">75</int>
- <object class="NSMenuItem" key="NSMenuItem" id="612780244">
- <reference key="NSMenu" ref="986666873"/>
- <string key="NSTitle"/>
- <string key="NSKeyEquiv"/>
- <int key="NSMnemonicLoc">2147483647</int>
- <int key="NSState">1</int>
- <object class="NSCustomResource" key="NSImage" id="24043475">
- <string key="NSClassName">NSImage</string>
- <string key="NSResourceName">AH_none</string>
- </object>
- <object class="NSCustomResource" key="NSOnImage" id="372676792">
- <string key="NSClassName">NSImage</string>
- <string key="NSResourceName">NSMenuCheckmark</string>
- </object>
- <object class="NSCustomResource" key="NSMixedImage" id="414263604">
- <string key="NSClassName">NSImage</string>
- <string key="NSResourceName">NSMenuMixedState</string>
- </object>
- <string key="NSAction">_popUpItemAction:</string>
- <reference key="NSTarget" ref="488427516"/>
- </object>
- <bool key="NSMenuItemRespectAlignment">YES</bool>
- <object class="NSMenu" key="NSMenu" id="986666873">
- <string key="NSTitle">OtherViews</string>
- <object class="NSMutableArray" key="NSMenuItems">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <reference ref="612780244"/>
- <object class="NSMenuItem" id="660931715">
- <reference key="NSMenu" ref="986666873"/>
- <string key="NSTitle"/>
- <string key="NSKeyEquiv"/>
- <int key="NSMnemonicLoc">2147483647</int>
- <object class="NSCustomResource" key="NSImage">
- <string key="NSClassName">NSImage</string>
- <string key="NSResourceName">AH_plain_head</string>
- </object>
- <reference key="NSOnImage" ref="372676792"/>
- <reference key="NSMixedImage" ref="414263604"/>
- <string key="NSAction">_popUpItemAction:</string>
- <int key="NSTag">1</int>
- <reference key="NSTarget" ref="488427516"/>
- </object>
- <object class="NSMenuItem" id="46466018">
- <reference key="NSMenu" ref="986666873"/>
- <string key="NSTitle"/>
- <string key="NSKeyEquiv"/>
- <int key="NSMnemonicLoc">2147483647</int>
- <object class="NSCustomResource" key="NSImage">
- <string key="NSClassName">NSImage</string>
- <string key="NSResourceName">AH_latex_head</string>
- </object>
- <reference key="NSOnImage" ref="372676792"/>
- <reference key="NSMixedImage" ref="414263604"/>
- <string key="NSAction">_popUpItemAction:</string>
- <int key="NSTag">2</int>
- <reference key="NSTarget" ref="488427516"/>
- </object>
- </object>
- <reference key="NSMenuFont" ref="926794154"/>
- </object>
- <int key="NSPreferredEdge">1</int>
- <bool key="NSUsesItemFromMenu">YES</bool>
- <bool key="NSAltersState">YES</bool>
- <int key="NSArrowPosition">2</int>
- </object>
- <bool key="NSAllowsLogicalLayoutDirection">NO</bool>
- </object>
- <object class="NSPopUpButton" id="131796564">
- <reference key="NSNextResponder" ref="108806395"/>
- <int key="NSvFlags">268</int>
- <string key="NSFrame">{{2, 155}, {60, 26}}</string>
- <reference key="NSSuperview" ref="108806395"/>
- <reference key="NSNextKeyView" ref="735115134"/>
- <string key="NSReuseIdentifierKey">_NS:179</string>
- <bool key="NSEnabled">YES</bool>
- <object class="NSPopUpButtonCell" key="NSCell" id="424962110">
- <int key="NSCellFlags">-2076180416</int>
- <int key="NSCellFlags2">2048</int>
- <reference key="NSSupport" ref="926794154"/>
- <string key="NSCellIdentifier">_NS:179</string>
- <reference key="NSControlView" ref="131796564"/>
- <int key="NSButtonFlags">109199360</int>
- <int key="NSButtonFlags2">129</int>
- <string key="NSAlternateContents"/>
- <string key="NSKeyEquivalent"/>
- <int key="NSPeriodicDelay">400</int>
- <int key="NSPeriodicInterval">75</int>
- <object class="NSMenuItem" key="NSMenuItem" id="474967387">
- <reference key="NSMenu" ref="842334884"/>
- <string key="NSTitle"/>
- <string key="NSKeyEquiv"/>
- <int key="NSMnemonicLoc">2147483647</int>
- <int key="NSState">1</int>
- <reference key="NSImage" ref="24043475"/>
- <reference key="NSOnImage" ref="372676792"/>
- <reference key="NSMixedImage" ref="414263604"/>
- <string key="NSAction">_popUpItemAction:</string>
- <reference key="NSTarget" ref="424962110"/>
- </object>
- <bool key="NSMenuItemRespectAlignment">YES</bool>
- <object class="NSMenu" key="NSMenu" id="842334884">
- <string key="NSTitle">OtherViews</string>
- <object class="NSMutableArray" key="NSMenuItems">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <reference ref="474967387"/>
- <object class="NSMenuItem" id="741289960">
- <reference key="NSMenu" ref="842334884"/>
- <string key="NSTitle"/>
- <string key="NSKeyEquiv"/>
- <int key="NSMnemonicLoc">2147483647</int>
- <object class="NSCustomResource" key="NSImage">
- <string key="NSClassName">NSImage</string>
- <string key="NSResourceName">AH_plain_tail</string>
- </object>
- <reference key="NSOnImage" ref="372676792"/>
- <reference key="NSMixedImage" ref="414263604"/>
- <string key="NSAction">_popUpItemAction:</string>
- <int key="NSTag">1</int>
- <reference key="NSTarget" ref="424962110"/>
- </object>
- <object class="NSMenuItem" id="933963701">
- <reference key="NSMenu" ref="842334884"/>
- <string key="NSTitle"/>
- <string key="NSKeyEquiv"/>
- <int key="NSMnemonicLoc">2147483647</int>
- <object class="NSCustomResource" key="NSImage">
- <string key="NSClassName">NSImage</string>
- <string key="NSResourceName">AH_latex_tail</string>
- </object>
- <reference key="NSOnImage" ref="372676792"/>
- <reference key="NSMixedImage" ref="414263604"/>
- <string key="NSAction">_popUpItemAction:</string>
- <int key="NSTag">2</int>
- <reference key="NSTarget" ref="424962110"/>
- </object>
- </object>
- <reference key="NSMenuFont" ref="926794154"/>
- </object>
- <int key="NSPreferredEdge">1</int>
- <bool key="NSUsesItemFromMenu">YES</bool>
- <bool key="NSAltersState">YES</bool>
- <int key="NSArrowPosition">2</int>
- </object>
- <bool key="NSAllowsLogicalLayoutDirection">NO</bool>
- </object>
- <object class="NSComboBox" id="719659912">
- <reference key="NSNextResponder" ref="108806395"/>
- <int key="NSvFlags">268</int>
- <string key="NSFrame">{{69, 132}, {122, 23}}</string>
- <reference key="NSSuperview" ref="108806395"/>
- <reference key="NSNextKeyView" ref="223260441"/>
- <bool key="NSEnabled">YES</bool>
- <object class="NSComboBoxCell" key="NSCell" id="314453059">
- <int key="NSCellFlags">342884416</int>
- <int key="NSCellFlags2">272630784</int>
- <string key="NSContents"/>
- <reference key="NSSupport" ref="24"/>
- <reference key="NSControlView" ref="719659912"/>
- <bool key="NSDrawsBackground">YES</bool>
- <reference key="NSBackgroundColor" ref="624542267"/>
- <reference key="NSTextColor" ref="44900598"/>
- <int key="NSVisibleItemCount">5</int>
- <bool key="NSHasVerticalScroller">YES</bool>
- <reference key="NSDelegate" ref="719659912"/>
- <object class="NSComboTableView" key="NSTableView" id="313552772">
- <reference key="NSNextResponder"/>
- <int key="NSvFlags">274</int>
- <string key="NSFrameSize">{13, 0}</string>
- <reference key="NSSuperview"/>
- <reference key="NSWindow"/>
- <bool key="NSEnabled">YES</bool>
- <bool key="NSAllowsLogicalLayoutDirection">NO</bool>
- <bool key="NSControlAllowsExpansionToolTips">YES</bool>
- <object class="NSMutableArray" key="NSTableColumns">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <object class="NSTableColumn">
- <double key="NSWidth">10</double>
- <double key="NSMinWidth">10</double>
- <double key="NSMaxWidth">1000</double>
- <object class="NSTableHeaderCell" key="NSHeaderCell">
- <int key="NSCellFlags">75497472</int>
- <int key="NSCellFlags2">0</int>
- <string key="NSContents"/>
- <reference key="NSSupport" ref="705209814"/>
- <object class="NSColor" key="NSBackgroundColor">
- <int key="NSColorSpace">3</int>
- <bytes key="NSWhite">MC4zMzMzMzI5ODU2AA</bytes>
- </object>
- <reference key="NSTextColor" ref="136415388"/>
- </object>
- <object class="NSTextFieldCell" key="NSDataCell">
- <int key="NSCellFlags">338690112</int>
- <int key="NSCellFlags2">1024</int>
- <reference key="NSSupport" ref="24"/>
- <reference key="NSControlView" ref="313552772"/>
- <bool key="NSDrawsBackground">YES</bool>
- <reference key="NSBackgroundColor" ref="901977162"/>
- <reference key="NSTextColor" ref="44900598"/>
- </object>
- <int key="NSResizingMask">3</int>
- <bool key="NSIsResizeable">YES</bool>
- <reference key="NSTableView" ref="313552772"/>
- </object>
- </object>
- <double key="NSIntercellSpacingWidth">3</double>
- <double key="NSIntercellSpacingHeight">2</double>
- <reference key="NSBackgroundColor" ref="901977162"/>
- <reference key="NSGridColor" ref="953124220"/>
- <double key="NSRowHeight">15</double>
- <string key="NSAction">tableViewAction:</string>
- <int key="NSTvFlags">-765427712</int>
- <reference key="NSDelegate" ref="314453059"/>
- <reference key="NSDataSource" ref="314453059"/>
- <reference key="NSTarget" ref="314453059"/>
- <int key="NSColumnAutoresizingStyle">1</int>
- <int key="NSDraggingSourceMaskForLocal">15</int>
- <int key="NSDraggingSourceMaskForNonLocal">0</int>
- <bool key="NSAllowsTypeSelect">YES</bool>
- <int key="NSTableViewDraggingDestinationStyle">0</int>
- <int key="NSTableViewGroupRowStyle">1</int>
- </object>
- </object>
- <bool key="NSAllowsLogicalLayoutDirection">NO</bool>
- </object>
- <object class="NSTextField" id="357854280">
- <reference key="NSNextResponder" ref="108806395"/>
- <int key="NSvFlags">268</int>
- <string key="NSFrame">{{6, 137}, {57, 14}}</string>
- <reference key="NSSuperview" ref="108806395"/>
- <reference key="NSNextKeyView" ref="719659912"/>
- <bool key="NSEnabled">YES</bool>
- <object class="NSTextFieldCell" key="NSCell" id="400547930">
- <int key="NSCellFlags">68157504</int>
- <int key="NSCellFlags2">4195328</int>
- <string key="NSContents">Category</string>
- <reference key="NSSupport" ref="811392858"/>
- <reference key="NSControlView" ref="357854280"/>
- <reference key="NSBackgroundColor" ref="43977021"/>
- <reference key="NSTextColor" ref="44900598"/>
- </object>
- <bool key="NSAllowsLogicalLayoutDirection">NO</bool>
- </object>
- <object class="NSPopUpButton" id="735115134">
- <reference key="NSNextResponder" ref="108806395"/>
- <int key="NSvFlags">268</int>
- <string key="NSFrame">{{59, 155}, {77, 26}}</string>
- <reference key="NSSuperview" ref="108806395"/>
- <reference key="NSNextKeyView" ref="1043573347"/>
- <string key="NSReuseIdentifierKey">_NS:179</string>
- <bool key="NSEnabled">YES</bool>
- <object class="NSPopUpButtonCell" key="NSCell" id="745551246">
- <int key="NSCellFlags">-2076180416</int>
- <int key="NSCellFlags2">2048</int>
- <reference key="NSSupport" ref="926794154"/>
- <string key="NSCellIdentifier">_NS:179</string>
- <reference key="NSControlView" ref="735115134"/>
- <int key="NSButtonFlags">109199360</int>
- <int key="NSButtonFlags2">129</int>
- <string key="NSAlternateContents"/>
- <string key="NSKeyEquivalent"/>
- <int key="NSPeriodicDelay">400</int>
- <int key="NSPeriodicInterval">75</int>
- <object class="NSMenuItem" key="NSMenuItem" id="736805827">
- <reference key="NSMenu" ref="599341538"/>
- <string key="NSTitle"/>
- <string key="NSKeyEquiv"/>
- <int key="NSMnemonicLoc">2147483647</int>
- <int key="NSState">1</int>
- <object class="NSCustomResource" key="NSImage">
- <string key="NSClassName">NSImage</string>
- <string key="NSResourceName">ED_none</string>
- </object>
- <reference key="NSOnImage" ref="372676792"/>
- <reference key="NSMixedImage" ref="414263604"/>
- <string key="NSAction">_popUpItemAction:</string>
- <reference key="NSTarget" ref="745551246"/>
- </object>
- <bool key="NSMenuItemRespectAlignment">YES</bool>
- <object class="NSMenu" key="NSMenu" id="599341538">
- <string key="NSTitle">Edge Decoration</string>
- <object class="NSMutableArray" key="NSMenuItems">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <reference ref="736805827"/>
- <object class="NSMenuItem" id="458997313">
- <reference key="NSMenu" ref="599341538"/>
- <string key="NSTitle"/>
- <string key="NSKeyEquiv"/>
- <int key="NSMnemonicLoc">2147483647</int>
- <object class="NSCustomResource" key="NSImage">
- <string key="NSClassName">NSImage</string>
- <string key="NSResourceName">ED_arrow</string>
- </object>
- <reference key="NSOnImage" ref="372676792"/>
- <reference key="NSMixedImage" ref="414263604"/>
- <string key="NSAction">_popUpItemAction:</string>
- <int key="NSTag">1</int>
- <reference key="NSTarget" ref="745551246"/>
- </object>
- <object class="NSMenuItem" id="316328850">
- <reference key="NSMenu" ref="599341538"/>
- <string key="NSTitle"/>
- <string key="NSKeyEquiv"/>
- <int key="NSMnemonicLoc">2147483647</int>
- <object class="NSCustomResource" key="NSImage">
- <string key="NSClassName">NSImage</string>
- <string key="NSResourceName">ED_tick</string>
- </object>
- <reference key="NSOnImage" ref="372676792"/>
- <reference key="NSMixedImage" ref="414263604"/>
- <string key="NSAction">_popUpItemAction:</string>
- <int key="NSTag">2</int>
- <reference key="NSTarget" ref="745551246"/>
- </object>
- </object>
- <reference key="NSMenuFont" ref="926794154"/>
- </object>
- <int key="NSPreferredEdge">1</int>
- <bool key="NSUsesItemFromMenu">YES</bool>
- <bool key="NSAltersState">YES</bool>
- <int key="NSArrowPosition">2</int>
- </object>
- <bool key="NSAllowsLogicalLayoutDirection">NO</bool>
- </object>
- <object class="NSTextField" id="69608560">
- <reference key="NSNextResponder" ref="108806395"/>
- <int key="NSvFlags">266</int>
- <string key="NSFrame">{{69, 183}, {119, 19}}</string>
- <reference key="NSSuperview" ref="108806395"/>
- <reference key="NSNextKeyView" ref="131796564"/>
- <bool key="NSEnabled">YES</bool>
- <object class="NSTextFieldCell" key="NSCell" id="376507453">
- <int key="NSCellFlags">-1804599231</int>
- <int key="NSCellFlags2">272630784</int>
- <string key="NSContents"/>
- <reference key="NSSupport" ref="47520286"/>
- <reference key="NSControlView" ref="69608560"/>
- <bool key="NSDrawsBackground">YES</bool>
- <reference key="NSBackgroundColor" ref="624542267"/>
- <reference key="NSTextColor" ref="223583331"/>
- </object>
- <bool key="NSAllowsLogicalLayoutDirection">NO</bool>
- </object>
- <object class="NSTextField" id="968810687">
- <reference key="NSNextResponder" ref="108806395"/>
- <int key="NSvFlags">268</int>
- <string key="NSFrame">{{6, 185}, {57, 14}}</string>
- <reference key="NSSuperview" ref="108806395"/>
- <reference key="NSNextKeyView" ref="69608560"/>
- <bool key="NSEnabled">YES</bool>
- <object class="NSTextFieldCell" key="NSCell" id="690404254">
- <int key="NSCellFlags">68157504</int>
- <int key="NSCellFlags2">4195328</int>
- <string key="NSContents">Name</string>
- <reference key="NSSupport" ref="811392858"/>
- <reference key="NSControlView" ref="968810687"/>
- <reference key="NSBackgroundColor" ref="43977021"/>
- <reference key="NSTextColor" ref="44900598"/>
- </object>
- <bool key="NSAllowsLogicalLayoutDirection">NO</bool>
- </object>
- <object class="NSButton" id="247227248">
- <reference key="NSNextResponder" ref="108806395"/>
- <int key="NSvFlags">292</int>
- <string key="NSFrame">{{111, 4}, {52, 26}}</string>
- <reference key="NSSuperview" ref="108806395"/>
- <bool key="NSEnabled">YES</bool>
- <object class="NSButtonCell" key="NSCell" id="184535284">
- <int key="NSCellFlags">-2080374784</int>
- <int key="NSCellFlags2">134217728</int>
- <string key="NSContents">Clear</string>
- <reference key="NSSupport" ref="47520286"/>
- <reference key="NSControlView" ref="247227248"/>
- <int key="NSButtonFlags">-2038022144</int>
- <int key="NSButtonFlags2">162</int>
- <reference key="NSAlternateImage" ref="47520286"/>
- <string key="NSAlternateContents"/>
- <string key="NSKeyEquivalent"/>
- <int key="NSPeriodicDelay">400</int>
- <int key="NSPeriodicInterval">75</int>
- </object>
- <bool key="NSAllowsLogicalLayoutDirection">NO</bool>
- </object>
- <object class="NSButton" id="648423191">
- <reference key="NSNextResponder" ref="108806395"/>
- <int key="NSvFlags">292</int>
- <string key="NSFrame">{{60, 4}, {52, 26}}</string>
- <reference key="NSSuperview" ref="108806395"/>
- <reference key="NSNextKeyView" ref="247227248"/>
- <bool key="NSEnabled">YES</bool>
- <object class="NSButtonCell" key="NSCell" id="715134143">
- <int key="NSCellFlags">-2080374784</int>
- <int key="NSCellFlags2">134217728</int>
- <string key="NSContents">Apply</string>
- <reference key="NSSupport" ref="47520286"/>
- <reference key="NSControlView" ref="648423191"/>
- <int key="NSButtonFlags">-2038022144</int>
- <int key="NSButtonFlags2">162</int>
- <reference key="NSAlternateImage" ref="47520286"/>
- <string key="NSAlternateContents"/>
- <string key="NSKeyEquivalent"/>
- <int key="NSPeriodicDelay">400</int>
- <int key="NSPeriodicInterval">75</int>
- </object>
- <bool key="NSAllowsLogicalLayoutDirection">NO</bool>
- </object>
- <object class="NSButton" id="485140228">
- <reference key="NSNextResponder" ref="108806395"/>
- <int key="NSvFlags">292</int>
- <string key="NSFrame">{{31, 4}, {26, 26}}</string>
- <reference key="NSSuperview" ref="108806395"/>
- <reference key="NSNextKeyView" ref="648423191"/>
- <bool key="NSEnabled">YES</bool>
- <object class="NSButtonCell" key="NSCell" id="276141650">
- <int key="NSCellFlags">-2080374784</int>
- <int key="NSCellFlags2">134217728</int>
- <string key="NSContents"/>
- <reference key="NSSupport" ref="926794154"/>
- <reference key="NSControlView" ref="485140228"/>
- <int key="NSButtonFlags">-2033434624</int>
- <int key="NSButtonFlags2">162</int>
- <reference key="NSNormalImage" ref="503606675"/>
- <string key="NSAlternateContents"/>
- <string key="NSKeyEquivalent"/>
- <int key="NSPeriodicDelay">400</int>
- <int key="NSPeriodicInterval">75</int>
- </object>
- <bool key="NSAllowsLogicalLayoutDirection">NO</bool>
- </object>
- <object class="NSButton" id="557846007">
- <reference key="NSNextResponder" ref="108806395"/>
- <int key="NSvFlags">292</int>
- <string key="NSFrame">{{6, 4}, {26, 26}}</string>
- <reference key="NSSuperview" ref="108806395"/>
- <reference key="NSNextKeyView" ref="485140228"/>
- <bool key="NSEnabled">YES</bool>
- <object class="NSButtonCell" key="NSCell" id="885600316">
- <int key="NSCellFlags">-2080374784</int>
- <int key="NSCellFlags2">134217728</int>
- <string key="NSContents"/>
- <reference key="NSSupport" ref="926794154"/>
- <reference key="NSControlView" ref="557846007"/>
- <int key="NSButtonFlags">-2033434624</int>
- <int key="NSButtonFlags2">162</int>
- <reference key="NSNormalImage" ref="132525375"/>
- <string key="NSAlternateContents"/>
- <string key="NSKeyEquivalent"/>
- <int key="NSPeriodicDelay">400</int>
- <int key="NSPeriodicInterval">75</int>
- </object>
- <bool key="NSAllowsLogicalLayoutDirection">NO</bool>
- </object>
- </object>
- <string key="NSFrameSize">{193, 208}</string>
- <reference key="NSNextKeyView" ref="968810687"/>
- <string key="NSReuseIdentifierKey">_NS:499</string>
- <string key="NSClassName">NSView</string>
- </object>
- <object class="NSArrayController" id="102354899">
- <object class="NSMutableArray" key="NSDeclaredKeys">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <string>name</string>
- <string>headStyle</string>
- <string>tailStyle</string>
- <string>decorationStyle</string>
- <string>category</string>
- </object>
- <string key="NSObjectClassName">EdgeStyle</string>
- <bool key="NSEditable">YES</bool>
- <object class="_NSManagedProxy" key="_NSManagedProxy"/>
- <bool key="NSAvoidsEmptySelection">YES</bool>
- <bool key="NSPreservesSelection">YES</bool>
- <bool key="NSSelectsInsertedObjects">YES</bool>
- <bool key="NSFilterRestrictsInsertion">YES</bool>
- <bool key="NSClearsFilterPredicateOnInsertion">YES</bool>
- </object>
- <object class="NSArrayController" id="21786025">
- <object class="NSMutableArray" key="NSDeclaredKeys">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <string>name</string>
- <string>headStyle</string>
- <string>tailStyle</string>
- <string>decorationStyle</string>
- <string>category</string>
- </object>
- <string key="NSObjectClassName">EdgeStyle</string>
- <bool key="NSEditable">YES</bool>
- <object class="_NSManagedProxy" key="_NSManagedProxy"/>
- <bool key="NSAvoidsEmptySelection">YES</bool>
- <bool key="NSPreservesSelection">YES</bool>
- <bool key="NSSelectsInsertedObjects">YES</bool>
- <bool key="NSFilterRestrictsInsertion">YES</bool>
- <bool key="NSClearsFilterPredicateOnInsertion">YES</bool>
- </object>
- </object>
- <object class="IBObjectContainer" key="IBDocument.Objects">
- <object class="NSMutableArray" key="connectionRecords">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <object class="IBConnectionRecord">
- <object class="IBOutletConnection" key="connection">
- <string key="label">window</string>
- <reference key="source" ref="1001"/>
- <reference key="destination" ref="556994709"/>
- </object>
- <int key="connectionID">5</int>
- </object>
- <object class="IBConnectionRecord">
- <object class="IBOutletConnection" key="connection">
- <string key="label">collectionView</string>
- <reference key="source" ref="1001"/>
- <reference key="destination" ref="334093702"/>
- </object>
- <int key="connectionID">73</int>
- </object>
- <object class="IBConnectionRecord">
- <object class="IBActionConnection" key="connection">
- <string key="label">refreshCollection:</string>
- <reference key="source" ref="1001"/>
- <reference key="destination" ref="402699060"/>
- </object>
- <int key="connectionID">74</int>
- </object>
- <object class="IBConnectionRecord">
- <object class="IBActionConnection" key="connection">
- <string key="label">refreshCollection:</string>
- <reference key="source" ref="1001"/>
- <reference key="destination" ref="745224580"/>
- </object>
- <int key="connectionID">75</int>
- </object>
- <object class="IBConnectionRecord">
- <object class="IBActionConnection" key="connection">
- <string key="label">setStrokeToClosestHashed:</string>
- <reference key="source" ref="1001"/>
- <reference key="destination" ref="338115395"/>
- </object>
- <int key="connectionID">176</int>
- </object>
- <object class="IBConnectionRecord">
- <object class="IBActionConnection" key="connection">
- <string key="label">setFillToClosestHashed:</string>
- <reference key="source" ref="1001"/>
- <reference key="destination" ref="424828094"/>
- </object>
- <int key="connectionID">177</int>
- </object>
- <object class="IBConnectionRecord">
- <object class="IBOutletConnection" key="connection">
- <string key="label">shapeDropdown</string>
- <reference key="source" ref="1001"/>
- <reference key="destination" ref="968796796"/>
- </object>
- <int key="connectionID">497</int>
- </object>
- <object class="IBConnectionRecord">
- <object class="IBOutletConnection" key="connection">
- <string key="label">nodeStyleView</string>
- <reference key="source" ref="1001"/>
- <reference key="destination" ref="117500817"/>
- </object>
- <int key="connectionID">650</int>
- </object>
- <object class="IBConnectionRecord">
- <object class="IBOutletConnection" key="connection">
- <string key="label">edgeStyleView</string>
- <reference key="source" ref="1001"/>
- <reference key="destination" ref="108806395"/>
- </object>
- <int key="connectionID">651</int>
- </object>
- <object class="IBConnectionRecord">
- <object class="IBOutletConnection" key="connection">
- <string key="label">nodeStyleArrayController</string>
- <reference key="source" ref="1001"/>
- <reference key="destination" ref="770792360"/>
- </object>
- <int key="connectionID">652</int>
- </object>
- <object class="IBConnectionRecord">
- <object class="IBOutletConnection" key="connection">
- <string key="label">nodeStyleInspectorView</string>
- <reference key="source" ref="1001"/>
- <reference key="destination" ref="981650066"/>
- </object>
- <int key="connectionID">653</int>
- </object>
- <object class="IBConnectionRecord">
- <object class="IBActionConnection" key="connection">
- <string key="label">addNodeStyle:</string>
- <reference key="source" ref="1001"/>
- <reference key="destination" ref="574065805"/>
- </object>
- <int key="connectionID">727</int>
- </object>
- <object class="IBConnectionRecord">
- <object class="IBActionConnection" key="connection">
- <string key="label">applyActiveNodeStyle:</string>
- <reference key="source" ref="1001"/>
- <reference key="destination" ref="969326199"/>
- </object>
- <int key="connectionID">729</int>
- </object>
- <object class="IBConnectionRecord">
- <object class="IBActionConnection" key="connection">
- <string key="label">clearActiveNodeStyle:</string>
- <reference key="source" ref="1001"/>
- <reference key="destination" ref="32314865"/>
- </object>
- <int key="connectionID">731</int>
- </object>
- <object class="IBConnectionRecord">
- <object class="IBOutletConnection" key="connection">
- <string key="label">filteredNodeStyleArrayController</string>
- <reference key="source" ref="1001"/>
- <reference key="destination" ref="781827120"/>
- </object>
- <int key="connectionID">733</int>
- </object>
- <object class="IBConnectionRecord">
- <object class="IBOutletConnection" key="connection">
- <string key="label">edgeStyleArrayController</string>
- <reference key="source" ref="1001"/>
- <reference key="destination" ref="102354899"/>
- </object>
- <int key="connectionID">734</int>
- </object>
- <object class="IBConnectionRecord">
- <object class="IBActionConnection" key="connection">
- <string key="label">addEdgeStyle:</string>
- <reference key="source" ref="1001"/>
- <reference key="destination" ref="557846007"/>
- </object>
- <int key="connectionID">735</int>
- </object>
- <object class="IBConnectionRecord">
- <object class="IBActionConnection" key="connection">
- <string key="label">appleActiveEdgeStyle:</string>
- <reference key="source" ref="1001"/>
- <reference key="destination" ref="648423191"/>
- </object>
- <int key="connectionID">737</int>
- </object>
- <object class="IBConnectionRecord">
- <object class="IBActionConnection" key="connection">
- <string key="label">clearActiveEdgeStyle:</string>
- <reference key="source" ref="1001"/>
- <reference key="destination" ref="247227248"/>
- </object>
- <int key="connectionID">738</int>
- </object>
- <object class="IBConnectionRecord">
- <object class="IBOutletConnection" key="connection">
- <string key="label">filteredEdgeStyleArrayController</string>
- <reference key="source" ref="1001"/>
- <reference key="destination" ref="21786025"/>
- </object>
- <int key="connectionID">818</int>
- </object>
- <object class="IBConnectionRecord">
- <object class="IBBindingConnection" key="connection">
- <string key="label">value: selection.strokeColor</string>
- <reference key="source" ref="402699060"/>
- <reference key="destination" ref="781827120"/>
- <object class="NSNibBindingConnector" key="connector">
- <reference key="NSSource" ref="402699060"/>
- <reference key="NSDestination" ref="781827120"/>
- <string key="NSLabel">value: selection.strokeColor</string>
- <string key="NSBinding">value</string>
- <string key="NSKeyPath">selection.strokeColor</string>
- <int key="NSNibBindingConnectorVersion">2</int>
- </object>
- </object>
- <int key="connectionID">636</int>
- </object>
- <object class="IBConnectionRecord">
- <object class="IBBindingConnection" key="connection">
- <string key="label">value: selection.fillColor</string>
- <reference key="source" ref="745224580"/>
- <reference key="destination" ref="781827120"/>
- <object class="NSNibBindingConnector" key="connector">
- <reference key="NSSource" ref="745224580"/>
- <reference key="NSDestination" ref="781827120"/>
- <string key="NSLabel">value: selection.fillColor</string>
- <string key="NSBinding">value</string>
- <string key="NSKeyPath">selection.fillColor</string>
- <int key="NSNibBindingConnectorVersion">2</int>
- </object>
- </object>
- <int key="connectionID">638</int>
- </object>
- <object class="IBConnectionRecord">
- <object class="IBBindingConnection" key="connection">
- <string key="label">value: selection.name</string>
- <reference key="source" ref="161037776"/>
- <reference key="destination" ref="781827120"/>
- <object class="NSNibBindingConnector" key="connector">
- <reference key="NSSource" ref="161037776"/>
- <reference key="NSDestination" ref="781827120"/>
- <string key="NSLabel">value: selection.name</string>
- <string key="NSBinding">value</string>
- <string key="NSKeyPath">selection.name</string>
- <int key="NSNibBindingConnectorVersion">2</int>
- </object>
- </object>
- <int key="connectionID">634</int>
- </object>
- <object class="IBConnectionRecord">
- <object class="IBOutletConnection" key="connection">
- <string key="label">itemPrototype</string>
- <reference key="source" ref="334093702"/>
- <reference key="destination" ref="220154097"/>
- </object>
- <int key="connectionID">55</int>
- </object>
- <object class="IBConnectionRecord">
- <object class="IBOutletConnection" key="connection">
- <string key="label">delegate</string>
- <reference key="source" ref="334093702"/>
- <reference key="destination" ref="1001"/>
- </object>
- <int key="connectionID">505</int>
- </object>
- <object class="IBConnectionRecord">
- <object class="IBBindingConnection" key="connection">
- <string key="label">content: arrangedObjects</string>
- <reference key="source" ref="334093702"/>
- <reference key="destination" ref="781827120"/>
- <object class="NSNibBindingConnector" key="connector" id="649847086">
- <reference key="NSSource" ref="334093702"/>
- <reference key="NSDestination" ref="781827120"/>
- <string key="NSLabel">content: arrangedObjects</string>
- <string key="NSBinding">content</string>
- <string key="NSKeyPath">arrangedObjects</string>
- <int key="NSNibBindingConnectorVersion">2</int>
- </object>
- </object>
- <int key="connectionID">840</int>
- </object>
- <object class="IBConnectionRecord">
- <object class="IBBindingConnection" key="connection">
- <string key="label">selectionIndexes: selectionIndexes</string>
- <reference key="source" ref="334093702"/>
- <reference key="destination" ref="781827120"/>
- <object class="NSNibBindingConnector" key="connector">
- <reference key="NSSource" ref="334093702"/>
- <reference key="NSDestination" ref="781827120"/>
- <string key="NSLabel">selectionIndexes: selectionIndexes</string>
- <string key="NSBinding">selectionIndexes</string>
- <string key="NSKeyPath">selectionIndexes</string>
- <reference key="NSPreviousConnector" ref="649847086"/>
- <int key="NSNibBindingConnectorVersion">2</int>
- </object>
- </object>
- <int key="connectionID">841</int>
- </object>
- <object class="IBConnectionRecord">
- <object class="IBBindingConnection" key="connection">
- <string key="label">toolTip: representedObject.name</string>
- <reference key="source" ref="608079500"/>
- <reference key="destination" ref="220154097"/>
- <object class="NSNibBindingConnector" key="connector">
- <reference key="NSSource" ref="608079500"/>
- <reference key="NSDestination" ref="220154097"/>
- <string key="NSLabel">toolTip: representedObject.name</string>
- <string key="NSBinding">toolTip</string>
- <string key="NSKeyPath">representedObject.name</string>
- <int key="NSNibBindingConnectorVersion">2</int>
- </object>
- </object>
- <int key="connectionID">504</int>
- </object>
- <object class="IBConnectionRecord">
- <object class="IBOutletConnection" key="connection">
- <string key="label">view</string>
- <reference key="source" ref="220154097"/>
- <reference key="destination" ref="608079500"/>
- </object>
- <int key="connectionID">54</int>
- </object>
- <object class="IBConnectionRecord">
- <object class="IBOutletConnection" key="connection">
- <string key="label">stylePaletteController</string>
- <reference key="source" ref="220154097"/>
- <reference key="destination" ref="1001"/>
- </object>
- <int key="connectionID">108</int>
- </object>
- <object class="IBConnectionRecord">
- <object class="IBBindingConnection" key="connection">
- <string key="label">contentArray: nodeStyles</string>
- <reference key="source" ref="770792360"/>
- <reference key="destination" ref="1001"/>
- <object class="NSNibBindingConnector" key="connector">
- <reference key="NSSource" ref="770792360"/>
- <reference key="NSDestination" ref="1001"/>
- <string key="NSLabel">contentArray: nodeStyles</string>
- <string key="NSBinding">contentArray</string>
- <string key="NSKeyPath">nodeStyles</string>
- <int key="NSNibBindingConnectorVersion">2</int>
- </object>
- </object>
- <int key="connectionID">58</int>
- </object>
- <object class="IBConnectionRecord">
- <object class="IBBindingConnection" key="connection">
- <string key="label">enabled: canRemove</string>
- <reference key="source" ref="402171301"/>
- <reference key="destination" ref="781827120"/>
- <object class="NSNibBindingConnector" key="connector">
- <reference key="NSSource" ref="402171301"/>
- <reference key="NSDestination" ref="781827120"/>
- <string key="NSLabel">enabled: canRemove</string>
- <string key="NSBinding">enabled</string>
- <string key="NSKeyPath">canRemove</string>
- <int key="NSNibBindingConnectorVersion">2</int>
- </object>
- </object>
- <int key="connectionID">820</int>
- </object>
- <object class="IBConnectionRecord">
- <object class="IBBindingConnection" key="connection">
- <string key="label">hidden: selection.strokeColorIsKnown</string>
- <reference key="source" ref="338115395"/>
- <reference key="destination" ref="781827120"/>
- <object class="NSNibBindingConnector" key="connector">
- <reference key="NSSource" ref="338115395"/>
- <reference key="NSDestination" ref="781827120"/>
- <string key="NSLabel">hidden: selection.strokeColorIsKnown</string>
- <string key="NSBinding">hidden</string>
- <string key="NSKeyPath">selection.strokeColorIsKnown</string>
- <int key="NSNibBindingConnectorVersion">2</int>
- </object>
- </object>
- <int key="connectionID">637</int>
- </object>
- <object class="IBConnectionRecord">
- <object class="IBBindingConnection" key="connection">
- <string key="label">hidden: selection.fillColorIsKnown</string>
- <reference key="source" ref="424828094"/>
- <reference key="destination" ref="781827120"/>
- <object class="NSNibBindingConnector" key="connector">
- <reference key="NSSource" ref="424828094"/>
- <reference key="NSDestination" ref="781827120"/>
- <string key="NSLabel">hidden: selection.fillColorIsKnown</string>
- <string key="NSBinding">hidden</string>
- <string key="NSKeyPath">selection.fillColorIsKnown</string>
- <int key="NSNibBindingConnectorVersion">2</int>
- </object>
- </object>
- <int key="connectionID">639</int>
- </object>
- <object class="IBConnectionRecord">
- <object class="IBBindingConnection" key="connection">
- <string key="label">enabled: canRemove</string>
- <reference key="source" ref="969326199"/>
- <reference key="destination" ref="781827120"/>
- <object class="NSNibBindingConnector" key="connector">
- <reference key="NSSource" ref="969326199"/>
- <reference key="NSDestination" ref="781827120"/>
- <string key="NSLabel">enabled: canRemove</string>
- <string key="NSBinding">enabled</string>
- <string key="NSKeyPath">canRemove</string>
- <int key="NSNibBindingConnectorVersion">2</int>
- </object>
- </object>
- <int key="connectionID">823</int>
- </object>
- <object class="IBConnectionRecord">
- <object class="IBBindingConnection" key="connection">
- <string key="label">selectedValue: selection.shapeName</string>
- <reference key="source" ref="968796796"/>
- <reference key="destination" ref="781827120"/>
- <object class="NSNibBindingConnector" key="connector">
- <reference key="NSSource" ref="968796796"/>
- <reference key="NSDestination" ref="781827120"/>
- <string key="NSLabel">selectedValue: selection.shapeName</string>
- <string key="NSBinding">selectedValue</string>
- <string key="NSKeyPath">selection.shapeName</string>
- <int key="NSNibBindingConnectorVersion">2</int>
- </object>
- </object>
- <int key="connectionID">635</int>
- </object>
- <object class="IBConnectionRecord">
- <object class="IBBindingConnection" key="connection">
- <string key="label">value: selection.scale</string>
- <reference key="source" ref="38833176"/>
- <reference key="destination" ref="781827120"/>
- <object class="NSNibBindingConnector" key="connector">
- <reference key="NSSource" ref="38833176"/>
- <reference key="NSDestination" ref="781827120"/>
- <string key="NSLabel">value: selection.scale</string>
- <string key="NSBinding">value</string>
- <string key="NSKeyPath">selection.scale</string>
- <int key="NSNibBindingConnectorVersion">2</int>
- </object>
- </object>
- <int key="connectionID">641</int>
- </object>
- <object class="IBConnectionRecord">
- <object class="IBBindingConnection" key="connection">
- <string key="label">value: selection.scale</string>
- <reference key="source" ref="222281412"/>
- <reference key="destination" ref="781827120"/>
- <object class="NSNibBindingConnector" key="connector">
- <reference key="NSSource" ref="222281412"/>
- <reference key="NSDestination" ref="781827120"/>
- <string key="NSLabel">value: selection.scale</string>
- <string key="NSBinding">value</string>
- <string key="NSKeyPath">selection.scale</string>
- <int key="NSNibBindingConnectorVersion">2</int>
- </object>
- </object>
- <int key="connectionID">640</int>
- </object>
- <object class="IBConnectionRecord">
- <object class="IBBindingConnection" key="connection">
- <string key="label">contentValues: arrangedObjects.@distinctUnionOfObjects.category</string>
- <reference key="source" ref="254614675"/>
- <reference key="destination" ref="770792360"/>
- <object class="NSNibBindingConnector" key="connector" id="382985563">
- <reference key="NSSource" ref="254614675"/>
- <reference key="NSDestination" ref="770792360"/>
- <string key="NSLabel">contentValues: arrangedObjects.@distinctUnionOfObjects.category</string>
- <string key="NSBinding">contentValues</string>
- <string key="NSKeyPath">arrangedObjects.@distinctUnionOfObjects.category</string>
- <int key="NSNibBindingConnectorVersion">2</int>
- </object>
- </object>
- <int key="connectionID">858</int>
- </object>
- <object class="IBConnectionRecord">
- <object class="IBBindingConnection" key="connection">
- <string key="label">value: selection.category</string>
- <reference key="source" ref="254614675"/>
- <reference key="destination" ref="781827120"/>
- <object class="NSNibBindingConnector" key="connector">
- <reference key="NSSource" ref="254614675"/>
- <reference key="NSDestination" ref="781827120"/>
- <string key="NSLabel">value: selection.category</string>
- <string key="NSBinding">value</string>
- <string key="NSKeyPath">selection.category</string>
- <object class="NSDictionary" key="NSOptions">
- <string key="NS.key.0">NSNullPlaceholder</string>
- <string key="NS.object.0">uncategorized</string>
- </object>
- <reference key="NSPreviousConnector" ref="382985563"/>
- <int key="NSNibBindingConnectorVersion">2</int>
- </object>
- </object>
- <int key="connectionID">859</int>
- </object>
- <object class="IBConnectionRecord">
- <object class="IBBindingConnection" key="connection">
- <string key="label">contentValues: arrangedObjects.@distinctUnionOfObjects.category</string>
- <reference key="source" ref="160644086"/>
- <reference key="destination" ref="770792360"/>
- <object class="NSNibBindingConnector" key="connector" id="227844687">
- <reference key="NSSource" ref="160644086"/>
- <reference key="NSDestination" ref="770792360"/>
- <string key="NSLabel">contentValues: arrangedObjects.@distinctUnionOfObjects.category</string>
- <string key="NSBinding">contentValues</string>
- <string key="NSKeyPath">arrangedObjects.@distinctUnionOfObjects.category</string>
- <object class="NSDictionary" key="NSOptions">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <object class="NSArray" key="dict.sortedKeys">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <string>NSInsertsNullPlaceholder</string>
- <string>NSNullPlaceholder</string>
- </object>
- <object class="NSArray" key="dict.values">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <boolean value="YES"/>
- <string>uncategorized</string>
- </object>
- </object>
- <int key="NSNibBindingConnectorVersion">2</int>
- </object>
- </object>
- <int key="connectionID">630</int>
- </object>
- <object class="IBConnectionRecord">
- <object class="IBBindingConnection" key="connection">
- <string key="label">selectedValue: displayedNodeStyleCategory</string>
- <reference key="source" ref="160644086"/>
- <reference key="destination" ref="1001"/>
- <object class="NSNibBindingConnector" key="connector">
- <reference key="NSSource" ref="160644086"/>
- <reference key="NSDestination" ref="1001"/>
- <string key="NSLabel">selectedValue: displayedNodeStyleCategory</string>
- <string key="NSBinding">selectedValue</string>
- <string key="NSKeyPath">displayedNodeStyleCategory</string>
- <reference key="NSPreviousConnector" ref="227844687"/>
- <int key="NSNibBindingConnectorVersion">2</int>
- </object>
- </object>
- <int key="connectionID">631</int>
- </object>
- <object class="IBConnectionRecord">
- <object class="IBBindingConnection" key="connection">
- <string key="label">filterPredicate: displayedNodeStylePredicate</string>
- <reference key="source" ref="781827120"/>
- <reference key="destination" ref="1001"/>
- <object class="NSNibBindingConnector" key="connector">
- <reference key="NSSource" ref="781827120"/>
- <reference key="NSDestination" ref="1001"/>
- <string key="NSLabel">filterPredicate: displayedNodeStylePredicate</string>
- <string key="NSBinding">filterPredicate</string>
- <string key="NSKeyPath">displayedNodeStylePredicate</string>
- <int key="NSNibBindingConnectorVersion">2</int>
- </object>
- </object>
- <int key="connectionID">626</int>
- </object>
- <object class="IBConnectionRecord">
- <object class="IBActionConnection" key="connection">
- <string key="label">remove:</string>
- <reference key="source" ref="781827120"/>
- <reference key="destination" ref="402171301"/>
- </object>
- <int key="connectionID">821</int>
- </object>
- <object class="IBConnectionRecord">
- <object class="IBBindingConnection" key="connection">
- <string key="label">contentArray: nodeStyles</string>
- <reference key="source" ref="781827120"/>
- <reference key="destination" ref="1001"/>
- <object class="NSNibBindingConnector" key="connector">
- <reference key="NSSource" ref="781827120"/>
- <reference key="NSDestination" ref="1001"/>
- <string key="NSLabel">contentArray: nodeStyles</string>
- <string key="NSBinding">contentArray</string>
- <string key="NSKeyPath">nodeStyles</string>
- <int key="NSNibBindingConnectorVersion">2</int>
- </object>
- </object>
- <int key="connectionID">843</int>
- </object>
- <object class="IBConnectionRecord">
- <object class="IBBindingConnection" key="connection">
- <string key="label">contentArray: edgeStyles</string>
- <reference key="source" ref="102354899"/>
- <reference key="destination" ref="1001"/>
- <object class="NSNibBindingConnector" key="connector">
- <reference key="NSSource" ref="102354899"/>
- <reference key="NSDestination" ref="1001"/>
- <string key="NSLabel">contentArray: edgeStyles</string>
- <string key="NSBinding">contentArray</string>
- <string key="NSKeyPath">edgeStyles</string>
- <int key="NSNibBindingConnectorVersion">2</int>
- </object>
- </object>
- <int key="connectionID">725</int>
- </object>
- <object class="IBConnectionRecord">
- <object class="IBBindingConnection" key="connection">
- <string key="label">enabled: canRemove</string>
- <reference key="source" ref="485140228"/>
- <reference key="destination" ref="21786025"/>
- <object class="NSNibBindingConnector" key="connector">
- <reference key="NSSource" ref="485140228"/>
- <reference key="NSDestination" ref="21786025"/>
- <string key="NSLabel">enabled: canRemove</string>
- <string key="NSBinding">enabled</string>
- <string key="NSKeyPath">canRemove</string>
- <int key="NSNibBindingConnectorVersion">2</int>
- </object>
- </object>
- <int key="connectionID">862</int>
- </object>
- <object class="IBConnectionRecord">
- <object class="IBBindingConnection" key="connection">
- <string key="label">enabled: canRemove</string>
- <reference key="source" ref="648423191"/>
- <reference key="destination" ref="21786025"/>
- <object class="NSNibBindingConnector" key="connector">
- <reference key="NSSource" ref="648423191"/>
- <reference key="NSDestination" ref="21786025"/>
- <string key="NSLabel">enabled: canRemove</string>
- <string key="NSBinding">enabled</string>
- <string key="NSKeyPath">canRemove</string>
- <int key="NSNibBindingConnectorVersion">2</int>
- </object>
- </object>
- <int key="connectionID">864</int>
- </object>
- <object class="IBConnectionRecord">
- <object class="IBBindingConnection" key="connection">
- <string key="label">value: selection.name</string>
- <reference key="source" ref="69608560"/>
- <reference key="destination" ref="21786025"/>
- <object class="NSNibBindingConnector" key="connector">
- <reference key="NSSource" ref="69608560"/>
- <reference key="NSDestination" ref="21786025"/>
- <string key="NSLabel">value: selection.name</string>
- <string key="NSBinding">value</string>
- <string key="NSKeyPath">selection.name</string>
- <int key="NSNibBindingConnectorVersion">2</int>
- </object>
- </object>
- <int key="connectionID">762</int>
- </object>
- <object class="IBConnectionRecord">
- <object class="IBBindingConnection" key="connection">
- <string key="label">selectedTag: selection.decorationStyle</string>
- <reference key="source" ref="735115134"/>
- <reference key="destination" ref="21786025"/>
- <object class="NSNibBindingConnector" key="connector">
- <reference key="NSSource" ref="735115134"/>
- <reference key="NSDestination" ref="21786025"/>
- <string key="NSLabel">selectedTag: selection.decorationStyle</string>
- <string key="NSBinding">selectedTag</string>
- <string key="NSKeyPath">selection.decorationStyle</string>
- <int key="NSNibBindingConnectorVersion">2</int>
- </object>
- </object>
- <int key="connectionID">814</int>
- </object>
- <object class="IBConnectionRecord">
- <object class="IBBindingConnection" key="connection">
- <string key="label">contentValues: arrangedObjects.@distinctUnionOfObjects.category</string>
- <reference key="source" ref="719659912"/>
- <reference key="destination" ref="102354899"/>
- <object class="NSNibBindingConnector" key="connector" id="972677266">
- <reference key="NSSource" ref="719659912"/>
- <reference key="NSDestination" ref="102354899"/>
- <string key="NSLabel">contentValues: arrangedObjects.@distinctUnionOfObjects.category</string>
- <string key="NSBinding">contentValues</string>
- <string key="NSKeyPath">arrangedObjects.@distinctUnionOfObjects.category</string>
- <int key="NSNibBindingConnectorVersion">2</int>
- </object>
- </object>
- <int key="connectionID">787</int>
- </object>
- <object class="IBConnectionRecord">
- <object class="IBBindingConnection" key="connection">
- <string key="label">value: selection.category</string>
- <reference key="source" ref="719659912"/>
- <reference key="destination" ref="21786025"/>
- <object class="NSNibBindingConnector" key="connector">
- <reference key="NSSource" ref="719659912"/>
- <reference key="NSDestination" ref="21786025"/>
- <string key="NSLabel">value: selection.category</string>
- <string key="NSBinding">value</string>
- <string key="NSKeyPath">selection.category</string>
- <object class="NSDictionary" key="NSOptions">
- <string key="NS.key.0">NSNullPlaceholder</string>
- <string key="NS.object.0">uncategorized</string>
- </object>
- <reference key="NSPreviousConnector" ref="972677266"/>
- <int key="NSNibBindingConnectorVersion">2</int>
- </object>
- </object>
- <int key="connectionID">788</int>
- </object>
- <object class="IBConnectionRecord">
- <object class="IBBindingConnection" key="connection">
- <string key="label">selectedTag: selection.tailStyle</string>
- <reference key="source" ref="131796564"/>
- <reference key="destination" ref="21786025"/>
- <object class="NSNibBindingConnector" key="connector">
- <reference key="NSSource" ref="131796564"/>
- <reference key="NSDestination" ref="21786025"/>
- <string key="NSLabel">selectedTag: selection.tailStyle</string>
- <string key="NSBinding">selectedTag</string>
- <string key="NSKeyPath">selection.tailStyle</string>
- <int key="NSNibBindingConnectorVersion">2</int>
- </object>
- </object>
- <int key="connectionID">811</int>
- </object>
- <object class="IBConnectionRecord">
- <object class="IBBindingConnection" key="connection">
- <string key="label">selectedTag: selection.headStyle</string>
- <reference key="source" ref="1043573347"/>
- <reference key="destination" ref="21786025"/>
- <object class="NSNibBindingConnector" key="connector">
- <reference key="NSSource" ref="1043573347"/>
- <reference key="NSDestination" ref="21786025"/>
- <string key="NSLabel">selectedTag: selection.headStyle</string>
- <string key="NSBinding">selectedTag</string>
- <string key="NSKeyPath">selection.headStyle</string>
- <int key="NSNibBindingConnectorVersion">2</int>
- </object>
- </object>
- <int key="connectionID">817</int>
- </object>
- <object class="IBConnectionRecord">
- <object class="IBBindingConnection" key="connection">
- <string key="label">content: arrangedObjects</string>
- <reference key="source" ref="753354328"/>
- <reference key="destination" ref="21786025"/>
- <object class="NSNibBindingConnector" key="connector" id="219377353">
- <reference key="NSSource" ref="753354328"/>
- <reference key="NSDestination" ref="21786025"/>
- <string key="NSLabel">content: arrangedObjects</string>
- <string key="NSBinding">content</string>
- <string key="NSKeyPath">arrangedObjects</string>
- <int key="NSNibBindingConnectorVersion">2</int>
- </object>
- </object>
- <int key="connectionID">759</int>
- </object>
- <object class="IBConnectionRecord">
- <object class="IBBindingConnection" key="connection">
- <string key="label">selectionIndexes: selectionIndexes</string>
- <reference key="source" ref="753354328"/>
- <reference key="destination" ref="21786025"/>
- <object class="NSNibBindingConnector" key="connector">
- <reference key="NSSource" ref="753354328"/>
- <reference key="NSDestination" ref="21786025"/>
- <string key="NSLabel">selectionIndexes: selectionIndexes</string>
- <string key="NSBinding">selectionIndexes</string>
- <string key="NSKeyPath">selectionIndexes</string>
- <reference key="NSPreviousConnector" ref="219377353"/>
- <int key="NSNibBindingConnectorVersion">2</int>
- </object>
- </object>
- <int key="connectionID">800</int>
- </object>
- <object class="IBConnectionRecord">
- <object class="IBBindingConnection" key="connection">
- <string key="label">value: arrangedObjects.name</string>
- <reference key="source" ref="1002335341"/>
- <reference key="destination" ref="21786025"/>
- <object class="NSNibBindingConnector" key="connector">
- <reference key="NSSource" ref="1002335341"/>
- <reference key="NSDestination" ref="21786025"/>
- <string key="NSLabel">value: arrangedObjects.name</string>
- <string key="NSBinding">value</string>
- <string key="NSKeyPath">arrangedObjects.name</string>
- <int key="NSNibBindingConnectorVersion">2</int>
- </object>
- </object>
- <int key="connectionID">780</int>
- </object>
- <object class="IBConnectionRecord">
- <object class="IBBindingConnection" key="connection">
- <string key="label">contentValues: arrangedObjects.@distinctUnionOfObjects.category</string>
- <reference key="source" ref="544008847"/>
- <reference key="destination" ref="102354899"/>
- <object class="NSNibBindingConnector" key="connector" id="861457957">
- <reference key="NSSource" ref="544008847"/>
- <reference key="NSDestination" ref="102354899"/>
- <string key="NSLabel">contentValues: arrangedObjects.@distinctUnionOfObjects.category</string>
- <string key="NSBinding">contentValues</string>
- <string key="NSKeyPath">arrangedObjects.@distinctUnionOfObjects.category</string>
- <object class="NSDictionary" key="NSOptions">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <object class="NSArray" key="dict.sortedKeys">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <string>NSInsertsNullPlaceholder</string>
- <string>NSNullPlaceholder</string>
- </object>
- <object class="NSArray" key="dict.values">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <boolean value="YES"/>
- <string>uncategorized</string>
- </object>
- </object>
- <int key="NSNibBindingConnectorVersion">2</int>
- </object>
- </object>
- <int key="connectionID">797</int>
- </object>
- <object class="IBConnectionRecord">
- <object class="IBBindingConnection" key="connection">
- <string key="label">selectedValue: displayedEdgeStyleCategory</string>
- <reference key="source" ref="544008847"/>
- <reference key="destination" ref="1001"/>
- <object class="NSNibBindingConnector" key="connector">
- <reference key="NSSource" ref="544008847"/>
- <reference key="NSDestination" ref="1001"/>
- <string key="NSLabel">selectedValue: displayedEdgeStyleCategory</string>
- <string key="NSBinding">selectedValue</string>
- <string key="NSKeyPath">displayedEdgeStyleCategory</string>
- <reference key="NSPreviousConnector" ref="861457957"/>
- <int key="NSNibBindingConnectorVersion">2</int>
- </object>
- </object>
- <int key="connectionID">798</int>
- </object>
- <object class="IBConnectionRecord">
- <object class="IBBindingConnection" key="connection">
- <string key="label">filterPredicate: displayedEdgeStylePredicate</string>
- <reference key="source" ref="21786025"/>
- <reference key="destination" ref="1001"/>
- <object class="NSNibBindingConnector" key="connector">
- <reference key="NSSource" ref="21786025"/>
- <reference key="NSDestination" ref="1001"/>
- <string key="NSLabel">filterPredicate: displayedEdgeStylePredicate</string>
- <string key="NSBinding">filterPredicate</string>
- <string key="NSKeyPath">displayedEdgeStylePredicate</string>
- <int key="NSNibBindingConnectorVersion">2</int>
- </object>
- </object>
- <int key="connectionID">807</int>
- </object>
- <object class="IBConnectionRecord">
- <object class="IBActionConnection" key="connection">
- <string key="label">remove:</string>
- <reference key="source" ref="21786025"/>
- <reference key="destination" ref="485140228"/>
- </object>
- <int key="connectionID">860</int>
- </object>
- <object class="IBConnectionRecord">
- <object class="IBBindingConnection" key="connection">
- <string key="label">contentArray: edgeStyles</string>
- <reference key="source" ref="21786025"/>
- <reference key="destination" ref="1001"/>
- <object class="NSNibBindingConnector" key="connector">
- <reference key="NSSource" ref="21786025"/>
- <reference key="NSDestination" ref="1001"/>
- <string key="NSLabel">contentArray: edgeStyles</string>
- <string key="NSBinding">contentArray</string>
- <string key="NSKeyPath">edgeStyles</string>
- <int key="NSNibBindingConnectorVersion">2</int>
- </object>
- </object>
- <int key="connectionID">866</int>
- </object>
- </object>
- <object class="IBMutableOrderedSet" key="objectRecords">
- <object class="NSArray" key="orderedObjects">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <object class="IBObjectRecord">
- <int key="objectID">0</int>
- <object class="NSArray" key="object" id="0">
- <bool key="EncodedWithXMLCoder">YES</bool>
- </object>
- <reference key="children" ref="1000"/>
- <nil key="parent"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">-2</int>
- <reference key="object" ref="1001"/>
- <reference key="parent" ref="0"/>
- <string key="objectName">File's Owner</string>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">-1</int>
- <reference key="object" ref="1003"/>
- <reference key="parent" ref="0"/>
- <string key="objectName">First Responder</string>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">-3</int>
- <reference key="object" ref="1004"/>
- <reference key="parent" ref="0"/>
- <string key="objectName">Application</string>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">3</int>
- <reference key="object" ref="556994709"/>
- <object class="NSMutableArray" key="children">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <reference ref="888499738"/>
- </object>
- <reference key="parent" ref="0"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">4</int>
- <reference key="object" ref="888499738"/>
- <object class="NSMutableArray" key="children">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <reference ref="981650066"/>
- </object>
- <reference key="parent" ref="556994709"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">52</int>
- <reference key="object" ref="608079500"/>
- <object class="NSMutableArray" key="children">
- <bool key="EncodedWithXMLCoder">YES</bool>
- </object>
- <reference key="parent" ref="0"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">53</int>
- <reference key="object" ref="220154097"/>
- <reference key="parent" ref="0"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">181</int>
- <reference key="object" ref="117500817"/>
- <object class="NSMutableArray" key="children">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <reference ref="402699060"/>
- <reference ref="745224580"/>
- <reference ref="379213861"/>
- <reference ref="46641406"/>
- <reference ref="665184364"/>
- <reference ref="695838341"/>
- <reference ref="161037776"/>
- <reference ref="945688463"/>
- <reference ref="840928913"/>
- <reference ref="338115395"/>
- <reference ref="424828094"/>
- <reference ref="968796796"/>
- <reference ref="38833176"/>
- <reference ref="222281412"/>
- <reference ref="254614675"/>
- <reference ref="957194966"/>
- <reference ref="160644086"/>
- <reference ref="866550653"/>
- <reference ref="574065805"/>
- <reference ref="402171301"/>
- <reference ref="969326199"/>
- <reference ref="32314865"/>
- </object>
- <reference key="parent" ref="0"/>
- <string key="objectName">Node Style View</string>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">8</int>
- <reference key="object" ref="866550653"/>
- <object class="NSMutableArray" key="children">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <reference ref="334093702"/>
- <reference ref="361788665"/>
- <reference ref="60893639"/>
- </object>
- <reference key="parent" ref="117500817"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">23</int>
- <reference key="object" ref="334093702"/>
- <reference key="parent" ref="866550653"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">24</int>
- <reference key="object" ref="361788665"/>
- <reference key="parent" ref="866550653"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">25</int>
- <reference key="object" ref="60893639"/>
- <reference key="parent" ref="866550653"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">94</int>
- <reference key="object" ref="574065805"/>
- <object class="NSMutableArray" key="children">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <reference ref="851620269"/>
- </object>
- <reference key="parent" ref="117500817"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">95</int>
- <reference key="object" ref="851620269"/>
- <reference key="parent" ref="574065805"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">96</int>
- <reference key="object" ref="402171301"/>
- <object class="NSMutableArray" key="children">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <reference ref="978328677"/>
- </object>
- <reference key="parent" ref="117500817"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">97</int>
- <reference key="object" ref="978328677"/>
- <reference key="parent" ref="402171301"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">182</int>
- <reference key="object" ref="981650066"/>
- <reference key="parent" ref="888499738"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">229</int>
- <reference key="object" ref="969326199"/>
- <object class="NSMutableArray" key="children">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <reference ref="813291626"/>
- </object>
- <reference key="parent" ref="117500817"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">230</int>
- <reference key="object" ref="813291626"/>
- <reference key="parent" ref="969326199"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">233</int>
- <reference key="object" ref="32314865"/>
- <object class="NSMutableArray" key="children">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <reference ref="921132863"/>
- </object>
- <reference key="parent" ref="117500817"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">234</int>
- <reference key="object" ref="921132863"/>
- <reference key="parent" ref="32314865"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">535</int>
- <reference key="object" ref="957194966"/>
- <object class="NSMutableArray" key="children">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <reference ref="456514276"/>
- </object>
- <reference key="parent" ref="117500817"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">536</int>
- <reference key="object" ref="160644086"/>
- <object class="NSMutableArray" key="children">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <reference ref="570007545"/>
- </object>
- <reference key="parent" ref="117500817"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">537</int>
- <reference key="object" ref="570007545"/>
- <object class="NSMutableArray" key="children">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <reference ref="587485059"/>
- </object>
- <reference key="parent" ref="160644086"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">538</int>
- <reference key="object" ref="587485059"/>
- <reference key="parent" ref="570007545"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">539</int>
- <reference key="object" ref="456514276"/>
- <reference key="parent" ref="957194966"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">605</int>
- <reference key="object" ref="781827120"/>
- <reference key="parent" ref="0"/>
- <string key="objectName">Filtered Node Style Array Controller</string>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">9</int>
- <reference key="object" ref="402699060"/>
- <reference key="parent" ref="117500817"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">10</int>
- <reference key="object" ref="745224580"/>
- <reference key="parent" ref="117500817"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">11</int>
- <reference key="object" ref="379213861"/>
- <object class="NSMutableArray" key="children">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <reference ref="602620784"/>
- </object>
- <reference key="parent" ref="117500817"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">12</int>
- <reference key="object" ref="46641406"/>
- <object class="NSMutableArray" key="children">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <reference ref="200548157"/>
- </object>
- <reference key="parent" ref="117500817"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">13</int>
- <reference key="object" ref="665184364"/>
- <object class="NSMutableArray" key="children">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <reference ref="530515050"/>
- </object>
- <reference key="parent" ref="117500817"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">15</int>
- <reference key="object" ref="695838341"/>
- <object class="NSMutableArray" key="children">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <reference ref="248476510"/>
- </object>
- <reference key="parent" ref="117500817"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">16</int>
- <reference key="object" ref="161037776"/>
- <object class="NSMutableArray" key="children">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <reference ref="345270966"/>
- </object>
- <reference key="parent" ref="117500817"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">506</int>
- <reference key="object" ref="945688463"/>
- <object class="NSMutableArray" key="children">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <reference ref="896475164"/>
- </object>
- <reference key="parent" ref="117500817"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">525</int>
- <reference key="object" ref="840928913"/>
- <object class="NSMutableArray" key="children">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <reference ref="331180695"/>
- </object>
- <reference key="parent" ref="117500817"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">166</int>
- <reference key="object" ref="338115395"/>
- <object class="NSMutableArray" key="children">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <reference ref="405590197"/>
- </object>
- <reference key="parent" ref="117500817"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">168</int>
- <reference key="object" ref="424828094"/>
- <object class="NSMutableArray" key="children">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <reference ref="584511638"/>
- </object>
- <reference key="parent" ref="117500817"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">491</int>
- <reference key="object" ref="968796796"/>
- <object class="NSMutableArray" key="children">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <reference ref="454038114"/>
- </object>
- <reference key="parent" ref="117500817"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">513</int>
- <reference key="object" ref="38833176"/>
- <object class="NSMutableArray" key="children">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <reference ref="554953750"/>
- </object>
- <reference key="parent" ref="117500817"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">515</int>
- <reference key="object" ref="222281412"/>
- <object class="NSMutableArray" key="children">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <reference ref="717779466"/>
- </object>
- <reference key="parent" ref="117500817"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">527</int>
- <reference key="object" ref="254614675"/>
- <object class="NSMutableArray" key="children">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <reference ref="148091316"/>
- </object>
- <reference key="parent" ref="117500817"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">528</int>
- <reference key="object" ref="148091316"/>
- <reference key="parent" ref="254614675"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">516</int>
- <reference key="object" ref="717779466"/>
- <reference key="parent" ref="222281412"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">514</int>
- <reference key="object" ref="554953750"/>
- <reference key="parent" ref="38833176"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">492</int>
- <reference key="object" ref="454038114"/>
- <object class="NSMutableArray" key="children">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <reference ref="337106595"/>
- </object>
- <reference key="parent" ref="968796796"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">493</int>
- <reference key="object" ref="337106595"/>
- <reference key="parent" ref="454038114"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">169</int>
- <reference key="object" ref="584511638"/>
- <reference key="parent" ref="424828094"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">167</int>
- <reference key="object" ref="405590197"/>
- <reference key="parent" ref="338115395"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">526</int>
- <reference key="object" ref="331180695"/>
- <reference key="parent" ref="840928913"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">509</int>
- <reference key="object" ref="896475164"/>
- <reference key="parent" ref="945688463"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">17</int>
- <reference key="object" ref="345270966"/>
- <reference key="parent" ref="161037776"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">18</int>
- <reference key="object" ref="248476510"/>
- <reference key="parent" ref="695838341"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">20</int>
- <reference key="object" ref="530515050"/>
- <reference key="parent" ref="665184364"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">21</int>
- <reference key="object" ref="200548157"/>
- <reference key="parent" ref="46641406"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">22</int>
- <reference key="object" ref="602620784"/>
- <reference key="parent" ref="379213861"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">649</int>
- <reference key="object" ref="108806395"/>
- <object class="NSMutableArray" key="children">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <reference ref="557846007"/>
- <reference ref="485140228"/>
- <reference ref="648423191"/>
- <reference ref="247227248"/>
- <reference ref="968810687"/>
- <reference ref="69608560"/>
- <reference ref="357854280"/>
- <reference ref="735115134"/>
- <reference ref="131796564"/>
- <reference ref="1043573347"/>
- <reference ref="422353768"/>
- <reference ref="223260441"/>
- <reference ref="544008847"/>
- <reference ref="719659912"/>
- </object>
- <reference key="parent" ref="0"/>
- <string key="objectName">Edge Style View</string>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">654</int>
- <reference key="object" ref="102354899"/>
- <reference key="parent" ref="0"/>
- <string key="objectName">Edge Style Array Controller</string>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">655</int>
- <reference key="object" ref="557846007"/>
- <object class="NSMutableArray" key="children">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <reference ref="885600316"/>
- </object>
- <reference key="parent" ref="108806395"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">656</int>
- <reference key="object" ref="485140228"/>
- <object class="NSMutableArray" key="children">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <reference ref="276141650"/>
- </object>
- <reference key="parent" ref="108806395"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">657</int>
- <reference key="object" ref="648423191"/>
- <object class="NSMutableArray" key="children">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <reference ref="715134143"/>
- </object>
- <reference key="parent" ref="108806395"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">658</int>
- <reference key="object" ref="247227248"/>
- <object class="NSMutableArray" key="children">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <reference ref="184535284"/>
- </object>
- <reference key="parent" ref="108806395"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">659</int>
- <reference key="object" ref="184535284"/>
- <reference key="parent" ref="247227248"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">660</int>
- <reference key="object" ref="715134143"/>
- <reference key="parent" ref="648423191"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">661</int>
- <reference key="object" ref="276141650"/>
- <reference key="parent" ref="485140228"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">662</int>
- <reference key="object" ref="885600316"/>
- <reference key="parent" ref="557846007"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">669</int>
- <reference key="object" ref="968810687"/>
- <object class="NSMutableArray" key="children">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <reference ref="690404254"/>
- </object>
- <reference key="parent" ref="108806395"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">670</int>
- <reference key="object" ref="69608560"/>
- <object class="NSMutableArray" key="children">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <reference ref="376507453"/>
- </object>
- <reference key="parent" ref="108806395"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">671</int>
- <reference key="object" ref="376507453"/>
- <reference key="parent" ref="69608560"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">672</int>
- <reference key="object" ref="690404254"/>
- <reference key="parent" ref="968810687"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">682</int>
- <reference key="object" ref="735115134"/>
- <object class="NSMutableArray" key="children">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <reference ref="745551246"/>
- </object>
- <reference key="parent" ref="108806395"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">683</int>
- <reference key="object" ref="745551246"/>
- <object class="NSMutableArray" key="children">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <reference ref="599341538"/>
- </object>
- <reference key="parent" ref="735115134"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">684</int>
- <reference key="object" ref="599341538"/>
- <object class="NSMutableArray" key="children">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <reference ref="736805827"/>
- <reference ref="316328850"/>
- <reference ref="458997313"/>
- </object>
- <reference key="parent" ref="745551246"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">685</int>
- <reference key="object" ref="736805827"/>
- <reference key="parent" ref="599341538"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">686</int>
- <reference key="object" ref="316328850"/>
- <reference key="parent" ref="599341538"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">688</int>
- <reference key="object" ref="357854280"/>
- <object class="NSMutableArray" key="children">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <reference ref="400547930"/>
- </object>
- <reference key="parent" ref="108806395"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">689</int>
- <reference key="object" ref="719659912"/>
- <object class="NSMutableArray" key="children">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <reference ref="314453059"/>
- </object>
- <reference key="parent" ref="108806395"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">690</int>
- <reference key="object" ref="314453059"/>
- <reference key="parent" ref="719659912"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">691</int>
- <reference key="object" ref="400547930"/>
- <reference key="parent" ref="357854280"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">694</int>
- <reference key="object" ref="458997313"/>
- <reference key="parent" ref="599341538"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">695</int>
- <reference key="object" ref="131796564"/>
- <object class="NSMutableArray" key="children">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <reference ref="424962110"/>
- </object>
- <reference key="parent" ref="108806395"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">696</int>
- <reference key="object" ref="424962110"/>
- <object class="NSMutableArray" key="children">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <reference ref="842334884"/>
- </object>
- <reference key="parent" ref="131796564"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">697</int>
- <reference key="object" ref="842334884"/>
- <object class="NSMutableArray" key="children">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <reference ref="741289960"/>
- <reference ref="933963701"/>
- <reference ref="474967387"/>
- </object>
- <reference key="parent" ref="424962110"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">698</int>
- <reference key="object" ref="474967387"/>
- <reference key="parent" ref="842334884"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">699</int>
- <reference key="object" ref="741289960"/>
- <reference key="parent" ref="842334884"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">700</int>
- <reference key="object" ref="933963701"/>
- <reference key="parent" ref="842334884"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">701</int>
- <reference key="object" ref="1043573347"/>
- <object class="NSMutableArray" key="children">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <reference ref="488427516"/>
- </object>
- <reference key="parent" ref="108806395"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">702</int>
- <reference key="object" ref="488427516"/>
- <object class="NSMutableArray" key="children">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <reference ref="986666873"/>
- </object>
- <reference key="parent" ref="1043573347"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">703</int>
- <reference key="object" ref="986666873"/>
- <object class="NSMutableArray" key="children">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <reference ref="612780244"/>
- <reference ref="46466018"/>
- <reference ref="660931715"/>
- </object>
- <reference key="parent" ref="488427516"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">704</int>
- <reference key="object" ref="612780244"/>
- <reference key="parent" ref="986666873"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">705</int>
- <reference key="object" ref="46466018"/>
- <reference key="parent" ref="986666873"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">706</int>
- <reference key="object" ref="660931715"/>
- <reference key="parent" ref="986666873"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">707</int>
- <reference key="object" ref="422353768"/>
- <object class="NSMutableArray" key="children">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <reference ref="487538038"/>
- <reference ref="177619688"/>
- <reference ref="753354328"/>
- </object>
- <reference key="parent" ref="108806395"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">708</int>
- <reference key="object" ref="487538038"/>
- <reference key="parent" ref="422353768"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">710</int>
- <reference key="object" ref="177619688"/>
- <reference key="parent" ref="422353768"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">711</int>
- <reference key="object" ref="753354328"/>
- <object class="NSMutableArray" key="children">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <reference ref="1002335341"/>
- </object>
- <reference key="parent" ref="422353768"/>
- <string key="objectName">Table View</string>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">712</int>
- <reference key="object" ref="1002335341"/>
- <object class="NSMutableArray" key="children">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <reference ref="751672834"/>
- </object>
- <reference key="parent" ref="753354328"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">715</int>
- <reference key="object" ref="751672834"/>
- <reference key="parent" ref="1002335341"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">716</int>
- <reference key="object" ref="223260441"/>
- <object class="NSMutableArray" key="children">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <reference ref="974483488"/>
- </object>
- <reference key="parent" ref="108806395"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">717</int>
- <reference key="object" ref="544008847"/>
- <object class="NSMutableArray" key="children">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <reference ref="243044578"/>
- </object>
- <reference key="parent" ref="108806395"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">718</int>
- <reference key="object" ref="243044578"/>
- <object class="NSMutableArray" key="children">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <reference ref="277272548"/>
- </object>
- <reference key="parent" ref="544008847"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">719</int>
- <reference key="object" ref="277272548"/>
- <reference key="parent" ref="243044578"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">720</int>
- <reference key="object" ref="974483488"/>
- <reference key="parent" ref="223260441"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">756</int>
- <reference key="object" ref="21786025"/>
- <reference key="parent" ref="0"/>
- <string key="objectName">Filtered Edge Style Array Controller</string>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">56</int>
- <reference key="object" ref="770792360"/>
- <reference key="parent" ref="0"/>
- <string key="objectName">Node Style Array Controller</string>
- </object>
- </object>
- </object>
- <object class="NSMutableDictionary" key="flattenedProperties">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <object class="NSArray" key="dict.sortedKeys">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <string>-1.IBPluginDependency</string>
- <string>-2.IBPluginDependency</string>
- <string>-3.IBPluginDependency</string>
- <string>10.IBPluginDependency</string>
- <string>11.IBPluginDependency</string>
- <string>12.IBPluginDependency</string>
- <string>13.IBPluginDependency</string>
- <string>15.IBPluginDependency</string>
- <string>16.IBPluginDependency</string>
- <string>166.IBAttributePlaceholdersKey</string>
- <string>166.IBPluginDependency</string>
- <string>167.IBPluginDependency</string>
- <string>168.IBAttributePlaceholdersKey</string>
- <string>168.IBPluginDependency</string>
- <string>169.IBPluginDependency</string>
- <string>17.IBPluginDependency</string>
- <string>18.IBPluginDependency</string>
- <string>181.IBPluginDependency</string>
- <string>182.IBPluginDependency</string>
- <string>20.IBPluginDependency</string>
- <string>21.IBPluginDependency</string>
- <string>22.IBPluginDependency</string>
- <string>229.IBPluginDependency</string>
- <string>23.IBPluginDependency</string>
- <string>230.IBPluginDependency</string>
- <string>233.IBPluginDependency</string>
- <string>234.IBPluginDependency</string>
- <string>24.IBPluginDependency</string>
- <string>25.IBPluginDependency</string>
- <string>3.IBNSWindowAutoPositionCentersHorizontal</string>
- <string>3.IBNSWindowAutoPositionCentersVertical</string>
- <string>3.IBPluginDependency</string>
- <string>3.IBWindowTemplateEditedContentRect</string>
- <string>3.NSWindowTemplate.visibleAtLaunch</string>
- <string>4.IBPluginDependency</string>
- <string>491.IBPluginDependency</string>
- <string>492.IBPluginDependency</string>
- <string>493.IBPluginDependency</string>
- <string>506.IBPluginDependency</string>
- <string>509.IBPluginDependency</string>
- <string>513.IBPluginDependency</string>
- <string>514.IBPluginDependency</string>
- <string>515.IBPluginDependency</string>
- <string>516.IBPluginDependency</string>
- <string>52.IBPluginDependency</string>
- <string>525.IBPluginDependency</string>
- <string>526.IBPluginDependency</string>
- <string>527.IBPluginDependency</string>
- <string>528.IBPluginDependency</string>
- <string>53.CustomClassName</string>
- <string>53.IBPluginDependency</string>
- <string>535.IBPluginDependency</string>
- <string>536.IBPluginDependency</string>
- <string>537.IBPluginDependency</string>
- <string>538.IBPluginDependency</string>
- <string>539.IBPluginDependency</string>
- <string>56.IBPluginDependency</string>
- <string>605.IBPluginDependency</string>
- <string>649.IBPluginDependency</string>
- <string>654.IBPluginDependency</string>
- <string>655.IBPluginDependency</string>
- <string>656.IBPluginDependency</string>
- <string>657.IBPluginDependency</string>
- <string>658.IBPluginDependency</string>
- <string>659.IBPluginDependency</string>
- <string>660.IBPluginDependency</string>
- <string>661.IBPluginDependency</string>
- <string>662.IBPluginDependency</string>
- <string>669.IBPluginDependency</string>
- <string>670.IBPluginDependency</string>
- <string>671.IBPluginDependency</string>
- <string>672.IBPluginDependency</string>
- <string>682.IBPluginDependency</string>
- <string>683.IBPluginDependency</string>
- <string>684.IBPluginDependency</string>
- <string>685.IBPluginDependency</string>
- <string>686.IBPluginDependency</string>
- <string>688.IBPluginDependency</string>
- <string>689.IBPluginDependency</string>
- <string>690.IBPluginDependency</string>
- <string>691.IBPluginDependency</string>
- <string>694.IBPluginDependency</string>
- <string>695.IBPluginDependency</string>
- <string>696.IBPluginDependency</string>
- <string>697.IBPluginDependency</string>
- <string>698.IBPluginDependency</string>
- <string>699.IBPluginDependency</string>
- <string>700.IBPluginDependency</string>
- <string>701.IBPluginDependency</string>
- <string>702.IBPluginDependency</string>
- <string>703.IBPluginDependency</string>
- <string>704.IBPluginDependency</string>
- <string>705.IBPluginDependency</string>
- <string>706.IBPluginDependency</string>
- <string>707.IBPluginDependency</string>
- <string>708.IBPluginDependency</string>
- <string>710.IBPluginDependency</string>
- <string>711.IBPluginDependency</string>
- <string>712.IBPluginDependency</string>
- <string>715.IBPluginDependency</string>
- <string>716.IBPluginDependency</string>
- <string>717.IBPluginDependency</string>
- <string>718.IBPluginDependency</string>
- <string>719.IBPluginDependency</string>
- <string>720.IBPluginDependency</string>
- <string>756.IBPluginDependency</string>
- <string>8.IBPluginDependency</string>
- <string>9.IBPluginDependency</string>
- <string>94.IBPluginDependency</string>
- <string>95.IBPluginDependency</string>
- <string>96.IBPluginDependency</string>
- <string>97.IBPluginDependency</string>
- </object>
- <object class="NSArray" key="dict.values">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <string>com.apple.InterfaceBuilder.CocoaPlugin</string>
- <string>com.apple.InterfaceBuilder.CocoaPlugin</string>
- <string>com.apple.InterfaceBuilder.CocoaPlugin</string>
- <string>com.apple.InterfaceBuilder.CocoaPlugin</string>
- <string>com.apple.InterfaceBuilder.CocoaPlugin</string>
- <string>com.apple.InterfaceBuilder.CocoaPlugin</string>
- <string>com.apple.InterfaceBuilder.CocoaPlugin</string>
- <string>com.apple.InterfaceBuilder.CocoaPlugin</string>
- <string>com.apple.InterfaceBuilder.CocoaPlugin</string>
- <object class="NSMutableDictionary">
- <string key="NS.key.0">ToolTip</string>
- <object class="IBToolTipAttribute" key="NS.object.0">
- <string key="name">ToolTip</string>
- <reference key="object" ref="338115395"/>
- <string key="toolTip">Set stroke color to closest LaTeX color.</string>
- </object>
- </object>
- <string>com.apple.InterfaceBuilder.CocoaPlugin</string>
- <string>com.apple.InterfaceBuilder.CocoaPlugin</string>
- <object class="NSMutableDictionary">
- <string key="NS.key.0">ToolTip</string>
- <object class="IBToolTipAttribute" key="NS.object.0">
- <string key="name">ToolTip</string>
- <reference key="object" ref="424828094"/>
- <string key="toolTip">Set fill color to closest LaTeX color.</string>
- </object>
- </object>
- <string>com.apple.InterfaceBuilder.CocoaPlugin</string>
- <string>com.apple.InterfaceBuilder.CocoaPlugin</string>
- <string>com.apple.InterfaceBuilder.CocoaPlugin</string>
- <string>com.apple.InterfaceBuilder.CocoaPlugin</string>
- <string>com.apple.InterfaceBuilder.CocoaPlugin</string>
- <string>com.apple.InterfaceBuilder.CocoaPlugin</string>
- <string>com.apple.InterfaceBuilder.CocoaPlugin</string>
- <string>com.apple.InterfaceBuilder.CocoaPlugin</string>
- <string>com.apple.InterfaceBuilder.CocoaPlugin</string>
- <string>com.apple.InterfaceBuilder.CocoaPlugin</string>
- <string>com.apple.InterfaceBuilder.CocoaPlugin</string>
- <string>com.apple.InterfaceBuilder.CocoaPlugin</string>
- <string>com.apple.InterfaceBuilder.CocoaPlugin</string>
- <string>com.apple.InterfaceBuilder.CocoaPlugin</string>
- <string>com.apple.InterfaceBuilder.CocoaPlugin</string>
- <string>com.apple.InterfaceBuilder.CocoaPlugin</string>
- <boolean value="NO"/>
- <boolean value="NO"/>
- <string>com.apple.InterfaceBuilder.CocoaPlugin</string>
- <string>{{815, 331}, {193, 400}}</string>
- <boolean value="YES"/>
- <string>com.apple.InterfaceBuilder.CocoaPlugin</string>
- <string>com.apple.InterfaceBuilder.CocoaPlugin</string>
- <string>com.apple.InterfaceBuilder.CocoaPlugin</string>
- <string>com.apple.InterfaceBuilder.CocoaPlugin</string>
- <string>com.apple.InterfaceBuilder.CocoaPlugin</string>
- <string>com.apple.InterfaceBuilder.CocoaPlugin</string>
- <string>com.apple.InterfaceBuilder.CocoaPlugin</string>
- <string>com.apple.InterfaceBuilder.CocoaPlugin</string>
- <string>com.apple.InterfaceBuilder.CocoaPlugin</string>
- <string>com.apple.InterfaceBuilder.CocoaPlugin</string>
- <string>com.apple.InterfaceBuilder.CocoaPlugin</string>
- <string>com.apple.InterfaceBuilder.CocoaPlugin</string>
- <string>com.apple.InterfaceBuilder.CocoaPlugin</string>
- <string>com.apple.InterfaceBuilder.CocoaPlugin</string>
- <string>com.apple.InterfaceBuilder.CocoaPlugin</string>
- <string>SelectableCollectionViewItem</string>
- <string>com.apple.InterfaceBuilder.CocoaPlugin</string>
- <string>com.apple.InterfaceBuilder.CocoaPlugin</string>
- <string>com.apple.InterfaceBuilder.CocoaPlugin</string>
- <string>com.apple.InterfaceBuilder.CocoaPlugin</string>
- <string>com.apple.InterfaceBuilder.CocoaPlugin</string>
- <string>com.apple.InterfaceBuilder.CocoaPlugin</string>
- <string>com.apple.InterfaceBuilder.CocoaPlugin</string>
- <string>com.apple.InterfaceBuilder.CocoaPlugin</string>
- <string>com.apple.InterfaceBuilder.CocoaPlugin</string>
- <string>com.apple.InterfaceBuilder.CocoaPlugin</string>
- <string>com.apple.InterfaceBuilder.CocoaPlugin</string>
- <string>com.apple.InterfaceBuilder.CocoaPlugin</string>
- <string>com.apple.InterfaceBuilder.CocoaPlugin</string>
- <string>com.apple.InterfaceBuilder.CocoaPlugin</string>
- <string>com.apple.InterfaceBuilder.CocoaPlugin</string>
- <string>com.apple.InterfaceBuilder.CocoaPlugin</string>
- <string>com.apple.InterfaceBuilder.CocoaPlugin</string>
- <string>com.apple.InterfaceBuilder.CocoaPlugin</string>
- <string>com.apple.InterfaceBuilder.CocoaPlugin</string>
- <string>com.apple.InterfaceBuilder.CocoaPlugin</string>
- <string>com.apple.InterfaceBuilder.CocoaPlugin</string>
- <string>com.apple.InterfaceBuilder.CocoaPlugin</string>
- <string>com.apple.InterfaceBuilder.CocoaPlugin</string>
- <string>com.apple.InterfaceBuilder.CocoaPlugin</string>
- <string>com.apple.InterfaceBuilder.CocoaPlugin</string>
- <string>com.apple.InterfaceBuilder.CocoaPlugin</string>
- <string>com.apple.InterfaceBuilder.CocoaPlugin</string>
- <string>com.apple.InterfaceBuilder.CocoaPlugin</string>
- <string>com.apple.InterfaceBuilder.CocoaPlugin</string>
- <string>com.apple.InterfaceBuilder.CocoaPlugin</string>
- <string>com.apple.InterfaceBuilder.CocoaPlugin</string>
- <string>com.apple.InterfaceBuilder.CocoaPlugin</string>
- <string>com.apple.InterfaceBuilder.CocoaPlugin</string>
- <string>com.apple.InterfaceBuilder.CocoaPlugin</string>
- <string>com.apple.InterfaceBuilder.CocoaPlugin</string>
- <string>com.apple.InterfaceBuilder.CocoaPlugin</string>
- <string>com.apple.InterfaceBuilder.CocoaPlugin</string>
- <string>com.apple.InterfaceBuilder.CocoaPlugin</string>
- <string>com.apple.InterfaceBuilder.CocoaPlugin</string>
- <string>com.apple.InterfaceBuilder.CocoaPlugin</string>
- <string>com.apple.InterfaceBuilder.CocoaPlugin</string>
- <string>com.apple.InterfaceBuilder.CocoaPlugin</string>
- <string>com.apple.InterfaceBuilder.CocoaPlugin</string>
- <string>com.apple.InterfaceBuilder.CocoaPlugin</string>
- <string>com.apple.InterfaceBuilder.CocoaPlugin</string>
- <string>com.apple.InterfaceBuilder.CocoaPlugin</string>
- <string>com.apple.InterfaceBuilder.CocoaPlugin</string>
- <string>com.apple.InterfaceBuilder.CocoaPlugin</string>
- <string>com.apple.InterfaceBuilder.CocoaPlugin</string>
- <string>com.apple.InterfaceBuilder.CocoaPlugin</string>
- <string>com.apple.InterfaceBuilder.CocoaPlugin</string>
- <string>com.apple.InterfaceBuilder.CocoaPlugin</string>
- <string>com.apple.InterfaceBuilder.CocoaPlugin</string>
- <string>com.apple.InterfaceBuilder.CocoaPlugin</string>
- <string>com.apple.InterfaceBuilder.CocoaPlugin</string>
- <string>com.apple.InterfaceBuilder.CocoaPlugin</string>
- <string>com.apple.InterfaceBuilder.CocoaPlugin</string>
- <string>com.apple.InterfaceBuilder.CocoaPlugin</string>
- <string>com.apple.InterfaceBuilder.CocoaPlugin</string>
- <string>com.apple.InterfaceBuilder.CocoaPlugin</string>
- <string>com.apple.InterfaceBuilder.CocoaPlugin</string>
- <string>com.apple.InterfaceBuilder.CocoaPlugin</string>
- </object>
- </object>
- <object class="NSMutableDictionary" key="unlocalizedProperties">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <reference key="dict.sortedKeys" ref="0"/>
- <reference key="dict.values" ref="0"/>
- </object>
- <nil key="activeLocalization"/>
- <object class="NSMutableDictionary" key="localizations">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <reference key="dict.sortedKeys" ref="0"/>
- <reference key="dict.values" ref="0"/>
- </object>
- <nil key="sourceID"/>
- <int key="maxID">869</int>
- </object>
- <object class="IBClassDescriber" key="IBDocument.Classes">
- <object class="NSMutableArray" key="referencedPartialClassDescriptions">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <object class="IBPartialClassDescription">
- <string key="className">FirstResponder</string>
- <object class="NSMutableDictionary" key="actions">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <object class="NSArray" key="dict.sortedKeys">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <string>applyStyleToSelectedNodes:</string>
- <string>clearStyleOfSelectedNodes:</string>
- </object>
- <object class="NSArray" key="dict.values">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <string>id</string>
- <string>id</string>
- </object>
- </object>
- <object class="NSMutableDictionary" key="actionInfosByName">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <object class="NSArray" key="dict.sortedKeys">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <string>applyStyleToSelectedNodes:</string>
- <string>clearStyleOfSelectedNodes:</string>
- </object>
- <object class="NSArray" key="dict.values">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <object class="IBActionInfo">
- <string key="name">applyStyleToSelectedNodes:</string>
- <string key="candidateClassName">id</string>
- </object>
- <object class="IBActionInfo">
- <string key="name">clearStyleOfSelectedNodes:</string>
- <string key="candidateClassName">id</string>
- </object>
- </object>
- </object>
- <object class="IBClassDescriptionSource" key="sourceIdentifier">
- <string key="majorKey">IBUserSource</string>
- <string key="minorKey"/>
- </object>
- </object>
- </object>
- </object>
- <int key="IBDocument.localizationMode">0</int>
- <string key="IBDocument.TargetRuntimeIdentifier">IBCocoaFramework</string>
- <object class="NSMutableDictionary" key="IBDocument.PluginDeclaredDependencyDefaults">
- <string key="NS.key.0">com.apple.InterfaceBuilder.CocoaPlugin.macosx</string>
- <real value="1070" key="NS.object.0"/>
- </object>
- <object class="NSMutableDictionary" key="IBDocument.PluginDeclaredDevelopmentDependencies">
- <string key="NS.key.0">com.apple.InterfaceBuilder.CocoaPlugin.InterfaceBuilder3</string>
- <integer value="3000" key="NS.object.0"/>
- </object>
- <bool key="IBDocument.PluginDeclaredDependenciesTrackSystemTargetVersion">YES</bool>
- <int key="IBDocument.defaultPropertyAccessControl">3</int>
- <object class="NSMutableDictionary" key="IBDocument.LastKnownImageSizes">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <object class="NSArray" key="dict.sortedKeys">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <string>AH_latex_head</string>
- <string>AH_latex_tail</string>
- <string>AH_none</string>
- <string>AH_plain_head</string>
- <string>AH_plain_tail</string>
- <string>ED_arrow</string>
- <string>ED_none</string>
- <string>ED_tick</string>
- <string>NSAddTemplate</string>
- <string>NSMenuCheckmark</string>
- <string>NSMenuMixedState</string>
- <string>NSRemoveTemplate</string>
- <string>emblem-important</string>
- </object>
- <object class="NSArray" key="dict.values">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <string>{26, 12}</string>
- <string>{26, 12}</string>
- <string>{26, 12}</string>
- <string>{26, 14}</string>
- <string>{26, 14}</string>
- <string>{58, 14}</string>
- <string>{58, 14}</string>
- <string>{58, 14}</string>
- <string>{8, 8}</string>
- <string>{11, 11}</string>
- <string>{10, 3}</string>
- <string>{8, 8}</string>
- <string>{12.801422684151452, 12.801422684151452}</string>
- </object>
- </object>
- </data>
-</archive>
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<document type="com.apple.InterfaceBuilder3.Cocoa.XIB" version="3.0" toolsVersion="4514" systemVersion="13A603" targetRuntime="MacOSX.Cocoa" propertyAccessControl="none">
+ <dependencies>
+ <deployment defaultVersion="1070" identifier="macosx"/>
+ <plugIn identifier="com.apple.InterfaceBuilder.CocoaPlugin" version="4514"/>
+ </dependencies>
+ <objects>
+ <customObject id="-2" userLabel="File's Owner" customClass="StylePaletteController">
+ <connections>
+ <outlet property="collectionView" destination="23" id="73"/>
+ <outlet property="edgeStyleArrayController" destination="654" id="734"/>
+ <outlet property="edgeStyleView" destination="649" id="651"/>
+ <outlet property="filteredEdgeStyleArrayController" destination="756" id="818"/>
+ <outlet property="filteredNodeStyleArrayController" destination="605" id="733"/>
+ <outlet property="nodeStyleArrayController" destination="56" id="652"/>
+ <outlet property="nodeStyleInspectorView" destination="182" id="653"/>
+ <outlet property="nodeStyleView" destination="181" id="650"/>
+ <outlet property="shapeDropdown" destination="491" id="497"/>
+ <outlet property="window" destination="3" id="5"/>
+ </connections>
+ </customObject>
+ <customObject id="-1" userLabel="First Responder" customClass="FirstResponder"/>
+ <customObject id="-3" userLabel="Application"/>
+ <window title="Style Inspector" allowsToolTipsWhenApplicationIsInactive="NO" autorecalculatesKeyViewLoop="NO" hidesOnDeactivate="YES" oneShot="NO" showsToolbarButton="NO" animationBehavior="default" id="3" customClass="NSPanel">
+ <windowStyleMask key="styleMask" titled="YES" closable="YES" miniaturizable="YES" utility="YES" nonactivatingPanel="YES"/>
+ <windowPositionMask key="initialPositionMask" rightStrut="YES" bottomStrut="YES"/>
+ <rect key="contentRect" x="1005" y="473" width="193" height="313"/>
+ <rect key="screenRect" x="0.0" y="0.0" width="1600" height="1200"/>
+ <value key="minSize" type="size" width="200" height="230"/>
+ <view key="contentView" id="4">
+ <rect key="frame" x="0.0" y="0.0" width="193" height="313"/>
+ <autoresizingMask key="autoresizingMask"/>
+ <subviews>
+ <customView id="182" customClass="SFBInspectorView">
+ <rect key="frame" x="0.0" y="0.0" width="193" height="313"/>
+ <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
+ </customView>
+ </subviews>
+ </view>
+ </window>
+ <customView wantsLayer="YES" id="52" customClass="SelectableNodeView">
+ <rect key="frame" x="0.0" y="0.0" width="33" height="33"/>
+ <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMinY="YES"/>
+ <connections>
+ <binding destination="53" name="toolTip" keyPath="representedObject.name" id="504"/>
+ </connections>
+ </customView>
+ <collectionViewItem id="53" customClass="SelectableCollectionViewItem">
+ <connections>
+ <outlet property="stylePaletteController" destination="-2" id="108"/>
+ <outlet property="view" destination="52" id="54"/>
+ </connections>
+ </collectionViewItem>
+ <customView id="181" userLabel="Node Style View">
+ <rect key="frame" x="0.0" y="0.0" width="193" height="326"/>
+ <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMinY="YES"/>
+ <subviews>
+ <scrollView autohidesScrollers="YES" horizontalLineScroll="10" horizontalPageScroll="10" verticalLineScroll="10" verticalPageScroll="10" usesPredominantAxisScrolling="NO" id="8">
+ <rect key="frame" x="5" y="34" width="183" height="101"/>
+ <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
+ <clipView key="contentView" id="8qG-p3-vYe">
+ <rect key="frame" x="1" y="1" width="181" height="99"/>
+ <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
+ <subviews>
+ <collectionView selectable="YES" id="23">
+ <rect key="frame" x="0.0" y="0.0" width="181" height="99"/>
+ <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
+ <color key="primaryBackgroundColor" name="controlBackgroundColor" catalog="System" colorSpace="catalog"/>
+ <connections>
+ <binding destination="605" name="content" keyPath="arrangedObjects" id="840"/>
+ <binding destination="605" name="selectionIndexes" keyPath="selectionIndexes" previousBinding="840" id="841"/>
+ <outlet property="delegate" destination="-2" id="505"/>
+ <outlet property="itemPrototype" destination="53" id="55"/>
+ </connections>
+ </collectionView>
+ </subviews>
+ </clipView>
+ <scroller key="horizontalScroller" hidden="YES" verticalHuggingPriority="750" horizontal="YES" id="24">
+ <rect key="frame" x="1" y="144" width="233" height="15"/>
+ <autoresizingMask key="autoresizingMask"/>
+ </scroller>
+ <scroller key="verticalScroller" hidden="YES" verticalHuggingPriority="750" doubleValue="1" horizontal="NO" id="25">
+ <rect key="frame" x="234" y="1" width="15" height="143"/>
+ <autoresizingMask key="autoresizingMask"/>
+ </scroller>
+ </scrollView>
+ <button verticalHuggingPriority="750" id="94">
+ <rect key="frame" x="5" y="5" width="26" height="26"/>
+ <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
+ <buttonCell key="cell" type="smallSquare" bezelStyle="smallSquare" image="NSAddTemplate" imagePosition="overlaps" alignment="center" state="on" borderStyle="border" imageScaling="proportionallyDown" inset="2" id="95">
+ <behavior key="behavior" pushIn="YES" lightByBackground="YES" lightByGray="YES"/>
+ <font key="font" metaFont="system"/>
+ </buttonCell>
+ <connections>
+ <action selector="addNodeStyle:" target="-2" id="727"/>
+ </connections>
+ </button>
+ <button verticalHuggingPriority="750" id="96">
+ <rect key="frame" x="30" y="5" width="26" height="26"/>
+ <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
+ <buttonCell key="cell" type="smallSquare" bezelStyle="smallSquare" image="NSRemoveTemplate" imagePosition="overlaps" alignment="center" state="on" borderStyle="border" imageScaling="proportionallyDown" inset="2" id="97">
+ <behavior key="behavior" pushIn="YES" lightByBackground="YES" lightByGray="YES"/>
+ <font key="font" metaFont="system"/>
+ </buttonCell>
+ <connections>
+ <action selector="remove:" target="605" id="821"/>
+ <binding destination="605" name="enabled" keyPath="canRemove" id="820"/>
+ </connections>
+ </button>
+ <button verticalHuggingPriority="750" id="229">
+ <rect key="frame" x="59" y="5" width="52" height="26"/>
+ <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
+ <buttonCell key="cell" type="smallSquare" title="Apply" bezelStyle="smallSquare" alignment="center" state="on" borderStyle="border" imageScaling="proportionallyDown" inset="2" id="230">
+ <behavior key="behavior" pushIn="YES" lightByBackground="YES" lightByGray="YES"/>
+ <font key="font" metaFont="smallSystem"/>
+ </buttonCell>
+ <connections>
+ <action selector="applyActiveNodeStyle:" target="-2" id="729"/>
+ <binding destination="605" name="enabled" keyPath="canRemove" id="823"/>
+ </connections>
+ </button>
+ <button verticalHuggingPriority="750" id="233">
+ <rect key="frame" x="110" y="5" width="52" height="26"/>
+ <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
+ <buttonCell key="cell" type="smallSquare" title="Clear" bezelStyle="smallSquare" alignment="center" state="on" borderStyle="border" imageScaling="proportionallyDown" inset="2" id="234">
+ <behavior key="behavior" pushIn="YES" lightByBackground="YES" lightByGray="YES"/>
+ <font key="font" metaFont="smallSystem"/>
+ </buttonCell>
+ <connections>
+ <action selector="clearActiveNodeStyle:" target="-2" id="731"/>
+ </connections>
+ </button>
+ <textField verticalHuggingPriority="750" id="535">
+ <rect key="frame" x="4" y="143" width="57" height="14"/>
+ <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMinY="YES"/>
+ <textFieldCell key="cell" scrollable="YES" lineBreakMode="clipping" sendsActionOnEndEditing="YES" alignment="left" title="Show" id="539">
+ <font key="font" metaFont="smallSystemBold"/>
+ <color key="textColor" name="controlTextColor" catalog="System" colorSpace="catalog"/>
+ <color key="backgroundColor" name="controlColor" catalog="System" colorSpace="catalog"/>
+ </textFieldCell>
+ </textField>
+ <popUpButton verticalHuggingPriority="750" id="536">
+ <rect key="frame" x="64" y="137" width="125" height="26"/>
+ <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMinY="YES"/>
+ <popUpButtonCell key="cell" type="push" bezelStyle="rounded" alignment="left" lineBreakMode="truncatingTail" borderStyle="borderAndBezel" imageScaling="proportionallyDown" inset="2" id="537">
+ <behavior key="behavior" lightByBackground="YES" lightByGray="YES"/>
+ <font key="font" metaFont="smallSystem"/>
+ <menu key="menu" title="OtherViews" id="538"/>
+ </popUpButtonCell>
+ <connections>
+ <binding destination="56" name="contentValues" keyPath="arrangedObjects.@distinctUnionOfObjects.category" id="630">
+ <dictionary key="options">
+ <string key="NSNullPlaceholder">uncategorized</string>
+ <bool key="NSInsertsNullPlaceholder" value="YES"/>
+ </dictionary>
+ </binding>
+ <binding destination="-2" name="selectedValue" keyPath="displayedNodeStyleCategory" previousBinding="630" id="631"/>
+ </connections>
+ </popUpButton>
+ <colorWell id="9">
+ <rect key="frame" x="67" y="243" width="28" height="23"/>
+ <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMinY="YES"/>
+ <color key="color" red="0.05813049898" green="0.055541899059999997" blue="1" alpha="1" colorSpace="calibratedRGB"/>
+ <connections>
+ <action selector="refreshCollection:" target="-2" id="74"/>
+ <binding destination="605" name="value" keyPath="selection.strokeColor" id="636"/>
+ </connections>
+ </colorWell>
+ <colorWell id="10">
+ <rect key="frame" x="67" y="216" width="28" height="23"/>
+ <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMinY="YES"/>
+ <color key="color" red="0.05813049898" green="0.055541899059999997" blue="1" alpha="1" colorSpace="calibratedRGB"/>
+ <connections>
+ <action selector="refreshCollection:" target="-2" id="75"/>
+ <binding destination="605" name="value" keyPath="selection.fillColor" id="638"/>
+ </connections>
+ </colorWell>
+ <textField verticalHuggingPriority="750" id="11">
+ <rect key="frame" x="4" y="247" width="57" height="14"/>
+ <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMinY="YES"/>
+ <textFieldCell key="cell" scrollable="YES" lineBreakMode="clipping" sendsActionOnEndEditing="YES" alignment="left" title="Stroke" id="22">
+ <font key="font" metaFont="smallSystemBold"/>
+ <color key="textColor" name="controlTextColor" catalog="System" colorSpace="catalog"/>
+ <color key="backgroundColor" name="controlColor" catalog="System" colorSpace="catalog"/>
+ </textFieldCell>
+ </textField>
+ <textField verticalHuggingPriority="750" id="12">
+ <rect key="frame" x="4" y="220" width="56" height="14"/>
+ <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMinY="YES"/>
+ <textFieldCell key="cell" scrollable="YES" lineBreakMode="clipping" sendsActionOnEndEditing="YES" alignment="left" title="Fill" id="21">
+ <font key="font" metaFont="smallSystemBold"/>
+ <color key="textColor" name="controlTextColor" catalog="System" colorSpace="catalog"/>
+ <color key="backgroundColor" name="controlColor" catalog="System" colorSpace="catalog"/>
+ </textFieldCell>
+ </textField>
+ <textField verticalHuggingPriority="750" id="13">
+ <rect key="frame" x="4" y="275" width="57" height="14"/>
+ <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMinY="YES"/>
+ <textFieldCell key="cell" scrollable="YES" lineBreakMode="clipping" sendsActionOnEndEditing="YES" alignment="left" title="Shape" id="20">
+ <font key="font" metaFont="smallSystemBold"/>
+ <color key="textColor" name="controlTextColor" catalog="System" colorSpace="catalog"/>
+ <color key="backgroundColor" name="controlColor" catalog="System" colorSpace="catalog"/>
+ </textFieldCell>
+ </textField>
+ <textField verticalHuggingPriority="750" id="15">
+ <rect key="frame" x="4" y="303" width="57" height="14"/>
+ <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMinY="YES"/>
+ <textFieldCell key="cell" scrollable="YES" lineBreakMode="clipping" sendsActionOnEndEditing="YES" alignment="left" title="Name" id="18">
+ <font key="font" metaFont="smallSystemBold"/>
+ <color key="textColor" name="controlTextColor" catalog="System" colorSpace="catalog"/>
+ <color key="backgroundColor" name="controlColor" catalog="System" colorSpace="catalog"/>
+ </textFieldCell>
+ </textField>
+ <textField verticalHuggingPriority="750" id="16">
+ <rect key="frame" x="67" y="301" width="119" height="19"/>
+ <autoresizingMask key="autoresizingMask" widthSizable="YES" flexibleMinY="YES"/>
+ <textFieldCell key="cell" scrollable="YES" lineBreakMode="clipping" selectable="YES" editable="YES" sendsActionOnEndEditing="YES" state="on" borderStyle="bezel" drawsBackground="YES" id="17">
+ <font key="font" metaFont="smallSystem"/>
+ <color key="textColor" name="textColor" catalog="System" colorSpace="catalog"/>
+ <color key="backgroundColor" name="textBackgroundColor" catalog="System" colorSpace="catalog"/>
+ </textFieldCell>
+ <connections>
+ <binding destination="605" name="value" keyPath="selection.name" id="634"/>
+ </connections>
+ </textField>
+ <textField verticalHuggingPriority="750" id="506">
+ <rect key="frame" x="5" y="194" width="57" height="14"/>
+ <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMinY="YES"/>
+ <textFieldCell key="cell" scrollable="YES" lineBreakMode="clipping" sendsActionOnEndEditing="YES" alignment="left" title="Scale" id="509">
+ <font key="font" metaFont="smallSystemBold"/>
+ <color key="textColor" name="controlTextColor" catalog="System" colorSpace="catalog"/>
+ <color key="backgroundColor" name="controlColor" catalog="System" colorSpace="catalog"/>
+ </textFieldCell>
+ </textField>
+ <textField verticalHuggingPriority="750" id="525">
+ <rect key="frame" x="4" y="169" width="57" height="14"/>
+ <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMinY="YES"/>
+ <textFieldCell key="cell" scrollable="YES" lineBreakMode="clipping" sendsActionOnEndEditing="YES" alignment="left" title="Category" id="526">
+ <font key="font" metaFont="smallSystemBold"/>
+ <color key="textColor" name="controlTextColor" catalog="System" colorSpace="catalog"/>
+ <color key="backgroundColor" name="controlColor" catalog="System" colorSpace="catalog"/>
+ </textFieldCell>
+ </textField>
+ <button toolTip="Set stroke color to closest LaTeX color." id="166">
+ <rect key="frame" x="97" y="243" width="21" height="22"/>
+ <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMinY="YES"/>
+ <buttonCell key="cell" type="square" bezelStyle="shadowlessSquare" image="emblem-important" imagePosition="only" alignment="left" inset="2" id="167">
+ <behavior key="behavior" pushIn="YES" lightByBackground="YES" lightByGray="YES"/>
+ <font key="font" metaFont="system"/>
+ </buttonCell>
+ <connections>
+ <action selector="setStrokeToClosestHashed:" target="-2" id="176"/>
+ <binding destination="605" name="hidden" keyPath="selection.strokeColorIsKnown" id="637"/>
+ </connections>
+ </button>
+ <button toolTip="Set fill color to closest LaTeX color." id="168">
+ <rect key="frame" x="97" y="217" width="21" height="22"/>
+ <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMinY="YES"/>
+ <buttonCell key="cell" type="square" bezelStyle="shadowlessSquare" image="emblem-important" imagePosition="only" alignment="left" inset="2" id="169">
+ <behavior key="behavior" pushIn="YES" lightByBackground="YES" lightByGray="YES"/>
+ <font key="font" metaFont="system"/>
+ </buttonCell>
+ <connections>
+ <action selector="setFillToClosestHashed:" target="-2" id="177"/>
+ <binding destination="605" name="hidden" keyPath="selection.fillColorIsKnown" id="639"/>
+ </connections>
+ </button>
+ <popUpButton verticalHuggingPriority="750" id="491">
+ <rect key="frame" x="64" y="269" width="125" height="26"/>
+ <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMinY="YES"/>
+ <popUpButtonCell key="cell" type="push" bezelStyle="rounded" alignment="left" lineBreakMode="truncatingTail" borderStyle="borderAndBezel" imageScaling="proportionallyDown" inset="2" id="492">
+ <behavior key="behavior" lightByBackground="YES" lightByGray="YES"/>
+ <font key="font" metaFont="smallSystem"/>
+ <menu key="menu" title="OtherViews" id="493"/>
+ </popUpButtonCell>
+ <connections>
+ <binding destination="605" name="selectedValue" keyPath="selection.shapeName" id="635"/>
+ </connections>
+ </popUpButton>
+ <slider verticalHuggingPriority="750" id="513">
+ <rect key="frame" x="101" y="188" width="87" height="26"/>
+ <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMinY="YES"/>
+ <sliderCell key="cell" alignment="left" minValue="0.20000000000000001" maxValue="5" doubleValue="1" tickMarkPosition="above" numberOfTickMarks="25" allowsTickMarkValuesOnly="YES" sliderType="linear" id="514"/>
+ <connections>
+ <binding destination="605" name="value" keyPath="selection.scale" id="641"/>
+ </connections>
+ </slider>
+ <textField verticalHuggingPriority="750" id="515">
+ <rect key="frame" x="67" y="193" width="28" height="18"/>
+ <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMinY="YES"/>
+ <textFieldCell key="cell" scrollable="YES" lineBreakMode="clipping" selectable="YES" editable="YES" sendsActionOnEndEditing="YES" state="on" borderStyle="bezel" drawsBackground="YES" id="516">
+ <font key="font" metaFont="system" size="10"/>
+ <color key="textColor" name="textColor" catalog="System" colorSpace="catalog"/>
+ <color key="backgroundColor" name="textBackgroundColor" catalog="System" colorSpace="catalog"/>
+ </textFieldCell>
+ <connections>
+ <binding destination="605" name="value" keyPath="selection.scale" id="640"/>
+ </connections>
+ </textField>
+ <comboBox verticalHuggingPriority="750" id="527">
+ <rect key="frame" x="67" y="164" width="122" height="23"/>
+ <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMinY="YES"/>
+ <comboBoxCell key="cell" scrollable="YES" lineBreakMode="clipping" selectable="YES" editable="YES" sendsActionOnEndEditing="YES" borderStyle="bezel" drawsBackground="YES" completes="NO" numberOfVisibleItems="5" id="528">
+ <font key="font" metaFont="system" size="10"/>
+ <color key="textColor" name="controlTextColor" catalog="System" colorSpace="catalog"/>
+ <color key="backgroundColor" name="textBackgroundColor" catalog="System" colorSpace="catalog"/>
+ </comboBoxCell>
+ <connections>
+ <binding destination="56" name="contentValues" keyPath="arrangedObjects.@distinctUnionOfObjects.category" id="858"/>
+ <binding destination="605" name="value" keyPath="selection.category" previousBinding="858" id="859">
+ <dictionary key="options">
+ <string key="NSNullPlaceholder">uncategorized</string>
+ </dictionary>
+ </binding>
+ </connections>
+ </comboBox>
+ </subviews>
+ </customView>
+ <arrayController objectClassName="NodeStyle" id="56" userLabel="Node Style Array Controller">
+ <declaredKeys>
+ <string>name</string>
+ <string>strokeThickness</string>
+ <string>strokeColor</string>
+ <string>fillColor</string>
+ <string>strokeColorIsKnown</string>
+ <string>fillColorIsKnown</string>
+ <string>representedObject.name</string>
+ <string>shapeName</string>
+ <string>scale</string>
+ <string>@distinctUnionOfObjects.category</string>
+ <string>category</string>
+ </declaredKeys>
+ <connections>
+ <binding destination="-2" name="contentArray" keyPath="nodeStyles" id="58"/>
+ </connections>
+ </arrayController>
+ <arrayController id="605" userLabel="Filtered Node Style Array Controller">
+ <declaredKeys>
+ <string>@distinctUnionOfObjects.category</string>
+ </declaredKeys>
+ <connections>
+ <binding destination="-2" name="contentArray" keyPath="nodeStyles" id="843"/>
+ <binding destination="-2" name="filterPredicate" keyPath="displayedNodeStylePredicate" id="626"/>
+ </connections>
+ </arrayController>
+ <customView id="649" userLabel="Edge Style View">
+ <rect key="frame" x="0.0" y="0.0" width="193" height="208"/>
+ <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMinY="YES"/>
+ <subviews>
+ <button verticalHuggingPriority="750" id="655">
+ <rect key="frame" x="6" y="4" width="26" height="26"/>
+ <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
+ <buttonCell key="cell" type="smallSquare" bezelStyle="smallSquare" image="NSAddTemplate" imagePosition="overlaps" alignment="center" state="on" borderStyle="border" imageScaling="proportionallyDown" inset="2" id="662">
+ <behavior key="behavior" pushIn="YES" lightByBackground="YES" lightByGray="YES"/>
+ <font key="font" metaFont="system"/>
+ </buttonCell>
+ <connections>
+ <action selector="addEdgeStyle:" target="-2" id="735"/>
+ </connections>
+ </button>
+ <button verticalHuggingPriority="750" id="656">
+ <rect key="frame" x="31" y="4" width="26" height="26"/>
+ <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
+ <buttonCell key="cell" type="smallSquare" bezelStyle="smallSquare" image="NSRemoveTemplate" imagePosition="overlaps" alignment="center" state="on" borderStyle="border" imageScaling="proportionallyDown" inset="2" id="661">
+ <behavior key="behavior" pushIn="YES" lightByBackground="YES" lightByGray="YES"/>
+ <font key="font" metaFont="system"/>
+ </buttonCell>
+ <connections>
+ <action selector="remove:" target="756" id="860"/>
+ <binding destination="756" name="enabled" keyPath="canRemove" id="862"/>
+ </connections>
+ </button>
+ <button verticalHuggingPriority="750" id="657">
+ <rect key="frame" x="60" y="4" width="52" height="26"/>
+ <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
+ <buttonCell key="cell" type="smallSquare" title="Apply" bezelStyle="smallSquare" alignment="center" state="on" borderStyle="border" imageScaling="proportionallyDown" inset="2" id="660">
+ <behavior key="behavior" pushIn="YES" lightByBackground="YES" lightByGray="YES"/>
+ <font key="font" metaFont="smallSystem"/>
+ </buttonCell>
+ <connections>
+ <action selector="appleActiveEdgeStyle:" target="-2" id="737"/>
+ <binding destination="756" name="enabled" keyPath="canRemove" id="864"/>
+ </connections>
+ </button>
+ <button verticalHuggingPriority="750" id="658">
+ <rect key="frame" x="111" y="4" width="52" height="26"/>
+ <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
+ <buttonCell key="cell" type="smallSquare" title="Clear" bezelStyle="smallSquare" alignment="center" state="on" borderStyle="border" imageScaling="proportionallyDown" inset="2" id="659">
+ <behavior key="behavior" pushIn="YES" lightByBackground="YES" lightByGray="YES"/>
+ <font key="font" metaFont="smallSystem"/>
+ </buttonCell>
+ <connections>
+ <action selector="clearActiveEdgeStyle:" target="-2" id="738"/>
+ </connections>
+ </button>
+ <textField verticalHuggingPriority="750" id="669">
+ <rect key="frame" x="6" y="185" width="57" height="14"/>
+ <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMinY="YES"/>
+ <textFieldCell key="cell" scrollable="YES" lineBreakMode="clipping" sendsActionOnEndEditing="YES" alignment="left" title="Name" id="672">
+ <font key="font" metaFont="smallSystemBold"/>
+ <color key="textColor" name="controlTextColor" catalog="System" colorSpace="catalog"/>
+ <color key="backgroundColor" name="controlColor" catalog="System" colorSpace="catalog"/>
+ </textFieldCell>
+ </textField>
+ <textField verticalHuggingPriority="750" id="670">
+ <rect key="frame" x="69" y="183" width="119" height="19"/>
+ <autoresizingMask key="autoresizingMask" widthSizable="YES" flexibleMinY="YES"/>
+ <textFieldCell key="cell" scrollable="YES" lineBreakMode="clipping" selectable="YES" editable="YES" sendsActionOnEndEditing="YES" state="on" borderStyle="bezel" drawsBackground="YES" id="671">
+ <font key="font" metaFont="smallSystem"/>
+ <color key="textColor" name="textColor" catalog="System" colorSpace="catalog"/>
+ <color key="backgroundColor" name="textBackgroundColor" catalog="System" colorSpace="catalog"/>
+ </textFieldCell>
+ <connections>
+ <binding destination="756" name="value" keyPath="selection.name" id="762"/>
+ </connections>
+ </textField>
+ <popUpButton verticalHuggingPriority="750" id="682">
+ <rect key="frame" x="59" y="155" width="77" height="26"/>
+ <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMinY="YES"/>
+ <popUpButtonCell key="cell" type="push" bezelStyle="rounded" alignment="left" lineBreakMode="truncatingTail" state="on" borderStyle="borderAndBezel" imageScaling="proportionallyDown" inset="2" selectedItem="685" id="683">
+ <behavior key="behavior" lightByBackground="YES" lightByGray="YES"/>
+ <font key="font" metaFont="system"/>
+ <menu key="menu" title="Edge Decoration" id="684">
+ <items>
+ <menuItem state="on" image="ED_none" id="685">
+ <modifierMask key="keyEquivalentModifierMask"/>
+ </menuItem>
+ <menuItem image="ED_arrow" tag="1" id="694">
+ <modifierMask key="keyEquivalentModifierMask"/>
+ </menuItem>
+ <menuItem image="ED_tick" tag="2" id="686">
+ <modifierMask key="keyEquivalentModifierMask"/>
+ </menuItem>
+ </items>
+ </menu>
+ </popUpButtonCell>
+ <connections>
+ <binding destination="756" name="selectedTag" keyPath="selection.decorationStyle" id="814"/>
+ </connections>
+ </popUpButton>
+ <textField verticalHuggingPriority="750" id="688">
+ <rect key="frame" x="6" y="137" width="57" height="14"/>
+ <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMinY="YES"/>
+ <textFieldCell key="cell" scrollable="YES" lineBreakMode="clipping" sendsActionOnEndEditing="YES" alignment="left" title="Category" id="691">
+ <font key="font" metaFont="smallSystemBold"/>
+ <color key="textColor" name="controlTextColor" catalog="System" colorSpace="catalog"/>
+ <color key="backgroundColor" name="controlColor" catalog="System" colorSpace="catalog"/>
+ </textFieldCell>
+ </textField>
+ <comboBox verticalHuggingPriority="750" id="689">
+ <rect key="frame" x="69" y="132" width="122" height="23"/>
+ <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMinY="YES"/>
+ <comboBoxCell key="cell" scrollable="YES" lineBreakMode="clipping" selectable="YES" editable="YES" sendsActionOnEndEditing="YES" borderStyle="bezel" drawsBackground="YES" completes="NO" numberOfVisibleItems="5" id="690">
+ <font key="font" metaFont="system" size="10"/>
+ <color key="textColor" name="controlTextColor" catalog="System" colorSpace="catalog"/>
+ <color key="backgroundColor" name="textBackgroundColor" catalog="System" colorSpace="catalog"/>
+ </comboBoxCell>
+ <connections>
+ <binding destination="654" name="contentValues" keyPath="arrangedObjects.@distinctUnionOfObjects.category" id="787"/>
+ <binding destination="756" name="value" keyPath="selection.category" previousBinding="787" id="788">
+ <dictionary key="options">
+ <string key="NSNullPlaceholder">uncategorized</string>
+ </dictionary>
+ </binding>
+ </connections>
+ </comboBox>
+ <popUpButton verticalHuggingPriority="750" id="695">
+ <rect key="frame" x="2" y="155" width="60" height="26"/>
+ <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMinY="YES"/>
+ <popUpButtonCell key="cell" type="push" bezelStyle="rounded" alignment="left" lineBreakMode="truncatingTail" state="on" borderStyle="borderAndBezel" imageScaling="proportionallyDown" inset="2" selectedItem="698" id="696">
+ <behavior key="behavior" lightByBackground="YES" lightByGray="YES"/>
+ <font key="font" metaFont="system"/>
+ <menu key="menu" title="OtherViews" id="697">
+ <items>
+ <menuItem state="on" image="AH_none" id="698">
+ <modifierMask key="keyEquivalentModifierMask"/>
+ </menuItem>
+ <menuItem image="AH_plain_tail" tag="1" id="699">
+ <modifierMask key="keyEquivalentModifierMask"/>
+ </menuItem>
+ <menuItem image="AH_latex_tail" tag="2" id="700">
+ <modifierMask key="keyEquivalentModifierMask"/>
+ </menuItem>
+ </items>
+ </menu>
+ </popUpButtonCell>
+ <connections>
+ <binding destination="756" name="selectedTag" keyPath="selection.tailStyle" id="811"/>
+ </connections>
+ </popUpButton>
+ <popUpButton verticalHuggingPriority="750" id="701">
+ <rect key="frame" x="133" y="155" width="60" height="26"/>
+ <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMinY="YES"/>
+ <popUpButtonCell key="cell" type="push" bezelStyle="rounded" alignment="right" lineBreakMode="truncatingTail" state="on" borderStyle="borderAndBezel" imageScaling="proportionallyDown" inset="2" selectedItem="704" id="702">
+ <behavior key="behavior" lightByBackground="YES" lightByGray="YES"/>
+ <font key="font" metaFont="system"/>
+ <menu key="menu" title="OtherViews" id="703">
+ <items>
+ <menuItem state="on" image="AH_none" id="704">
+ <modifierMask key="keyEquivalentModifierMask"/>
+ </menuItem>
+ <menuItem image="AH_plain_head" tag="1" id="706">
+ <modifierMask key="keyEquivalentModifierMask"/>
+ </menuItem>
+ <menuItem image="AH_latex_head" tag="2" id="705">
+ <modifierMask key="keyEquivalentModifierMask"/>
+ </menuItem>
+ </items>
+ </menu>
+ </popUpButtonCell>
+ <connections>
+ <binding destination="756" name="selectedTag" keyPath="selection.headStyle" id="817"/>
+ </connections>
+ </popUpButton>
+ <scrollView autohidesScrollers="YES" horizontalLineScroll="19" horizontalPageScroll="10" verticalLineScroll="19" verticalPageScroll="10" usesPredominantAxisScrolling="NO" id="707">
+ <rect key="frame" x="6" y="33" width="182" height="70"/>
+ <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMinY="YES"/>
+ <clipView key="contentView" id="jNZ-3P-r3y">
+ <rect key="frame" x="1" y="1" width="180" height="68"/>
+ <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
+ <subviews>
+ <tableView verticalHuggingPriority="750" allowsExpansionToolTips="YES" columnAutoresizingStyle="lastColumnOnly" columnSelection="YES" multipleSelection="NO" autosaveColumns="NO" id="711" userLabel="Table View">
+ <rect key="frame" x="0.0" y="0.0" width="180" height="68"/>
+ <autoresizingMask key="autoresizingMask"/>
+ <size key="intercellSpacing" width="3" height="2"/>
+ <color key="backgroundColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
+ <color key="gridColor" name="gridColor" catalog="System" colorSpace="catalog"/>
+ <tableColumns>
+ <tableColumn width="177" minWidth="40" maxWidth="1000" id="712">
+ <tableHeaderCell key="headerCell" lineBreakMode="truncatingTail" borderStyle="border" alignment="left">
+ <font key="font" metaFont="smallSystem"/>
+ <color key="textColor" name="headerTextColor" catalog="System" colorSpace="catalog"/>
+ <color key="backgroundColor" white="0.33333298560000002" alpha="1" colorSpace="calibratedWhite"/>
+ </tableHeaderCell>
+ <textFieldCell key="dataCell" lineBreakMode="truncatingTail" selectable="YES" editable="YES" alignment="left" title="Text Cell" id="715">
+ <font key="font" metaFont="system"/>
+ <color key="textColor" name="controlTextColor" catalog="System" colorSpace="catalog"/>
+ <color key="backgroundColor" name="controlBackgroundColor" catalog="System" colorSpace="catalog"/>
+ </textFieldCell>
+ <tableColumnResizingMask key="resizingMask" resizeWithTable="YES" userResizable="YES"/>
+ <connections>
+ <binding destination="756" name="value" keyPath="arrangedObjects.name" id="780"/>
+ </connections>
+ </tableColumn>
+ </tableColumns>
+ <connections>
+ <binding destination="756" name="content" keyPath="arrangedObjects" id="759"/>
+ <binding destination="756" name="selectionIndexes" keyPath="selectionIndexes" previousBinding="759" id="800"/>
+ </connections>
+ </tableView>
+ </subviews>
+ <color key="backgroundColor" name="controlBackgroundColor" catalog="System" colorSpace="catalog"/>
+ </clipView>
+ <scroller key="horizontalScroller" hidden="YES" verticalHuggingPriority="750" horizontal="YES" id="710">
+ <rect key="frame" x="1" y="73" width="143" height="15"/>
+ <autoresizingMask key="autoresizingMask"/>
+ </scroller>
+ <scroller key="verticalScroller" hidden="YES" verticalHuggingPriority="750" horizontal="NO" id="708">
+ <rect key="frame" x="224" y="17" width="15" height="102"/>
+ <autoresizingMask key="autoresizingMask"/>
+ </scroller>
+ </scrollView>
+ <textField verticalHuggingPriority="750" id="716">
+ <rect key="frame" x="6" y="111" width="57" height="14"/>
+ <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMinY="YES"/>
+ <textFieldCell key="cell" scrollable="YES" lineBreakMode="clipping" sendsActionOnEndEditing="YES" alignment="left" title="Show" id="720">
+ <font key="font" metaFont="smallSystemBold"/>
+ <color key="textColor" name="controlTextColor" catalog="System" colorSpace="catalog"/>
+ <color key="backgroundColor" name="controlColor" catalog="System" colorSpace="catalog"/>
+ </textFieldCell>
+ </textField>
+ <popUpButton verticalHuggingPriority="750" id="717">
+ <rect key="frame" x="66" y="105" width="125" height="26"/>
+ <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMinY="YES"/>
+ <popUpButtonCell key="cell" type="push" bezelStyle="rounded" alignment="left" lineBreakMode="truncatingTail" borderStyle="borderAndBezel" imageScaling="proportionallyDown" inset="2" id="718">
+ <behavior key="behavior" lightByBackground="YES" lightByGray="YES"/>
+ <font key="font" metaFont="smallSystem"/>
+ <menu key="menu" title="OtherViews" id="719"/>
+ </popUpButtonCell>
+ <connections>
+ <binding destination="654" name="contentValues" keyPath="arrangedObjects.@distinctUnionOfObjects.category" id="797">
+ <dictionary key="options">
+ <string key="NSNullPlaceholder">uncategorized</string>
+ <bool key="NSInsertsNullPlaceholder" value="YES"/>
+ </dictionary>
+ </binding>
+ <binding destination="-2" name="selectedValue" keyPath="displayedEdgeStyleCategory" previousBinding="797" id="798"/>
+ </connections>
+ </popUpButton>
+ </subviews>
+ </customView>
+ <arrayController objectClassName="EdgeStyle" id="654" userLabel="Edge Style Array Controller">
+ <declaredKeys>
+ <string>name</string>
+ <string>headStyle</string>
+ <string>tailStyle</string>
+ <string>decorationStyle</string>
+ <string>category</string>
+ </declaredKeys>
+ <connections>
+ <binding destination="-2" name="contentArray" keyPath="edgeStyles" id="725"/>
+ </connections>
+ </arrayController>
+ <arrayController objectClassName="EdgeStyle" id="756" userLabel="Filtered Edge Style Array Controller">
+ <declaredKeys>
+ <string>name</string>
+ <string>headStyle</string>
+ <string>tailStyle</string>
+ <string>decorationStyle</string>
+ <string>category</string>
+ </declaredKeys>
+ <connections>
+ <binding destination="-2" name="contentArray" keyPath="edgeStyles" id="866"/>
+ <binding destination="-2" name="filterPredicate" keyPath="displayedEdgeStylePredicate" id="807"/>
+ </connections>
+ </arrayController>
+ </objects>
+ <resources>
+ <image name="AH_latex_head" width="26" height="12"/>
+ <image name="AH_latex_tail" width="26" height="12"/>
+ <image name="AH_none" width="26" height="12"/>
+ <image name="AH_plain_head" width="26" height="14"/>
+ <image name="AH_plain_tail" width="26" height="14"/>
+ <image name="ED_arrow" width="58" height="14"/>
+ <image name="ED_none" width="58" height="14"/>
+ <image name="ED_tick" width="58" height="14"/>
+ <image name="NSAddTemplate" width="8" height="8"/>
+ <image name="NSRemoveTemplate" width="8" height="8"/>
+ <image name="emblem-important" width="12.800000190734863" height="12.800000190734863"/>
+ </resources>
+</document> \ No newline at end of file
diff --git a/tikzit/English.lproj/TikzDocument.xib b/tikzit/English.lproj/TikzDocument.xib
index 53963d6..842b810 100644
--- a/tikzit/English.lproj/TikzDocument.xib
+++ b/tikzit/English.lproj/TikzDocument.xib
@@ -1,864 +1,161 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<archive type="com.apple.InterfaceBuilder3.Cocoa.XIB" version="8.00">
- <data>
- <int key="IBDocument.SystemTarget">1080</int>
- <string key="IBDocument.SystemVersion">12C60</string>
- <string key="IBDocument.InterfaceBuilderVersion">2843</string>
- <string key="IBDocument.AppKitVersion">1187.34</string>
- <string key="IBDocument.HIToolboxVersion">625.00</string>
- <object class="NSMutableDictionary" key="IBDocument.PluginVersions">
- <string key="NS.key.0">com.apple.InterfaceBuilder.CocoaPlugin</string>
- <string key="NS.object.0">2843</string>
- </object>
- <array key="IBDocument.IntegratedClassDependencies">
- <string>NSButton</string>
- <string>NSButtonCell</string>
- <string>NSCustomObject</string>
- <string>NSCustomView</string>
- <string>NSScrollView</string>
- <string>NSScroller</string>
- <string>NSSplitView</string>
- <string>NSTextField</string>
- <string>NSTextFieldCell</string>
- <string>NSTextView</string>
- <string>NSUserDefaultsController</string>
- <string>NSView</string>
- <string>NSWindowTemplate</string>
- </array>
- <array key="IBDocument.PluginDependencies">
- <string>com.apple.InterfaceBuilder.CocoaPlugin</string>
- </array>
- <object class="NSMutableDictionary" key="IBDocument.Metadata">
- <string key="NS.key.0">PluginDependencyRecalculationVersion</string>
- <integer value="1" key="NS.object.0"/>
- </object>
- <array class="NSMutableArray" key="IBDocument.RootObjects" id="580458321">
- <object class="NSCustomObject" id="512844837">
- <string key="NSClassName">TikzWindowController</string>
- </object>
- <object class="NSCustomObject" id="613418571">
- <string key="NSClassName">FirstResponder</string>
- </object>
- <object class="NSWindowTemplate" id="275939982">
- <int key="NSWindowStyleMask">15</int>
- <int key="NSWindowBacking">2</int>
- <string key="NSWindowRect">{{99, 420}, {447, 382}}</string>
- <int key="NSWTFlags">1881669632</int>
- <string key="NSWindowTitle">Window</string>
- <string key="NSWindowClass">NSWindow</string>
- <string key="NSViewClass">View</string>
- <nil key="NSUserInterfaceItemIdentifier"/>
- <string key="NSWindowContentMinSize">{94, 86}</string>
- <object class="NSView" key="NSWindowView" id="568628114">
- <reference key="NSNextResponder"/>
- <int key="NSvFlags">256</int>
- <array class="NSMutableArray" key="NSSubviews">
- <object class="NSSplitView" id="129838346">
- <reference key="NSNextResponder" ref="568628114"/>
- <int key="NSvFlags">274</int>
- <array class="NSMutableArray" key="NSSubviews">
- <object class="NSCustomView" id="664387074">
- <reference key="NSNextResponder" ref="129838346"/>
- <int key="NSvFlags">256</int>
- <array class="NSMutableArray" key="NSSubviews">
- <object class="NSCustomView" id="1058910169">
- <reference key="NSNextResponder" ref="664387074"/>
- <int key="NSvFlags">266</int>
- <array class="NSMutableArray" key="NSSubviews">
- <object class="NSButton" id="908350871">
- <reference key="NSNextResponder" ref="1058910169"/>
- <int key="NSvFlags">265</int>
- <array class="NSMutableArray" key="NSSubviews"/>
- <string key="NSFrame">{{425, 21}, {17, 19}}</string>
- <reference key="NSSuperview" ref="1058910169"/>
- <reference key="NSWindow"/>
- <reference key="NSNextKeyView"/>
- <bool key="NSViewIsLayerTreeHost">YES</bool>
- <string key="NSReuseIdentifierKey">_NS:1574</string>
- <bool key="NSEnabled">YES</bool>
- <object class="NSButtonCell" key="NSCell" id="869516400">
- <int key="NSCellFlags">-2080374784</int>
- <int key="NSCellFlags2">134217728</int>
- <string key="NSContents"/>
- <object class="NSFont" key="NSSupport">
- <string key="NSName">LucidaGrande</string>
- <double key="NSSize">13</double>
- <int key="NSfFlags">1044</int>
- </object>
- <string key="NSCellIdentifier">_NS:1574</string>
- <reference key="NSControlView" ref="908350871"/>
- <int key="NSButtonFlags">105119744</int>
- <int key="NSButtonFlags2">160</int>
- <object class="NSCustomResource" key="NSNormalImage">
- <string key="NSClassName">NSImage</string>
- <string key="NSResourceName">NSStopProgressFreestandingTemplate</string>
- </object>
- <string key="NSAlternateContents"/>
- <string key="NSKeyEquivalent"/>
- <int key="NSPeriodicDelay">200</int>
- <int key="NSPeriodicInterval">25</int>
- </object>
- <bool key="NSAllowsLogicalLayoutDirection">NO</bool>
- </object>
- <object class="NSTextField" id="664005102">
- <reference key="NSNextResponder" ref="1058910169"/>
- <int key="NSvFlags">270</int>
- <string key="NSFrame">{{5, 10}, {438, 27}}</string>
- <reference key="NSSuperview" ref="1058910169"/>
- <reference key="NSWindow"/>
- <reference key="NSNextKeyView" ref="908350871"/>
- <string key="NSReuseIdentifierKey">_NS:1535</string>
- <bool key="NSEnabled">YES</bool>
- <object class="NSTextFieldCell" key="NSCell" id="902332144">
- <int key="NSCellFlags">68157504</int>
- <int key="NSCellFlags2">1077941248</int>
- <string key="NSContents"/>
- <object class="NSFont" key="NSSupport" id="929913442">
- <string key="NSName">LucidaGrande</string>
- <double key="NSSize">11</double>
- <int key="NSfFlags">16</int>
- </object>
- <string key="NSPlaceholderString">parser information</string>
- <string key="NSCellIdentifier">_NS:1535</string>
- <reference key="NSControlView" ref="664005102"/>
- <object class="NSColor" key="NSBackgroundColor">
- <int key="NSColorSpace">6</int>
- <string key="NSCatalogName">System</string>
- <string key="NSColorName">controlBackgroundColor</string>
- <object class="NSColor" key="NSColor" id="278327836">
- <int key="NSColorSpace">3</int>
- <bytes key="NSWhite">MC42NjY2NjY2NjY3AA</bytes>
- </object>
- </object>
- <object class="NSColor" key="NSTextColor" id="399529952">
- <int key="NSColorSpace">6</int>
- <string key="NSCatalogName">System</string>
- <string key="NSColorName">controlTextColor</string>
- <object class="NSColor" key="NSColor" id="847486390">
- <int key="NSColorSpace">3</int>
- <bytes key="NSWhite">MAA</bytes>
- </object>
- </object>
- </object>
- <bool key="NSAllowsLogicalLayoutDirection">NO</bool>
- </object>
- </array>
- <string key="NSFrame">{{0, 330}, {446, 42}}</string>
- <reference key="NSSuperview" ref="664387074"/>
- <reference key="NSWindow"/>
- <reference key="NSNextKeyView" ref="664005102"/>
- <bool key="NSViewIsLayerTreeHost">YES</bool>
- <string key="NSReuseIdentifierKey">_NS:9</string>
- <string key="NSClassName">ParseErrorView</string>
- </object>
- <object class="NSCustomView" id="607081948">
- <reference key="NSNextResponder" ref="664387074"/>
- <int key="NSvFlags">274</int>
- <array class="NSMutableArray" key="NSSubviews"/>
- <string key="NSFrameSize">{447, 372}</string>
- <reference key="NSSuperview" ref="664387074"/>
- <reference key="NSWindow"/>
- <reference key="NSNextKeyView" ref="1058910169"/>
- <bool key="NSViewIsLayerTreeHost">YES</bool>
- <string key="NSClassName">GraphicsView</string>
- </object>
- </array>
- <string key="NSFrameSize">{447, 373}</string>
- <reference key="NSSuperview" ref="129838346"/>
- <reference key="NSWindow"/>
- <reference key="NSNextKeyView" ref="607081948"/>
- <string key="NSClassName">NSView</string>
- </object>
- <object class="NSCustomView" id="363276524">
- <reference key="NSNextResponder" ref="129838346"/>
- <int key="NSvFlags">256</int>
- <array class="NSMutableArray" key="NSSubviews">
- <object class="NSScrollView" id="878182966">
- <reference key="NSNextResponder" ref="363276524"/>
- <int key="NSvFlags">274</int>
- <array class="NSMutableArray" key="NSSubviews">
- <object class="NSClipView" id="1053475928">
- <reference key="NSNextResponder" ref="878182966"/>
- <int key="NSvFlags">2304</int>
- <array class="NSMutableArray" key="NSSubviews">
- <object class="NSTextView" id="719846633">
- <reference key="NSNextResponder" ref="1053475928"/>
- <int key="NSvFlags">2322</int>
- <set class="NSMutableSet" key="NSDragTypes">
- <string>Apple HTML pasteboard type</string>
- <string>Apple PDF pasteboard type</string>
- <string>Apple PICT pasteboard type</string>
- <string>Apple PNG pasteboard type</string>
- <string>Apple URL pasteboard type</string>
- <string>CorePasteboardFlavorType 0x6D6F6F76</string>
- <string>NSColor pasteboard type</string>
- <string>NSFilenamesPboardType</string>
- <string>NSStringPboardType</string>
- <string>NeXT Encapsulated PostScript v1.2 pasteboard type</string>
- <string>NeXT RTFD pasteboard type</string>
- <string>NeXT Rich Text Format v1.0 pasteboard type</string>
- <string>NeXT TIFF v4.0 pasteboard type</string>
- <string>NeXT font pasteboard type</string>
- <string>NeXT ruler pasteboard type</string>
- <string>WebURLsWithTitlesPboardType</string>
- <string>public.url</string>
- </set>
- <string key="NSFrame">{{0, -14}, {445, 14}}</string>
- <reference key="NSSuperview" ref="1053475928"/>
- <reference key="NSWindow"/>
- <reference key="NSNextKeyView" ref="845088135"/>
- <object class="NSTextContainer" key="NSTextContainer" id="655316054">
- <object class="NSLayoutManager" key="NSLayoutManager">
- <object class="NSTextStorage" key="NSTextStorage">
- <object class="NSMutableString" key="NSString">
- <bytes key="NS.bytes">XGJlZ2lue3Rpa3pwaWN0dXJlfQoKXGVuZHt0aWt6cGljdHVyZX0</bytes>
- </object>
- <dictionary key="NSAttributes">
- <object class="NSFont" key="NSFont">
- <string key="NSName">LucidaGrande</string>
- <double key="NSSize">11</double>
- <int key="NSfFlags">3100</int>
- </object>
- <object class="NSParagraphStyle" key="NSParagraphStyle">
- <int key="NSAlignment">4</int>
- <nil key="NSTabStops"/>
- </object>
- </dictionary>
- <nil key="NSDelegate"/>
- </object>
- <array class="NSMutableArray" key="NSTextContainers">
- <reference ref="655316054"/>
- </array>
- <int key="NSLMFlags">166</int>
- <nil key="NSDelegate"/>
- </object>
- <reference key="NSTextView" ref="719846633"/>
- <double key="NSWidth">445</double>
- <int key="NSTCFlags">1</int>
- </object>
- <object class="NSTextViewSharedData" key="NSSharedData">
- <int key="NSFlags">67120963</int>
- <int key="NSTextCheckingTypes">0</int>
- <nil key="NSMarkedAttributes"/>
- <object class="NSColor" key="NSBackgroundColor" id="366483647">
- <int key="NSColorSpace">3</int>
- <bytes key="NSWhite">MQA</bytes>
- </object>
- <dictionary key="NSSelectedAttributes">
- <object class="NSColor" key="NSBackgroundColor">
- <int key="NSColorSpace">6</int>
- <string key="NSCatalogName">System</string>
- <string key="NSColorName">selectedTextBackgroundColor</string>
- <reference key="NSColor" ref="278327836"/>
- </object>
- <object class="NSColor" key="NSColor">
- <int key="NSColorSpace">6</int>
- <string key="NSCatalogName">System</string>
- <string key="NSColorName">selectedTextColor</string>
- <reference key="NSColor" ref="847486390"/>
- </object>
- </dictionary>
- <reference key="NSInsertionColor" ref="847486390"/>
- <dictionary key="NSLinkAttributes">
- <object class="NSColor" key="NSColor">
- <int key="NSColorSpace">1</int>
- <bytes key="NSRGB">MCAwIDEAA</bytes>
- </object>
- <object class="NSCursor" key="NSCursor">
- <string key="NSHotSpot">{8, -8}</string>
- <int key="NSCursorType">13</int>
- </object>
- <integer value="1" key="NSUnderline"/>
- </dictionary>
- <nil key="NSDefaultParagraphStyle"/>
- <nil key="NSTextFinder"/>
- <int key="NSPreferredTextFinderStyle">1</int>
- </object>
- <int key="NSTVFlags">6</int>
- <string key="NSMaxSize">{877, 10000000}</string>
- <string key="NSMinize">{445, 0}</string>
- <nil key="NSDelegate"/>
- </object>
- </array>
- <string key="NSFrame">{{1, 1}, {445, 0}}</string>
- <reference key="NSSuperview" ref="878182966"/>
- <reference key="NSWindow"/>
- <reference key="NSNextKeyView" ref="719846633"/>
- <reference key="NSDocView" ref="719846633"/>
- <reference key="NSBGColor" ref="366483647"/>
- <object class="NSCursor" key="NSCursor">
- <string key="NSHotSpot">{4, 5}</string>
- <object class="NSImage" key="NSImage">
- <int key="NSImageFlags">12582912</int>
- <array class="NSMutableArray" key="NSReps">
- <array>
- <integer value="0"/>
- <object class="NSBitmapImageRep">
- <object class="NSData" key="NSTIFFRepresentation">
- <bytes key="NS.bytes">TU0AKgAAAHCAFUqgBVKsAAAAwdVQUqwaEQeIRGJRGFlYqwWLQ+JxuOQpVRmEx2RROKwOQyOUQSPyaUym
-SxqWyKXyeYxyZzWbSuJTScRCbz2Nz+gRKhUOfTqeUai0OSxiWTiBQSHSGFquGwekxyAgAAAOAQAAAwAA
-AAEAEAAAAQEAAwAAAAEAEAAAAQIAAwAAAAIACAAIAQMAAwAAAAEABQAAAQYAAwAAAAEAAQAAAREABAAA
-AAEAAAAIARIAAwAAAAEAAQAAARUAAwAAAAEAAgAAARYAAwAAAAEAEAAAARcABAAAAAEAAABnARwAAwAA
-AAEAAQAAAT0AAwAAAAEAAgAAAVIAAwAAAAEAAQAAAVMAAwAAAAIAAQABAAAAAA</bytes>
- </object>
- </object>
- </array>
- </array>
- <object class="NSColor" key="NSColor">
- <int key="NSColorSpace">3</int>
- <bytes key="NSWhite">MCAwAA</bytes>
- </object>
- </object>
- </object>
- <int key="NScvFlags">4</int>
- </object>
- <object class="NSScroller" id="334949682">
- <reference key="NSNextResponder" ref="878182966"/>
- <int key="NSvFlags">256</int>
- <string key="NSFrame">{{430, 1}, {16, 0}}</string>
- <reference key="NSSuperview" ref="878182966"/>
- <reference key="NSWindow"/>
- <reference key="NSNextKeyView" ref="1053475928"/>
- <bool key="NSEnabled">YES</bool>
- <bool key="NSAllowsLogicalLayoutDirection">NO</bool>
- <reference key="NSTarget" ref="878182966"/>
- <string key="NSAction">_doScroller:</string>
- <double key="NSCurValue">1</double>
- </object>
- <object class="NSScroller" id="316980985">
- <reference key="NSNextResponder" ref="878182966"/>
- <int key="NSvFlags">-2147483392</int>
- <string key="NSFrame">{{-100, -100}, {87, 18}}</string>
- <reference key="NSSuperview" ref="878182966"/>
- <reference key="NSWindow"/>
- <reference key="NSNextKeyView" ref="334949682"/>
- <bool key="NSAllowsLogicalLayoutDirection">NO</bool>
- <int key="NSsFlags">1</int>
- <reference key="NSTarget" ref="878182966"/>
- <string key="NSAction">_doScroller:</string>
- <double key="NSCurValue">1</double>
- <double key="NSPercent">0.94565218687057495</double>
- </object>
- </array>
- <string key="NSFrameSize">{447, 0}</string>
- <reference key="NSSuperview" ref="363276524"/>
- <reference key="NSWindow"/>
- <reference key="NSNextKeyView" ref="316980985"/>
- <int key="NSsFlags">133202</int>
- <reference key="NSVScroller" ref="334949682"/>
- <reference key="NSHScroller" ref="316980985"/>
- <reference key="NSContentView" ref="1053475928"/>
- <double key="NSMinMagnification">0.25</double>
- <double key="NSMaxMagnification">4</double>
- <double key="NSMagnification">1</double>
- </object>
- </array>
- <string key="NSFrame">{{0, 382}, {447, 0}}</string>
- <reference key="NSSuperview" ref="129838346"/>
- <reference key="NSWindow"/>
- <reference key="NSNextKeyView" ref="878182966"/>
- <string key="NSClassName">NSView</string>
- </object>
- </array>
- <string key="NSFrameSize">{447, 382}</string>
- <reference key="NSSuperview" ref="568628114"/>
- <reference key="NSWindow"/>
- <reference key="NSNextKeyView" ref="664387074"/>
- </object>
- <object class="NSTextField" id="845088135">
- <reference key="NSNextResponder" ref="568628114"/>
- <int key="NSvFlags">289</int>
- <string key="NSFrame">{{305, -184}, {128, 14}}</string>
- <reference key="NSSuperview" ref="568628114"/>
- <reference key="NSWindow"/>
- <reference key="NSNextKeyView"/>
- <bool key="NSEnabled">YES</bool>
- <object class="NSTextFieldCell" key="NSCell" id="884817082">
- <int key="NSCellFlags">68157504</int>
- <int key="NSCellFlags2">71304192</int>
- <string key="NSContents"/>
- <reference key="NSSupport" ref="929913442"/>
- <reference key="NSControlView" ref="845088135"/>
- <bool key="NSDrawsBackground">YES</bool>
- <object class="NSColor" key="NSBackgroundColor">
- <int key="NSColorSpace">6</int>
- <string key="NSCatalogName">System</string>
- <string key="NSColorName">controlColor</string>
- <reference key="NSColor" ref="278327836"/>
- </object>
- <reference key="NSTextColor" ref="399529952"/>
- </object>
- <bool key="NSAllowsLogicalLayoutDirection">NO</bool>
- </object>
- </array>
- <string key="NSFrameSize">{447, 382}</string>
- <reference key="NSSuperview"/>
- <reference key="NSWindow"/>
- <reference key="NSNextKeyView" ref="129838346"/>
- </object>
- <string key="NSScreenRect">{{0, 0}, {1600, 1200}}</string>
- <string key="NSMinSize">{94, 108}</string>
- <string key="NSMaxSize">{10000000000000, 10000000000000}</string>
- <bool key="NSWindowIsRestorable">YES</bool>
- </object>
- <object class="NSCustomObject" id="796877042">
- <string key="NSClassName">NSApplication</string>
- </object>
- <object class="NSUserDefaultsController" id="635311363">
- <bool key="NSSharedInstance">YES</bool>
- </object>
- <object class="NSCustomObject" id="578925742">
- <string key="NSClassName">TikzSourceController</string>
- </object>
- </array>
- <object class="IBObjectContainer" key="IBDocument.Objects">
- <array class="NSMutableArray" key="connectionRecords">
- <object class="IBConnectionRecord">
- <object class="IBOutletConnection" key="connection">
- <string key="label">window</string>
- <reference key="source" ref="512844837"/>
- <reference key="destination" ref="275939982"/>
- </object>
- <int key="connectionID">18</int>
- </object>
- <object class="IBConnectionRecord">
- <object class="IBOutletConnection" key="connection">
- <string key="label">graphicsView</string>
- <reference key="source" ref="512844837"/>
- <reference key="destination" ref="607081948"/>
- </object>
- <int key="connectionID">100031</int>
- </object>
- <object class="IBConnectionRecord">
- <object class="IBOutletConnection" key="connection">
- <string key="label">tikzSourceController</string>
- <reference key="source" ref="512844837"/>
- <reference key="destination" ref="578925742"/>
- </object>
- <int key="connectionID">100044</int>
- </object>
- <object class="IBConnectionRecord">
- <object class="IBOutletConnection" key="connection">
- <string key="label">delegate</string>
- <reference key="source" ref="275939982"/>
- <reference key="destination" ref="512844837"/>
- </object>
- <int key="connectionID">17</int>
- </object>
- <object class="IBConnectionRecord">
- <object class="IBOutletConnection" key="connection">
- <string key="label">application</string>
- <reference key="source" ref="607081948"/>
- <reference key="destination" ref="796877042"/>
- </object>
- <int key="connectionID">100033</int>
- </object>
- <object class="IBConnectionRecord">
- <object class="IBOutletConnection" key="connection">
- <string key="label">tikzSourceController</string>
- <reference key="source" ref="607081948"/>
- <reference key="destination" ref="578925742"/>
- </object>
- <int key="connectionID">100049</int>
- </object>
- <object class="IBConnectionRecord">
- <object class="IBBindingConnection" key="connection">
- <string key="label">attributedString: source</string>
- <reference key="source" ref="719846633"/>
- <reference key="destination" ref="578925742"/>
- <object class="NSNibBindingConnector" key="connector">
- <reference key="NSSource" ref="719846633"/>
- <reference key="NSDestination" ref="578925742"/>
- <string key="NSLabel">attributedString: source</string>
- <string key="NSBinding">attributedString</string>
- <string key="NSKeyPath">source</string>
- <object class="NSDictionary" key="NSOptions">
- <string key="NS.key.0">NSContinuouslyUpdatesValue</string>
- <boolean value="YES" key="NS.object.0"/>
- </object>
- <int key="NSNibBindingConnectorVersion">2</int>
- </object>
- </object>
- <int key="connectionID">100041</int>
- </object>
- <object class="IBConnectionRecord">
- <object class="IBOutletConnection" key="connection">
- <string key="label">delegate</string>
- <reference key="source" ref="719846633"/>
- <reference key="destination" ref="578925742"/>
- </object>
- <int key="connectionID">100042</int>
- </object>
- <object class="IBConnectionRecord">
- <object class="IBOutletConnection" key="connection">
- <string key="label">graphicsView</string>
- <reference key="source" ref="578925742"/>
- <reference key="destination" ref="607081948"/>
- </object>
- <int key="connectionID">100040</int>
- </object>
- <object class="IBConnectionRecord">
- <object class="IBOutletConnection" key="connection">
- <string key="label">sourceView</string>
- <reference key="source" ref="578925742"/>
- <reference key="destination" ref="719846633"/>
- </object>
- <int key="connectionID">100043</int>
- </object>
- <object class="IBConnectionRecord">
- <object class="IBOutletConnection" key="connection">
- <string key="label">status</string>
- <reference key="source" ref="578925742"/>
- <reference key="destination" ref="845088135"/>
- </object>
- <int key="connectionID">100048</int>
- </object>
- <object class="IBConnectionRecord">
- <object class="IBOutletConnection" key="connection">
- <string key="label">errorNotification</string>
- <reference key="source" ref="578925742"/>
- <reference key="destination" ref="1058910169"/>
- </object>
- <int key="connectionID">100053</int>
- </object>
- <object class="IBConnectionRecord">
- <object class="IBOutletConnection" key="connection">
- <string key="label">errorMessage</string>
- <reference key="source" ref="578925742"/>
- <reference key="destination" ref="664005102"/>
- </object>
- <int key="connectionID">100054</int>
- </object>
- <object class="IBConnectionRecord">
- <object class="IBActionConnection" key="connection">
- <string key="label">closeParseError:</string>
- <reference key="source" ref="578925742"/>
- <reference key="destination" ref="908350871"/>
- </object>
- <int key="connectionID">100060</int>
- </object>
- <object class="IBConnectionRecord">
- <object class="IBOutletConnection" key="connection">
- <string key="label">closeErrorButton</string>
- <reference key="source" ref="578925742"/>
- <reference key="destination" ref="908350871"/>
- </object>
- <int key="connectionID">100061</int>
- </object>
- </array>
- <object class="IBMutableOrderedSet" key="objectRecords">
- <array key="orderedObjects">
- <object class="IBObjectRecord">
- <int key="objectID">0</int>
- <array key="object" id="0"/>
- <reference key="children" ref="580458321"/>
- <nil key="parent"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">-2</int>
- <reference key="object" ref="512844837"/>
- <reference key="parent" ref="0"/>
- <string key="objectName">File's Owner</string>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">-1</int>
- <reference key="object" ref="613418571"/>
- <reference key="parent" ref="0"/>
- <string key="objectName">First Responder</string>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">5</int>
- <reference key="object" ref="275939982"/>
- <array class="NSMutableArray" key="children">
- <reference ref="568628114"/>
- </array>
- <reference key="parent" ref="0"/>
- <string key="objectName">Window</string>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">6</int>
- <reference key="object" ref="568628114"/>
- <array class="NSMutableArray" key="children">
- <reference ref="845088135"/>
- <reference ref="129838346"/>
- </array>
- <reference key="parent" ref="275939982"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">-3</int>
- <reference key="object" ref="796877042"/>
- <reference key="parent" ref="0"/>
- <string key="objectName">Application</string>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">100021</int>
- <reference key="object" ref="129838346"/>
- <array class="NSMutableArray" key="children">
- <reference ref="664387074"/>
- <reference ref="363276524"/>
- </array>
- <reference key="parent" ref="568628114"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">100022</int>
- <reference key="object" ref="664387074"/>
- <array class="NSMutableArray" key="children">
- <reference ref="607081948"/>
- <reference ref="1058910169"/>
- </array>
- <reference key="parent" ref="129838346"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">100023</int>
- <reference key="object" ref="363276524"/>
- <array class="NSMutableArray" key="children">
- <reference ref="878182966"/>
- </array>
- <reference key="parent" ref="129838346"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">100025</int>
- <reference key="object" ref="878182966"/>
- <array class="NSMutableArray" key="children">
- <reference ref="334949682"/>
- <reference ref="316980985"/>
- <reference ref="719846633"/>
- </array>
- <reference key="parent" ref="363276524"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">100026</int>
- <reference key="object" ref="334949682"/>
- <reference key="parent" ref="878182966"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">100027</int>
- <reference key="object" ref="316980985"/>
- <reference key="parent" ref="878182966"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">100028</int>
- <reference key="object" ref="719846633"/>
- <reference key="parent" ref="878182966"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">100034</int>
- <reference key="object" ref="635311363"/>
- <reference key="parent" ref="0"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">100037</int>
- <reference key="object" ref="578925742"/>
- <reference key="parent" ref="0"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">100045</int>
- <reference key="object" ref="845088135"/>
- <array class="NSMutableArray" key="children">
- <reference ref="884817082"/>
- </array>
- <reference key="parent" ref="568628114"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">100046</int>
- <reference key="object" ref="884817082"/>
- <reference key="parent" ref="845088135"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">100050</int>
- <reference key="object" ref="1058910169"/>
- <array class="NSMutableArray" key="children">
- <reference ref="664005102"/>
- <reference ref="908350871"/>
- </array>
- <reference key="parent" ref="664387074"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">100051</int>
- <reference key="object" ref="664005102"/>
- <array class="NSMutableArray" key="children">
- <reference ref="902332144"/>
- </array>
- <reference key="parent" ref="1058910169"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">100052</int>
- <reference key="object" ref="902332144"/>
- <reference key="parent" ref="664005102"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">100024</int>
- <reference key="object" ref="607081948"/>
- <array class="NSMutableArray" key="children"/>
- <reference key="parent" ref="664387074"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">100058</int>
- <reference key="object" ref="908350871"/>
- <array class="NSMutableArray" key="children">
- <reference ref="869516400"/>
- </array>
- <reference key="parent" ref="1058910169"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">100059</int>
- <reference key="object" ref="869516400"/>
- <reference key="parent" ref="908350871"/>
- </object>
- </array>
- </object>
- <dictionary class="NSMutableDictionary" key="flattenedProperties">
- <string key="-1.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
- <string key="-2.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
- <string key="-3.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
- <string key="100021.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
- <string key="100022.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
- <string key="100023.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
- <string key="100024.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
- <string key="100025.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
- <string key="100026.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
- <string key="100027.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
- <string key="100028.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
- <string key="100034.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
- <string key="100037.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
- <string key="100045.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
- <string key="100046.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
- <string key="100050.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
- <real value="0.0" key="100050.IBViewIntegration.shadowBlurRadius"/>
- <reference key="100050.IBViewIntegration.shadowColor" ref="847486390"/>
- <real value="0.0" key="100050.IBViewIntegration.shadowOffsetHeight"/>
- <real value="0.0" key="100050.IBViewIntegration.shadowOffsetWidth"/>
- <string key="100051.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
- <string key="100052.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
- <string key="100058.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
- <string key="100059.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
- <boolean value="NO" key="5.IBNSWindowAutoPositionCentersHorizontal"/>
- <boolean value="NO" key="5.IBNSWindowAutoPositionCentersVertical"/>
- <string key="5.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
- <string key="5.IBWindowTemplateEditedContentRect">{{329, 94}, {447, 569}}</string>
- <string key="6.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
- </dictionary>
- <dictionary class="NSMutableDictionary" key="unlocalizedProperties"/>
- <nil key="activeLocalization"/>
- <dictionary class="NSMutableDictionary" key="localizations"/>
- <nil key="sourceID"/>
- <int key="maxID">100063</int>
- </object>
- <object class="IBClassDescriber" key="IBDocument.Classes">
- <array class="NSMutableArray" key="referencedPartialClassDescriptions">
- <object class="IBPartialClassDescription">
- <string key="className">GraphicsView</string>
- <string key="superclassName">NSView</string>
- <dictionary class="NSMutableDictionary" key="outlets">
- <string key="application">NSApplication</string>
- <string key="tikzSourceController">TikzSourceController</string>
- </dictionary>
- <dictionary class="NSMutableDictionary" key="toOneOutletInfosByName">
- <object class="IBToOneOutletInfo" key="application">
- <string key="name">application</string>
- <string key="candidateClassName">NSApplication</string>
- </object>
- <object class="IBToOneOutletInfo" key="tikzSourceController">
- <string key="name">tikzSourceController</string>
- <string key="candidateClassName">TikzSourceController</string>
- </object>
- </dictionary>
- <object class="IBClassDescriptionSource" key="sourceIdentifier">
- <string key="majorKey">IBProjectSource</string>
- <string key="minorKey">./Classes/GraphicsView.h</string>
- </object>
- </object>
- <object class="IBPartialClassDescription">
- <string key="className">ParseErrorView</string>
- <string key="superclassName">NSView</string>
- <object class="IBClassDescriptionSource" key="sourceIdentifier">
- <string key="majorKey">IBProjectSource</string>
- <string key="minorKey">./Classes/ParseErrorView.h</string>
- </object>
- </object>
- <object class="IBPartialClassDescription">
- <string key="className">TikzSourceController</string>
- <string key="superclassName">NSObject</string>
- <object class="NSMutableDictionary" key="actions">
- <string key="NS.key.0">closeParseError:</string>
- <string key="NS.object.0">id</string>
- </object>
- <object class="NSMutableDictionary" key="actionInfosByName">
- <string key="NS.key.0">closeParseError:</string>
- <object class="IBActionInfo" key="NS.object.0">
- <string key="name">closeParseError:</string>
- <string key="candidateClassName">id</string>
- </object>
- </object>
- <dictionary class="NSMutableDictionary" key="outlets">
- <string key="errorMessage">NSTextField</string>
- <string key="errorNotification">ParseErrorView</string>
- <string key="graphicsView">GraphicsView</string>
- <string key="sourceView">NSTextView</string>
- <string key="status">NSTextField</string>
- </dictionary>
- <dictionary class="NSMutableDictionary" key="toOneOutletInfosByName">
- <object class="IBToOneOutletInfo" key="errorMessage">
- <string key="name">errorMessage</string>
- <string key="candidateClassName">NSTextField</string>
- </object>
- <object class="IBToOneOutletInfo" key="errorNotification">
- <string key="name">errorNotification</string>
- <string key="candidateClassName">ParseErrorView</string>
- </object>
- <object class="IBToOneOutletInfo" key="graphicsView">
- <string key="name">graphicsView</string>
- <string key="candidateClassName">GraphicsView</string>
- </object>
- <object class="IBToOneOutletInfo" key="sourceView">
- <string key="name">sourceView</string>
- <string key="candidateClassName">NSTextView</string>
- </object>
- <object class="IBToOneOutletInfo" key="status">
- <string key="name">status</string>
- <string key="candidateClassName">NSTextField</string>
- </object>
- </dictionary>
- <object class="IBClassDescriptionSource" key="sourceIdentifier">
- <string key="majorKey">IBProjectSource</string>
- <string key="minorKey">./Classes/TikzSourceController.h</string>
- </object>
- </object>
- <object class="IBPartialClassDescription">
- <string key="className">TikzWindowController</string>
- <string key="superclassName">NSWindowController</string>
- <dictionary class="NSMutableDictionary" key="outlets">
- <string key="graphicsView">GraphicsView</string>
- <string key="tikzSourceController">TikzSourceController</string>
- </dictionary>
- <dictionary class="NSMutableDictionary" key="toOneOutletInfosByName">
- <object class="IBToOneOutletInfo" key="graphicsView">
- <string key="name">graphicsView</string>
- <string key="candidateClassName">GraphicsView</string>
- </object>
- <object class="IBToOneOutletInfo" key="tikzSourceController">
- <string key="name">tikzSourceController</string>
- <string key="candidateClassName">TikzSourceController</string>
- </object>
- </dictionary>
- <object class="IBClassDescriptionSource" key="sourceIdentifier">
- <string key="majorKey">IBProjectSource</string>
- <string key="minorKey">./Classes/TikzWindowController.h</string>
- </object>
- </object>
- </array>
- </object>
- <int key="IBDocument.localizationMode">0</int>
- <string key="IBDocument.TargetRuntimeIdentifier">IBCocoaFramework</string>
- <object class="NSMutableDictionary" key="IBDocument.PluginDeclaredDevelopmentDependencies">
- <string key="NS.key.0">com.apple.InterfaceBuilder.CocoaPlugin.InterfaceBuilder3</string>
- <real value="3200" key="NS.object.0"/>
- </object>
- <bool key="IBDocument.PluginDeclaredDependenciesTrackSystemTargetVersion">YES</bool>
- <int key="IBDocument.defaultPropertyAccessControl">3</int>
- <object class="NSMutableDictionary" key="IBDocument.LastKnownImageSizes">
- <string key="NS.key.0">NSStopProgressFreestandingTemplate</string>
- <string key="NS.object.0">{83, 83}</string>
- </object>
- </data>
-</archive>
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<document type="com.apple.InterfaceBuilder3.Cocoa.XIB" version="3.0" toolsVersion="4514" systemVersion="13A603" targetRuntime="MacOSX.Cocoa" propertyAccessControl="none">
+ <dependencies>
+ <deployment defaultVersion="1070" identifier="macosx"/>
+ <plugIn identifier="com.apple.InterfaceBuilder.CocoaPlugin" version="4514"/>
+ </dependencies>
+ <objects>
+ <customObject id="-2" userLabel="File's Owner" customClass="TikzWindowController">
+ <connections>
+ <outlet property="graphicsView" destination="100024" id="100031"/>
+ <outlet property="tikzSourceController" destination="100037" id="100044"/>
+ <outlet property="window" destination="5" id="18"/>
+ </connections>
+ </customObject>
+ <customObject id="-1" userLabel="First Responder" customClass="FirstResponder"/>
+ <window title="Window" allowsToolTipsWhenApplicationIsInactive="NO" autorecalculatesKeyViewLoop="NO" releasedWhenClosed="NO" wantsToBeColor="NO" visibleAtLaunch="NO" animationBehavior="default" id="5" userLabel="Window">
+ <windowStyleMask key="styleMask" titled="YES" closable="YES" miniaturizable="YES" resizable="YES"/>
+ <windowPositionMask key="initialPositionMask" leftStrut="YES" topStrut="YES"/>
+ <rect key="contentRect" x="99" y="420" width="447" height="382"/>
+ <rect key="screenRect" x="0.0" y="0.0" width="1600" height="1200"/>
+ <value key="minSize" type="size" width="94" height="86"/>
+ <view key="contentView" id="6">
+ <rect key="frame" x="0.0" y="0.0" width="447" height="382"/>
+ <autoresizingMask key="autoresizingMask"/>
+ <subviews>
+ <splitView id="100021">
+ <rect key="frame" x="0.0" y="0.0" width="447" height="382"/>
+ <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
+ <subviews>
+ <customView id="100022">
+ <rect key="frame" x="0.0" y="0.0" width="447" height="373"/>
+ <autoresizingMask key="autoresizingMask"/>
+ <subviews>
+ <customView wantsLayer="YES" id="100024" customClass="GraphicsView">
+ <rect key="frame" x="0.0" y="0.0" width="447" height="372"/>
+ <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
+ <connections>
+ <outlet property="application" destination="-3" id="100033"/>
+ <outlet property="tikzSourceController" destination="100037" id="100049"/>
+ </connections>
+ </customView>
+ <customView wantsLayer="YES" id="100050" customClass="ParseErrorView">
+ <rect key="frame" x="0.0" y="330" width="446" height="42"/>
+ <autoresizingMask key="autoresizingMask" widthSizable="YES" flexibleMinY="YES"/>
+ <subviews>
+ <textField verticalHuggingPriority="750" id="100051">
+ <rect key="frame" x="5" y="10" width="438" height="27"/>
+ <autoresizingMask key="autoresizingMask" widthSizable="YES" flexibleMaxX="YES" flexibleMinY="YES"/>
+ <textFieldCell key="cell" scrollable="YES" lineBreakMode="clipping" allowsUndo="NO" sendsActionOnEndEditing="YES" alignment="left" placeholderString="parser information" allowsEditingTextAttributes="YES" id="100052">
+ <font key="font" metaFont="smallSystem"/>
+ <color key="textColor" name="controlTextColor" catalog="System" colorSpace="catalog"/>
+ <color key="backgroundColor" name="controlBackgroundColor" catalog="System" colorSpace="catalog"/>
+ </textFieldCell>
+ </textField>
+ <button wantsLayer="YES" id="100058">
+ <rect key="frame" x="425" y="21" width="17" height="19"/>
+ <autoresizingMask key="autoresizingMask" flexibleMinX="YES" flexibleMinY="YES"/>
+ <buttonCell key="cell" type="squareTextured" bezelStyle="texturedSquare" image="NSStopProgressFreestandingTemplate" imagePosition="only" alignment="center" state="on" imageScaling="proportionallyDown" id="100059">
+ <behavior key="behavior" lightByBackground="YES" lightByGray="YES"/>
+ <font key="font" metaFont="system"/>
+ </buttonCell>
+ <connections>
+ <action selector="closeParseError:" target="100037" id="100060"/>
+ </connections>
+ </button>
+ </subviews>
+ </customView>
+ </subviews>
+ </customView>
+ <customView id="100023">
+ <rect key="frame" x="0.0" y="382" width="447" height="0.0"/>
+ <autoresizingMask key="autoresizingMask"/>
+ <subviews>
+ <scrollView horizontalLineScroll="10" horizontalPageScroll="10" verticalLineScroll="10" verticalPageScroll="10" hasHorizontalScroller="NO" usesPredominantAxisScrolling="NO" id="100025">
+ <rect key="frame" x="0.0" y="0.0" width="447" height="0.0"/>
+ <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
+ <clipView key="contentView" id="pUX-hl-e3N">
+ <rect key="frame" x="1" y="1" width="430" height="0.0"/>
+ <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
+ <subviews>
+ <textView importsGraphics="NO" richText="NO" findStyle="panel" allowsUndo="YES" usesRuler="YES" verticallyResizable="YES" allowsNonContiguousLayout="YES" spellingCorrection="YES" smartInsertDelete="YES" id="100028">
+ <rect key="frame" x="0.0" y="-14" width="430" height="14"/>
+ <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
+ <color key="backgroundColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
+ <size key="minSize" width="430" height="0.0"/>
+ <size key="maxSize" width="877" height="10000000"/>
+ <attributedString key="textStorage">
+ <fragment>
+ <string key="content">\begin{tikzpicture}
+
+\end{tikzpicture}</string>
+ <attributes>
+ <font key="NSFont" metaFont="toolTip"/>
+ <paragraphStyle key="NSParagraphStyle" alignment="natural" lineBreakMode="wordWrapping" baseWritingDirection="natural"/>
+ </attributes>
+ </fragment>
+ </attributedString>
+ <color key="insertionPointColor" white="0.0" alpha="1" colorSpace="calibratedWhite"/>
+ <size key="minSize" width="430" height="0.0"/>
+ <size key="maxSize" width="877" height="10000000"/>
+ <connections>
+ <binding destination="100037" name="attributedString" keyPath="source" id="100041">
+ <dictionary key="options">
+ <bool key="NSContinuouslyUpdatesValue" value="YES"/>
+ </dictionary>
+ </binding>
+ <outlet property="delegate" destination="100037" id="100042"/>
+ </connections>
+ </textView>
+ </subviews>
+ <color key="backgroundColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
+ </clipView>
+ <scroller key="horizontalScroller" hidden="YES" verticalHuggingPriority="750" doubleValue="1" horizontal="YES" id="100027">
+ <rect key="frame" x="-100" y="-100" width="87" height="18"/>
+ <autoresizingMask key="autoresizingMask"/>
+ </scroller>
+ <scroller key="verticalScroller" verticalHuggingPriority="750" doubleValue="1" horizontal="NO" id="100026">
+ <rect key="frame" x="431" y="1" width="15" height="0.0"/>
+ <autoresizingMask key="autoresizingMask"/>
+ </scroller>
+ </scrollView>
+ </subviews>
+ </customView>
+ </subviews>
+ <holdingPriorities>
+ <real value="250"/>
+ <real value="250"/>
+ </holdingPriorities>
+ </splitView>
+ <textField verticalHuggingPriority="750" id="100045">
+ <rect key="frame" x="305" y="-184" width="128" height="14"/>
+ <autoresizingMask key="autoresizingMask" flexibleMinX="YES" flexibleMaxY="YES"/>
+ <textFieldCell key="cell" scrollable="YES" lineBreakMode="clipping" sendsActionOnEndEditing="YES" alignment="right" id="100046">
+ <font key="font" metaFont="smallSystem"/>
+ <color key="textColor" name="controlTextColor" catalog="System" colorSpace="catalog"/>
+ <color key="backgroundColor" name="controlColor" catalog="System" colorSpace="catalog"/>
+ </textFieldCell>
+ </textField>
+ </subviews>
+ </view>
+ <connections>
+ <outlet property="delegate" destination="-2" id="17"/>
+ </connections>
+ </window>
+ <customObject id="-3" userLabel="Application"/>
+ <userDefaultsController representsSharedInstance="YES" id="100034"/>
+ <customObject id="100037" customClass="TikzSourceController">
+ <connections>
+ <outlet property="closeErrorButton" destination="100058" id="100061"/>
+ <outlet property="errorMessage" destination="100051" id="100054"/>
+ <outlet property="errorNotification" destination="100050" id="100053"/>
+ <outlet property="graphicsView" destination="100024" id="100040"/>
+ <outlet property="sourceView" destination="100028" id="100043"/>
+ <outlet property="status" destination="100045" id="100048"/>
+ </connections>
+ </customObject>
+ </objects>
+ <resources>
+ <image name="NSStopProgressFreestandingTemplate" width="83" height="83"/>
+ </resources>
+</document> \ No newline at end of file
diff --git a/tikzit/TikZiT.xcodeproj/project.pbxproj b/tikzit/TikZiT.xcodeproj/project.pbxproj
index 3f4b2a5..04a7f3f 100644
--- a/tikzit/TikZiT.xcodeproj/project.pbxproj
+++ b/tikzit/TikZiT.xcodeproj/project.pbxproj
@@ -59,9 +59,7 @@
5573B98811DA377C00B5DC5D /* text-x-script.png in Resources */ = {isa = PBXBuildFile; fileRef = 5573B98711DA377C00B5DC5D /* text-x-script.png */; };
5573BDCB11DB4D2600B5DC5D /* Preambles+Coder.m in Sources */ = {isa = PBXBuildFile; fileRef = 5573BDCA11DB4D2600B5DC5D /* Preambles+Coder.m */; };
5585E5C2117F681800124513 /* NodeStyle+Coder.m in Sources */ = {isa = PBXBuildFile; fileRef = 5585E5C1117F681800124513 /* NodeStyle+Coder.m */; };
- 5589A9AF11C500060064D310 /* tikzlexer.lm in Sources */ = {isa = PBXBuildFile; fileRef = 5589A9AA11C500060064D310 /* tikzlexer.lm */; };
- 5589A9B011C500060064D310 /* tikzparser.ym in Sources */ = {isa = PBXBuildFile; fileRef = 5589A9AB11C500060064D310 /* tikzparser.ym */; };
- 5589A9FF11C51E780064D310 /* TikzGraphAssembler.m in Sources */ = {isa = PBXBuildFile; fileRef = 5589A9FE11C51E780064D310 /* TikzGraphAssembler.m */; };
+ 5589A9FF11C51E780064D310 /* TikzGraphAssembler.m in Sources */ = {isa = PBXBuildFile; fileRef = 5589A9FE11C51E780064D310 /* TikzGraphAssembler.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; };
5589AA6C11C542D30064D310 /* TikzGraphAssembler.m in Sources */ = {isa = PBXBuildFile; fileRef = 5589A9FE11C51E780064D310 /* TikzGraphAssembler.m */; };
5589AA6D11C542D30064D310 /* tikzlexer.lm in Sources */ = {isa = PBXBuildFile; fileRef = 5589A9AA11C500060064D310 /* tikzlexer.lm */; };
5589AA6E11C542D30064D310 /* tikzparser.ym in Sources */ = {isa = PBXBuildFile; fileRef = 5589A9AB11C500060064D310 /* tikzparser.ym */; };
@@ -133,6 +131,10 @@
7F6E2C8C16B00ABA00BFE20D /* SFBInspectors.framework in CopyFiles */ = {isa = PBXBuildFile; fileRef = 55CA98D412EF8FCE008F0368 /* SFBInspectors.framework */; };
7F73438A184AC559002897D0 /* DraggablePDFView.m in Sources */ = {isa = PBXBuildFile; fileRef = 7F734389184AC559002897D0 /* DraggablePDFView.m */; };
7F781C1A16B5DE1400239826 /* ParseErrorView.m in Sources */ = {isa = PBXBuildFile; fileRef = 7F781C1916B5DE1400239826 /* ParseErrorView.m */; };
+ 7F7B6DED18DE0C9E004F6CA8 /* tikzlexer.m in Sources */ = {isa = PBXBuildFile; fileRef = 7F7B6DEA18DE0C9E004F6CA8 /* tikzlexer.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; };
+ 7F7B6DEE18DE0C9E004F6CA8 /* tikzparser.m in Sources */ = {isa = PBXBuildFile; fileRef = 7F7B6DEC18DE0C9E004F6CA8 /* tikzparser.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; };
+ 7F7B6DF418DE0D7A004F6CA8 /* CustomNodeCellView.m in Sources */ = {isa = PBXBuildFile; fileRef = 7F7B6DF118DE0D7A004F6CA8 /* CustomNodeCellView.m */; };
+ 7F7B6DF518DE0D7A004F6CA8 /* CustomNodeController.m in Sources */ = {isa = PBXBuildFile; fileRef = 7F7B6DF318DE0D7A004F6CA8 /* CustomNodeController.m */; };
7F90E88616DD29600069EBCD /* NSString+Tikz.m in Sources */ = {isa = PBXBuildFile; fileRef = 7F90E88516DD29600069EBCD /* NSString+Tikz.m */; };
7F90E88D16DD47540069EBCD /* PreferenceController.m in Sources */ = {isa = PBXBuildFile; fileRef = 7F90E88B16DD47540069EBCD /* PreferenceController.m */; };
7F90E88E16DD47540069EBCD /* Preferences.xib in Resources */ = {isa = PBXBuildFile; fileRef = 7F90E88C16DD47540069EBCD /* Preferences.xib */; };
@@ -141,37 +143,14 @@
7F938530184D178B00FAED38 /* engine.png in Resources */ = {isa = PBXBuildFile; fileRef = 7F93852F184D178B00FAED38 /* engine.png */; };
7F938532184D184700FAED38 /* preamble.png in Resources */ = {isa = PBXBuildFile; fileRef = 7F938531184D184700FAED38 /* preamble.png */; };
7FB9BFEE16B57C2E00773146 /* TikzFormatter.m in Sources */ = {isa = PBXBuildFile; fileRef = 7FB9BFED16B57C2E00773146 /* TikzFormatter.m */; };
+ 7FD5D44B18E1CB5300E2A930 /* CustomNodes.xib in Resources */ = {isa = PBXBuildFile; fileRef = 7FD5D44918E1CB5300E2A930 /* CustomNodes.xib */; };
+ 7FD5D44D18E1CC0B00E2A930 /* customshape.png in Resources */ = {isa = PBXBuildFile; fileRef = 7FD5D44C18E1CC0B00E2A930 /* customshape.png */; };
7FEED45716B1A7C500B056CB /* StyleManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 7FEED45616B1A7C500B056CB /* StyleManager.m */; };
8D15AC2C0486D014006FF6A4 /* Credits.rtf in Resources */ = {isa = PBXBuildFile; fileRef = 2A37F4B9FDCFA73011CA2CEA /* Credits.rtf */; };
8D15AC2F0486D014006FF6A4 /* InfoPlist.strings in Resources */ = {isa = PBXBuildFile; fileRef = 089C165FFE840EACC02AAC07 /* InfoPlist.strings */; };
8D15AC340486D014006FF6A4 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A7FEA54F5311CA2CBB /* Cocoa.framework */; };
/* End PBXBuildFile section */
-/* Begin PBXBuildRule section */
- 74112B2117CE36C500B9CF16 /* PBXBuildRule */ = {
- isa = PBXBuildRule;
- compilerSpec = com.apple.compilers.proxy.script;
- fileType = sourcecode.lex;
- isEditable = 1;
- outputFiles = (
- tikzlexer.m,
- tikzlexer.h,
- );
- script = "cd src\nflex -o common/${INPUT_FILE_BASE}.m common/${INPUT_FILE_BASE}.lm\ncp common/${INPUT_FILE_BASE}.m common/${INPUT_FILE_BASE}.h ${DERIVED_SOURCES_DIR}";
- };
- 74E535F317CE329A0040610D /* PBXBuildRule */ = {
- isa = PBXBuildRule;
- compilerSpec = com.apple.compilers.proxy.script;
- fileType = sourcecode.yacc;
- isEditable = 1;
- outputFiles = (
- tikzparser.h,
- tikzparser.m,
- );
- script = "cd src\nbison --defines=common/${INPUT_FILE_BASE}.h --output=common/${INPUT_FILE_BASE}.m common/${INPUT_FILE_BASE}.ym\ncp common/${INPUT_FILE_BASE}.h common/${INPUT_FILE_BASE}.m ${DERIVED_SOURCES_DIR}\n";
- };
-/* End PBXBuildRule section */
-
/* Begin PBXContainerItemProxy section */
5504C91A11D36CD5002A1478 /* PBXContainerItemProxy */ = {
isa = PBXContainerItemProxy;
@@ -383,6 +362,14 @@
7F734389184AC559002897D0 /* DraggablePDFView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = DraggablePDFView.m; path = src/osx/DraggablePDFView.m; sourceTree = "<group>"; };
7F781C1816B5DE1400239826 /* ParseErrorView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = ParseErrorView.h; path = src/osx/ParseErrorView.h; sourceTree = "<group>"; };
7F781C1916B5DE1400239826 /* ParseErrorView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = ParseErrorView.m; path = src/osx/ParseErrorView.m; sourceTree = "<group>"; };
+ 7F7B6DE918DE0C9E004F6CA8 /* tikzlexer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = tikzlexer.h; path = xbuild/TikZiT.build/Debug/TikZiT.build/DerivedSources/tikzlexer.h; sourceTree = "<group>"; };
+ 7F7B6DEA18DE0C9E004F6CA8 /* tikzlexer.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = tikzlexer.m; path = xbuild/TikZiT.build/Debug/TikZiT.build/DerivedSources/tikzlexer.m; sourceTree = "<group>"; };
+ 7F7B6DEB18DE0C9E004F6CA8 /* tikzparser.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = tikzparser.h; path = xbuild/TikZiT.build/Debug/TikZiT.build/DerivedSources/tikzparser.h; sourceTree = "<group>"; };
+ 7F7B6DEC18DE0C9E004F6CA8 /* tikzparser.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = tikzparser.m; path = xbuild/TikZiT.build/Debug/TikZiT.build/DerivedSources/tikzparser.m; sourceTree = "<group>"; };
+ 7F7B6DF018DE0D7A004F6CA8 /* CustomNodeCellView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = CustomNodeCellView.h; path = src/osx/CustomNodeCellView.h; sourceTree = "<group>"; };
+ 7F7B6DF118DE0D7A004F6CA8 /* CustomNodeCellView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = CustomNodeCellView.m; path = src/osx/CustomNodeCellView.m; sourceTree = "<group>"; };
+ 7F7B6DF218DE0D7A004F6CA8 /* CustomNodeController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = CustomNodeController.h; path = src/osx/CustomNodeController.h; sourceTree = "<group>"; };
+ 7F7B6DF318DE0D7A004F6CA8 /* CustomNodeController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = CustomNodeController.m; path = src/osx/CustomNodeController.m; sourceTree = "<group>"; };
7F90E88416DD29600069EBCD /* NSString+Tikz.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = "NSString+Tikz.h"; path = "src/common/NSString+Tikz.h"; sourceTree = "<group>"; };
7F90E88516DD29600069EBCD /* NSString+Tikz.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = "NSString+Tikz.m"; path = "src/common/NSString+Tikz.m"; sourceTree = "<group>"; };
7F90E88A16DD47540069EBCD /* PreferenceController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = PreferenceController.h; path = src/osx/PreferenceController.h; sourceTree = "<group>"; };
@@ -394,6 +381,8 @@
7F938531184D184700FAED38 /* preamble.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = preamble.png; sourceTree = "<group>"; };
7FB9BFEC16B57C2E00773146 /* TikzFormatter.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = TikzFormatter.h; path = src/osx/TikzFormatter.h; sourceTree = "<group>"; };
7FB9BFED16B57C2E00773146 /* TikzFormatter.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = TikzFormatter.m; path = src/osx/TikzFormatter.m; sourceTree = "<group>"; };
+ 7FD5D44A18E1CB5300E2A930 /* English */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = English; path = English.lproj/CustomNodes.xib; sourceTree = "<group>"; };
+ 7FD5D44C18E1CC0B00E2A930 /* customshape.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = customshape.png; sourceTree = "<group>"; };
7FEED45516B1A7C400B056CB /* StyleManager.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = StyleManager.h; path = src/common/StyleManager.h; sourceTree = "<group>"; };
7FEED45616B1A7C500B056CB /* StyleManager.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = StyleManager.m; path = src/common/StyleManager.m; sourceTree = "<group>"; };
8D15AC360486D014006FF6A4 /* TikZiT-Info.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; path = "TikZiT-Info.plist"; sourceTree = "<group>"; };
@@ -526,6 +515,7 @@
55D945701165904F0044178C /* tikzitdoc.icns */,
55D945711165904F0044178C /* tikzit.icns */,
7F90E88C16DD47540069EBCD /* Preferences.xib */,
+ 7FD5D44918E1CB5300E2A930 /* CustomNodes.xib */,
7F18A322184C599100BC3081 /* UpdatePreferencePanel.xib */,
55391AF713D3250F007DBE71 /* Preamble.xib */,
55391AF513D324FE007DBE71 /* Preview.xib */,
@@ -631,6 +621,7 @@
55D946071165922F0044178C /* Parser */ = {
isa = PBXGroup;
children = (
+ 7F7B6DE218DE0BE1004F6CA8 /* Generated sources */,
5589A9AA11C500060064D310 /* tikzlexer.lm */,
5589A9AB11C500060064D310 /* tikzparser.ym */,
5589A9FD11C51E780064D310 /* TikzGraphAssembler.h */,
@@ -654,9 +645,9 @@
55D2E0B11186ED950060B4EC /* Graph+Coder.m */,
558F18BD117B031C009863B2 /* GraphChange.h */,
558F18BE117B031C009863B2 /* GraphChange.m */,
- 558F18BF117B031C009863B2 /* GraphElementData.h */,
7FEED45516B1A7C400B056CB /* StyleManager.h */,
7FEED45616B1A7C500B056CB /* StyleManager.m */,
+ 558F18BF117B031C009863B2 /* GraphElementData.h */,
558F18C0117B031C009863B2 /* GraphElementData.m */,
558F18C1117B031C009863B2 /* Node.h */,
558F18C2117B031C009863B2 /* Node.m */,
@@ -744,6 +735,7 @@
7F18A31E184C563800BC3081 /* Preferences */ = {
isa = PBXGroup;
children = (
+ 7F7B6DEF18DE0D70004F6CA8 /* CustomNode */,
5573B90D11DA231A00B5DC5D /* PreambleController.h */,
5573B90E11DA231A00B5DC5D /* PreambleController.m */,
7F90E88A16DD47540069EBCD /* PreferenceController.h */,
@@ -754,11 +746,34 @@
name = Preferences;
sourceTree = "<group>";
};
+ 7F7B6DE218DE0BE1004F6CA8 /* Generated sources */ = {
+ isa = PBXGroup;
+ children = (
+ 7F7B6DE918DE0C9E004F6CA8 /* tikzlexer.h */,
+ 7F7B6DEA18DE0C9E004F6CA8 /* tikzlexer.m */,
+ 7F7B6DEB18DE0C9E004F6CA8 /* tikzparser.h */,
+ 7F7B6DEC18DE0C9E004F6CA8 /* tikzparser.m */,
+ );
+ name = "Generated sources";
+ sourceTree = "<group>";
+ };
+ 7F7B6DEF18DE0D70004F6CA8 /* CustomNode */ = {
+ isa = PBXGroup;
+ children = (
+ 7F7B6DF018DE0D7A004F6CA8 /* CustomNodeCellView.h */,
+ 7F7B6DF118DE0D7A004F6CA8 /* CustomNodeCellView.m */,
+ 7F7B6DF218DE0D7A004F6CA8 /* CustomNodeController.h */,
+ 7F7B6DF318DE0D7A004F6CA8 /* CustomNodeController.m */,
+ );
+ name = CustomNode;
+ sourceTree = "<group>";
+ };
7F93852C184D175400FAED38 /* Icons */ = {
isa = PBXGroup;
children = (
7F93852F184D178B00FAED38 /* engine.png */,
7F938531184D184700FAED38 /* preamble.png */,
+ 7FD5D44C18E1CC0B00E2A930 /* customshape.png */,
7F93852D184D176E00FAED38 /* updates.png */,
);
name = Icons;
@@ -801,12 +816,12 @@
559EFA5511C7D4DD00D020F4 /* Copy Frameworks */,
8D15AC2B0486D014006FF6A4 /* Resources */,
55652E6613E1FD080023F4C6 /* Copy Shapes */,
+ 7F7B6DE018DE02AC004F6CA8 /* Run Flex */,
+ 7F7B6DE118DE0A6E004F6CA8 /* Run Bison */,
8D15AC300486D014006FF6A4 /* Sources */,
8D15AC330486D014006FF6A4 /* Frameworks */,
);
buildRules = (
- 74112B2117CE36C500B9CF16 /* PBXBuildRule */,
- 74E535F317CE329A0040610D /* PBXBuildRule */,
);
dependencies = (
);
@@ -856,6 +871,7 @@
1DDD582C0DA1D0D100B32029 /* TikzDocument.xib in Resources */,
7F938530184D178B00FAED38 /* engine.png in Resources */,
1DDD582D0DA1D0D100B32029 /* MainMenu.xib in Resources */,
+ 7FD5D44D18E1CC0B00E2A930 /* customshape.png in Resources */,
55D945721165904F0044178C /* tikzitdoc.icns in Resources */,
55D945731165904F0044178C /* tikzit.icns in Resources */,
556979431168747B007E5703 /* StylePalette.xib in Resources */,
@@ -879,6 +895,7 @@
55397C8A1449AB91006942FB /* AH_none.png in Resources */,
55397C8B1449AB91006942FB /* AH_plain_tail.png in Resources */,
55397C8D1449ABFC006942FB /* AH_latex_tail.png in Resources */,
+ 7FD5D44B18E1CB5300E2A930 /* CustomNodes.xib in Resources */,
55397C901449AC7C006942FB /* AH_latex_head.png in Resources */,
55397C911449AC7C006942FB /* AH_plain_head.png in Resources */,
7F18A323184C599100BC3081 /* UpdatePreferencePanel.xib in Resources */,
@@ -889,6 +906,43 @@
};
/* End PBXResourcesBuildPhase section */
+/* Begin PBXShellScriptBuildPhase section */
+ 7F7B6DE018DE02AC004F6CA8 /* Run Flex */ = {
+ isa = PBXShellScriptBuildPhase;
+ buildActionMask = 2147483647;
+ files = (
+ );
+ inputPaths = (
+ "$(SRCROOT)/src/common/tikzlexer.lm",
+ );
+ name = "Run Flex";
+ outputPaths = (
+ "$(DERIVED_SOURCES_DIR)/tikzlexer.m",
+ "$(DERIVED_SOURCES_DIR)/tikzlexer.h",
+ );
+ runOnlyForDeploymentPostprocessing = 0;
+ shellPath = /bin/sh;
+ shellScript = "cd ${SRCROOT}/src/\nexport INPUT_FILE_BASE=`basename \"${SCRIPT_INPUT_FILE_0}\" .lm`\nflex -o common/${INPUT_FILE_BASE}.m common/${INPUT_FILE_BASE}.lm\nmv common/${INPUT_FILE_BASE}.m common/${INPUT_FILE_BASE}.h ${DERIVED_SOURCES_DIR}\n";
+ };
+ 7F7B6DE118DE0A6E004F6CA8 /* Run Bison */ = {
+ isa = PBXShellScriptBuildPhase;
+ buildActionMask = 2147483647;
+ files = (
+ );
+ inputPaths = (
+ "$(SRCROOT)/src/common/tikzparser.ym",
+ );
+ name = "Run Bison";
+ outputPaths = (
+ "$(DERIVED_SOURCES_DIR)/tikzparser.m",
+ "$(DERIVED_SOURCES_DIR)/tikzparser.h",
+ );
+ runOnlyForDeploymentPostprocessing = 0;
+ shellPath = /bin/sh;
+ shellScript = "cd ${SRCROOT}/src/\nexport INPUT_FILE_BASE=`basename \"${SCRIPT_INPUT_FILE_0}\" .ym`\nbison --defines=common/${INPUT_FILE_BASE}.h --output=common/${INPUT_FILE_BASE}.m common/${INPUT_FILE_BASE}.ym\nmv common/${INPUT_FILE_BASE}.m common/${INPUT_FILE_BASE}.h ${DERIVED_SOURCES_DIR}";
+ };
+/* End PBXShellScriptBuildPhase section */
+
/* Begin PBXSourcesBuildPhase section */
5589AA6211C5429C0064D310 /* Sources */ = {
isa = PBXSourcesBuildPhase;
@@ -933,9 +987,12 @@
isa = PBXSourcesBuildPhase;
buildActionMask = 2147483647;
files = (
+ 7F7B6DEE18DE0C9E004F6CA8 /* tikzparser.m in Sources */,
+ 7F7B6DED18DE0C9E004F6CA8 /* tikzlexer.m in Sources */,
558F18C5117B031C009863B2 /* Edge.m in Sources */,
558F18C6117B031C009863B2 /* Graph.m in Sources */,
558F18C7117B031C009863B2 /* GraphChange.m in Sources */,
+ 7F7B6DF418DE0D7A004F6CA8 /* CustomNodeCellView.m in Sources */,
558F18C8117B031C009863B2 /* GraphElementData.m in Sources */,
558F18C9117B031C009863B2 /* Node.m in Sources */,
558F18CA117B031C009863B2 /* NodeStyle.m in Sources */,
@@ -958,9 +1015,8 @@
55F9585C1181B09600F99434 /* PickSupport.m in Sources */,
55F9585D1181B09600F99434 /* Transformer.m in Sources */,
55D2E0B21186ED950060B4EC /* Graph+Coder.m in Sources */,
- 5589A9AF11C500060064D310 /* tikzlexer.lm in Sources */,
- 5589A9B011C500060064D310 /* tikzparser.ym in Sources */,
5589A9FF11C51E780064D310 /* TikzGraphAssembler.m in Sources */,
+ 7F7B6DF518DE0D7A004F6CA8 /* CustomNodeController.m in Sources */,
5589AD4411C633EE0064D310 /* SelectBoxLayer.m in Sources */,
559EFB6811CB88E300D020F4 /* ColorRGB.m in Sources */,
5573B8C211D9FD3200B5DC5D /* PreviewController.m in Sources */,
@@ -1078,6 +1134,14 @@
name = UserDefaults.plist;
sourceTree = "<group>";
};
+ 7FD5D44918E1CB5300E2A930 /* CustomNodes.xib */ = {
+ isa = PBXVariantGroup;
+ children = (
+ 7FD5D44A18E1CB5300E2A930 /* English */,
+ );
+ name = CustomNodes.xib;
+ sourceTree = "<group>";
+ };
/* End PBXVariantGroup section */
/* Begin XCBuildConfiguration section */
@@ -1137,6 +1201,8 @@
isa = XCBuildConfiguration;
buildSettings = {
ALWAYS_SEARCH_USER_PATHS = NO;
+ ARCHS = "$(ARCHS_STANDARD_64_BIT)";
+ CLANG_ENABLE_OBJC_ARC = YES;
COMBINE_HIDPI_IMAGES = YES;
COPY_PHASE_STRIP = NO;
FRAMEWORK_SEARCH_PATHS = (
@@ -1162,6 +1228,8 @@
isa = XCBuildConfiguration;
buildSettings = {
ALWAYS_SEARCH_USER_PATHS = NO;
+ ARCHS = "$(ARCHS_STANDARD_64_BIT)";
+ CLANG_ENABLE_OBJC_ARC = YES;
COMBINE_HIDPI_IMAGES = YES;
DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
FRAMEWORK_SEARCH_PATHS = (
@@ -1186,7 +1254,6 @@
buildSettings = {
ARCHS = "$(ARCHS_STANDARD_32_64_BIT)";
GCC_C_LANGUAGE_STANDARD = gnu99;
- GCC_ENABLE_OBJC_GC = required;
GCC_OPTIMIZATION_LEVEL = 0;
GCC_WARN_ABOUT_RETURN_TYPE = YES;
GCC_WARN_UNUSED_VARIABLE = YES;
@@ -1206,7 +1273,6 @@
buildSettings = {
ARCHS = "$(ARCHS_STANDARD_32_64_BIT)";
GCC_C_LANGUAGE_STANDARD = gnu99;
- GCC_ENABLE_OBJC_GC = required;
GCC_WARN_ABOUT_RETURN_TYPE = YES;
GCC_WARN_UNUSED_VARIABLE = YES;
HEADER_SEARCH_PATHS = "";
diff --git a/tikzit/TikZiT.xcodeproj/project.xcworkspace/xcshareddata/TikZiT.xccheckout b/tikzit/TikZiT.xcodeproj/project.xcworkspace/xcshareddata/TikZiT.xccheckout
new file mode 100644
index 0000000..c3ec4fe
--- /dev/null
+++ b/tikzit/TikZiT.xcodeproj/project.xcworkspace/xcshareddata/TikZiT.xccheckout
@@ -0,0 +1,37 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
+<plist version="1.0">
+<dict>
+ <key>IDESourceControlProjectFavoriteDictionaryKey</key>
+ <false/>
+ <key>IDESourceControlProjectIdentifier</key>
+ <string>26857C1F-E0FE-4FFB-BDAC-44158C649772</string>
+ <key>IDESourceControlProjectOriginsDictionary</key>
+ <dict>
+ <key>F6FA2C351D428A0F1026539971510A626DEEFF59</key>
+ <string>https://github.com/tikzit/tikzit.git</string>
+ </dict>
+ <key>IDESourceControlProjectRelativeInstallPathDictionary</key>
+ <dict>
+ <key>F6FA2C351D428A0F1026539971510A626DEEFF59</key>
+ <string>TikZiT/</string>
+ </dict>
+ <key>IDESourceControlProjectURL</key>
+ <string>https://github.com/tikzit/tikzit.git</string>
+ <key>IDESourceControlProjectVersion</key>
+ <integer>111</integer>
+ <key>IDESourceControlProjectWCCIdentifier</key>
+ <string>F6FA2C351D428A0F1026539971510A626DEEFF59</string>
+ <key>IDESourceControlProjectWCConfigurations</key>
+ <array>
+ <dict>
+ <key>IDESourceControlRepositoryExtensionIdentifierKey</key>
+ <string>public.vcs.git</string>
+ <key>IDESourceControlWCCIdentifierKey</key>
+ <string>F6FA2C351D428A0F1026539971510A626DEEFF59</string>
+ <key>IDESourceControlWCCName</key>
+ <string>TikZiT</string>
+ </dict>
+ </array>
+</dict>
+</plist>
diff --git a/tikzit/customshape.png b/tikzit/customshape.png
new file mode 100755
index 0000000..cff8275
--- /dev/null
+++ b/tikzit/customshape.png
Binary files differ
diff --git a/tikzit/src/common/ColorRGB.m b/tikzit/src/common/ColorRGB.m
index c108cfe..840d716 100644
--- a/tikzit/src/common/ColorRGB.m
+++ b/tikzit/src/common/ColorRGB.m
@@ -25,7 +25,11 @@
#import "util.h"
typedef struct {
- NSString *name;
+#if __has_feature(objc_arc)
+ __unsafe_unretained NSString *name;
+#else
+ NSString *name;
+#endif
unsigned short r, g, b;
} ColorRGBEntry;
@@ -278,17 +282,29 @@ static NSMapTable *colorHash = nil;
+ (ColorRGB*)colorWithRed:(unsigned short)r green:(unsigned short)g blue:(unsigned short)b {
ColorRGB *col = [[ColorRGB alloc] initWithRed:r green:g blue:b];
- return [col autorelease];
+#if __has_feature(objc_arc)
+ return col;
+#else
+ return [col autorelease];
+#endif
}
+ (ColorRGB*)colorWithFloatRed:(float)r green:(float)g blue:(float)b {
ColorRGB *col = [[ColorRGB alloc] initWithFloatRed:r green:g blue:b];
- return [col autorelease];
+#if __has_feature(objc_arc)
+ return col;
+#else
+ return [col autorelease];
+#endif
}
+ (ColorRGB*) colorWithRColor:(RColor)color {
+#if __has_feature(objc_arc)
+ return [[self alloc] initWithRColor:color];
+#else
return [[[self alloc] initWithRColor:color] autorelease];
+#endif
}
+ (void)makeColorHash {
@@ -300,13 +316,17 @@ static NSMapTable *colorHash = nil;
blue:kColors[i].b];
[h setObject:kColors[i].name forKey:col];
//NSLog(@"adding color %@ (%d)", kColors[i].name, [col hash]);
+#if ! __has_feature(objc_arc)
[col release];
+#endif
}
colorHash = h;
}
+ (void)releaseColorHash {
+#if ! __has_feature(objc_arc)
[colorHash release];
+#endif
}
- (void)setToClosestHashed {
diff --git a/tikzit/src/common/Edge.m b/tikzit/src/common/Edge.m
index ba80aef..0c88e9d 100644
--- a/tikzit/src/common/Edge.m
+++ b/tikzit/src/common/Edge.m
@@ -72,7 +72,11 @@
}
// if we didn't find a style, fill in a default one
+#if __has_feature(objc_arc)
+ style = [EdgeStyle defaultEdgeStyleWithName:style_name];
+#else
style = [[EdgeStyle defaultEdgeStyleWithName:style_name] retain];
+#endif
return NO;
}
@@ -318,8 +322,12 @@
- (EdgeStyle*)style {return style;}
- (void)setStyle:(EdgeStyle*)s {
if (style != s) {
+#if __has_feature(objc_arc)
+ style = s;
+#else
[style release];
style = [s retain];
+#endif
}
}
@@ -335,9 +343,13 @@
[self setSourceAnchor:@""];
}
+#if __has_feature(objc_arc)
+ source = s;
+#else
[source release];
source = [s retain];
-
+#endif
+
if (source==target) {
bendMode = EdgeBendModeInOut;
weight = 1.0f;
@@ -365,9 +377,13 @@
[self setTargetAnchor:@""];
}
+#if __has_feature(objc_arc)
+ target = t;
+#else
[target release];
target = [t retain];
-
+#endif
+
if (source==target) {
bendMode = EdgeBendModeInOut;
weight = 1.0f;
@@ -422,8 +438,12 @@
[self willChangeValueForKey:@"hasEdgeNode"];
if (edgeNode != n) {
hasEdgeNode = (n != nil);
+#if __has_feature(objc_arc)
+ edgeNode = n;
+#else
[edgeNode release];
edgeNode = [n retain];
+#endif
// don't set dirty bit, because control points don't need update
}
[self didChangeValueForKey:@"edgeNode"];
@@ -450,7 +470,9 @@
}else{
sourceAnchor = @"";
}
+#if ! __has_feature(objc_arc)
[oldSourceAnchor release];
+#endif
}
- (NSString*) targetAnchor { return targetAnchor; }
@@ -461,7 +483,9 @@
}else{
targetAnchor = @"";
}
+#if ! __has_feature(objc_arc)
[oldTargetAnchor release];
+#endif
}
@synthesize data;
@@ -558,11 +582,15 @@
- (void)setPropertiesFromEdge:(Edge*)e {
Node *en = [[e edgeNode] copy];
[self setEdgeNode:en];
+#if ! __has_feature(objc_arc)
[en release];
+#endif
GraphElementData *d = [[e data] copy];
[self setData:d];
+#if ! __has_feature(objc_arc)
[d release];
+#endif
[self setStyle:[e style]];
[self setBend:[e bend]];
@@ -664,6 +692,7 @@
- (void)reverse {
Node *n;
float f;
+ NSString *a;
n = source;
source = target;
@@ -673,6 +702,10 @@
inAngle = outAngle;
outAngle = f;
+ a = sourceAnchor;
+ sourceAnchor = targetAnchor;
+ targetAnchor = a;
+
[self setBend:-bend];
dirty = YES;
@@ -683,12 +716,14 @@
forKeyPath:@"style"];
[target removeObserver:self
forKeyPath:@"style"];
+#if ! __has_feature(objc_arc)
[source release];
[target release];
[data release];
[sourceAnchor release];
[targetAnchor release];
[super dealloc];
+#endif
}
- (id)copyWithZone:(NSZone*)zone {
@@ -702,11 +737,19 @@
}
+ (Edge*)edge {
+#if __has_feature(objc_arc)
+ return [[Edge alloc] init];
+#else
return [[[Edge alloc] init] autorelease];
+#endif
}
+ (Edge*)edgeWithSource:(Node*)s andTarget:(Node*)t {
- return [[[Edge alloc] initWithSource:s andTarget:t] autorelease];
+#if __has_feature(objc_arc)
+ return [[Edge alloc] initWithSource:s andTarget:t];
+#else
+ return [[[Edge alloc] initWithSource:s andTarget:t] autorelease];
+#endif
}
@end
diff --git a/tikzit/src/common/EdgeStyle.m b/tikzit/src/common/EdgeStyle.m
index 39810fa..c61e94a 100644
--- a/tikzit/src/common/EdgeStyle.m
+++ b/tikzit/src/common/EdgeStyle.m
@@ -77,10 +77,12 @@
}
- (void)dealloc {
+#if ! __has_feature(objc_arc)
[name release];
[category release];
[colorRGB release];
[super dealloc];
+#endif
}
- (NSString*) description {
@@ -98,7 +100,11 @@
}
+ (EdgeStyle*)defaultEdgeStyleWithName:(NSString*)nm {
+#if __has_feature(objc_arc)
+ return [[EdgeStyle alloc] initWithName:nm];
+#else
return [[[EdgeStyle alloc] initWithName:nm] autorelease];
+#endif
}
- (NSString*)name { return name; }
@@ -107,7 +113,9 @@
NSString *oldValue = name;
name = [s copy];
[self postPropertyChanged:@"name" oldValue:oldValue];
+#if ! __has_feature(objc_arc)
[oldValue release];
+#endif
}
}
@@ -147,8 +155,10 @@
NSString *oldValue = category;
category = [s copy];
[self postPropertyChanged:@"category" oldValue:oldValue];
- [oldValue release];
- }
+#if ! __has_feature(objc_arc)
+ [oldValue release];
+#endif
+ }
}
- (ColorRGB*)colorRGB {
@@ -160,8 +170,10 @@
ColorRGB *oldValue = colorRGB;
colorRGB = [c copy];
[self postPropertyChanged:@"colorRGB" oldValue:oldValue];
- [oldValue release];
- }
+#if ! __has_feature(objc_arc)
+ [oldValue release];
+#endif
+ }
}
- (NSString*)tikz {
diff --git a/tikzit/src/common/Graph.m b/tikzit/src/common/Graph.m
index 2d07ccc..cf09a69 100644
--- a/tikzit/src/common/Graph.m
+++ b/tikzit/src/common/Graph.m
@@ -51,8 +51,12 @@
}
- (id)initFromTikz:(NSString*)tikz error:(NSError**)e {
- [self release];
- return [[TikzGraphAssembler parseTikz:tikz error:e] retain];
+#if __has_feature(objc_arc)
+ return [TikzGraphAssembler parseTikz:tikz error:e];
+#else
+ [self release];
+ return [[TikzGraphAssembler parseTikz:tikz error:e] retain];
+#endif
}
- (id)initFromTikz:(NSString*)tikz {
@@ -69,7 +73,8 @@
[[NSNotificationCenter defaultCenter] removeObserver:self];
[graphLock lock];
- [inEdges release];
+#if ! __has_feature(objc_arc)
+ [inEdges release];
[outEdges release];
[edges release];
[nodes release];
@@ -78,18 +83,23 @@
[graphLock release];
[super dealloc];
+#endif
}
- (void)sync {
[graphLock lock];
if (dirty) {
- [inEdges release];
- [outEdges release];
+#if ! __has_feature(objc_arc)
+ [inEdges release];
+ [outEdges release];
+#endif
inEdges = [[NSMapTable alloc] initWithKeyOptions:NSMapTableStrongMemory valueOptions:NSMapTableStrongMemory capacity:10];
outEdges = [[NSMapTable alloc] initWithKeyOptions:NSMapTableStrongMemory valueOptions:NSMapTableStrongMemory capacity:10];
+#if ! __has_feature(objc_arc)
NSAutoreleasePool *pool = [[NSAutoreleasePool alloc] init];
-
+#endif
+
for (Edge *e in edges) {
NSMutableSet *ie = [inEdges objectForKey:[e target]];
NSMutableSet *oe = [outEdges objectForKey:[e source]];
@@ -108,8 +118,9 @@
[oe addObject:e];
}
+#if ! __has_feature(objc_arc)
[pool drain];
-
+#endif
dirty = NO;
}
@@ -150,12 +161,20 @@
- (NSSet*)inEdgesForNode:(Node*)nd {
[self sync];
- return [[[inEdges objectForKey:nd] retain] autorelease];
+#if __has_feature(objc_arc)
+ return [inEdges objectForKey:nd];
+#else
+ return [[[inEdges objectForKey:nd] retain] autorelease];
+#endif
}
- (NSSet*)outEdgesForNode:(Node*)nd {
[self sync];
- return [[[outEdges objectForKey:nd] retain] autorelease];
+#if __has_feature(objc_arc)
+ return [outEdges objectForKey:nd];
+#else
+ return [[[outEdges objectForKey:nd] retain] autorelease];
+#endif
}
- (NSSet*)incidentEdgesForNodes:(NSSet*)nds {
@@ -347,7 +366,10 @@
}
GraphChange *change = [GraphChange nodeOrderChangeFrom:oldOrder to:nodes moved:nodeSet];
[graphLock unlock];
- [oldOrder release];
+
+#if ! __has_feature(objc_arc)
+ [oldOrder release];
+#endif
return change;
}
@@ -365,8 +387,11 @@
}
}
GraphChange *change = [GraphChange nodeOrderChangeFrom:oldOrder to:nodes moved:nodeSet];
- [oldOrder release];
-
+
+#if ! __has_feature(objc_arc)
+ [oldOrder release];
+#endif
+
return change;
}
@@ -383,7 +408,10 @@
}
GraphChange *change = [GraphChange edgeOrderChangeFrom:oldOrder to:edges moved:edgeSet];
[graphLock unlock];
- [oldOrder release];
+
+#if ! __has_feature(objc_arc)
+ [oldOrder release];
+#endif
return change;
}
@@ -401,8 +429,11 @@
}
}
GraphChange *change = [GraphChange edgeOrderChangeFrom:oldOrder to:edges moved:edgeSet];
- [oldOrder release];
-
+
+#if ! __has_feature(objc_arc)
+ [oldOrder release];
+#endif
+
return change;
}
@@ -419,7 +450,10 @@
}
GraphChange *change = [GraphChange nodeOrderChangeFrom:oldOrder to:nodes moved:nodeSet];
[graphLock unlock];
- [oldOrder release];
+
+#if ! __has_feature(objc_arc)
+ [oldOrder release];
+#endif
return change;
}
@@ -437,7 +471,10 @@
}
GraphChange *change = [GraphChange edgeOrderChangeFrom:oldOrder to:edges moved:edgeSet];
[graphLock unlock];
- [oldOrder release];
+
+#if ! __has_feature(objc_arc)
+ [oldOrder release];
+#endif
return change;
}
@@ -455,8 +492,11 @@
}
}
GraphChange *change = [GraphChange nodeOrderChangeFrom:oldOrder to:nodes moved:nodeSet];
- [oldOrder release];
-
+
+#if ! __has_feature(objc_arc)
+ [oldOrder release];
+#endif
+
return change;
}
@@ -473,8 +513,11 @@
}
}
GraphChange *change = [GraphChange edgeOrderChangeFrom:oldOrder to:edges moved:edgeSet];
- [oldOrder release];
-
+
+#if ! __has_feature(objc_arc)
+ [oldOrder release];
+#endif
+
return change;
}
@@ -571,7 +614,9 @@
[e1 setSource:[newNds objectForKey:[e source]]];
[e1 setTarget:[newNds objectForKey:[e target]]];
[newGraph addEdge:e1];
- [e1 release]; // e1 belongs to newGraph
+#if ! __has_feature(objc_arc)
+ [e1 release]; // e1 belongs to newGraph
+#endif
}
}
@@ -584,8 +629,9 @@
[self sync];
NSMutableSet *cover = [NSMutableSet set];
+#if ! __has_feature(objc_arc)
NSAutoreleasePool *pool = [[NSAutoreleasePool alloc] init];
-
+#endif
NSMutableSet *remainingEdges = [NSMutableSet setWithArray:edges];
while ([remainingEdges count] != 0) {
@@ -610,10 +656,14 @@
}
[cover addObject:path];
+#if ! __has_feature(objc_arc)
[path release];
+#endif
}
-
+
+#if ! __has_feature(objc_arc)
[pool drain];
+#endif
return cover;
}
@@ -780,7 +830,11 @@
}
+ (Graph*)graph {
+#if __has_feature(objc_arc)
+ return [[self alloc] init];
+#else
return [[[self alloc] init] autorelease];
+#endif
}
+ (Graph*)graphFromTikz:(NSString*)tikz error:(NSError**)e {
@@ -803,9 +857,15 @@
for (Node *n in nds) {
Node *ncopy = [n copyWithZone:zone];
[tab setObject:ncopy forKey:n];
+#if ! __has_feature(objc_arc)
[ncopy release]; // tab should still retain ncopy.
+#endif
}
- return [tab autorelease];
+#if __has_feature(objc_arc)
+ return tab;
+#else
+ return [tab autorelease];
+#endif
}
+ (NSMapTable*)edgeTableForEdges:(NSSet*)es {
@@ -820,7 +880,9 @@
for (Edge *e in es) {
Edge *ecopy = [e copyWithZone:zone];
[tab setObject:ecopy forKey:e];
+#if ! __has_feature(objc_arc)
[ecopy release]; // tab should still retain ecopy.
+#endif
}
return tab;
}
diff --git a/tikzit/src/common/GraphChange.m b/tikzit/src/common/GraphChange.m
index 239ae23..29a3939 100644
--- a/tikzit/src/common/GraphChange.m
+++ b/tikzit/src/common/GraphChange.m
@@ -36,6 +36,7 @@
}
- (void)dealloc {
+#if ! __has_feature(objc_arc)
[affectedNodes release];
[affectedEdges release];
[nodeRef release];
@@ -56,6 +57,7 @@
[nwEdgeOrder release];
[super dealloc];
+#endif
}
@synthesize changeType;
@@ -77,65 +79,128 @@
switch ([self changeType]) {
case GraphAddition:
[inverse setChangeType:GraphDeletion];
- inverse->affectedNodes = [affectedNodes retain];
- inverse->affectedEdges = [affectedEdges retain];
+#if __has_feature(objc_arc)
+ inverse->affectedNodes = affectedNodes;
+ inverse->affectedEdges = affectedEdges;
+#else
+ inverse->affectedNodes = [affectedNodes retain];
+ inverse->affectedEdges = [affectedEdges retain];
+#endif
break;
case GraphDeletion:
[inverse setChangeType:GraphAddition];
- inverse->affectedNodes = [affectedNodes retain];
- inverse->affectedEdges = [affectedEdges retain];
+#if __has_feature(objc_arc)
+ inverse->affectedNodes = affectedNodes;
+ inverse->affectedEdges = affectedEdges;
+#else
+ inverse->affectedNodes = [affectedNodes retain];
+ inverse->affectedEdges = [affectedEdges retain];
+#endif
break;
case NodePropertyChange:
- inverse->nodeRef = [nodeRef retain];
- inverse->oldNode = [nwNode retain];
- inverse->nwNode = [oldNode retain];
+#if __has_feature(objc_arc)
+ inverse->nodeRef = nodeRef;
+ inverse->oldNode = nwNode;
+ inverse->nwNode = oldNode;
+#else
+ inverse->nodeRef = [nodeRef retain];
+ inverse->oldNode = [nwNode retain];
+ inverse->nwNode = [oldNode retain];
+#endif
break;
case NodesPropertyChange:
- inverse->oldNodeTable = [nwNodeTable retain];
- inverse->nwNodeTable = [oldNodeTable retain];
+#if __has_feature(objc_arc)
+
+#else
+ inverse->oldNodeTable = [nwNodeTable retain];
+ inverse->nwNodeTable = [oldNodeTable retain];
+#endif
break;
case EdgePropertyChange:
- inverse->edgeRef = [edgeRef retain];
- inverse->oldEdge = [nwEdge retain];
- inverse->nwEdge = [oldEdge retain];
+#if __has_feature(objc_arc)
+ inverse->edgeRef = edgeRef;
+ inverse->oldEdge = nwEdge;
+ inverse->nwEdge = oldEdge;
+#else
+ inverse->edgeRef = [edgeRef retain];
+ inverse->oldEdge = [nwEdge retain];
+ inverse->nwEdge = [oldEdge retain];
+#endif
break;
case EdgesPropertyChange:
- inverse->oldEdgeTable = [nwEdgeTable retain];
- inverse->nwEdgeTable = [oldEdgeTable retain];
+#if __has_feature(objc_arc)
+ inverse->oldEdgeTable = nwEdgeTable;
+ inverse->nwEdgeTable = oldEdgeTable;
+#else
+ inverse->oldEdgeTable = [nwEdgeTable retain];
+ inverse->nwEdgeTable = [oldEdgeTable retain];
+#endif
break;
case NodesShift:
- inverse->affectedNodes = [affectedNodes retain];
- [inverse setShiftPoint:NSMakePoint(-[self shiftPoint].x,
- -[self shiftPoint].y)];
+#if __has_feature(objc_arc)
+ inverse->affectedNodes = affectedNodes;
+#else
+ inverse->affectedNodes = [affectedNodes retain];
+#endif
+ [inverse setShiftPoint:NSMakePoint(-[self shiftPoint].x,
+ -[self shiftPoint].y)];
break;
case NodesFlip:
- inverse->affectedNodes = [affectedNodes retain];
- [inverse setHorizontal:[self horizontal]];
+#if __has_feature(objc_arc)
+ inverse->affectedNodes = affectedNodes;
+#else
+ inverse->affectedNodes = [affectedNodes retain];
+#endif
+ [inverse setHorizontal:[self horizontal]];
break;
case EdgesReverse:
- inverse->affectedEdges = [affectedEdges retain];
+#if __has_feature(objc_arc)
+ inverse->affectedEdges = affectedEdges;
+#else
+ inverse->affectedEdges = [affectedEdges retain];
+#endif
break;
case BoundingBoxChange:
inverse->oldBoundingBox = nwBoundingBox;
inverse->nwBoundingBox = oldBoundingBox;
break;
case GraphPropertyChange:
- inverse->oldGraphData = [nwGraphData retain];
- inverse->nwGraphData = [oldGraphData retain];
+#if __has_feature(objc_arc)
+ inverse->oldGraphData = nwGraphData;
+ inverse->nwGraphData = oldGraphData;
+#else
+ inverse->oldGraphData = [nwGraphData retain];
+ inverse->nwGraphData = [oldGraphData retain];
+#endif
break;
case NodeOrderChange:
- inverse->affectedNodes = [affectedNodes retain];
- inverse->oldNodeOrder = [nwNodeOrder retain];
- inverse->nwNodeOrder = [oldNodeOrder retain];
+#if __has_feature(objc_arc)
+ inverse->affectedNodes = affectedNodes;
+ inverse->oldNodeOrder = nwNodeOrder;
+ inverse->nwNodeOrder = oldNodeOrder;
+#else
+ inverse->affectedNodes = [affectedNodes retain];
+ inverse->oldNodeOrder = [nwNodeOrder retain];
+ inverse->nwNodeOrder = [oldNodeOrder retain];
+#endif
break;
case EdgeOrderChange:
- inverse->affectedEdges = [affectedEdges retain];
- inverse->oldEdgeOrder = [nwEdgeOrder retain];
- inverse->nwEdgeOrder = [oldEdgeOrder retain];
+#if __has_feature(objc_arc)
+ inverse->affectedEdges = affectedEdges;
+ inverse->oldEdgeOrder = nwEdgeOrder;
+ inverse->nwEdgeOrder = oldEdgeOrder;
+#else
+ inverse->affectedEdges = [affectedEdges retain];
+ inverse->oldEdgeOrder = [nwEdgeOrder retain];
+ inverse->nwEdgeOrder = [oldEdgeOrder retain];
+#endif
break;
}
-
+#if __has_feature(objc_arc)
+ return inverse;
+#else
return [inverse autorelease];
+#endif
}
+ (GraphChange*)graphAdditionWithNodes:(NSSet *)ns edges:(NSSet *)es {
@@ -143,7 +208,11 @@
[gc setChangeType:GraphAddition];
[gc setAffectedNodes:ns];
[gc setAffectedEdges:es];
- return [gc autorelease];
+#if __has_feature(objc_arc)
+ return gc;
+#else
+ return [gc autorelease];
+#endif
}
+ (GraphChange*)graphDeletionWithNodes:(NSSet *)ns edges:(NSSet *)es {
@@ -151,7 +220,11 @@
[gc setChangeType:GraphDeletion];
[gc setAffectedNodes:ns];
[gc setAffectedEdges:es];
- return [gc autorelease];
+#if __has_feature(objc_arc)
+ return gc;
+#else
+ return [gc autorelease];
+#endif
}
+ (GraphChange*)propertyChangeOfNode:(Node*)nd fromOld:(Node*)old toNew:(Node*)nw {
@@ -160,7 +233,11 @@
[gc setNodeRef:nd];
[gc setOldNode:old];
[gc setNwNode:nw];
- return [gc autorelease];
+#if __has_feature(objc_arc)
+ return gc;
+#else
+ return [gc autorelease];
+#endif
}
+ (GraphChange*)propertyChangeOfNodesFromOldCopies:(NSMapTable*)oldC
@@ -169,7 +246,11 @@
[gc setChangeType:NodesPropertyChange];
[gc setOldNodeTable:oldC];
[gc setNwNodeTable:newC];
- return [gc autorelease];
+#if __has_feature(objc_arc)
+ return gc;
+#else
+ return [gc autorelease];
+#endif
}
+ (GraphChange*)propertyChangeOfEdge:(Edge*)e fromOld:(Edge *)old toNew:(Edge *)nw {
@@ -178,7 +259,11 @@
[gc setEdgeRef:e];
[gc setOldEdge:old];
[gc setNwEdge:nw];
- return [gc autorelease];
+#if __has_feature(objc_arc)
+ return gc;
+#else
+ return [gc autorelease];
+#endif
}
+ (GraphChange*)propertyChangeOfEdgesFromOldCopies:(NSMapTable*)oldC
@@ -187,7 +272,11 @@
[gc setChangeType:EdgesPropertyChange];
[gc setOldEdgeTable:oldC];
[gc setNwEdgeTable:newC];
- return [gc autorelease];
+#if __has_feature(objc_arc)
+ return gc;
+#else
+ return [gc autorelease];
+#endif
}
+ (GraphChange*)shiftNodes:(NSSet*)ns byPoint:(NSPoint)p {
@@ -195,7 +284,11 @@
[gc setChangeType:NodesShift];
[gc setAffectedNodes:ns];
[gc setShiftPoint:p];
- return [gc autorelease];
+#if __has_feature(objc_arc)
+ return gc;
+#else
+ return [gc autorelease];
+#endif
}
+ (GraphChange*)flipNodes:(NSSet*)ns horizontal:(BOOL)b {
@@ -203,14 +296,22 @@
[gc setChangeType:NodesFlip];
[gc setAffectedNodes:ns];
[gc setHorizontal:b];
- return [gc autorelease];
+#if __has_feature(objc_arc)
+ return gc;
+#else
+ return [gc autorelease];
+#endif
}
+ (GraphChange*)reverseEdges:(NSSet*)es {
GraphChange *gc = [[GraphChange alloc] init];
[gc setChangeType:EdgesReverse];
[gc setAffectedEdges:es];
- return [gc autorelease];
+#if __has_feature(objc_arc)
+ return gc;
+#else
+ return [gc autorelease];
+#endif
}
+ (GraphChange*)changeBoundingBoxFrom:(NSRect)oldBB to:(NSRect)newBB {
@@ -218,7 +319,11 @@
[gc setChangeType:BoundingBoxChange];
[gc setOldBoundingBox:oldBB];
[gc setNwBoundingBox:newBB];
- return [gc autorelease];
+#if __has_feature(objc_arc)
+ return gc;
+#else
+ return [gc autorelease];
+#endif
}
+ (GraphChange*)propertyChangeOfGraphFrom:(GraphElementData*)oldData to:(GraphElementData*)newData {
@@ -226,7 +331,11 @@
[gc setChangeType:GraphPropertyChange];
[gc setOldGraphData:oldData];
[gc setNwGraphData:newData];
- return [gc autorelease];
+#if __has_feature(objc_arc)
+ return gc;
+#else
+ return [gc autorelease];
+#endif
}
+ (GraphChange*)nodeOrderChangeFrom:(NSArray*)old to:(NSArray*)new moved:(NSSet*)affected {
@@ -235,7 +344,11 @@
[gc setAffectedNodes:affected];
[gc setOldNodeOrder:old];
[gc setNwNodeOrder:new];
- return [gc autorelease];
+#if __has_feature(objc_arc)
+ return gc;
+#else
+ return [gc autorelease];
+#endif
}
+ (GraphChange*)edgeOrderChangeFrom:(NSArray*)old to:(NSArray*)new moved:(NSSet*)affected {
@@ -244,7 +357,11 @@
[gc setAffectedEdges:affected];
[gc setOldEdgeOrder:old];
[gc setNwEdgeOrder:new];
- return [gc autorelease];
+#if __has_feature(objc_arc)
+ return gc;
+#else
+ return [gc autorelease];
+#endif
}
@end
diff --git a/tikzit/src/common/GraphElementData.m b/tikzit/src/common/GraphElementData.m
index 0750296..41dc9aa 100644
--- a/tikzit/src/common/GraphElementData.m
+++ b/tikzit/src/common/GraphElementData.m
@@ -28,7 +28,11 @@
@implementation GraphElementData
+ (id)data {
+#if __has_feature(objc_arc)
+ return [[self alloc] init];
+#else
return [[[self alloc] init] autorelease];
+#endif
}
- (id)init {
@@ -48,9 +52,15 @@
- (NSArray*)objectsAtIndexes:(NSIndexSet*)indexes {
return [properties objectsAtIndexes:indexes];
}
+
+#if __has_feature(objc_arc)
+- (void) getObjects:(__unsafe_unretained id*)buffer range:(NSRange)range {
+#else
- (void) getObjects:(id*)buffer range:(NSRange)range {
+#endif
[properties getObjects:buffer range:range];
}
+
- (void)insertObject:(id)anObject atIndex:(NSUInteger)index {
[properties insertObject:anObject atIndex:index];
}
@@ -66,22 +76,33 @@
- (void)replaceObjectAtIndex:(NSUInteger)index withObject:(id)anObject {
[properties replaceObjectAtIndex:index withObject:anObject];
}
+
+#if __has_feature(objc_arc)
+- (NSUInteger) countByEnumeratingWithState:(NSFastEnumerationState *)state
+ objects:(__unsafe_unretained id [])stackbuf
+ count:(NSUInteger)len {
+#else
- (NSUInteger)countByEnumeratingWithState:(NSFastEnumerationState *)state
objects:(id *)stackbuf
count:(NSUInteger)len {
- return [properties countByEnumeratingWithState:state objects:stackbuf count:len];
+#endif
+ return [properties countByEnumeratingWithState:state objects:stackbuf count:len];
}
- (void)setProperty:(NSString*)val forKey:(NSString*)key {
GraphElementProperty *m = [[GraphElementProperty alloc] initWithKeyMatching:key];
NSInteger idx = [properties indexOfObject:m];
- [m release];
+#if !__has_feature(objc_arc)
+ [m release];
+#endif
GraphElementProperty *p;
if (idx == NSNotFound) {
p = [[GraphElementProperty alloc] initWithPropertyValue:val forKey:key];
[properties addObject:p];
- [p release];
+#if !__has_feature(objc_arc)
+ [p release];
+#endif
} else {
p = [properties objectAtIndex:idx];
[p setValue:val];
@@ -91,13 +112,19 @@
- (void)unsetProperty:(NSString*)key {
GraphElementProperty *m = [[GraphElementProperty alloc] initWithKeyMatching:key];
[properties removeObject:m];
- [m release];
+#if !__has_feature(objc_arc)
+ [m release];
+#endif
+
}
- (NSString*)propertyForKey:(NSString*)key {
GraphElementProperty *m = [[GraphElementProperty alloc] initWithKeyMatching:key];
NSInteger idx = [properties indexOfObject:m];
- [m release];
+#if !__has_feature(objc_arc)
+ [m release];
+#endif
+
if (idx == NSNotFound) {
return nil;
@@ -110,19 +137,25 @@
- (void)setAtom:(NSString*)atom {
GraphElementProperty *a = [[GraphElementProperty alloc] initWithAtomName:atom];
if (![properties containsObject:a]) [properties addObject:a];
- [a release];
+#if !__has_feature(objc_arc)
+ [a release];
+#endif
}
- (void)unsetAtom:(NSString*)atom {
GraphElementProperty *a = [[GraphElementProperty alloc] initWithAtomName:atom];
[properties removeObject:a];
- [a release];
+#if !__has_feature(objc_arc)
+ [a release];
+#endif
}
- (BOOL)isAtomSet:(NSString*)atom {
GraphElementProperty *a = [[GraphElementProperty alloc] initWithAtomName:atom];
BOOL set = [properties containsObject:a];
- [a release];
+#if !__has_feature(objc_arc)
+ [a release];
+#endif
return set;
}
@@ -136,14 +169,18 @@
for (GraphElementProperty *p in properties) {
GraphElementProperty *p2 = [p copy];
[cp addObject:p2];
- [p2 release];
+#if !__has_feature(objc_arc)
+ [p2 release];
+#endif
}
return cp;
}
- (void)dealloc {
- [properties release];
- [super dealloc];
+#if !__has_feature(objc_arc)
+ [properties release];
+ [super dealloc];
+#endif
}
@end
diff --git a/tikzit/src/common/GraphElementProperty.m b/tikzit/src/common/GraphElementProperty.m
index 3cf6632..25e1b15 100644
--- a/tikzit/src/common/GraphElementProperty.m
+++ b/tikzit/src/common/GraphElementProperty.m
@@ -28,13 +28,25 @@
@implementation GraphElementProperty
+ (id)atom:(NSString*)n {
- return [[[self alloc] initWithAtomName:n] autorelease];
+#if __has_feature(objc_arc)
+ return [[self alloc] initWithAtomName:n];
+#else
+ return [[[self alloc] initWithAtomName:n] autorelease];
+#endif
}
+ (id)property:(NSString*)k withValue:(NSString*)v {
+#if __has_feature(objc_arc)
+ return [[self alloc] initWithPropertyValue:v forKey:k];
+#else
return [[[self alloc] initWithPropertyValue:v forKey:k] autorelease];
+#endif
}
+ (id)keyMatching:(NSString*)k {
+#if __has_feature(objc_arc)
+ return [[self alloc] initWithKeyMatching:k];
+#else
return [[[self alloc] initWithKeyMatching:k] autorelease];
+#endif
}
- (id)initWithAtomName:(NSString*)n {
@@ -65,14 +77,18 @@
}
- (void) dealloc {
+#if ! __has_feature(objc_arc)
[key release];
[value release];
[super dealloc];
+#endif
}
- (void)setValue:(NSString *)v {
if (value != v) {
+#if ! __has_feature(objc_arc)
[value release];
+#endif
value = [v copy];
}
}
@@ -88,7 +104,9 @@
- (void)setKey:(NSString *)k {
if (key != k) {
+#if ! __has_feature(objc_arc)
[key release];
+#endif
key = [k copy];
}
if (key == nil)
diff --git a/tikzit/src/common/NSString+LatexConstants.m b/tikzit/src/common/NSString+LatexConstants.m
index bd598b7..634c189 100644
--- a/tikzit/src/common/NSString+LatexConstants.m
+++ b/tikzit/src/common/NSString+LatexConstants.m
@@ -197,10 +197,14 @@ static NSSet *texModifiers = nil;
}
NSString *ret = [buf copy];
+#if __has_feature(objc_arc)
+ return ret;
+#else
[buf release];
[wordBuf release];
return [ret autorelease];
+#endif
}
@end
diff --git a/tikzit/src/common/NSString+Tikz.m b/tikzit/src/common/NSString+Tikz.m
index 520ffd3..1e3073b 100644
--- a/tikzit/src/common/NSString+Tikz.m
+++ b/tikzit/src/common/NSString+Tikz.m
@@ -23,12 +23,21 @@
- (NSString*) tikzEscapedString {
static NSCharacterSet *avoid = nil;
if (avoid == nil)
- avoid = [[[NSCharacterSet characterSetWithCharactersInString:@"abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ<>-'0123456789. "] invertedSet] retain];
+#if __has_feature(objc_arc)
+ avoid = [[NSCharacterSet characterSetWithCharactersInString:@"abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ<>-'0123456789. "] invertedSet];
+#else
+ avoid = [[[NSCharacterSet characterSetWithCharactersInString:@"abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ<>-'0123456789. "] invertedSet] retain];
+#endif
+
if ([self rangeOfCharacterFromSet:avoid].length > 0) {
return [NSString stringWithFormat:@"{%@}", self];
} else {
+#if __has_feature(objc_arc)
+ return self;
+#else
return [[self retain] autorelease];
+#endif
}
}
diff --git a/tikzit/src/common/Node.m b/tikzit/src/common/Node.m
index 8c64b6b..c5b11d1 100644
--- a/tikzit/src/common/Node.m
+++ b/tikzit/src/common/Node.m
@@ -50,11 +50,13 @@
}
- (void)dealloc {
+#if ! __has_feature(objc_arc)
[name release];
[style release];
[data release];
[label release];
[super dealloc];
+#endif
}
- (Shape*) shape {
@@ -67,7 +69,11 @@
- (Transformer*) shapeTransformerFromTransformer:(Transformer*)t {
// we take a copy to keep the reflection attributes
+#if ! __has_feature(objc_arc)
Transformer *transformer = [[t copy] autorelease];
+#else
+ Transformer *transformer = [t copy];
+#endif
NSPoint screenPos = [t toScreen:point];
[transformer setOrigin:screenPos];
float scale = [t scale];
@@ -101,7 +107,11 @@
}
- (BOOL)attachStyleFromTable:(NSArray*)styles {
- NSString *style_name = [[[data propertyForKey:@"style"] retain] autorelease];
+#if __has_feature(objc_arc)
+ NSString *style_name = [data propertyForKey:@"style"];
+#else
+ NSString *style_name = [[[data propertyForKey:@"style"] retain] autorelease];
+#endif
[self setStyle:nil];
@@ -137,11 +147,19 @@
}
+ (Node*)nodeWithPoint:(NSPoint)p {
- return [[[Node alloc] initWithPoint:p] autorelease];
+#if __has_feature(objc_arc)
+ return [[Node alloc] initWithPoint:p];
+#else
+ return [[[Node alloc] initWithPoint:p] autorelease];
+#endif
}
+ (Node*)node {
- return [[[Node alloc] init] autorelease];
+#if __has_feature(objc_arc)
+ return [[Node alloc] init];
+#else
+ return [[[Node alloc] init] autorelease];
+#endif
}
@@ -180,9 +198,13 @@
- (void)setStyle:(NodeStyle *)st {
if (style != st) {
- NodeStyle *oldStyle = style;
- style = [st retain];
- [oldStyle release];
+#if __has_feature(objc_arc)
+ style = st;
+#else
+ NodeStyle *oldStyle = style;
+ style = [st retain];
+ [oldStyle release];
+#endif
}
[self updateData];
}
diff --git a/tikzit/src/common/NodeStyle.m b/tikzit/src/common/NodeStyle.m
index 26ab793..193d44d 100644
--- a/tikzit/src/common/NodeStyle.m
+++ b/tikzit/src/common/NodeStyle.m
@@ -87,12 +87,14 @@
}
- (void)dealloc {
+#if ! __has_feature(objc_arc)
[name release];
[category release];
[shapeName release];
[strokeColorRGB release];
[fillColorRGB release];
[super dealloc];
+#endif
}
- (NSString*) description {
@@ -110,7 +112,11 @@
}
+ (NodeStyle*)defaultNodeStyleWithName:(NSString*)nm {
- return [[[NodeStyle alloc] initWithName:nm] autorelease];
+#if __has_feature(objc_arc)
+ return [[NodeStyle alloc] initWithName:nm];
+#else
+ return [[[NodeStyle alloc] initWithName:nm] autorelease];
+#endif
}
- (NSString*)name {
@@ -122,7 +128,9 @@
NSString *oldValue = name;
name = [s copy];
[self postPropertyChanged:@"name" oldValue:oldValue];
+#if ! __has_feature(objc_arc)
[oldValue release];
+#endif
}
}
@@ -135,7 +143,9 @@
NSString *oldValue = shapeName;
shapeName = [s copy];
[self postPropertyChanged:@"shapeName" oldValue:oldValue];
+#if ! __has_feature(objc_arc)
[oldValue release];
+#endif
}
}
@@ -148,8 +158,10 @@
NSString *oldValue = category;
category = [s copy];
[self postPropertyChanged:@"category" oldValue:oldValue];
+#if ! __has_feature(objc_arc)
[oldValue release];
- }
+#endif
+ }
}
- (int)strokeThickness { return strokeThickness; }
@@ -175,8 +187,10 @@
ColorRGB *oldValue = strokeColorRGB;
strokeColorRGB = [c copy];
[self postPropertyChanged:@"strokeColorRGB" oldValue:oldValue];
+#if ! __has_feature(objc_arc)
[oldValue release];
- }
+#endif
+ }
}
- (ColorRGB*)fillColorRGB {
@@ -188,8 +202,10 @@
ColorRGB *oldValue = fillColorRGB;
fillColorRGB = [c copy];
[self postPropertyChanged:@"fillColorRGB" oldValue:oldValue];
+#if ! __has_feature(objc_arc)
[oldValue release];
- }
+#endif
+ }
}
- (NSString*)tikz {
diff --git a/tikzit/src/common/PickSupport.m b/tikzit/src/common/PickSupport.m
index 6470214..560fc2c 100644
--- a/tikzit/src/common/PickSupport.m
+++ b/tikzit/src/common/PickSupport.m
@@ -42,15 +42,24 @@
self = [super init];
if (self) {
- selectedNodes = [[NSMutableSet set] retain];
- selectedEdges = [[NSMutableSet set] retain];
+#if __has_feature(objc_arc)
+ selectedNodes = [NSMutableSet set];
+ selectedEdges = [NSMutableSet set];
+#else
+ selectedNodes = [[NSMutableSet set] retain];
+ selectedEdges = [[NSMutableSet set] retain];
+#endif
}
return self;
}
+ (PickSupport*)pickSupport {
- return [[[PickSupport alloc] init] autorelease];
+#if __has_feature(objc_arc)
+ return [[PickSupport alloc] init];
+#else
+ return [[[PickSupport alloc] init] autorelease];
+#endif
}
@synthesize selectedNodes;
@@ -176,7 +185,9 @@
}
if (replace) {
+#if ! __has_feature(objc_arc)
[selectedNodes release];
+#endif
selectedNodes = [nodes mutableCopy];
} else {
[selectedNodes unionSet:nodes];
@@ -208,10 +219,12 @@
}
- (void)dealloc {
+#if ! __has_feature(objc_arc)
[selectedNodes release];
[selectedEdges release];
[super dealloc];
+#endif
}
@end
diff --git a/tikzit/src/common/Preambles.m b/tikzit/src/common/Preambles.m
index 651bbcd..922fc30 100644
--- a/tikzit/src/common/Preambles.m
+++ b/tikzit/src/common/Preambles.m
@@ -55,7 +55,11 @@ static NSString *POSTAMBLE =
@implementation Preambles
+ (Preambles*)preambles {
+#if __has_feature(objc_arc)
+ return [[self alloc] init];
+#else
return [[[self alloc] init] autorelease];
+#endif
}
- (id)init {
@@ -72,10 +76,12 @@ static NSString *POSTAMBLE =
}
- (void)dealloc {
+#if ! __has_feature(objc_arc)
[selectedPreambleName release];
[styles release];
[styleManager release];
[super dealloc];
+#endif
}
- (NSString*)preambleForName:(NSString*)name {
@@ -101,14 +107,18 @@ static NSString *POSTAMBLE =
}
- (void)setStyles:(NSArray*)sty {
+#if ! __has_feature(objc_arc)
[sty retain];
[styles release];
+#endif
styles = sty;
}
- (void)setEdges:(NSArray*)edg {
+#if ! __has_feature(objc_arc)
[edg retain];
[edges release];
+#endif
edges = edg;
}
@@ -116,7 +126,9 @@ static NSString *POSTAMBLE =
if (styleManager != nil) {
[self setStyles:[styleManager nodeStyles]];
}
+#if ! __has_feature(objc_arc)
NSAutoreleasePool *pool = [[NSAutoreleasePool alloc] init];
+#endif
NSMutableString *buf = [NSMutableString string];
NSMutableString *colbuf = [NSMutableString string];
NSMutableSet *colors = [NSMutableSet setWithCapacity:2*[styles count]];
@@ -154,8 +166,12 @@ static NSString *POSTAMBLE =
NSString *defs = [[NSString alloc] initWithFormat:@"%@\n%@", colbuf, buf];
+#if __has_feature(objc_arc)
+ return defs;
+#else
[pool drain];
return [defs autorelease];
+#endif
}
- (NSString*)defaultPreamble {
@@ -170,7 +186,9 @@ static NSString *POSTAMBLE =
- (NSString*)selectedPreambleName { return selectedPreambleName; }
- (void)setSelectedPreambleName:(NSString *)sel {
if (sel != selectedPreambleName) {
+#if ! __has_feature(objc_arc)
[selectedPreambleName release];
+#endif
selectedPreambleName = [sel copy];
}
}
@@ -190,8 +208,10 @@ static NSString *POSTAMBLE =
}
- (void)setStyleManager:(StyleManager *)manager {
+#if ! __has_feature(objc_arc)
[manager retain];
[styleManager release];
+#endif
styleManager = manager;
}
@@ -240,10 +260,14 @@ static NSString *POSTAMBLE =
isSelected = YES;
}
NSString *preamble = [preambleDict objectForKey:old];
+#if ! __has_feature(objc_arc)
[preamble retain];
+#endif
[preambleDict removeObjectForKey:old];
[preambleDict setObject:preamble forKey:new];
+#if ! __has_feature(objc_arc)
[preamble release];
+#endif
if (isSelected) {
[self setSelectedPreambleName:new];
}
@@ -254,11 +278,15 @@ static NSString *POSTAMBLE =
if ([name isEqualToString:@"default"])
return NO;
// "name" may be held only by being the selected preamble...
+#if ! __has_feature(objc_arc)
[name retain];
+#endif
if ([name isEqualToString:selectedPreambleName])
[self setSelectedPreambleName:nil];
[preambleDict removeObjectForKey:name];
+#if ! __has_feature(objc_arc)
[name release];
+#endif
return YES;
}
diff --git a/tikzit/src/common/PropertyHolder.m b/tikzit/src/common/PropertyHolder.m
index 2b3442f..6aaf125 100644
--- a/tikzit/src/common/PropertyHolder.m
+++ b/tikzit/src/common/PropertyHolder.m
@@ -63,8 +63,10 @@
}
- (void)dealloc {
+#if ! __has_feature(objc_arc)
[notificationName release];
[super dealloc];
+#endif
}
@end
diff --git a/tikzit/src/common/Shape.m b/tikzit/src/common/Shape.m
index eb466e2..e887688 100644
--- a/tikzit/src/common/Shape.m
+++ b/tikzit/src/common/Shape.m
@@ -61,8 +61,12 @@
- (NSSet*)paths {return paths;}
- (void)setPaths:(NSSet *)p {
if (paths != p) {
+#if __has_feature(objc_arc)
+ paths = p;
+#else
[paths release];
paths = [p retain];
+#endif
[self calcBoundingRect];
}
}
@@ -79,16 +83,19 @@
}
- (void)dealloc {
+#if ! __has_feature(objc_arc)
[paths release];
[styleTikz release];
[super dealloc];
+#endif
}
NSDictionary *shapeDictionary = nil;
+ (void)addShapesInDir:(NSString*)shapeDir to:(NSMutableDictionary*)shapeDict {
NSFileManager *fileManager = [NSFileManager defaultManager];
- NSArray *files = [fileManager directoryContentsAtPath:shapeDir];
+ NSError *err = nil;
+ NSArray *files = [fileManager contentsOfDirectoryAtPath:shapeDir error:&err];
if (files != nil) {
NSString *nm;
@@ -100,7 +107,9 @@ NSDictionary *shapeDictionary = nil;
[shapeDir stringByAppendingPathComponent:f]];
if (sh != nil) {
[shapeDict setObject:sh forKey:nm];
+#if ! __has_feature(objc_arc)
[sh release];
+#endif
}
}
}
@@ -121,7 +130,9 @@ NSDictionary *shapeDictionary = nil;
shapes[3], SHAPE_UP_TRIANGLE,
shapes[4], SHAPE_DOWN_TRIANGLE,
nil];
+#if ! __has_feature(objc_arc)
for (int i = 0; i<5; ++i) [shapes[i] release];
+#endif
NSString *systemShapeDir = [[SupportDir systemSupportDir] stringByAppendingPathComponent:@"shapes"];
NSString *userShapeDir = [[SupportDir userSupportDir] stringByAppendingPathComponent:@"shapes"];
@@ -136,7 +147,9 @@ NSDictionary *shapeDictionary = nil;
postNotificationName:@"ShapeDictionaryReplaced"
object:self];
+#if ! __has_feature(objc_arc)
[oldShapeDictionary release];
+#endif
}
+ (NSDictionary*)shapeDictionary {
@@ -146,7 +159,11 @@ NSDictionary *shapeDictionary = nil;
+ (Shape*)shapeForName:(NSString*)shapeName {
Shape *s = [[[self shapeDictionary] objectForKey:shapeName] copy];
+#if __has_feature(objc_arc)
+ return s;
+#else
return [s autorelease];
+#endif
}
@end
diff --git a/tikzit/src/common/StyleManager.m b/tikzit/src/common/StyleManager.m
index ae0d488..05c6c86 100644
--- a/tikzit/src/common/StyleManager.m
+++ b/tikzit/src/common/StyleManager.m
@@ -90,7 +90,11 @@
}
+ (StyleManager*) manager {
+#if __has_feature(objc_arc)
+ return [[self alloc] init];
+#else
return [[[self alloc] init] autorelease];
+#endif
}
- (id) init {
@@ -107,15 +111,18 @@
- (void) dealloc {
[[NSNotificationCenter defaultCenter] removeObserver:self];
-
+#if ! __has_feature(objc_arc)
[nodeStyles release];
[edgeStyles release];
[super dealloc];
+#endif
}
- (void) loadDefaultEdgeStyles {
+#if ! __has_feature(objc_arc)
[edgeStyles release];
+#endif
edgeStyles = [[NSMutableArray alloc] initWithCapacity:3];
EdgeStyle *simple = [EdgeStyle defaultEdgeStyleWithName:@"simple"];
@@ -138,7 +145,9 @@
}
- (void) loadDefaultNodeStyles {
+#if ! __has_feature(objc_arc)
[nodeStyles release];
+#endif
nodeStyles = [[NSMutableArray alloc] initWithCapacity:3];
NodeStyle *rn = [NodeStyle defaultNodeStyleWithName:@"rn"];
@@ -212,8 +221,10 @@
- (void) _setNodeStyles:(NSMutableArray*)styles {
[self ignoreAllNodeStyles];
+#if ! __has_feature(objc_arc)
[nodeStyles release];
[styles retain];
+#endif
nodeStyles = styles;
for (NodeStyle *style in styles) {
[self listenToNodeStyle:style];
@@ -223,8 +234,10 @@
- (void) _setEdgeStyles:(NSMutableArray*)styles {
[self ignoreAllEdgeStyles];
+#if ! __has_feature(objc_arc)
[edgeStyles release];
[styles retain];
+#endif
edgeStyles = styles;
for (EdgeStyle *style in styles) {
[self listenToEdgeStyle:style];
@@ -257,10 +270,14 @@
}
[self ignoreNodeStyle:style];
+#if ! __has_feature(objc_arc)
[style retain];
+#endif
[nodeStyles removeObject:style];
[self postNodeStyleRemoved:style];
+#if ! __has_feature(objc_arc)
[style release];
+#endif
}
- (EdgeStyle*) edgeStyleForName:(NSString*)name {
@@ -288,10 +305,14 @@
}
[self ignoreEdgeStyle:style];
+#if ! __has_feature(objc_arc)
[style retain];
+#endif
[edgeStyles removeObject:style];
[self postEdgeStyleRemoved:style];
+#if ! __has_feature(objc_arc)
[style release];
+#endif
}
- (void) updateFromManager:(StyleManager*)m {
@@ -302,7 +323,11 @@
[currentStyle updateFromStyle:style];
[ns addObject:currentStyle];
} else {
+#if __has_feature(objc_arc)
+ [ns addObject:[style copy]];
+#else
[ns addObject:[[style copy] autorelease]];
+#endif
}
}
NSMutableArray *es = [NSMutableArray arrayWithCapacity:[[m edgeStyles] count]];
@@ -312,8 +337,12 @@
[currentStyle updateFromStyle:style];
[es addObject:currentStyle];
} else {
- [es addObject:[[style copy] autorelease]];
- }
+#if __has_feature(objc_arc)
+ [es addObject:[style copy]];
+#else
+ [es addObject:[[style copy] autorelease]];
+#endif
+ }
}
[self _setNodeStyles:ns];
[self _setEdgeStyles:es];
@@ -324,11 +353,19 @@
NSMutableArray *ns = [NSMutableArray arrayWithCapacity:[nodeStyles count]];
for (NodeStyle *style in nodeStyles) {
- [ns addObject:[[style copyWithZone:zone] autorelease]];
+#if __has_feature(objc_arc)
+ [ns addObject:[style copyWithZone:zone]];
+#else
+ [ns addObject:[[style copyWithZone:zone] autorelease]];
+#endif
}
NSMutableArray *es = [NSMutableArray arrayWithCapacity:[edgeStyles count]];
for (EdgeStyle *style in edgeStyles) {
- [es addObject:[[style copyWithZone:zone] autorelease]];
+#if __has_feature(objc_arc)
+ [es addObject:[style copyWithZone:zone]];
+#else
+ [es addObject:[[style copyWithZone:zone] autorelease]];
+#endif
}
[m _setNodeStyles:ns];
[m _setEdgeStyles:es];
diff --git a/tikzit/src/common/TikzGraphAssembler.m b/tikzit/src/common/TikzGraphAssembler.m
index 380b71c..c5d2811 100644
--- a/tikzit/src/common/TikzGraphAssembler.m
+++ b/tikzit/src/common/TikzGraphAssembler.m
@@ -31,14 +31,20 @@
@implementation TikzGraphAssembler
- (id)init {
+#if ! __has_feature(objc_arc)
[self release];
+#endif
return nil;
}
- (id)initWithGraph:(Graph*)g {
self = [super init];
if (self) {
+#if __has_feature(objc_arc)
+ graph = g;
+#else
graph = [g retain];
+#endif
nodeMap = [[NSMutableDictionary alloc] init];
yylex_init (&scanner);
yyset_extra(self, scanner);
@@ -47,29 +53,39 @@
}
- (void)dealloc {
+#if ! __has_feature(objc_arc)
[graph release];
[nodeMap release];
[lastError release];
yylex_destroy (scanner);
[super dealloc];
+#endif
}
- (BOOL) parseTikz:(NSString*)t error:(NSError**)error {
+#if ! __has_feature(objc_arc)
NSAutoreleasePool *pool = [[NSAutoreleasePool alloc] init];
+#endif
tikzStr = [t UTF8String];
yy_scan_string(tikzStr, scanner);
int result = yyparse(scanner);
tikzStr = NULL;
+#if ! __has_feature(objc_arc)
[pool drain];
+#endif
if (result == 0) {
return YES;
} else {
if (error) {
if (lastError) {
+#if __has_feature(objc_arc)
+ *error = lastError;
+#else
*error = [[lastError retain] autorelease];
+#endif
} else if (result == 1) {
*error = [NSError errorWithMessage:@"Syntax error"
code:TZ_ERR_PARSE];
@@ -91,10 +107,16 @@
+ (Graph*) parseTikz:(NSString*)tikz error:(NSError**)e {
Graph *gr = [[Graph alloc] init];
if ([self parseTikz:tikz forGraph:gr error:e]) {
+#if __has_feature(objc_arc)
+ return gr;
+#else
return [gr autorelease];
+#endif
} else {
+#if ! __has_feature(objc_arc)
[gr release];
- return nil;
+#endif
+ return nil;
}
}
+ (Graph*) parseTikz:(NSString*)tikz {
@@ -109,8 +131,10 @@
TikzGraphAssembler *assembler = [[self alloc] initWithGraph:gr];
BOOL success = [assembler parseTikz:tikz error:error];
+#if ! __has_feature(objc_arc)
[assembler release];
- return success;
+#endif
+ return success;
}
+ (BOOL)validateTikzPropertyNameOrValue:(NSString*)tikz {
@@ -171,8 +195,10 @@
}
- (void) setLastError:(NSError*)error {
+#if ! __has_feature(objc_arc)
[error retain];
[lastError release];
+#endif
lastError = error;
}
diff --git a/tikzit/src/common/TikzShape.h b/tikzit/src/common/TikzShape.h
index 1ccf658..6a91f91 100644
--- a/tikzit/src/common/TikzShape.h
+++ b/tikzit/src/common/TikzShape.h
@@ -25,8 +25,11 @@
#import "Shape.h"
@interface TikzShape : Shape {
+ NSString *tikzSrc;
}
+@property (copy) NSString *tikzSrc;
+
- (id)initWithTikzFile:(NSString*)file;
@end
diff --git a/tikzit/src/common/TikzShape.m b/tikzit/src/common/TikzShape.m
index 9735371..555a7df 100644
--- a/tikzit/src/common/TikzShape.m
+++ b/tikzit/src/common/TikzShape.m
@@ -26,6 +26,8 @@
@implementation TikzShape
+@synthesize tikzSrc;
+
- (id)initWithTikzFile:(NSString*)file {
self = [super init];
if (self) {
@@ -33,6 +35,8 @@
encoding:NSUTF8StringEncoding
error:NULL];
if (tikz == nil) return nil;
+
+ tikzSrc = [tikz copy];
Graph *graph = [Graph graphFromTikz:tikz];
if (graph == nil) return nil;
@@ -51,7 +55,11 @@
-NSMidY(bds));
[t setOrigin:shift];
[graph applyTransformer:t];
+#if __has_feature(objc_arc)
+ paths = [graph pathCover];
+#else
paths = [[graph pathCover] retain];
+#endif
}
return self;
}
diff --git a/tikzit/src/common/Transformer.m b/tikzit/src/common/Transformer.m
index 403ae87..2b56813 100644
--- a/tikzit/src/common/Transformer.m
+++ b/tikzit/src/common/Transformer.m
@@ -28,11 +28,19 @@ float const PIXELS_PER_UNIT = 50;
@implementation Transformer
+ (Transformer*)transformer {
- return [[[Transformer alloc] init] autorelease];
+#if __has_feature(objc_arc)
+ return [[Transformer alloc] init];
+#else
+ return [[[Transformer alloc] init] autorelease];
+#endif
}
+ (Transformer*)transformerWithTransformer:(Transformer*)t {
- return [[t copy] autorelease];
+#if __has_feature(objc_arc)
+ return [t copy];
+#else
+ return [[t copy] autorelease];
+#endif
}
+ (Transformer*)transformerWithOrigin:(NSPoint)o andScale:(float)scale {
diff --git a/tikzit/src/common/tikzlexer.lm b/tikzit/src/common/tikzlexer.lm
index 96690d2..1e92f73 100644
--- a/tikzit/src/common/tikzlexer.lm
+++ b/tikzit/src/common/tikzlexer.lm
@@ -37,6 +37,7 @@
%option header-file="common/tikzlexer.h"
%option extra-type="TikzGraphAssembler *"
+
%s props
%s xcoord
%s ycoord
diff --git a/tikzit/src/common/tikzparser.ym b/tikzit/src/common/tikzparser.ym
index a6dc1ee..344e969 100644
--- a/tikzit/src/common/tikzparser.ym
+++ b/tikzit/src/common/tikzparser.ym
@@ -41,11 +41,11 @@
/* possible data types for semantic values */
%union {
- NSPoint pt;
- NSString *nsstr;
- GraphElementProperty *prop;
- GraphElementData *data;
- Node *node;
+ NSString *nsstr;
+ GraphElementProperty *prop;
+ GraphElementData *data;
+ Node *node;
+ NSPoint pt;
struct noderef noderef;
}
@@ -166,7 +166,9 @@ node: "\\node" optproperties nodename "at" COORD DELIMITEDSTRING ";"
[node setLabel:$6];
[assembler addNodeToMap:node];
[[assembler graph] addNode:node];
+#if ! __has_feature(objc_arc)
[node release];
+#endif
};
optanchor: { $$ = nil; } | "." REFSTRING { $$ = $2; };
@@ -204,7 +206,9 @@ edge: "\\draw" optproperties noderef "to" optedgenode optnoderef ";"
}
[edge setAttributesFromData];
[[assembler graph] addEdge:edge];
+#if ! __has_feature(objc_arc)
[edge release];
+#endif
};
ignoreprop: val | val "=" val;
diff --git a/tikzit/src/common/tikzparserdefs.h b/tikzit/src/common/tikzparserdefs.h
index 587bcd6..cde3345 100644
--- a/tikzit/src/common/tikzparserdefs.h
+++ b/tikzit/src/common/tikzparserdefs.h
@@ -37,8 +37,13 @@
@class Node;
struct noderef {
- Node *node;
- NSString *anchor;
+#if __has_feature(objc_arc)
+ __unsafe_unretained Node *node;
+ __unsafe_unretained NSString *anchor;
+#else
+ Node *node;
+ NSString *anchor;
+#endif
};
// vi:ft=objc:noet:ts=4:sts=4:sw=4
diff --git a/tikzit/src/osx/AppDelegate.h b/tikzit/src/osx/AppDelegate.h
index 64acc38..92d9add 100644
--- a/tikzit/src/osx/AppDelegate.h
+++ b/tikzit/src/osx/AppDelegate.h
@@ -28,7 +28,7 @@
#import "PreambleController.h"
#import "PreviewController.h"
#import "GraphicsView.h"
-#import "PreferenceController.h";
+#import "PreferenceController.h"
@interface AppDelegate : NSObject {
NSMapTable *table;
@@ -43,7 +43,7 @@
}
@property IBOutlet StylePaletteController *stylePaletteController;
-@property IBOutlet ToolPaletteController *toolPaletteController;
+@property (strong) IBOutlet ToolPaletteController *toolPaletteController;
- (void)awakeFromNib;
+ (void)setDefaults;
diff --git a/tikzit/src/osx/AppDelegate.m b/tikzit/src/osx/AppDelegate.m
index 35484b7..94f5507 100644
--- a/tikzit/src/osx/AppDelegate.m
+++ b/tikzit/src/osx/AppDelegate.m
@@ -110,7 +110,7 @@
}
- (IBAction)togglePreamble:(id)sender {
- [self toggleController:preambleController];
+ [self toggleController:(NSWindowController *) preambleController];
}
- (IBAction)togglePreferences:(id)sender {
diff --git a/tikzit/src/osx/CustomNodeCellView.h b/tikzit/src/osx/CustomNodeCellView.h
new file mode 100644
index 0000000..22606d7
--- /dev/null
+++ b/tikzit/src/osx/CustomNodeCellView.h
@@ -0,0 +1,23 @@
+//
+// CustomNodeCellView.h
+// TikZiT
+//
+// Created by Johan Paulsson on 12/12/13.
+// Copyright (c) 2013 Aleks Kissinger. All rights reserved.
+//
+
+#import <Cocoa/Cocoa.h>
+
+#import "NodeLayer.h"
+#import "NodeStyle.h"
+#import "NodeStyle+Coder.h"
+
+@interface CustomNodeCellView : NSTableCellView{
+ NodeLayer *nodeLayer;
+ NodeStyle *nodeStyle;
+ BOOL selected;
+}
+
+@property (strong) id objectValue;
+
+@end
diff --git a/tikzit/src/osx/CustomNodeCellView.m b/tikzit/src/osx/CustomNodeCellView.m
new file mode 100644
index 0000000..612394b
--- /dev/null
+++ b/tikzit/src/osx/CustomNodeCellView.m
@@ -0,0 +1,83 @@
+//
+// CustomNodeCellView.m
+// TikZiT
+//
+// Created by Johan Paulsson on 12/12/13.
+// Copyright (c) 2013 Aleks Kissinger. All rights reserved.
+//
+
+#import "CustomNodeCellView.h"
+
+@implementation CustomNodeCellView
+
+- (id)initWithFrame:(NSRect)frame
+{
+ self = [super initWithFrame:frame];
+ if (self) {
+ // Initialization code here.
+ }
+ return self;
+}
+
+- (void)drawRect:(NSRect)dirtyRect
+{
+ [super drawRect:dirtyRect];
+
+ // Drawing code here.
+}
+
+- (id) objectValue{
+ return [super objectValue];
+}
+
+-(void)drawLayer:(CALayer *)layer inContext:(CGContextRef)context {
+ if (nodeLayer!=nil) {
+ if (![[[self layer] sublayers] containsObject:nodeLayer]) {
+ [[self layer] addSublayer:nodeLayer];
+ NSPoint c = NSMakePoint((CGRectGetMinX([[self layer] frame])+CGRectGetWidth([nodeLayer bounds])/2),
+ CGRectGetMidY([[self layer] frame]));
+ //c = NSMakePoint(-16.5,-16.5);
+ [nodeLayer setCenter:c andAnimateWhen:NO];
+ [[self textField] setFrame:NSMakeRect(CGRectGetWidth([nodeLayer bounds]), CGRectGetMidY([[self layer] frame]), CGRectGetWidth([[self textField] frame]), CGRectGetHeight([[self textField] frame]))];
+ }
+
+ if (selected){
+ [nodeStyle setStrokeColor:[NSColor whiteColor]];
+ [[nodeLayer node] setStyle:nodeStyle];
+ }else{
+ [nodeStyle setStrokeColor:[NSColor blackColor]];
+ [[nodeLayer node] setStyle:nodeStyle];
+ }
+
+ [nodeLayer updateFrame];
+ }
+}
+
+- (void) setObjectValue:(id)objectValue{
+ if(objectValue == nil)
+ return;
+
+ nodeStyle = (NodeStyle *)objectValue;
+ [[self textField] setStringValue:[nodeStyle shapeName]];
+
+ if (nodeLayer == nil) {
+ nodeLayer = [[NodeLayer alloc] initWithNode:[Node node]
+ transformer:[Transformer defaultTransformer]];
+ [nodeLayer setRescale:NO];
+ }
+ [nodeStyle setName:[nodeStyle shapeName]];
+
+ [[nodeLayer node] setStyle:nodeStyle];
+ [nodeLayer updateFrame];
+
+ NSLog(@"asd");
+}
+
+- (void)setBackgroundStyle:(NSBackgroundStyle)backgroundStyle {
+ [super setBackgroundStyle:backgroundStyle];
+
+ selected = (backgroundStyle == NSBackgroundStyleDark);
+ [self setNeedsDisplay:YES];
+}
+
+@end
diff --git a/tikzit/src/osx/CustomNodeController.h b/tikzit/src/osx/CustomNodeController.h
new file mode 100644
index 0000000..67adf0b
--- /dev/null
+++ b/tikzit/src/osx/CustomNodeController.h
@@ -0,0 +1,35 @@
+//
+// CustomNodeController.h
+// TikZiT
+//
+// Created by Johan Paulsson on 12/4/13.
+// Copyright (c) 2013 Aleks Kissinger. All rights reserved.
+//
+
+#import <Cocoa/Cocoa.h>
+#import "Shape.h"
+#import "TikzShape.h"
+
+#import "GraphicsView.h"
+#import "TikzSourceController.h"
+
+#import "SupportDir.h"
+
+@interface CustomNodeController : NSViewController <NSTableViewDelegate>{
+ NSDictionary *nodeStyles;
+ NSMutableArray* customNodeStyles;
+
+ GraphicsView *__weak graphicsView;
+ TikzSourceController *__weak tikzSourceController;
+ NSTableView *customNodeTable;
+}
+
+@property NSDictionary *nodeStyles;
+@property NSMutableArray* customNodeStyles;
+
+@property IBOutlet NSTableView *customNodeTable;
+
+@property (weak) IBOutlet GraphicsView *graphicsView;
+@property (weak) IBOutlet TikzSourceController *tikzSourceController;
+
+@end
diff --git a/tikzit/src/osx/CustomNodeController.m b/tikzit/src/osx/CustomNodeController.m
new file mode 100644
index 0000000..4f46acc
--- /dev/null
+++ b/tikzit/src/osx/CustomNodeController.m
@@ -0,0 +1,58 @@
+//
+// CustomNodeController.m
+// TikZiT
+//
+// Created by Johan Paulsson on 12/4/13.
+// Copyright (c) 2013 Aleks Kissinger. All rights reserved.
+//
+
+#import "CustomNodeController.h"
+#import "NodeStyle.h"
+
+@interface CustomNodeController ()
+
+@end
+
+@implementation CustomNodeController
+
+@synthesize nodeStyles, customNodeStyles;
+@synthesize graphicsView, tikzSourceController;
+@synthesize customNodeTable;
+
+- (id)initWithNibName:(NSString *)nibNameOrNil bundle:(NSBundle *)nibBundleOrNil
+{
+ if (self = [super initWithNibName:nibNameOrNil bundle:nibBundleOrNil]) {
+ nodeStyles = [Shape shapeDictionary];
+ customNodeStyles = [NSMutableArray array];
+
+ for(id key in nodeStyles) {
+ Shape *value = [nodeStyles objectForKey:key];
+
+ if([value isKindOfClass:[TikzShape class]]){
+ NodeStyle *newNodeStyle = [[NodeStyle alloc] init];
+ [newNodeStyle setShapeName:key];
+
+ [customNodeStyles addObject:newNodeStyle];
+ }
+ }
+ }
+
+ return self;
+}
+
+- (void)tableViewSelectionDidChange:(NSNotification *)aNotification{
+ NSInteger selectedRow = [customNodeTable selectedRow];
+
+ NodeStyle* selectedNodeStyle = [customNodeStyles objectAtIndex:selectedRow];
+ TikzShape *tikzshape = (TikzShape *) [nodeStyles objectForKey:[selectedNodeStyle shapeName]];
+
+ [[tikzSourceController graphicsView] setEnabled:NO];
+ [tikzSourceController setTikz:[tikzshape tikzSrc]];
+ [tikzSourceController parseTikz:self];
+}
+
+- (id)valueForUndefinedKey:(NSString *)key{
+ return nil;
+}
+
+@end
diff --git a/tikzit/src/osx/CustomNodes.xib b/tikzit/src/osx/CustomNodes.xib
new file mode 100644
index 0000000..1cc8db2
--- /dev/null
+++ b/tikzit/src/osx/CustomNodes.xib
@@ -0,0 +1,249 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<document type="com.apple.InterfaceBuilder3.Cocoa.XIB" version="3.0" toolsVersion="5053" systemVersion="13B42" targetRuntime="MacOSX.Cocoa" propertyAccessControl="none" useAutolayout="YES">
+ <dependencies>
+ <deployment defaultVersion="1070" identifier="macosx"/>
+ <plugIn identifier="com.apple.InterfaceBuilder.CocoaPlugin" version="5053"/>
+ </dependencies>
+ <objects>
+ <customObject id="-2" userLabel="File's Owner" customClass="CustomNodeController">
+ <connections>
+ <outlet property="graphicsView" destination="3MT-Yc-Dhv" id="9gg-fS-oBl"/>
+ <outlet property="tikzSourceController" destination="il5-cQ-3oh" id="Wny-jd-sKZ"/>
+ <outlet property="view" destination="1" id="sH5-DU-xwB"/>
+ </connections>
+ </customObject>
+ <customObject id="-1" userLabel="First Responder" customClass="FirstResponder"/>
+ <customObject id="-3" userLabel="Application"/>
+ <arrayController objectClassName="NodeStyle" id="iyU-U5-XAU" userLabel="Node Style Array Controller">
+ <declaredKeys>
+ <string>name</string>
+ <string>strokeThickness</string>
+ <string>strokeColor</string>
+ <string>fillColor</string>
+ <string>strokeColorIsKnown</string>
+ <string>fillColorIsKnown</string>
+ <string>representedObject.name</string>
+ <string>shapeName</string>
+ <string>scale</string>
+ <string>@distinctUnionOfObjects.category</string>
+ <string>category</string>
+ </declaredKeys>
+ <connections>
+ <binding destination="-2" name="contentArray" keyPath="onodeStyles" id="Yzy-xv-qEa"/>
+ </connections>
+ </arrayController>
+ <customObject id="il5-cQ-3oh" customClass="TikzSourceController">
+ <connections>
+ <outlet property="errorMessage" destination="6rJ-4b-syy" id="cin-Wb-6uD"/>
+ <outlet property="errorNotification" destination="R3k-mz-hMn" id="jtn-fQ-Amk"/>
+ <outlet property="graphicsView" destination="3MT-Yc-Dhv" id="hK1-h1-Dsr"/>
+ <outlet property="sourceView" destination="QXu-0d-uF0" id="SEj-FL-5Ac"/>
+ <outlet property="status" destination="6rJ-4b-syy" id="lVN-cK-3Cb"/>
+ </connections>
+ </customObject>
+ <customView id="1">
+ <rect key="frame" x="0.0" y="0.0" width="480" height="272"/>
+ <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMinY="YES"/>
+ <subviews>
+ <splitView dividerStyle="thin" vertical="YES" translatesAutoresizingMaskIntoConstraints="NO" id="DO1-FS-fZd">
+ <rect key="frame" x="0.0" y="0.0" width="480" height="272"/>
+ <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMinY="YES"/>
+ <subviews>
+ <scrollView fixedFrame="YES" autohidesScrollers="YES" horizontalLineScroll="32" horizontalPageScroll="10" verticalLineScroll="32" verticalPageScroll="10" usesPredominantAxisScrolling="NO" id="Ry0-48-577">
+ <rect key="frame" x="0.0" y="0.0" width="117" height="272"/>
+ <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMinY="YES"/>
+ <clipView key="contentView" id="9D3-br-lEi">
+ <rect key="frame" x="1" y="1" width="115" height="270"/>
+ <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
+ <subviews>
+ <tableView verticalHuggingPriority="750" allowsExpansionToolTips="YES" columnAutoresizingStyle="lastColumnOnly" columnReordering="NO" columnSelection="YES" columnResizing="NO" multipleSelection="NO" autosaveColumns="NO" rowHeight="30" rowSizeStyle="automatic" viewBased="YES" id="ieg-vU-MzM">
+ <rect key="frame" x="0.0" y="0.0" width="115" height="270"/>
+ <autoresizingMask key="autoresizingMask"/>
+ <size key="intercellSpacing" width="3" height="2"/>
+ <color key="backgroundColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
+ <color key="gridColor" name="gridColor" catalog="System" colorSpace="catalog"/>
+ <tableColumns>
+ <tableColumn width="112" minWidth="40" maxWidth="1000" id="k91-pc-nbl">
+ <tableHeaderCell key="headerCell" lineBreakMode="truncatingTail" borderStyle="border" alignment="left">
+ <font key="font" metaFont="smallSystem"/>
+ <color key="textColor" name="headerTextColor" catalog="System" colorSpace="catalog"/>
+ <color key="backgroundColor" white="0.33333298560000002" alpha="1" colorSpace="calibratedWhite"/>
+ </tableHeaderCell>
+ <textFieldCell key="dataCell" lineBreakMode="truncatingTail" selectable="YES" editable="YES" alignment="left" title="Text Cell" id="ZaR-9P-sAp">
+ <font key="font" metaFont="system"/>
+ <color key="textColor" name="controlTextColor" catalog="System" colorSpace="catalog"/>
+ <color key="backgroundColor" name="controlBackgroundColor" catalog="System" colorSpace="catalog"/>
+ </textFieldCell>
+ <tableColumnResizingMask key="resizingMask" resizeWithTable="YES" userResizable="YES"/>
+ <prototypeCellViews>
+ <tableCellView id="0ce-nA-hcl" customClass="CustomNodeCellView">
+ <rect key="frame" x="1" y="1" width="112" height="30"/>
+ <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
+ <subviews>
+ <textField verticalHuggingPriority="750" horizontalCompressionResistancePriority="250" fixedFrame="YES" translatesAutoresizingMaskIntoConstraints="NO" id="KUl-Qh-CHH">
+ <rect key="frame" x="36" y="3" width="87" height="17"/>
+ <autoresizingMask key="autoresizingMask" widthSizable="YES" flexibleMinY="YES"/>
+ <textFieldCell key="cell" lineBreakMode="truncatingTail" selectable="YES" editable="YES" title="Table View Cell" id="92K-au-Qpa">
+ <font key="font" metaFont="system"/>
+ <color key="textColor" name="controlTextColor" catalog="System" colorSpace="catalog"/>
+ <color key="backgroundColor" name="controlColor" catalog="System" colorSpace="catalog"/>
+ <connections>
+ <binding destination="0ce-nA-hcl" name="value" keyPath="objectValue" id="06y-KE-8wP"/>
+ </connections>
+ </textFieldCell>
+ </textField>
+ </subviews>
+ <connections>
+ <outlet property="textField" destination="KUl-Qh-CHH" id="Cze-5m-UmF"/>
+ </connections>
+ </tableCellView>
+ </prototypeCellViews>
+ </tableColumn>
+ </tableColumns>
+ <connections>
+ <binding destination="-2" name="selectionIndexes" keyPath="selectedNode" id="C4J-62-GDG"/>
+ <outlet property="delegate" destination="-2" id="M05-fU-pjz"/>
+ </connections>
+ </tableView>
+ </subviews>
+ <color key="backgroundColor" name="controlBackgroundColor" catalog="System" colorSpace="catalog"/>
+ </clipView>
+ <scroller key="horizontalScroller" hidden="YES" verticalHuggingPriority="750" horizontal="YES" id="QIL-7j-JmC">
+ <rect key="frame" x="1" y="256" width="0.0" height="15"/>
+ <autoresizingMask key="autoresizingMask"/>
+ </scroller>
+ <scroller key="verticalScroller" hidden="YES" verticalHuggingPriority="750" horizontal="NO" id="ElP-ub-Uwa">
+ <rect key="frame" x="224" y="17" width="15" height="102"/>
+ <autoresizingMask key="autoresizingMask"/>
+ </scroller>
+ </scrollView>
+ <view fixedFrame="YES" id="F5P-T2-9eB">
+ <rect key="frame" x="118" y="0.0" width="362" height="272"/>
+ <autoresizingMask key="autoresizingMask"/>
+ <subviews>
+ <splitView fixedFrame="YES" translatesAutoresizingMaskIntoConstraints="NO" id="KKi-SZ-dS6">
+ <rect key="frame" x="0.0" y="0.0" width="362" height="272"/>
+ <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
+ <subviews>
+ <customView fixedFrame="YES" id="d61-FR-v2c">
+ <rect key="frame" x="0.0" y="0.0" width="362" height="156"/>
+ <autoresizingMask key="autoresizingMask"/>
+ <subviews>
+ <customView wantsLayer="YES" fixedFrame="YES" translatesAutoresizingMaskIntoConstraints="NO" id="3MT-Yc-Dhv" customClass="GraphicsView">
+ <rect key="frame" x="0.0" y="0.0" width="362" height="155"/>
+ <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
+ </customView>
+ <customView wantsLayer="YES" fixedFrame="YES" translatesAutoresizingMaskIntoConstraints="NO" id="R3k-mz-hMn" customClass="ParseErrorView">
+ <rect key="frame" x="0.0" y="113" width="361" height="42"/>
+ <autoresizingMask key="autoresizingMask" widthSizable="YES" flexibleMinY="YES"/>
+ <subviews>
+ <textField verticalHuggingPriority="750" fixedFrame="YES" translatesAutoresizingMaskIntoConstraints="NO" id="6rJ-4b-syy">
+ <rect key="frame" x="5" y="10" width="354" height="27"/>
+ <autoresizingMask key="autoresizingMask" widthSizable="YES" flexibleMaxX="YES" flexibleMinY="YES"/>
+ <textFieldCell key="cell" scrollable="YES" lineBreakMode="clipping" allowsUndo="NO" sendsActionOnEndEditing="YES" alignment="left" placeholderString="parser information" allowsEditingTextAttributes="YES" id="3y1-Zn-Hv4">
+ <font key="font" metaFont="smallSystem"/>
+ <color key="textColor" name="controlTextColor" catalog="System" colorSpace="catalog"/>
+ <color key="backgroundColor" name="controlBackgroundColor" catalog="System" colorSpace="catalog"/>
+ </textFieldCell>
+ </textField>
+ <button wantsLayer="YES" fixedFrame="YES" translatesAutoresizingMaskIntoConstraints="NO" id="Et8-Cc-Xac">
+ <rect key="frame" x="340" y="21" width="17" height="19"/>
+ <autoresizingMask key="autoresizingMask" flexibleMinX="YES" flexibleMinY="YES"/>
+ <buttonCell key="cell" type="squareTextured" bezelStyle="texturedSquare" image="NSStopProgressFreestandingTemplate" imagePosition="only" alignment="center" state="on" imageScaling="proportionallyDown" id="7vB-Le-tP4">
+ <behavior key="behavior" lightByBackground="YES" lightByGray="YES"/>
+ <font key="font" metaFont="system"/>
+ </buttonCell>
+ <connections>
+ <action selector="closeParseError:" target="il5-cQ-3oh" id="jdZ-7K-cwe"/>
+ </connections>
+ </button>
+ </subviews>
+ </customView>
+ </subviews>
+ </customView>
+ <customView fixedFrame="YES" id="Fal-9S-dwR">
+ <rect key="frame" x="0.0" y="165" width="362" height="107"/>
+ <autoresizingMask key="autoresizingMask"/>
+ <subviews>
+ <scrollView fixedFrame="YES" horizontalLineScroll="10" horizontalPageScroll="10" verticalLineScroll="10" verticalPageScroll="10" hasHorizontalScroller="NO" usesPredominantAxisScrolling="NO" translatesAutoresizingMaskIntoConstraints="NO" id="yLp-gf-r49">
+ <rect key="frame" x="0.0" y="0.0" width="362" height="107"/>
+ <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
+ <clipView key="contentView" ambiguous="YES" misplaced="YES" id="qOT-id-lqk">
+ <rect key="frame" x="1" y="1" width="345" height="105"/>
+ <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
+ <subviews>
+ <textView ambiguous="YES" importsGraphics="NO" richText="NO" findStyle="panel" allowsUndo="YES" usesRuler="YES" verticallyResizable="YES" allowsNonContiguousLayout="YES" spellingCorrection="YES" smartInsertDelete="YES" id="QXu-0d-uF0">
+ <rect key="frame" x="0.0" y="0.0" width="345" height="105"/>
+ <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
+ <color key="backgroundColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
+ <size key="minSize" width="345" height="105"/>
+ <size key="maxSize" width="877" height="10000000"/>
+ <attributedString key="textStorage">
+ <fragment>
+ <string key="content">\begin{tikzpicture}
+
+\end{tikzpicture}</string>
+ <attributes>
+ <font key="NSFont" metaFont="toolTip"/>
+ <paragraphStyle key="NSParagraphStyle" alignment="natural" lineBreakMode="wordWrapping" baseWritingDirection="natural"/>
+ </attributes>
+ </fragment>
+ </attributedString>
+ <color key="insertionPointColor" white="0.0" alpha="1" colorSpace="calibratedWhite"/>
+ <size key="minSize" width="345" height="105"/>
+ <size key="maxSize" width="877" height="10000000"/>
+ <connections>
+ <binding destination="il5-cQ-3oh" name="attributedString" keyPath="source" id="15z-o3-4ni"/>
+ <outlet property="delegate" destination="il5-cQ-3oh" id="9Mr-J3-zvR"/>
+ </connections>
+ </textView>
+ </subviews>
+ <color key="backgroundColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
+ </clipView>
+ <scroller key="horizontalScroller" hidden="YES" verticalHuggingPriority="750" doubleValue="1" horizontal="YES" id="BYM-Xm-JpT">
+ <rect key="frame" x="-100" y="-100" width="87" height="18"/>
+ <autoresizingMask key="autoresizingMask"/>
+ </scroller>
+ <scroller key="verticalScroller" verticalHuggingPriority="750" doubleValue="0.90909090909090906" horizontal="NO" id="SEU-Jq-fwu">
+ <rect key="frame" x="346" y="1" width="15" height="105"/>
+ <autoresizingMask key="autoresizingMask"/>
+ </scroller>
+ </scrollView>
+ </subviews>
+ </customView>
+ </subviews>
+ <holdingPriorities>
+ <real value="250"/>
+ <real value="250"/>
+ </holdingPriorities>
+ </splitView>
+ <textField verticalHuggingPriority="750" fixedFrame="YES" translatesAutoresizingMaskIntoConstraints="NO" id="esG-a3-KD7">
+ <rect key="frame" x="220" y="-184" width="128" height="14"/>
+ <autoresizingMask key="autoresizingMask" flexibleMinX="YES" flexibleMaxY="YES"/>
+ <textFieldCell key="cell" scrollable="YES" lineBreakMode="clipping" sendsActionOnEndEditing="YES" alignment="right" id="7uu-y8-NcI">
+ <font key="font" metaFont="smallSystem"/>
+ <color key="textColor" name="controlTextColor" catalog="System" colorSpace="catalog"/>
+ <color key="backgroundColor" name="controlColor" catalog="System" colorSpace="catalog"/>
+ </textFieldCell>
+ </textField>
+ </subviews>
+ </view>
+ </subviews>
+ <holdingPriorities>
+ <real value="250"/>
+ <real value="250"/>
+ </holdingPriorities>
+ </splitView>
+ </subviews>
+ <constraints>
+ <constraint firstAttribute="trailing" secondItem="DO1-FS-fZd" secondAttribute="trailing" id="Bow-1P-jx4"/>
+ <constraint firstAttribute="bottom" secondItem="DO1-FS-fZd" secondAttribute="bottom" id="c94-eC-Rhp"/>
+ <constraint firstItem="DO1-FS-fZd" firstAttribute="leading" secondItem="1" secondAttribute="leading" id="j1G-Ag-RLs"/>
+ <constraint firstItem="DO1-FS-fZd" firstAttribute="top" secondItem="1" secondAttribute="top" id="tBr-89-Ipp"/>
+ </constraints>
+ </customView>
+ </objects>
+ <resources>
+ <image name="NSStopProgressFreestandingTemplate" width="12" height="12"/>
+ </resources>
+</document>
diff --git a/tikzit/src/osx/EdgeControlLayer.m b/tikzit/src/osx/EdgeControlLayer.m
index 377cde4..facdd84 100644
--- a/tikzit/src/osx/EdgeControlLayer.m
+++ b/tikzit/src/osx/EdgeControlLayer.m
@@ -29,7 +29,7 @@
- (id)initWithEdge:(Edge*)e andTransformer:(Transformer*)t {
- [super init];
+ if (!(self = [super init])) return nil;
transformer = t;
edge = e;
self.opacity = 0.0f;
diff --git a/tikzit/src/osx/EdgeStyle+Coder.m b/tikzit/src/osx/EdgeStyle+Coder.m
index 208fac0..039344d 100644
--- a/tikzit/src/osx/EdgeStyle+Coder.m
+++ b/tikzit/src/osx/EdgeStyle+Coder.m
@@ -26,7 +26,7 @@
@implementation EdgeStyle (Coder)
- (id)initWithCoder:(NSCoder*)coder {
- [super init];
+ if (!(self = [super init])) return nil;
name = [coder decodeObjectForKey:@"name"];
category = [coder decodeObjectForKey:@"category"];
diff --git a/tikzit/src/osx/GraphicsView.h b/tikzit/src/osx/GraphicsView.h
index e963ac7..329b1e5 100644
--- a/tikzit/src/osx/GraphicsView.h
+++ b/tikzit/src/osx/GraphicsView.h
@@ -96,7 +96,7 @@ typedef enum {
}
@property BOOL enabled;
-@property Graph *graph;
+@property (weak) Graph *graph;
@property IBOutlet TikzSourceController *tikzSourceController;
@property (readonly) Transformer *transformer;
@property (readonly) PickSupport *pickSupport;
diff --git a/tikzit/src/osx/Grid.m b/tikzit/src/osx/Grid.m
index 3e412a3..aa35c1f 100644
--- a/tikzit/src/osx/Grid.m
+++ b/tikzit/src/osx/Grid.m
@@ -32,7 +32,7 @@
subdivisions:(int)subs
transformer:(Transformer*)t
{
- [super init];
+ if (!(self = [super init])) return nil;
gridX = spacing;
gridY = spacing;
subdivisions = subs;
diff --git a/tikzit/src/osx/NilToEmptyStringTransformer.m b/tikzit/src/osx/NilToEmptyStringTransformer.m
index 97267e3..413f404 100644
--- a/tikzit/src/osx/NilToEmptyStringTransformer.m
+++ b/tikzit/src/osx/NilToEmptyStringTransformer.m
@@ -26,7 +26,7 @@
@implementation NilToEmptyStringTransformer
- (id)init {
- [super init];
+ if (!(self = [super init])) return nil;
return self;
}
diff --git a/tikzit/src/osx/NodeLayer.h b/tikzit/src/osx/NodeLayer.h
index dfe05e8..dbcdac5 100644
--- a/tikzit/src/osx/NodeLayer.h
+++ b/tikzit/src/osx/NodeLayer.h
@@ -42,10 +42,10 @@
BOOL dirty; // need to rebuild CGBezierPath of the shape
}
-@property Node *node;
+@property (strong) Node *node;
@property (assign) NSPoint center;
@property (assign) BOOL rescale;
-@property (retain) NodeSelectionLayer *selection;
+@property (strong) NodeSelectionLayer *selection;
@property (readonly) CGMutablePathRef path;
- (id)initWithNode:(Node*)n transformer:(Transformer*)t;
diff --git a/tikzit/src/osx/NodeLayer.m b/tikzit/src/osx/NodeLayer.m
index 2c37c26..5d15585 100644
--- a/tikzit/src/osx/NodeLayer.m
+++ b/tikzit/src/osx/NodeLayer.m
@@ -34,7 +34,7 @@
@synthesize node, selection, rescale;
- (id)initWithNode:(Node *)n transformer:(Transformer*)t {
- [super init];
+ if (!(self = [super init])) return nil;
node = n;
selection = [[NodeSelectionLayer alloc] init];
[selection setNodeLayer:self];
@@ -233,7 +233,6 @@
- (void)dealloc {
if (path != NULL) CFRelease(path);
- [super dealloc];
}
@end
diff --git a/tikzit/src/osx/NodeSelectionLayer.m b/tikzit/src/osx/NodeSelectionLayer.m
index 5efcbf7..02b8ac2 100644
--- a/tikzit/src/osx/NodeSelectionLayer.m
+++ b/tikzit/src/osx/NodeSelectionLayer.m
@@ -30,7 +30,7 @@
@synthesize nodeLayer;
- (id)init {
- [super init];
+ if (!(self = [super init])) return nil;
selected = NO;
drawLock = [[NSLock alloc] init];
nodeLayer = nil;
diff --git a/tikzit/src/osx/NodeStyle+Coder.m b/tikzit/src/osx/NodeStyle+Coder.m
index 8da91c1..d3623f5 100644
--- a/tikzit/src/osx/NodeStyle+Coder.m
+++ b/tikzit/src/osx/NodeStyle+Coder.m
@@ -59,7 +59,7 @@
}
- (id)initWithCoder:(NSCoder *)coder {
- [super init];
+ if (!(self = [super init])) return nil;
// decode keys
name = [coder decodeObjectForKey:@"name"];
diff --git a/tikzit/src/osx/PreambleController.h b/tikzit/src/osx/PreambleController.h
index 3c7a7c3..5b0931d 100644
--- a/tikzit/src/osx/PreambleController.h
+++ b/tikzit/src/osx/PreambleController.h
@@ -38,8 +38,8 @@
@property (readonly) BOOL useDefaultPreamble;
@property (readonly) Preambles *preambles;
-@property (retain) NSAttributedString *preambleText;
-@property (retain) NSIndexSet *selectionIndexes;
+@property (strong) NSAttributedString *preambleText;
+@property (strong) NSIndexSet *selectionIndexes;
- (id)initWithNibName:(NSString *)nibName plist:(NSString*)plist styles:(NSArray*)sty edges:(NSArray*)edg;
- (void)savePreambles:(NSString*)plist;
diff --git a/tikzit/src/osx/PreambleController.m b/tikzit/src/osx/PreambleController.m
index 3e55eaf..206bb30 100644
--- a/tikzit/src/osx/PreambleController.m
+++ b/tikzit/src/osx/PreambleController.m
@@ -29,7 +29,7 @@
@synthesize preambleText, preambles;
- (id)initWithNibName:(NSString *)nibName plist:(NSString*)plist styles:(NSArray*)sty edges:(NSArray*)edg {
- [super initWithNibName:nibName bundle:Nil];
+ if (!(self = [super initWithNibName:nibName bundle:Nil])) return nil;
preambles = (Preambles*)[NSKeyedUnarchiver unarchiveObjectWithFile:plist];
[preambles setStyles:sty];
diff --git a/tikzit/src/osx/Preambles+Coder.m b/tikzit/src/osx/Preambles+Coder.m
index 6b9768a..5e468b2 100644
--- a/tikzit/src/osx/Preambles+Coder.m
+++ b/tikzit/src/osx/Preambles+Coder.m
@@ -27,7 +27,7 @@
@implementation Preambles (Coder)
- (id)initWithCoder:(NSCoder *)coder {
- [super init];
+ if (!(self = [super init])) return nil;
selectedPreambleName = [coder decodeObjectForKey:@"selectedPreamble"];
preambleDict = [coder decodeObjectForKey:@"preambles"];
return self;
diff --git a/tikzit/src/osx/PreferenceController.h b/tikzit/src/osx/PreferenceController.h
index 5a14b72..b2b23f3 100644
--- a/tikzit/src/osx/PreferenceController.h
+++ b/tikzit/src/osx/PreferenceController.h
@@ -25,6 +25,7 @@
#import <Cocoa/Cocoa.h>
#import "UpdatePreferenceController.h"
#import "PreambleController.h"
+#import "CustomNodeController.h"
@interface PreferenceController : NSWindowController{
@@ -32,13 +33,17 @@
IBOutlet NSView *generalView;
IBOutlet NSView *updateView;
IBOutlet NSView *preambleView;
+ IBOutlet NSView *customNodeView;
UpdatePreferenceController *updateController;
PreambleController *preambleController;
+ CustomNodeController *customNodeController;
int currentViewTag;
}
+- (id)initWithWindowNibName:(NSString *)windowNibName preambleController:(PreambleController *)pc;
+
- (IBAction)switchView:(id)sender;
@end
diff --git a/tikzit/src/osx/PreferenceController.m b/tikzit/src/osx/PreferenceController.m
index ab992ed..e785358 100644
--- a/tikzit/src/osx/PreferenceController.m
+++ b/tikzit/src/osx/PreferenceController.m
@@ -30,8 +30,8 @@
@implementation PreferenceController
-- (id)initWithWindowNibName:(NSString *)windowNibName preambleController:(PreambleController*)pc{
- [super initWithWindowNibName:windowNibName];
+- (id)initWithWindowNibName:(NSString *)windowNibName preambleController:(PreambleController *)pc{
+ if (!(self = [super initWithWindowNibName:windowNibName])) return nil;
preambleController = pc;
@@ -69,6 +69,9 @@
case 3:
view = preambleView;
break;
+ case 4:
+ view = customNodeView;
+ break;
}
return view;
@@ -96,9 +99,14 @@
[[[self window] contentView] replaceSubview:preambleView with:[preambleController view]];
preambleView = [preambleController view];
- [[self window] setContentSize:[preambleView frame].size];
- [[[self window] contentView] addSubview:preambleView];
- currentViewTag = 3;
+ customNodeController = [[CustomNodeController alloc] initWithNibName:@"CustomNodes" bundle:nil];
+ [[customNodeController view] setFrame:[customNodeView frame]];
+ [[[self window] contentView] replaceSubview:customNodeView with:[customNodeController view]];
+ customNodeView = [customNodeController view];
+
+ [[self window] setContentSize:[engineView frame].size];
+ [[[self window] contentView] addSubview:engineView];
+ currentViewTag = 1;
}
- (IBAction)switchView:(id)sender {
diff --git a/tikzit/src/osx/Preferences.xib b/tikzit/src/osx/Preferences.xib
index 8247c8d..1be3f9f 100644
--- a/tikzit/src/osx/Preferences.xib
+++ b/tikzit/src/osx/Preferences.xib
@@ -2,13 +2,13 @@
<archive type="com.apple.InterfaceBuilder3.Cocoa.XIB" version="8.00">
<data>
<int key="IBDocument.SystemTarget">1070</int>
- <string key="IBDocument.SystemVersion">13A603</string>
- <string key="IBDocument.InterfaceBuilderVersion">4514</string>
- <string key="IBDocument.AppKitVersion">1265</string>
- <string key="IBDocument.HIToolboxVersion">695.00</string>
+ <string key="IBDocument.SystemVersion">13C64</string>
+ <string key="IBDocument.InterfaceBuilderVersion">5053</string>
+ <string key="IBDocument.AppKitVersion">1265.19</string>
+ <string key="IBDocument.HIToolboxVersion">697.40</string>
<object class="NSMutableDictionary" key="IBDocument.PluginVersions">
<string key="NS.key.0">com.apple.InterfaceBuilder.CocoaPlugin</string>
- <string key="NS.object.0">4514</string>
+ <string key="NS.object.0">5053</string>
</object>
<array key="IBDocument.IntegratedClassDependencies">
<string>IBNSLayoutConstraint</string>
@@ -100,7 +100,7 @@
<string key="NSToolbarItemMaxSize">{0, 0}</string>
<bool key="NSToolbarItemEnabled">YES</bool>
<bool key="NSToolbarItemAutovalidates">YES</bool>
- <int key="NSToolbarItemTag">0</int>
+ <int key="NSToolbarItemTag">1</int>
<bool key="NSToolbarIsUserRemovable">YES</bool>
<int key="NSToolbarItemVisibilityPriority">0</int>
</object>
@@ -126,6 +126,28 @@
<bool key="NSToolbarIsUserRemovable">YES</bool>
<int key="NSToolbarItemVisibilityPriority">0</int>
</object>
+ <object class="NSToolbarItem" key="CBA2626C-DD4C-4ADD-BD5D-26D21216D9A8" id="845520355">
+ <object class="NSMutableString" key="NSToolbarItemIdentifier">
+ <characters key="NS.bytes">CBA2626C-DD4C-4ADD-BD5D-26D21216D9A8</characters>
+ </object>
+ <string key="NSToolbarItemLabel">Custom Nodes</string>
+ <string key="NSToolbarItemPaletteLabel">Custom Nodes</string>
+ <string key="NSToolbarItemToolTip"/>
+ <nil key="NSToolbarItemView"/>
+ <object class="NSCustomResource" key="NSToolbarItemImage">
+ <string key="NSClassName">NSImage</string>
+ <string key="NSResourceName">customshape</string>
+ </object>
+ <nil key="NSToolbarItemTarget"/>
+ <nil key="NSToolbarItemAction"/>
+ <string key="NSToolbarItemMinSize">{0, 0}</string>
+ <string key="NSToolbarItemMaxSize">{0, 0}</string>
+ <bool key="NSToolbarItemEnabled">YES</bool>
+ <bool key="NSToolbarItemAutovalidates">YES</bool>
+ <int key="NSToolbarItemTag">4</int>
+ <bool key="NSToolbarIsUserRemovable">YES</bool>
+ <int key="NSToolbarItemVisibilityPriority">0</int>
+ </object>
<object class="NSToolbarItem" key="F85FE7C2-9847-4E58-8BF6-BE334E918CA7" id="641338426">
<object class="NSMutableString" key="NSToolbarItemIdentifier">
<characters key="NS.bytes">F85FE7C2-9847-4E58-8BF6-BE334E918CA7</characters>
@@ -149,15 +171,17 @@
<int key="NSToolbarItemVisibilityPriority">0</int>
</object>
</dictionary>
- <array key="NSToolbarIBAllowedItems">
+ <array class="NSMutableArray" key="NSToolbarIBAllowedItems">
<reference ref="914743654"/>
<reference ref="224936444"/>
<reference ref="641338426"/>
<reference ref="265637031"/>
+ <reference ref="845520355"/>
</array>
<array key="NSToolbarIBDefaultItems">
+ <reference ref="914743654"/>
<reference ref="265637031"/>
- <reference ref="641338426"/>
+ <reference ref="845520355"/>
<reference ref="224936444"/>
</array>
<array key="NSToolbarIBSelectableItems" id="0"/>
@@ -178,33 +202,33 @@
<reference key="NSNextResponder"/>
<int key="NSvFlags">268</int>
<array class="NSMutableArray" key="NSSubviews">
- <object class="NSButton" id="764495169">
+ <object class="NSButton" id="521024449">
<reference key="NSNextResponder" ref="103531975"/>
<int key="NSvFlags">268</int>
- <string key="NSFrame">{{18, 15}, {214, 18}}</string>
+ <string key="NSFrame">{{18, 106}, {219, 18}}</string>
<reference key="NSSuperview" ref="103531975"/>
<reference key="NSWindow"/>
<reference key="NSNextKeyView"/>
<string key="NSReuseIdentifierKey">_NS:9</string>
<bool key="NSEnabled">YES</bool>
- <object class="NSButtonCell" key="NSCell" id="292348615">
+ <object class="NSButtonCell" key="NSCell" id="550678479">
<int key="NSCellFlags">-2080374784</int>
<int key="NSCellFlags2">268435456</int>
- <string key="NSContents">Bring preview window to focus</string>
+ <string key="NSContents">Keep inspector windows on top</string>
<object class="NSFont" key="NSSupport" id="924461577">
<string key="NSName">.LucidaGrandeUI</string>
<double key="NSSize">13</double>
<int key="NSfFlags">1044</int>
</object>
<string key="NSCellIdentifier">_NS:9</string>
- <reference key="NSControlView" ref="764495169"/>
+ <reference key="NSControlView" ref="521024449"/>
<int key="NSButtonFlags">1211912448</int>
<int key="NSButtonFlags2">2</int>
- <object class="NSCustomResource" key="NSNormalImage">
+ <object class="NSCustomResource" key="NSNormalImage" id="959728078">
<string key="NSClassName">NSImage</string>
<string key="NSResourceName">NSSwitch</string>
</object>
- <object class="NSButtonImageSource" key="NSAlternateImage">
+ <object class="NSButtonImageSource" key="NSAlternateImage" id="808033943">
<string key="NSImageName">NSSwitch</string>
</object>
<string key="NSAlternateContents"/>
@@ -214,10 +238,64 @@
</object>
<bool key="NSAllowsLogicalLayoutDirection">NO</bool>
</object>
+ <object class="NSButton" id="118735803">
+ <reference key="NSNextResponder" ref="103531975"/>
+ <int key="NSvFlags">268</int>
+ <string key="NSFrame">{{18, 126}, {168, 18}}</string>
+ <reference key="NSSuperview" ref="103531975"/>
+ <reference key="NSWindow"/>
+ <reference key="NSNextKeyView" ref="521024449"/>
+ <string key="NSReuseIdentifierKey">_NS:9</string>
+ <bool key="NSEnabled">YES</bool>
+ <object class="NSButtonCell" key="NSCell" id="63691474">
+ <int key="NSCellFlags">-2080374784</int>
+ <int key="NSCellFlags2">268435456</int>
+ <string key="NSContents">Autocomplete brackets</string>
+ <reference key="NSSupport" ref="924461577"/>
+ <string key="NSCellIdentifier">_NS:9</string>
+ <reference key="NSControlView" ref="118735803"/>
+ <int key="NSButtonFlags">1211912448</int>
+ <int key="NSButtonFlags2">2</int>
+ <reference key="NSNormalImage" ref="959728078"/>
+ <reference key="NSAlternateImage" ref="808033943"/>
+ <string key="NSAlternateContents"/>
+ <string key="NSKeyEquivalent"/>
+ <int key="NSPeriodicDelay">200</int>
+ <int key="NSPeriodicInterval">25</int>
+ </object>
+ <bool key="NSAllowsLogicalLayoutDirection">NO</bool>
+ </object>
+ <object class="NSButton" id="764495169">
+ <reference key="NSNextResponder" ref="103531975"/>
+ <int key="NSvFlags">268</int>
+ <string key="NSFrame">{{18, 18}, {214, 18}}</string>
+ <reference key="NSSuperview" ref="103531975"/>
+ <reference key="NSWindow"/>
+ <reference key="NSNextKeyView"/>
+ <string key="NSReuseIdentifierKey">_NS:9</string>
+ <bool key="NSEnabled">YES</bool>
+ <object class="NSButtonCell" key="NSCell" id="292348615">
+ <int key="NSCellFlags">-2080374784</int>
+ <int key="NSCellFlags2">268435456</int>
+ <string key="NSContents">Bring preview window to focus</string>
+ <reference key="NSSupport" ref="924461577"/>
+ <string key="NSCellIdentifier">_NS:9</string>
+ <reference key="NSControlView" ref="764495169"/>
+ <int key="NSButtonFlags">1211912448</int>
+ <int key="NSButtonFlags2">2</int>
+ <reference key="NSNormalImage" ref="959728078"/>
+ <reference key="NSAlternateImage" ref="808033943"/>
+ <string key="NSAlternateContents"/>
+ <string key="NSKeyEquivalent"/>
+ <int key="NSPeriodicDelay">200</int>
+ <int key="NSPeriodicInterval">25</int>
+ </object>
+ <bool key="NSAllowsLogicalLayoutDirection">NO</bool>
+ </object>
<object class="NSTextField" id="762565485">
<reference key="NSNextResponder" ref="103531975"/>
<int key="NSvFlags">268</int>
- <string key="NSFrame">{{20, 39}, {440, 22}}</string>
+ <string key="NSFrame">{{20, 42}, {440, 22}}</string>
<reference key="NSSuperview" ref="103531975"/>
<reference key="NSWindow"/>
<reference key="NSNextKeyView" ref="764495169"/>
@@ -256,7 +334,7 @@
<object class="NSTextField" id="539123669">
<reference key="NSNextResponder" ref="103531975"/>
<int key="NSvFlags">268</int>
- <string key="NSFrame">{{18, 69}, {140, 17}}</string>
+ <string key="NSFrame">{{18, 72}, {140, 17}}</string>
<reference key="NSSuperview" ref="103531975"/>
<reference key="NSWindow"/>
<reference key="NSNextKeyView" ref="762565485"/>
@@ -289,10 +367,10 @@
<int key="NSTextFieldAlignmentRectInsetsVersion">1</int>
</object>
</array>
- <string key="NSFrameSize">{480, 96}</string>
+ <string key="NSFrameSize">{480, 162}</string>
<reference key="NSSuperview"/>
<reference key="NSWindow"/>
- <reference key="NSNextKeyView" ref="539123669"/>
+ <reference key="NSNextKeyView" ref="118735803"/>
<string key="NSReuseIdentifierKey">_NS:9</string>
<string key="NSClassName">NSView</string>
</object>
@@ -329,6 +407,17 @@
<string key="NSReuseIdentifierKey">_NS:9</string>
<string key="NSClassName">NSView</string>
</object>
+ <object class="NSCustomView" id="443314002">
+ <reference key="NSNextResponder"/>
+ <int key="NSvFlags">12</int>
+ <array class="NSMutableArray" key="NSSubviews"/>
+ <string key="NSFrameSize">{557, 354}</string>
+ <reference key="NSSuperview"/>
+ <reference key="NSWindow"/>
+ <reference key="NSNextKeyView"/>
+ <string key="NSReuseIdentifierKey">_NS:9</string>
+ <string key="NSClassName">NSView</string>
+ </object>
<object class="NSUserDefaultsController" id="706090457">
<bool key="NSSharedInstance">YES</bool>
</object>
@@ -409,6 +498,22 @@
</object>
<object class="IBConnectionRecord">
<object class="IBOutletConnection" key="connection">
+ <string key="label">customNodeView</string>
+ <reference key="source" ref="1001"/>
+ <reference key="destination" ref="443314002"/>
+ </object>
+ <int key="connectionID">123</int>
+ </object>
+ <object class="IBConnectionRecord">
+ <object class="IBActionConnection" key="connection">
+ <string key="label">switchView:</string>
+ <reference key="source" ref="1001"/>
+ <reference key="destination" ref="845520355"/>
+ </object>
+ <int key="connectionID">125</int>
+ </object>
+ <object class="IBConnectionRecord">
+ <object class="IBOutletConnection" key="connection">
<string key="label">delegate</string>
<reference key="source" ref="1005"/>
<reference key="destination" ref="1001"/>
@@ -447,6 +552,38 @@
</object>
<int key="connectionID">62</int>
</object>
+ <object class="IBConnectionRecord">
+ <object class="IBBindingConnection" key="connection">
+ <string key="label">value: values.net.sourceforge.tikzit.autocomplete</string>
+ <reference key="source" ref="118735803"/>
+ <reference key="destination" ref="706090457"/>
+ <object class="NSNibBindingConnector" key="connector">
+ <reference key="NSSource" ref="118735803"/>
+ <reference key="NSDestination" ref="706090457"/>
+ <string key="NSLabel">value: values.net.sourceforge.tikzit.autocomplete</string>
+ <string key="NSBinding">value</string>
+ <string key="NSKeyPath">values.net.sourceforge.tikzit.autocomplete</string>
+ <int key="NSNibBindingConnectorVersion">2</int>
+ </object>
+ </object>
+ <int key="connectionID">149</int>
+ </object>
+ <object class="IBConnectionRecord">
+ <object class="IBBindingConnection" key="connection">
+ <string key="label">value: values.net.sourceforge.tikzit.inspectorsontop</string>
+ <reference key="source" ref="521024449"/>
+ <reference key="destination" ref="706090457"/>
+ <object class="NSNibBindingConnector" key="connector">
+ <reference key="NSSource" ref="521024449"/>
+ <reference key="NSDestination" ref="706090457"/>
+ <string key="NSLabel">value: values.net.sourceforge.tikzit.inspectorsontop</string>
+ <string key="NSBinding">value</string>
+ <string key="NSKeyPath">values.net.sourceforge.tikzit.inspectorsontop</string>
+ <int key="NSNibBindingConnectorVersion">2</int>
+ </object>
+ </object>
+ <int key="connectionID">150</int>
+ </object>
</array>
<object class="IBMutableOrderedSet" key="objectRecords">
<array key="orderedObjects">
@@ -496,6 +633,7 @@
<reference ref="914743654"/>
<reference ref="224936444"/>
<reference ref="265637031"/>
+ <reference ref="845520355"/>
</array>
<reference key="parent" ref="1005"/>
</object>
@@ -513,6 +651,24 @@
<int key="objectID">13</int>
<reference key="object" ref="103531975"/>
<array class="NSMutableArray" key="children">
+ <object class="IBNSLayoutConstraint" id="727314944">
+ <reference key="firstItem" ref="103531975"/>
+ <int key="firstAttribute">4</int>
+ <int key="relation">0</int>
+ <reference key="secondItem" ref="764495169"/>
+ <int key="secondAttribute">4</int>
+ <float key="multiplier">1</float>
+ <string key="multiplierString">1</string>
+ <object class="IBNSLayoutSymbolicConstant" key="constant">
+ <double key="value">20</double>
+ </object>
+ <float key="priority">1000</float>
+ <reference key="containingView" ref="103531975"/>
+ <int key="scoringType">8</int>
+ <float key="scoringTypeFloat">23</float>
+ <int key="contentType">3</int>
+ <bool key="placeholder">NO</bool>
+ </object>
<object class="IBNSLayoutConstraint" id="728277728">
<reference key="firstItem" ref="764495169"/>
<int key="firstAttribute">3</int>
@@ -520,6 +676,7 @@
<reference key="secondItem" ref="762565485"/>
<int key="secondAttribute">4</int>
<float key="multiplier">1</float>
+ <string key="multiplierString">1</string>
<object class="IBNSLayoutSymbolicConstant" key="constant">
<double key="value">8</double>
</object>
@@ -537,6 +694,7 @@
<reference key="secondItem" ref="103531975"/>
<int key="secondAttribute">5</int>
<float key="multiplier">1</float>
+ <string key="multiplierString">1</string>
<object class="IBNSLayoutSymbolicConstant" key="constant">
<double key="value">20</double>
</object>
@@ -554,6 +712,7 @@
<reference key="secondItem" ref="762565485"/>
<int key="secondAttribute">6</int>
<float key="multiplier">1</float>
+ <string key="multiplierString">1</string>
<object class="IBNSLayoutSymbolicConstant" key="constant">
<double key="value">20</double>
</object>
@@ -571,6 +730,7 @@
<reference key="secondItem" ref="539123669"/>
<int key="secondAttribute">4</int>
<float key="multiplier">1</float>
+ <string key="multiplierString">1</string>
<object class="IBNSLayoutSymbolicConstant" key="constant">
<double key="value">8</double>
</object>
@@ -588,6 +748,7 @@
<reference key="secondItem" ref="103531975"/>
<int key="secondAttribute">5</int>
<float key="multiplier">1</float>
+ <string key="multiplierString">1</string>
<object class="IBNSLayoutSymbolicConstant" key="constant">
<double key="value">20</double>
</object>
@@ -598,43 +759,101 @@
<int key="contentType">3</int>
<bool key="placeholder">NO</bool>
</object>
- <object class="IBNSLayoutConstraint" id="338893657">
+ <object class="IBNSLayoutConstraint" id="559306534">
<reference key="firstItem" ref="539123669"/>
- <int key="firstAttribute">3</int>
+ <int key="firstAttribute">5</int>
<int key="relation">0</int>
<reference key="secondItem" ref="103531975"/>
- <int key="secondAttribute">3</int>
+ <int key="secondAttribute">5</int>
<float key="multiplier">1</float>
+ <string key="multiplierString">1</string>
+ <object class="IBNSLayoutSymbolicConstant" key="constant">
+ <double key="value">20</double>
+ </object>
+ <float key="priority">1000</float>
+ <reference key="containingView" ref="103531975"/>
+ <int key="scoringType">0</int>
+ <float key="scoringTypeFloat">29</float>
+ <int key="contentType">3</int>
+ <bool key="placeholder">NO</bool>
+ </object>
+ <object class="IBNSLayoutConstraint" id="852545348">
+ <reference key="firstItem" ref="521024449"/>
+ <int key="firstAttribute">5</int>
+ <int key="relation">0</int>
+ <reference key="secondItem" ref="539123669"/>
+ <int key="secondAttribute">5</int>
+ <float key="multiplier">1</float>
+ <string key="multiplierString">1</string>
<object class="IBLayoutConstant" key="constant">
- <double key="value">10</double>
+ <double key="value">0.0</double>
+ </object>
+ <float key="priority">1000</float>
+ <reference key="containingView" ref="103531975"/>
+ <int key="scoringType">6</int>
+ <float key="scoringTypeFloat">24</float>
+ <int key="contentType">2</int>
+ <bool key="placeholder">NO</bool>
+ </object>
+ <object class="IBNSLayoutConstraint" id="750010708">
+ <reference key="firstItem" ref="521024449"/>
+ <int key="firstAttribute">3</int>
+ <int key="relation">0</int>
+ <reference key="secondItem" ref="118735803"/>
+ <int key="secondAttribute">4</int>
+ <float key="multiplier">1</float>
+ <string key="multiplierString">1</string>
+ <object class="IBNSLayoutSymbolicConstant" key="constant">
+ <double key="value">6</double>
</object>
<float key="priority">1000</float>
<reference key="containingView" ref="103531975"/>
- <int key="scoringType">3</int>
- <float key="scoringTypeFloat">9</float>
+ <int key="scoringType">6</int>
+ <float key="scoringTypeFloat">24</float>
<int key="contentType">3</int>
<bool key="placeholder">NO</bool>
</object>
- <object class="IBNSLayoutConstraint" id="559306534">
- <reference key="firstItem" ref="539123669"/>
+ <object class="IBNSLayoutConstraint" id="295298081">
+ <reference key="firstItem" ref="521024449"/>
<int key="firstAttribute">5</int>
<int key="relation">0</int>
- <reference key="secondItem" ref="103531975"/>
+ <reference key="secondItem" ref="118735803"/>
<int key="secondAttribute">5</int>
<float key="multiplier">1</float>
+ <string key="multiplierString">1</string>
+ <object class="IBLayoutConstant" key="constant">
+ <double key="value">0.0</double>
+ </object>
+ <float key="priority">1000</float>
+ <reference key="containingView" ref="103531975"/>
+ <int key="scoringType">6</int>
+ <float key="scoringTypeFloat">24</float>
+ <int key="contentType">2</int>
+ <bool key="placeholder">NO</bool>
+ </object>
+ <object class="IBNSLayoutConstraint" id="956205451">
+ <reference key="firstItem" ref="118735803"/>
+ <int key="firstAttribute">3</int>
+ <int key="relation">0</int>
+ <reference key="secondItem" ref="103531975"/>
+ <int key="secondAttribute">3</int>
+ <float key="multiplier">1</float>
+ <string key="multiplierString">1</string>
<object class="IBNSLayoutSymbolicConstant" key="constant">
<double key="value">20</double>
</object>
<float key="priority">1000</float>
<reference key="containingView" ref="103531975"/>
- <int key="scoringType">0</int>
- <float key="scoringTypeFloat">29</float>
+ <int key="scoringType">8</int>
+ <float key="scoringTypeFloat">23</float>
<int key="contentType">3</int>
<bool key="placeholder">NO</bool>
</object>
<reference ref="539123669"/>
<reference ref="762565485"/>
<reference ref="764495169"/>
+ <reference ref="118735803"/>
+ <reference ref="521024449"/>
</array>
<reference key="parent" ref="0"/>
</object>
@@ -663,11 +882,6 @@
<reference key="parent" ref="103531975"/>
</object>
<object class="IBObjectRecord">
- <int key="objectID">31</int>
- <reference key="object" ref="338893657"/>
- <reference key="parent" ref="103531975"/>
- </object>
- <object class="IBObjectRecord">
<int key="objectID">32</int>
<reference key="object" ref="762565485"/>
<array class="NSMutableArray" key="children">
@@ -744,6 +958,67 @@
<reference key="object" ref="265637031"/>
<reference key="parent" ref="338765480"/>
</object>
+ <object class="IBObjectRecord">
+ <int key="objectID">122</int>
+ <reference key="object" ref="443314002"/>
+ <reference key="parent" ref="0"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">124</int>
+ <reference key="object" ref="845520355"/>
+ <reference key="parent" ref="338765480"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">126</int>
+ <reference key="object" ref="727314944"/>
+ <reference key="parent" ref="103531975"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">127</int>
+ <reference key="object" ref="118735803"/>
+ <array class="NSMutableArray" key="children">
+ <reference ref="63691474"/>
+ </array>
+ <reference key="parent" ref="103531975"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">128</int>
+ <reference key="object" ref="63691474"/>
+ <reference key="parent" ref="118735803"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">130</int>
+ <reference key="object" ref="956205451"/>
+ <reference key="parent" ref="103531975"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">131</int>
+ <reference key="object" ref="521024449"/>
+ <array class="NSMutableArray" key="children">
+ <reference ref="550678479"/>
+ </array>
+ <reference key="parent" ref="103531975"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">132</int>
+ <reference key="object" ref="550678479"/>
+ <reference key="parent" ref="521024449"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">134</int>
+ <reference key="object" ref="295298081"/>
+ <reference key="parent" ref="103531975"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">135</int>
+ <reference key="object" ref="750010708"/>
+ <reference key="parent" ref="103531975"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">153</int>
+ <reference key="object" ref="852545348"/>
+ <reference key="parent" ref="103531975"/>
+ </object>
</array>
</object>
<dictionary class="NSMutableDictionary" key="flattenedProperties">
@@ -758,23 +1033,39 @@
<string key="118.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
<string key="119.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
<string key="12.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
+ <string key="122.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
+ <string key="124.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
+ <string key="126.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
+ <boolean value="NO" key="127.IBNSViewMetadataTranslatesAutoresizingMaskIntoConstraints"/>
+ <string key="127.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
+ <string key="128.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
<array key="13.IBNSViewMetadataConstraints">
+ <reference ref="956205451"/>
+ <reference ref="295298081"/>
+ <reference ref="750010708"/>
+ <reference ref="852545348"/>
<reference ref="559306534"/>
- <reference ref="338893657"/>
<reference ref="783720041"/>
<reference ref="921593038"/>
<reference ref="206376115"/>
<reference ref="116293249"/>
<reference ref="728277728"/>
+ <reference ref="727314944"/>
</array>
<string key="13.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
+ <string key="130.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
+ <boolean value="NO" key="131.IBNSViewMetadataTranslatesAutoresizingMaskIntoConstraints"/>
+ <string key="131.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
+ <string key="132.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
+ <string key="134.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
+ <string key="135.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
<string key="14.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
<boolean value="NO" key="15.IBNSViewMetadataTranslatesAutoresizingMaskIntoConstraints"/>
<string key="15.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
+ <string key="153.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
<string key="16.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
<string key="2.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
<string key="30.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
- <string key="31.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
<boolean value="NO" key="32.IBNSViewMetadataTranslatesAutoresizingMaskIntoConstraints"/>
<string key="32.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
<string key="33.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
@@ -794,7 +1085,7 @@
<nil key="activeLocalization"/>
<dictionary class="NSMutableDictionary" key="localizations"/>
<nil key="sourceID"/>
- <int key="maxID">121</int>
+ <int key="maxID">153</int>
</object>
<object class="IBClassDescriber" key="IBDocument.Classes">
<array class="NSMutableArray" key="referencedPartialClassDescriptions">
@@ -813,12 +1104,17 @@
</object>
</object>
<dictionary class="NSMutableDictionary" key="outlets">
+ <string key="customNodeView">NSView</string>
<string key="engineView">NSView</string>
<string key="generalView">NSView</string>
<string key="preambleView">NSView</string>
<string key="updateView">NSView</string>
</dictionary>
<dictionary class="NSMutableDictionary" key="toOneOutletInfosByName">
+ <object class="IBToOneOutletInfo" key="customNodeView">
+ <string key="name">customNodeView</string>
+ <string key="candidateClassName">NSView</string>
+ </object>
<object class="IBToOneOutletInfo" key="engineView">
<string key="name">engineView</string>
<string key="candidateClassName">NSView</string>
@@ -859,6 +1155,7 @@
<dictionary class="NSMutableDictionary" key="IBDocument.LastKnownImageSizes">
<string key="NSPreferencesGeneral">{32, 32}</string>
<string key="NSSwitch">{15, 15}</string>
+ <string key="customshape">{32, 32}</string>
<string key="engine">{32, 32}</string>
<string key="preamble">{32, 32}</string>
<string key="updates">{32, 32}</string>
diff --git a/tikzit/src/osx/PreviewController.m b/tikzit/src/osx/PreviewController.m
index 310c2ab..cf069b1 100644
--- a/tikzit/src/osx/PreviewController.m
+++ b/tikzit/src/osx/PreviewController.m
@@ -33,7 +33,7 @@ static PreviewController *preview = nil;
- (id)initWithWindowNibName:(NSString*)nib
preambleController:(PreambleController*)pc
tempDir:(NSString*)dir {
- [super initWithWindowNibName:nib];
+ if (!(self = [super initWithWindowNibName:nib])) return nil;
tempDir = [dir copy];
typesetCount = 0;
preambleController = pc;
diff --git a/tikzit/src/osx/PropertyInspectorController.h b/tikzit/src/osx/PropertyInspectorController.h
index 0625f9b..663ee4a 100644
--- a/tikzit/src/osx/PropertyInspectorController.h
+++ b/tikzit/src/osx/PropertyInspectorController.h
@@ -52,11 +52,11 @@
//@property (readonly) BOOL enableNodeDataControls;
//@property (readonly) BOOL enableEdgeDataControls;
-@property (retain) NSMutableArray *selectedNodes;
-@property (retain) NSMutableArray *selectedEdges;
-@property (retain) NSMutableArray *sourceAnchorNames;
-@property (retain) NSMutableArray *targetAnchorNames;
-@property (retain) StylePaletteController *stylePaletteController;
+@property (strong) NSMutableArray *selectedNodes;
+@property (strong) NSMutableArray *selectedEdges;
+@property (strong) NSMutableArray *sourceAnchorNames;
+@property (strong) NSMutableArray *targetAnchorNames;
+@property (strong) StylePaletteController *stylePaletteController;
- (id)initWithWindowNibName:(NSString *)windowNibName;
- (void)graphSelectionChanged:(NSNotification*)notification;
diff --git a/tikzit/src/osx/PropertyInspectorController.m b/tikzit/src/osx/PropertyInspectorController.m
index 1411549..039a30f 100644
--- a/tikzit/src/osx/PropertyInspectorController.m
+++ b/tikzit/src/osx/PropertyInspectorController.m
@@ -25,7 +25,7 @@
@synthesize sourceAnchorNames, targetAnchorNames;
- (id)initWithWindowNibName:(NSString *)windowNibName {
- [super initWithWindowNibName:windowNibName];
+ if (!(self = [super initWithWindowNibName:windowNibName])) return nil;
noSelection = [[GraphElementData alloc] init];
[noSelection setProperty:@"" forKey:@"No Selection"];
@@ -56,7 +56,12 @@
[self setTargetAnchorNames: [[NSMutableArray alloc] initWithArray:[@"north south west east" componentsSeparatedByString:@" "]]];
- [[self window] setLevel:NSNormalWindowLevel];
+ if ([[NSUserDefaults standardUserDefaults] boolForKey:@"net.sourceforge.tikzit.inspectorsontop"] == YES) {
+ [[self window] setLevel:NSFloatingWindowLevel];
+ } else {
+ [[self window] setLevel:NSNormalWindowLevel];
+ }
+
[self showWindow:self];
return self;
}
diff --git a/tikzit/src/osx/SelectBoxLayer.m b/tikzit/src/osx/SelectBoxLayer.m
index c198ffa..a7abe33 100644
--- a/tikzit/src/osx/SelectBoxLayer.m
+++ b/tikzit/src/osx/SelectBoxLayer.m
@@ -14,7 +14,7 @@
@synthesize active;
- (id)init {
- [super init];
+ if (!(self = [super init])) return nil;
box = CGRectMake(0.0f, 0.0f, 0.0f, 0.0f);
active = NO;
return self;
@@ -42,7 +42,7 @@
}
+ (SelectBoxLayer*)layer {
- return [[[SelectBoxLayer alloc] init] autorelease];
+ return [[SelectBoxLayer alloc] init];
}
@end
diff --git a/tikzit/src/osx/SelectableNodeView.h b/tikzit/src/osx/SelectableNodeView.h
index be7d1a1..6b0841d 100644
--- a/tikzit/src/osx/SelectableNodeView.h
+++ b/tikzit/src/osx/SelectableNodeView.h
@@ -32,7 +32,7 @@
}
@property (assign) BOOL selected;
-@property (retain) NodeStyle *nodeStyle;
+@property (strong) NodeStyle *nodeStyle;
@end
diff --git a/tikzit/src/osx/SelectableNodeView.m b/tikzit/src/osx/SelectableNodeView.m
index 6fdd283..797a137 100644
--- a/tikzit/src/osx/SelectableNodeView.m
+++ b/tikzit/src/osx/SelectableNodeView.m
@@ -30,7 +30,7 @@
@synthesize selected;
- (id)initWithFrame:(NSRect)frameRect {
- [super initWithFrame:frameRect];
+ if (!(self = [super initWithFrame:frameRect])) return nil;
nodeLayer = nil;
return self;
}
diff --git a/tikzit/src/osx/StylePaletteController.h b/tikzit/src/osx/StylePaletteController.h
index ed30b58..05f0684 100644
--- a/tikzit/src/osx/StylePaletteController.h
+++ b/tikzit/src/osx/StylePaletteController.h
@@ -43,11 +43,11 @@
NSString *displayedEdgeStyleCategory;
}
-@property (readonly) NSMutableArray *nodeStyles;
-@property (readonly) NSMutableArray *edgeStyles;
+@property (strong) NSMutableArray *nodeStyles;
+@property (strong) NSMutableArray *edgeStyles;
@property (readonly) BOOL documentActive;
-@property (assign) NodeStyle *activeNodeStyle;
-@property (assign) EdgeStyle *activeEdgeStyle;
+@property (strong) NodeStyle *activeNodeStyle;
+@property (strong) EdgeStyle *activeEdgeStyle;
@property (copy) NSString *displayedNodeStyleCategory;
@property (copy) NSString *displayedEdgeStyleCategory;
@property (readonly) NSPredicate *displayedNodeStylePredicate;
diff --git a/tikzit/src/osx/StylePaletteController.m b/tikzit/src/osx/StylePaletteController.m
index 8f87bd9..4fe46be 100644
--- a/tikzit/src/osx/StylePaletteController.m
+++ b/tikzit/src/osx/StylePaletteController.m
@@ -50,7 +50,12 @@
if (nodeStyles == nil) nodeStyles = [NSMutableArray array];
if (edgeStyles == nil) edgeStyles = [NSMutableArray array];
- [[self window] setLevel:NSNormalWindowLevel];
+ if ([[NSUserDefaults standardUserDefaults] boolForKey:@"net.sourceforge.tikzit.inspectorsontop"] == YES) {
+ [[self window] setLevel:NSFloatingWindowLevel];
+ } else {
+ [[self window] setLevel:NSNormalWindowLevel];
+ }
+
[self showWindow:self];
}
diff --git a/tikzit/src/osx/TikzDocument.h b/tikzit/src/osx/TikzDocument.h
index d817b2e..1881994 100644
--- a/tikzit/src/osx/TikzDocument.h
+++ b/tikzit/src/osx/TikzDocument.h
@@ -32,6 +32,6 @@
}
@property (readonly) NSString *tikz;
-@property (readonly) GraphicsView *graphicsView;
+@property (weak, readonly) GraphicsView *graphicsView;
@end
diff --git a/tikzit/src/osx/TikzFormatter.m b/tikzit/src/osx/TikzFormatter.m
index 8972706..cb0865d 100644
--- a/tikzit/src/osx/TikzFormatter.m
+++ b/tikzit/src/osx/TikzFormatter.m
@@ -50,6 +50,10 @@
NSRange addedRange;
NSString *addedString;
+ if(![[NSUserDefaults standardUserDefaults] boolForKey:@"net.sourceforge.tikzit.autocomplete"]){
+ return YES;
+ }
+
addedRange = NSMakeRange(origSelRange.location, proposedSelRangePtr->location - origSelRange.location);
addedString = [*partialStringPtr substringWithRange: addedRange];
@@ -76,10 +80,6 @@
}
}
- [cs autorelease];
- [scanner autorelease];
- [strippedString autorelease];
-
if([strippedString length] % 2 == 1){
return NO;
}
diff --git a/tikzit/src/osx/TikzSourceController.h b/tikzit/src/osx/TikzSourceController.h
index 3408d9f..84d36da 100644
--- a/tikzit/src/osx/TikzSourceController.h
+++ b/tikzit/src/osx/TikzSourceController.h
@@ -27,17 +27,17 @@
#import "ParseErrorView.h"
@interface TikzSourceController : NSObject {
- GraphicsView *graphicsView;
- NSTextView *sourceView;
+ GraphicsView *__weak graphicsView;
+ NSTextView *__unsafe_unretained sourceView;
NSAttributedString *source;
- NSTextField *status;
+ NSTextField *__weak status;
NSDictionary *textAttrs;
NSColor *successColor;
NSColor *failedColor;
- NSTextField *errorMessage;
- ParseErrorView *errorNotification;
+ NSTextField *__weak errorMessage;
+ ParseErrorView *__weak errorNotification;
- NSUndoManager *documentUndoManager;
+ NSUndoManager *__weak documentUndoManager;
BOOL tikzChanged;
BOOL justUndid;
@@ -46,14 +46,14 @@
}
@property BOOL tikzChanged;
-@property IBOutlet GraphicsView *graphicsView;
-@property IBOutlet NSTextView *sourceView;
-@property IBOutlet NSTextField *status;
-@property NSUndoManager *documentUndoManager;
+@property (weak) IBOutlet GraphicsView *graphicsView;
+@property (unsafe_unretained) IBOutlet NSTextView *sourceView;
+@property (weak) IBOutlet NSTextField *status;
+@property (weak) NSUndoManager *documentUndoManager;
@property (copy) NSAttributedString *source;
@property (copy) NSString *tikz;
-@property IBOutlet ParseErrorView *errorNotification;
-@property IBOutlet NSTextField *errorMessage;
+@property (weak) IBOutlet ParseErrorView *errorNotification;
+@property (weak) IBOutlet NSTextField *errorMessage;
- (void)updateTikzFromGraph;
- (void)graphChanged:(NSNotification*)n;
diff --git a/tikzit/src/osx/TikzSourceController.m b/tikzit/src/osx/TikzSourceController.m
index 737d771..84eb3a5 100644
--- a/tikzit/src/osx/TikzSourceController.m
+++ b/tikzit/src/osx/TikzSourceController.m
@@ -142,8 +142,12 @@
}
- (BOOL)tryParseTikz {
+ NSError *thisError;
+
Graph *g = [TikzGraphAssembler parseTikz:[self tikz]
- error:&lastError];
+ error:&thisError];
+
+ lastError = thisError;
if (g) {
[graphicsView deselectAll:self];
@@ -230,9 +234,8 @@
}
}
-- (void)finalize {
+- (void)dealloc {
[[NSNotificationCenter defaultCenter] removeObserver:self];
- [super finalize];
}
@end
diff --git a/tikzit/src/osx/TikzWindowController.h b/tikzit/src/osx/TikzWindowController.h
index e35b7eb..eab427c 100644
--- a/tikzit/src/osx/TikzWindowController.h
+++ b/tikzit/src/osx/TikzWindowController.h
@@ -11,13 +11,13 @@
@class TikzDocument, GraphicsView, TikzSourceController;
@interface TikzWindowController : NSWindowController {
- GraphicsView *graphicsView;
- TikzSourceController *tikzSourceController;
+ GraphicsView *__weak graphicsView;
+ TikzSourceController *__weak tikzSourceController;
TikzDocument *document;
}
-@property IBOutlet GraphicsView *graphicsView;
-@property IBOutlet TikzSourceController *tikzSourceController;
+@property (weak) IBOutlet GraphicsView *graphicsView;
+@property (weak) IBOutlet TikzSourceController *tikzSourceController;
- (id)initWithDocument:(TikzDocument*)doc;
diff --git a/tikzit/src/osx/TikzWindowController.m b/tikzit/src/osx/TikzWindowController.m
index 2e672d2..bfacbfb 100644
--- a/tikzit/src/osx/TikzWindowController.m
+++ b/tikzit/src/osx/TikzWindowController.m
@@ -16,7 +16,7 @@
@synthesize graphicsView, tikzSourceController;
- (id)initWithDocument:(TikzDocument*)doc {
- [super initWithWindowNibName:@"TikzDocument"];
+ if (!(self = [super initWithWindowNibName:@"TikzDocument"])) return nil;
document = doc;
return self;
}
diff --git a/tikzit/src/osx/ToolPaletteController.h b/tikzit/src/osx/ToolPaletteController.h
index e45c08d..6301c6b 100644
--- a/tikzit/src/osx/ToolPaletteController.h
+++ b/tikzit/src/osx/ToolPaletteController.h
@@ -30,13 +30,13 @@ typedef enum {
} TikzTool;
@interface ToolPaletteController : NSObject {
- NSPanel *toolPalette;
- NSMatrix *toolMatrix;
+ NSPanel *__weak toolPalette;
+ NSMatrix *__weak toolMatrix;
}
@property TikzTool selectedTool;
-@property IBOutlet NSPanel *toolPalette;
-@property IBOutlet NSMatrix *toolMatrix;
+@property (weak) IBOutlet NSPanel *toolPalette;
+@property (weak) IBOutlet NSMatrix *toolMatrix;
@end