Fix the boom and desc nibs in the NovaTools bundle.

Migrate to Xcode assets.
This commit is contained in:
C.W. Betts 2014-02-01 11:28:29 -07:00
parent f9640b50e9
commit 6a4761b642
52 changed files with 880 additions and 169 deletions

View File

@ -58,8 +58,6 @@
<string>ResKnife</string>
<key>CFBundleGetInfoString</key>
<string>A resource editor for Mac OS X.</string>
<key>CFBundleIconFile</key>
<string>ResKnife</string>
<key>CFBundleIdentifier</key>
<string>com.nickshanks.resknife</string>
<key>CFBundleInfoDictionaryVersion</key>

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

View File

@ -0,0 +1,17 @@
{
"images" : [
{
"idiom" : "universal",
"scale" : "1x",
"filename" : "Create.png"
},
{
"idiom" : "universal",
"scale" : "2x"
}
],
"info" : {
"version" : 1,
"author" : "xcode"
}
}

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.3 KiB

View File

@ -0,0 +1,17 @@
{
"images" : [
{
"idiom" : "universal",
"scale" : "1x",
"filename" : "Delete.png"
},
{
"idiom" : "universal",
"scale" : "2x"
}
],
"info" : {
"version" : 1,
"author" : "xcode"
}
}

Binary file not shown.

After

Width:  |  Height:  |  Size: 5.1 KiB

View File

@ -0,0 +1,17 @@
{
"images" : [
{
"idiom" : "universal",
"scale" : "1x",
"filename" : "Edit Hex copy.png"
},
{
"idiom" : "universal",
"scale" : "2x"
}
],
"info" : {
"version" : 1,
"author" : "xcode"
}
}

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.6 KiB

View File

@ -0,0 +1,17 @@
{
"images" : [
{
"idiom" : "universal",
"scale" : "1x",
"filename" : "Edit copy.png"
},
{
"idiom" : "universal",
"scale" : "2x"
}
],
"info" : {
"version" : 1,
"author" : "xcode"
}
}

Binary file not shown.

After

Width:  |  Height:  |  Size: 5.0 KiB

View File

@ -0,0 +1,17 @@
{
"images" : [
{
"idiom" : "universal",
"scale" : "1x",
"filename" : "Export.png"
},
{
"idiom" : "universal",
"scale" : "2x"
}
],
"info" : {
"version" : 1,
"author" : "xcode"
}
}

Binary file not shown.

After

Width:  |  Height:  |  Size: 5.5 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.6 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.5 KiB

View File

@ -0,0 +1,59 @@
{
"images" : [
{
"idiom" : "mac",
"size" : "16x16",
"scale" : "1x"
},
{
"idiom" : "mac",
"size" : "16x16",
"scale" : "2x"
},
{
"idiom" : "mac",
"size" : "32x32",
"scale" : "1x"
},
{
"idiom" : "mac",
"size" : "32x32",
"scale" : "2x"
},
{
"size" : "128x128",
"idiom" : "mac",
"filename" : "ResKnife.png",
"scale" : "1x"
},
{
"idiom" : "mac",
"size" : "128x128",
"scale" : "2x"
},
{
"idiom" : "mac",
"size" : "256x256",
"scale" : "1x"
},
{
"idiom" : "mac",
"size" : "256x256",
"scale" : "2x"
},
{
"idiom" : "mac",
"size" : "512x512",
"scale" : "1x"
},
{
"idiom" : "mac",
"size" : "512x512",
"scale" : "2x"
}
],
"info" : {
"version" : 1,
"author" : "xcode"
}
}

Binary file not shown.

After

Width:  |  Height:  |  Size: 18 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.6 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.5 KiB

View File

@ -0,0 +1,17 @@
{
"images" : [
{
"idiom" : "universal",
"scale" : "1x",
"filename" : "Save.png"
},
{
"idiom" : "universal",
"scale" : "2x"
}
],
"info" : {
"version" : 1,
"author" : "xcode"
}
}

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.9 KiB

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

View File

@ -0,0 +1,9 @@
/* Class = "NSTextFieldCell"; title = "ResKnife"; ObjectID = "41"; */
"41.title" = "ResKnife";
/* Class = "NSTextFieldCell"; title = "Version 0.6d3"; ObjectID = "43"; */
"43.title" = "Version 0.6d3";
/* Class = "NSTextFieldCell"; title = "Copyright © 2001-6, Nicholas Shanks. All Rights Reserved."; ObjectID = "45"; */
"45.title" = "Copyright © 2001-6, Nicholas Shanks. All Rights Reserved.";

View File

@ -0,0 +1,63 @@
/* Class = "NSMenuItem"; title = "STR "; ObjectID = "5"; */
"5.title" = "STR ";
/* Class = "NSButtonCell"; title = "Preload"; ObjectID = "8"; */
"8.title" = "Preload";
/* Class = "NSPopUpButton"; ibShadowedToolTip = "Not Implemented Yet"; ObjectID = "9"; */
"9.ibShadowedToolTip" = "Not Implemented Yet";
/* Class = "NSMenu"; title = "OtherViews"; ObjectID = "10"; */
"10.title" = "OtherViews";
/* Class = "NSButtonCell"; title = "Protected"; ObjectID = "13"; */
"13.title" = "Protected";
/* Class = "NSButtonCell"; title = "Locked"; ObjectID = "14"; */
"14.title" = "Locked";
/* Class = "NSButtonCell"; title = "Compressed"; ObjectID = "15"; */
"15.title" = "Compressed";
/* Class = "NSButtonCell"; title = "Purgable"; ObjectID = "17"; */
"17.title" = "Purgable";
/* Class = "NSPanel"; title = "Create Resource"; ObjectID = "20"; */
"20.title" = "Create Resource";
/* Class = "NSMenuItem"; title = "TEXT"; ObjectID = "24"; */
"24.title" = "TEXT";
/* Class = "NSMenuItem"; title = "STR#"; ObjectID = "25"; */
"25.title" = "STR#";
/* Class = "NSMenuItem"; title = "BNDL"; ObjectID = "26"; */
"26.title" = "BNDL";
/* Class = "NSButtonCell"; title = "System Heap"; ObjectID = "29"; */
"29.title" = "System Heap";
/* Class = "NSMenuItem"; title = "vers"; ObjectID = "30"; */
"30.title" = "vers";
/* Class = "NSTextFieldCell"; title = "Resource Type:"; ObjectID = "70"; */
"70.title" = "Resource Type:";
/* Class = "NSTextFieldCell"; title = "ID Number:"; ObjectID = "72"; */
"72.title" = "ID Number:";
/* Class = "NSButtonCell"; title = "Cancel"; ObjectID = "73"; */
"73.title" = "Cancel";
/* Class = "NSTextFieldCell"; placeholderString = "Untitled Resource"; ObjectID = "74"; */
"74.placeholderString" = "Untitled Resource";
/* Class = "NSButtonCell"; title = "Create"; ObjectID = "75"; */
"75.title" = "Create";
/* Class = "NSTextFieldCell"; title = "Resource Name:"; ObjectID = "77"; */
"77.title" = "Resource Name:";
/* Class = "NSButtonCell"; title = "Radio"; ObjectID = "78"; */
"78.title" = "Radio";

View File

@ -0,0 +1,57 @@
/* Class = "NSPanel"; title = "InfoWindow"; ObjectID = "5"; */
"5.title" = "InfoWindow";
/* Class = "NSBox"; title = "Placeholder"; ObjectID = "7"; */
"7.title" = "Placeholder";
/* Class = "NSWindow"; title = "Resource Attributes"; ObjectID = "35"; */
"35.title" = "Resource Attributes";
/* Class = "NSButtonCell"; title = "System Heap"; ObjectID = "38"; */
"38.title" = "System Heap";
/* Class = "NSButtonCell"; title = "Changed"; ObjectID = "39"; */
"39.title" = "Changed";
/* Class = "NSButtonCell"; title = "Locked"; ObjectID = "40"; */
"40.title" = "Locked";
/* Class = "NSButtonCell"; title = "Purgable"; ObjectID = "41"; */
"41.title" = "Purgable";
/* Class = "NSButtonCell"; title = "Protected"; ObjectID = "42"; */
"42.title" = "Protected";
/* Class = "NSBox"; title = "Resource Attributes"; ObjectID = "43"; */
"43.title" = "Resource Attributes";
/* Class = "NSButtonCell"; title = "Preload"; ObjectID = "45"; */
"45.title" = "Preload";
/* Class = "NSWindow"; title = "File Information"; ObjectID = "50"; */
"50.title" = "File Information";
/* Class = "NSBox"; title = "File Properties"; ObjectID = "53"; */
"53.title" = "File Properties";
/* Class = "NSFormCell"; title = "Creator:"; ObjectID = "77"; */
"77.title" = "Creator:";
/* Class = "NSFormCell"; title = "Type:"; ObjectID = "78"; */
"78.title" = "Type:";
/* Class = "NSFormCell"; title = "Data Fork:"; ObjectID = "79"; */
"79.title" = "Data Fork:";
/* Class = "NSFormCell"; title = "Resource Fork:"; ObjectID = "80"; */
"80.title" = "Resource Fork:";
/* Class = "NSTextFieldCell"; title = "Fork sizes are as at last save"; ObjectID = "91"; */
"91.title" = "Fork sizes are as at last save";
/* Class = "NSButtonCell"; title = "Radio"; ObjectID = "92"; */
"92.title" = "Radio";
/* Class = "NSFormCell"; title = "Field:"; ObjectID = "93"; */
"93.title" = "Field:";

View File

@ -0,0 +1,45 @@
/* Class = "NSPanel"; title = "ResKnife Preferences"; ObjectID = "5"; */
"5.title" = "ResKnife Preferences";
/* Class = "NSBox"; title = "Data Protection"; ObjectID = "10"; */
"10.title" = "Data Protection";
/* Class = "NSButtonCell"; title = "Preserve back—up file when saving"; ObjectID = "18"; */
"18.title" = "Preserve back—up file when saving";
/* Class = "NSButtonCell"; title = "Autosave every"; ObjectID = "19"; */
"19.title" = "Autosave every";
/* Class = "NSButtonCell"; title = "Warn when deleting resources"; ObjectID = "20"; */
"20.title" = "Warn when deleting resources";
/* Class = "NSBox"; title = "Launch Action"; ObjectID = "31"; */
"31.title" = "Launch Action";
/* Class = "NSButtonCell"; title = "Do Nothing"; ObjectID = "36"; */
"36.title" = "Do Nothing";
/* Class = "NSButtonCell"; title = "Create New Document"; ObjectID = "37"; */
"37.title" = "Create New Document";
/* Class = "NSButtonCell"; title = "Display Open Dialog"; ObjectID = "38"; */
"38.title" = "Display Open Dialog";
/* Class = "NSButtonCell"; title = "OK"; ObjectID = "41"; */
"41.title" = "OK";
/* Class = "NSButtonCell"; title = "Cancel"; ObjectID = "42"; */
"42.title" = "Cancel";
/* Class = "NSButtonCell"; title = "Default"; ObjectID = "43"; */
"43.title" = "Default";
/* Class = "NSTextFieldCell"; title = "minutes"; ObjectID = "45"; */
"45.title" = "minutes";
/* Class = "NSButtonCell"; title = "Radio"; ObjectID = "46"; */
"46.title" = "Radio";
/* Class = "NSButtonCell"; title = "Radio"; ObjectID = "47"; */
"47.title" = "Radio";

View File

@ -0,0 +1,3 @@
/* Class = "NSTextFieldCell"; title = "Label"; ObjectID = "47"; */
"47.title" = "Label";

View File

@ -1,7 +1,7 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<document type="com.apple.InterfaceBuilder3.Cocoa.XIB" version="3.0" toolsVersion="4514" systemVersion="13B42" targetRuntime="MacOSX.Cocoa" propertyAccessControl="none">
<document type="com.apple.InterfaceBuilder3.Cocoa.XIB" version="3.0" toolsVersion="4514" systemVersion="13B42" targetRuntime="MacOSX.Cocoa" propertyAccessControl="none" useAutolayout="YES">
<dependencies>
<deployment defaultVersion="1070" identifier="macosx"/>
<deployment defaultVersion="1080" identifier="macosx"/>
<plugIn identifier="com.apple.InterfaceBuilder.CocoaPlugin" version="4514"/>
</dependencies>
<objects>

Binary file not shown.

View File

@ -1,26 +0,0 @@
{
IBClasses = (
{
ACTIONS = {playSound = id; setSilent = id; };
CLASS = BoomWindowController;
LANGUAGE = ObjC;
OUTLETS = {
frameRateField = NSTextField;
graphicsField = NSComboBox;
imageWell = NSImageView;
playButton = NSButton;
soundButton = NSButton;
soundField = NSComboBox;
};
SUPERCLASS = NovaWindowController;
},
{CLASS = FirstResponder; LANGUAGE = ObjC; SUPERCLASS = NSObject; },
{
ACTIONS = {};
CLASS = NovaWindowController;
LANGUAGE = ObjC;
SUPERCLASS = NSWindowController;
}
);
IBVersion = 1;
}

View File

@ -0,0 +1,144 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<document type="com.apple.InterfaceBuilder3.Cocoa.XIB" version="3.0" toolsVersion="4514" systemVersion="13B42" targetRuntime="MacOSX.Cocoa" propertyAccessControl="none">
<dependencies>
<deployment defaultVersion="1080" identifier="macosx"/>
<plugIn identifier="com.apple.InterfaceBuilder.CocoaPlugin" version="4514"/>
</dependencies>
<objects>
<customObject id="-2" userLabel="File's Owner" customClass="BoomWindowController">
<connections>
<outlet property="frameRateField" destination="39" id="45"/>
<outlet property="graphicsField" destination="37" id="44"/>
<outlet property="imageWell" destination="30" id="47"/>
<outlet property="playButton" destination="22" id="48"/>
<outlet property="soundButton" destination="49" id="51"/>
<outlet property="soundField" destination="38" id="46"/>
<outlet property="window" destination="5" id="32"/>
</connections>
</customObject>
<customObject id="-1" userLabel="First Responder" customClass="FirstResponder"/>
<customObject id="-3" userLabel="Application"/>
<window title="Explosion" allowsToolTipsWhenApplicationIsInactive="NO" autorecalculatesKeyViewLoop="NO" releasedWhenClosed="NO" wantsToBeColor="NO" visibleAtLaunch="NO" frameAutosaveName="boom" animationBehavior="default" id="5" userLabel="boom">
<windowStyleMask key="styleMask" titled="YES" closable="YES" miniaturizable="YES" resizable="YES"/>
<windowPositionMask key="initialPositionMask" leftStrut="YES" rightStrut="YES" topStrut="YES" bottomStrut="YES"/>
<rect key="contentRect" x="229" y="542" width="340" height="292"/>
<rect key="screenRect" x="0.0" y="0.0" width="1920" height="1058"/>
<view key="contentView" id="6">
<rect key="frame" x="0.0" y="0.0" width="340" height="292"/>
<autoresizingMask key="autoresizingMask"/>
<subviews>
<button verticalHuggingPriority="750" id="22">
<rect key="frame" x="273" y="14" width="52" height="28"/>
<autoresizingMask key="autoresizingMask" flexibleMinX="YES" flexibleMaxY="YES"/>
<buttonCell key="cell" type="push" title="Play" bezelStyle="rounded" alignment="center" controlSize="small" borderStyle="border" inset="2" id="79">
<behavior key="behavior" pushIn="YES" lightByBackground="YES" lightByGray="YES"/>
<font key="font" metaFont="smallSystem"/>
</buttonCell>
<connections>
<action selector="playSound:" target="-2" id="55"/>
<binding destination="57" name="enabled2" keyPath="selection.soundIndex" previousBinding="75" id="76">
<dictionary key="options">
<string key="NSValueTransformerName">isNotNil</string>
</dictionary>
</binding>
<binding destination="57" name="enabled" keyPath="selection.silent" id="75">
<dictionary key="options">
<string key="NSValueTransformerName">negate</string>
</dictionary>
</binding>
</connections>
</button>
<imageView id="30">
<rect key="frame" x="17" y="69" width="306" height="206"/>
<autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
<imageCell key="cell" refusesFirstResponder="YES" alignment="left" animates="YES" imageFrameStyle="grayBezel" id="80"/>
</imageView>
<comboBox verticalHuggingPriority="750" id="37">
<rect key="frame" x="82" y="43" width="191" height="22"/>
<autoresizingMask key="autoresizingMask" widthSizable="YES" flexibleMaxY="YES"/>
<comboBoxCell key="cell" controlSize="small" scrollable="YES" lineBreakMode="clipping" selectable="YES" editable="YES" borderStyle="bezel" alignment="left" drawsBackground="YES" usesDataSource="YES" numberOfVisibleItems="7" id="81">
<font key="font" metaFont="smallSystem"/>
<color key="textColor" name="controlTextColor" catalog="System" colorSpace="catalog"/>
<color key="backgroundColor" name="textBackgroundColor" catalog="System" colorSpace="catalog"/>
</comboBoxCell>
<connections>
<outlet property="nextKeyView" destination="39" id="52"/>
</connections>
</comboBox>
<comboBox verticalHuggingPriority="750" id="38">
<rect key="frame" x="82" y="18" width="191" height="22"/>
<autoresizingMask key="autoresizingMask" widthSizable="YES" flexibleMaxY="YES"/>
<comboBoxCell key="cell" controlSize="small" scrollable="YES" lineBreakMode="clipping" selectable="YES" editable="YES" borderStyle="bezel" alignment="left" drawsBackground="YES" usesDataSource="YES" numberOfVisibleItems="7" id="82">
<font key="font" metaFont="smallSystem"/>
<color key="textColor" name="controlTextColor" catalog="System" colorSpace="catalog"/>
<color key="backgroundColor" name="textBackgroundColor" catalog="System" colorSpace="catalog"/>
</comboBoxCell>
<connections>
<binding destination="57" name="enabled" keyPath="selection.silent" id="74">
<dictionary key="options">
<string key="NSValueTransformerName">negate</string>
</dictionary>
</binding>
<binding destination="57" name="value" keyPath="selection.soundIndex" id="65"/>
<outlet property="nextKeyView" destination="37" id="54"/>
</connections>
</comboBox>
<textField verticalHuggingPriority="750" id="39">
<rect key="frame" x="278" y="45" width="42" height="19"/>
<autoresizingMask key="autoresizingMask" flexibleMinX="YES" flexibleMaxY="YES"/>
<textFieldCell key="cell" controlSize="small" scrollable="YES" lineBreakMode="clipping" selectable="YES" editable="YES" sendsActionOnEndEditing="YES" state="on" borderStyle="bezel" alignment="left" drawsBackground="YES" id="83">
<numberFormatter key="formatter" formatterBehavior="10_0" positiveFormat="0 fps" negativeFormat="-0 fps" hasThousandSeparators="NO" thousandSeparator="," id="40">
<attributedString key="attributedStringForZero">
<fragment content="0 fps"/>
</attributedString>
<decimal key="minimum" value="1"/>
<decimal key="maximum" value="1000"/>
</numberFormatter>
<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>
<outlet property="nextKeyView" destination="38" id="53"/>
</connections>
</textField>
<textField verticalHuggingPriority="750" id="41">
<rect key="frame" x="17" y="47" width="60" height="14"/>
<autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
<textFieldCell key="cell" controlSize="small" sendsActionOnEndEditing="YES" alignment="right" title="Graphics:" id="84">
<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>
<button id="49">
<rect key="frame" x="17" y="20" width="59" height="18"/>
<autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
<buttonCell key="cell" type="check" title="Sound:" bezelStyle="regularSquare" imagePosition="left" alignment="left" controlSize="small" inset="2" id="85">
<behavior key="behavior" changeContents="YES" doesNotDimImage="YES" lightByContents="YES"/>
<font key="font" metaFont="smallSystem"/>
</buttonCell>
<connections>
<action selector="setSilent:" target="-2" id="77"/>
<binding destination="57" name="value" keyPath="selection.silent" id="73">
<dictionary key="options">
<string key="NSValueTransformerName">negate</string>
</dictionary>
</binding>
</connections>
</button>
</subviews>
</view>
<connections>
<outlet property="delegate" destination="-2" id="31"/>
<outlet property="initialFirstResponder" destination="37" id="43"/>
</connections>
</window>
<objectController automaticallyPreparesContent="YES" id="57" userLabel="Object Controller">
<declaredKeys>
<string>silent</string>
<string>soundIndex</string>
</declaredKeys>
</objectController>
</objects>
</document>

View File

@ -1,26 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple Computer//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>IBDocumentLocation</key>
<string>17 87 357 296 0 0 1280 1002 </string>
<key>IBFramework Version</key>
<string>326.0</string>
<key>IBLockedObjects</key>
<array>
<integer>41</integer>
<integer>30</integer>
<integer>37</integer>
<integer>38</integer>
<integer>39</integer>
<integer>22</integer>
<integer>49</integer>
</array>
<key>IBOpenObjects</key>
<array>
<integer>5</integer>
</array>
<key>IBSystem Version</key>
<string>7A179</string>
</dict>
</plist>

Binary file not shown.

Binary file not shown.

View File

@ -1,7 +1,7 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<document type="com.apple.InterfaceBuilder3.Cocoa.XIB" version="3.0" toolsVersion="4514" systemVersion="13B42" targetRuntime="MacOSX.Cocoa" propertyAccessControl="none">
<dependencies>
<deployment defaultVersion="1070" identifier="macosx"/>
<deployment defaultVersion="1080" identifier="macosx"/>
<plugIn identifier="com.apple.InterfaceBuilder.CocoaPlugin" version="4514"/>
</dependencies>
<objects>
@ -103,11 +103,11 @@
<tabViewItems>
<tabViewItem label="Images" identifier="1" id="214">
<view key="view" id="215">
<rect key="frame" x="10" y="19" width="144" height="113"/>
<autoresizingMask key="autoresizingMask"/>
<rect key="frame" x="10" y="28" width="144" height="104"/>
<autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
<subviews>
<button id="277">
<rect key="frame" x="0.0" y="0.0" width="111" height="113"/>
<rect key="frame" x="0.0" y="0.0" width="111" height="104"/>
<autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
<buttonCell key="cell" type="square" bezelStyle="shadowlessSquare" imagePosition="overlaps" alignment="center" inset="2" id="479">
<behavior key="behavior" lightByContents="YES"/>
@ -118,7 +118,7 @@
</connections>
</button>
<textField verticalHuggingPriority="750" id="391">
<rect key="frame" x="-3" y="49" width="150" height="14"/>
<rect key="frame" x="-3" y="44" width="150" height="14"/>
<autoresizingMask key="autoresizingMask" widthSizable="YES" flexibleMinY="YES" flexibleMaxY="YES"/>
<textFieldCell key="cell" sendsActionOnEndEditing="YES" alignment="center" title="No Images Specified" id="480">
<font key="font" metaFont="smallSystem"/>
@ -174,9 +174,9 @@
</scroller>
<connections>
<binding destination="392" name="hidden" keyPath="selection.introText" id="401">
<mutableDictionary key="options">
<dictionary key="options">
<string key="NSValueTransformerName">NSIsNil</string>
</mutableDictionary>
</dictionary>
</binding>
</connections>
</scrollView>
@ -190,9 +190,9 @@
</textFieldCell>
<connections>
<binding destination="392" name="hidden" keyPath="selection.introText" id="402">
<mutableDictionary key="options">
<dictionary key="options">
<string key="NSValueTransformerName">NSIsNotNil</string>
</mutableDictionary>
</dictionary>
</binding>
</connections>
</textField>

Binary file not shown.

View File

@ -1,20 +0,0 @@
{
IBClasses = (
{
ACTIONS = {chooseMovieFile = id; toggleGraphicsView = id; };
CLASS = DescWindowController;
LANGUAGE = ObjC;
OUTLETS = {graphicsView = NSView; };
SUPERCLASS = NovaWindowController;
},
{CLASS = FirstResponder; LANGUAGE = ObjC; SUPERCLASS = NSObject; },
{CLASS = NSObject; LANGUAGE = ObjC; },
{
ACTIONS = {};
CLASS = NovaWindowController;
LANGUAGE = ObjC;
SUPERCLASS = NSWindowController;
}
);
IBVersion = 1;
}

View File

@ -0,0 +1,365 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<document type="com.apple.InterfaceBuilder3.Cocoa.XIB" version="3.0" toolsVersion="4514" systemVersion="13B42" targetRuntime="MacOSX.Cocoa" propertyAccessControl="none" useAutolayout="YES">
<dependencies>
<deployment defaultVersion="1080" identifier="macosx"/>
<plugIn identifier="com.apple.InterfaceBuilder.CocoaPlugin" version="4514"/>
<plugIn identifier="com.apple.QTKitIBPlugin" version="3338"/>
</dependencies>
<objects>
<customObject id="-2" userLabel="File's Owner" customClass="DescWindowController">
<connections>
<outlet property="graphicsView" destination="91" id="121"/>
<outlet property="window" destination="39" id="90"/>
</connections>
</customObject>
<customObject id="-1" userLabel="First Responder" customClass="FirstResponder"/>
<customObject id="-3" userLabel="Application"/>
<window title="Description" allowsToolTipsWhenApplicationIsInactive="NO" autorecalculatesKeyViewLoop="NO" releasedWhenClosed="NO" wantsToBeColor="NO" visibleAtLaunch="NO" frameAutosaveName="desc" animationBehavior="default" id="39" userLabel="desc">
<windowStyleMask key="styleMask" titled="YES" closable="YES" miniaturizable="YES" resizable="YES"/>
<windowPositionMask key="initialPositionMask" leftStrut="YES" rightStrut="YES" topStrut="YES" bottomStrut="YES"/>
<rect key="contentRect" x="244" y="369" width="480" height="264"/>
<rect key="screenRect" x="0.0" y="0.0" width="1920" height="1058"/>
<value key="minSize" type="size" width="480" height="180"/>
<view key="contentView" id="49">
<rect key="frame" x="0.0" y="0.0" width="480" height="264"/>
<autoresizingMask key="autoresizingMask"/>
<subviews>
<scrollView horizontalLineScroll="10" horizontalPageScroll="10" verticalLineScroll="10" verticalPageScroll="10" hasHorizontalScroller="NO" usesPredominantAxisScrolling="NO" translatesAutoresizingMaskIntoConstraints="NO" id="50">
<rect key="frame" x="20" y="45" width="440" height="199"/>
<autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
<clipView key="contentView" id="6Gk-tl-kx8">
<rect key="frame" x="1" y="1" width="423" height="197"/>
<autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
<subviews>
<textView importsGraphics="NO" richText="NO" findStyle="panel" continuousSpellChecking="YES" allowsUndo="YES" usesRuler="YES" usesFontPanel="YES" verticallyResizable="YES" spellingCorrection="YES" smartInsertDelete="YES" id="36">
<rect key="frame" x="0.0" y="0.0" width="423" height="197"/>
<autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
<color key="backgroundColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
<size key="minSize" width="423" height="197"/>
<size key="maxSize" width="423" height="10000000"/>
<color key="insertionPointColor" white="0.0" alpha="1" colorSpace="calibratedWhite"/>
<size key="minSize" width="423" height="197"/>
<size key="maxSize" width="423" height="10000000"/>
</textView>
</subviews>
<color key="backgroundColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
</clipView>
<scroller key="horizontalScroller" hidden="YES" verticalHuggingPriority="750" doubleValue="1" horizontal="YES" id="163">
<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="162">
<rect key="frame" x="424" y="1" width="15" height="197"/>
<autoresizingMask key="autoresizingMask"/>
</scroller>
</scrollView>
<button horizontalHuggingPriority="750" verticalHuggingPriority="750" translatesAutoresizingMaskIntoConstraints="NO" id="112">
<rect key="frame" x="20" y="22" width="13" height="13"/>
<autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
<constraints>
<constraint firstAttribute="height" constant="13" id="F1H-N8-7Ac"/>
<constraint firstAttribute="width" constant="13" id="blb-Ze-EAT"/>
</constraints>
<buttonCell key="cell" type="disclosureTriangle" bezelStyle="disclosure" imagePosition="left" alignment="right" borderStyle="border" inset="2" id="150">
<behavior key="behavior" pushIn="YES" lightByBackground="YES" lightByGray="YES" changeBackground="YES" changeGray="YES"/>
<font key="font" metaFont="system"/>
</buttonCell>
<connections>
<action selector="toggleGraphicsView:" target="-2" id="122"/>
</connections>
</button>
<textField verticalHuggingPriority="750" horizontalCompressionResistancePriority="250" setsMaxLayoutWidthAtFirstLayout="YES" translatesAutoresizingMaskIntoConstraints="NO" id="113">
<rect key="frame" x="39" y="20" width="119" height="17"/>
<autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
<textFieldCell key="cell" sendsActionOnEndEditing="YES" alignment="left" title="Graphics &amp; Movies" id="151">
<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>
<constraints>
<constraint firstItem="113" firstAttribute="top" secondItem="50" secondAttribute="bottom" constant="8" symbolic="YES" id="0MA-LY-3GB"/>
<constraint firstAttribute="bottom" secondItem="113" secondAttribute="bottom" constant="20" symbolic="YES" id="1GL-T3-xqM"/>
<constraint firstItem="112" firstAttribute="leading" secondItem="49" secondAttribute="leading" constant="20" symbolic="YES" id="EYQ-fu-XAL"/>
<constraint firstItem="113" firstAttribute="leading" secondItem="112" secondAttribute="trailing" constant="8" symbolic="YES" id="ZTc-Wu-67d"/>
<constraint firstItem="50" firstAttribute="top" secondItem="49" secondAttribute="top" constant="20" symbolic="YES" id="cBl-fa-Oqo"/>
<constraint firstItem="50" firstAttribute="leading" secondItem="49" secondAttribute="leading" constant="20" symbolic="YES" id="jQg-bg-q0L"/>
<constraint firstItem="112" firstAttribute="centerY" secondItem="113" secondAttribute="centerY" id="qll-sA-8E2"/>
<constraint firstAttribute="centerX" secondItem="50" secondAttribute="centerX" id="zFK-A7-nLd"/>
</constraints>
</view>
<connections>
<outlet property="initialFirstResponder" destination="36" id="57"/>
</connections>
</window>
<customView id="91" userLabel="Graphics">
<rect key="frame" x="0.0" y="0.0" width="480" height="213"/>
<autoresizingMask key="autoresizingMask" widthSizable="YES" flexibleMaxY="YES"/>
<subviews>
<button verticalHuggingPriority="750" translatesAutoresizingMaskIntoConstraints="NO" id="145">
<rect key="frame" x="149" y="143" width="66" height="28"/>
<autoresizingMask key="autoresizingMask" flexibleMinX="YES" flexibleMaxY="YES"/>
<buttonCell key="cell" type="push" title="Choose" bezelStyle="rounded" alignment="center" controlSize="small" borderStyle="border" inset="2" id="159">
<behavior key="behavior" pushIn="YES" lightByBackground="YES" lightByGray="YES"/>
<font key="font" metaFont="smallSystem"/>
</buttonCell>
<connections>
<action selector="chooseMovieFile:" target="-2" id="148"/>
</connections>
</button>
<textField verticalHuggingPriority="750" horizontalCompressionResistancePriority="250" setsMaxLayoutWidthAtFirstLayout="YES" translatesAutoresizingMaskIntoConstraints="NO" id="120">
<rect key="frame" x="18" y="151" width="49" height="14"/>
<autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
<textFieldCell key="cell" sendsActionOnEndEditing="YES" alignment="right" title="Movie:" id="158">
<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>
<comboBox verticalHuggingPriority="750" translatesAutoresizingMaskIntoConstraints="NO" id="119">
<rect key="frame" x="73" y="172" width="140" height="22"/>
<autoresizingMask key="autoresizingMask" widthSizable="YES" flexibleMaxY="YES"/>
<comboBoxCell key="cell" controlSize="small" scrollable="YES" lineBreakMode="clipping" selectable="YES" editable="YES" borderStyle="bezel" alignment="left" drawsBackground="YES" completes="NO" numberOfVisibleItems="5" id="157">
<font key="font" metaFont="smallSystem"/>
<color key="textColor" name="controlTextColor" catalog="System" colorSpace="catalog"/>
<color key="backgroundColor" name="textBackgroundColor" catalog="System" colorSpace="catalog"/>
</comboBoxCell>
<connections>
<binding destination="123" name="value" keyPath="selection.graphic" id="147"/>
</connections>
</comboBox>
<textField verticalHuggingPriority="750" translatesAutoresizingMaskIntoConstraints="NO" id="118">
<rect key="frame" x="73" y="149" width="73" height="19"/>
<autoresizingMask key="autoresizingMask" widthSizable="YES" flexibleMaxY="YES"/>
<textFieldCell key="cell" controlSize="small" scrollable="YES" lineBreakMode="clipping" selectable="YES" editable="YES" sendsActionOnEndEditing="YES" state="on" borderStyle="bezel" alignment="left" drawsBackground="YES" id="156">
<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="123" name="value" keyPath="selection.movie" id="125"/>
</connections>
</textField>
<textField verticalHuggingPriority="750" horizontalCompressionResistancePriority="251" setsMaxLayoutWidthAtFirstLayout="YES" translatesAutoresizingMaskIntoConstraints="NO" id="117">
<rect key="frame" x="18" y="176" width="49" height="14"/>
<autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
<textFieldCell key="cell" sendsActionOnEndEditing="YES" alignment="right" title="Graphic:" id="155">
<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>
<box title="Movie Options" translatesAutoresizingMaskIntoConstraints="NO" id="110">
<rect key="frame" x="17" y="16" width="196" height="125"/>
<autoresizingMask key="autoresizingMask" widthSizable="YES" flexibleMaxY="YES"/>
<view key="contentView">
<rect key="frame" x="2" y="2" width="192" height="105"/>
<autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
<subviews>
<matrix verticalHuggingPriority="750" mode="track" allowsEmptySelection="NO" autosizesCells="NO" translatesAutoresizingMaskIntoConstraints="NO" id="97">
<rect key="frame" x="12" y="12" width="168" height="38"/>
<autoresizingMask key="autoresizingMask" widthSizable="YES" flexibleMinY="YES"/>
<color key="backgroundColor" name="controlColor" catalog="System" colorSpace="catalog"/>
<size key="cellSize" width="168" height="18"/>
<size key="intercellSpacing" width="4" height="2"/>
<buttonCell key="prototype" type="check" title="Radio" bezelStyle="regularSquare" imagePosition="left" alignment="left" controlSize="small" inset="2" id="161">
<behavior key="behavior" changeContents="YES" doesNotDimImage="YES" lightByContents="YES"/>
<font key="font" metaFont="smallSystem"/>
</buttonCell>
<cells>
<column>
<buttonCell type="check" title="Play at double size" bezelStyle="regularSquare" imagePosition="left" alignment="left" controlSize="small" inset="2" id="98">
<behavior key="behavior" changeContents="YES" doesNotDimImage="YES" lightByContents="YES"/>
<font key="font" metaFont="smallSystem"/>
</buttonCell>
<buttonCell type="check" title="Fade in and out" bezelStyle="regularSquare" imagePosition="left" alignment="left" controlSize="small" tag="1" inset="2" id="102">
<behavior key="behavior" changeContents="YES" doesNotDimImage="YES" lightByContents="YES"/>
<font key="font" metaFont="smallSystem"/>
</buttonCell>
</column>
</cells>
<connections>
<binding destination="123" name="enabled" keyPath="selection.movie" id="131">
<mutableDictionary key="options">
<string key="NSValueTransformerName">NSIsNotNil</string>
</mutableDictionary>
</binding>
</connections>
</matrix>
<matrix verticalHuggingPriority="750" allowsEmptySelection="NO" autosizesCells="NO" translatesAutoresizingMaskIntoConstraints="NO" id="96">
<rect key="frame" x="12" y="54" width="168" height="38"/>
<autoresizingMask key="autoresizingMask" widthSizable="YES" flexibleMinY="YES"/>
<color key="backgroundColor" name="controlColor" catalog="System" colorSpace="catalog"/>
<size key="cellSize" width="167" height="18"/>
<size key="intercellSpacing" width="4" height="2"/>
<buttonCell key="prototype" type="radio" title="Radio" imagePosition="left" alignment="left" controlSize="small" inset="2" id="160">
<behavior key="behavior" changeContents="YES" doesNotDimImage="YES" lightByContents="YES"/>
<font key="font" metaFont="smallSystem"/>
</buttonCell>
<cells>
<column>
<buttonCell type="radio" title="Play before showing text" bezelStyle="regularSquare" imagePosition="left" alignment="left" controlSize="small" state="on" inset="2" id="99">
<behavior key="behavior" changeContents="YES" doesNotDimImage="YES" lightByContents="YES"/>
<font key="font" metaFont="smallSystem"/>
</buttonCell>
<buttonCell type="radio" title="Play after showing text" bezelStyle="regularSquare" imagePosition="left" alignment="left" controlSize="small" tag="1" inset="2" id="95">
<behavior key="behavior" changeContents="YES" doesNotDimImage="YES" lightByContents="YES"/>
<font key="font" metaFont="smallSystem"/>
</buttonCell>
</column>
</cells>
<connections>
<binding destination="123" name="enabled" keyPath="selection.movie" id="130">
<mutableDictionary key="options">
<string key="NSValueTransformerName">NSIsNotNil</string>
</mutableDictionary>
</binding>
</connections>
</matrix>
</subviews>
</view>
<constraints>
<constraint firstItem="96" firstAttribute="top" secondItem="110" secondAttribute="top" constant="31" id="1oQ-w8-zTH"/>
<constraint firstAttribute="centerX" secondItem="96" secondAttribute="centerX" id="2Gn-CK-0hN"/>
<constraint firstItem="97" firstAttribute="leading" secondItem="110" secondAttribute="leading" constant="11" id="3xt-MP-Ifj"/>
<constraint firstAttribute="bottom" secondItem="97" secondAttribute="bottom" constant="10" id="CXz-jm-ByY"/>
<constraint firstItem="96" firstAttribute="leading" secondItem="110" secondAttribute="leading" constant="11" id="KZg-Sz-R3f"/>
<constraint firstAttribute="centerX" secondItem="97" secondAttribute="centerX" id="Ti8-Mt-5AM"/>
<constraint firstItem="97" firstAttribute="top" secondItem="96" secondAttribute="bottom" constant="4" id="n94-qb-lfW"/>
</constraints>
<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="message"/>
</box>
<tabView controlSize="small" initialItem="105" translatesAutoresizingMaskIntoConstraints="NO" id="107">
<rect key="frame" x="211" y="10" width="256" height="195"/>
<autoresizingMask key="autoresizingMask" flexibleMinX="YES" flexibleMaxY="YES"/>
<tabViewItems>
<tabViewItem label="Graphic" identifier="1" id="105">
<view key="view" id="106">
<rect key="frame" x="10" y="25" width="237" height="157"/>
<autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
<subviews>
<imageView translatesAutoresizingMaskIntoConstraints="NO" id="103">
<rect key="frame" x="0.0" y="0.0" width="237" height="157"/>
<autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
<imageCell key="cell" refusesFirstResponder="YES" alignment="left" imageScaling="proportionallyDown" id="152"/>
<connections>
<binding destination="123" name="hidden" keyPath="selection.graphic" id="144">
<mutableDictionary key="options">
<string key="NSValueTransformerName">NSIsNil</string>
</mutableDictionary>
</binding>
</connections>
</imageView>
<textField verticalHuggingPriority="750" horizontalCompressionResistancePriority="250" setsMaxLayoutWidthAtFirstLayout="YES" translatesAutoresizingMaskIntoConstraints="NO" id="116">
<rect key="frame" x="59" y="72" width="119" height="14"/>
<autoresizingMask key="autoresizingMask" widthSizable="YES" flexibleMinY="YES" flexibleMaxY="YES"/>
<textFieldCell key="cell" sendsActionOnEndEditing="YES" alignment="center" title="No Graphic Specified" id="153">
<font key="font" metaFont="smallSystem"/>
<color key="textColor" white="0.5" alpha="1" colorSpace="calibratedWhite"/>
<color key="backgroundColor" name="controlColor" catalog="System" colorSpace="catalog"/>
</textFieldCell>
<connections>
<binding destination="123" name="hidden" keyPath="selection.graphic" id="135">
<mutableDictionary key="options">
<string key="NSValueTransformerName">NSIsNotNil</string>
</mutableDictionary>
</binding>
</connections>
</textField>
</subviews>
<constraints>
<constraint firstItem="103" firstAttribute="leading" secondItem="106" secondAttribute="leading" id="5XX-53-oGL"/>
<constraint firstAttribute="bottom" secondItem="103" secondAttribute="bottom" id="82y-cx-DCw"/>
<constraint firstItem="103" firstAttribute="top" secondItem="106" secondAttribute="top" id="OPi-4l-5i4"/>
<constraint firstAttribute="centerX" secondItem="116" secondAttribute="centerX" id="lQy-H8-HVp"/>
<constraint firstAttribute="trailing" secondItem="103" secondAttribute="trailing" id="mno-qL-5vt"/>
<constraint firstAttribute="centerY" secondItem="116" secondAttribute="centerY" id="r8W-NO-rhn"/>
</constraints>
</view>
</tabViewItem>
<tabViewItem label="Movie" identifier="2" id="109">
<view key="view" id="104">
<rect key="frame" x="10" y="25" width="236" height="157"/>
<autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
<subviews>
<qtMovieView controllerVisible="NO" translatesAutoresizingMaskIntoConstraints="NO" id="165">
<rect key="frame" x="0.0" y="0.0" width="236" height="157"/>
<autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
<color key="fillColor" red="0.87529721467391308" green="0.87529721467391308" blue="0.87529721467391308" alpha="0.0" colorSpace="calibratedRGB"/>
<connections>
<binding destination="123" name="hidden" keyPath="selection.movie" id="168">
<dictionary key="options">
<string key="NSValueTransformerName">NSIsNil</string>
</dictionary>
</binding>
</connections>
</qtMovieView>
<textField verticalHuggingPriority="750" horizontalCompressionResistancePriority="250" setsMaxLayoutWidthAtFirstLayout="YES" translatesAutoresizingMaskIntoConstraints="NO" id="115">
<rect key="frame" x="64" y="72" width="109" height="14"/>
<autoresizingMask key="autoresizingMask" widthSizable="YES" flexibleMinY="YES" flexibleMaxY="YES"/>
<textFieldCell key="cell" sendsActionOnEndEditing="YES" alignment="center" title="No Movie Specified" id="154">
<font key="font" metaFont="smallSystem"/>
<color key="textColor" white="0.5" alpha="1" colorSpace="calibratedWhite"/>
<color key="backgroundColor" name="controlColor" catalog="System" colorSpace="catalog"/>
</textFieldCell>
<connections>
<binding destination="123" name="hidden" keyPath="selection.movie" id="138">
<mutableDictionary key="options">
<string key="NSValueTransformerName">NSIsNotNil</string>
</mutableDictionary>
</binding>
</connections>
</textField>
</subviews>
<constraints>
<constraint firstItem="165" firstAttribute="leading" secondItem="104" secondAttribute="leading" id="F2v-Cc-yIy"/>
<constraint firstAttribute="trailing" secondItem="165" secondAttribute="trailing" id="NM7-lJ-HvJ"/>
<constraint firstAttribute="centerX" secondItem="115" secondAttribute="centerX" id="NNH-Ho-bCf"/>
<constraint firstAttribute="centerY" secondItem="115" secondAttribute="centerY" id="PAa-Ey-xr9"/>
<constraint firstAttribute="bottom" secondItem="165" secondAttribute="bottom" id="WnL-Wi-wQu"/>
<constraint firstItem="165" firstAttribute="top" secondItem="104" secondAttribute="top" id="aiB-HP-dP9"/>
</constraints>
</view>
</tabViewItem>
</tabViewItems>
</tabView>
</subviews>
<constraints>
<constraint firstItem="119" firstAttribute="top" secondItem="91" secondAttribute="top" constant="20" symbolic="YES" id="5lu-t1-2dT"/>
<constraint firstItem="110" firstAttribute="top" secondItem="118" secondAttribute="bottom" constant="8" symbolic="YES" id="9aa-25-JEb"/>
<constraint firstItem="145" firstAttribute="leading" secondItem="118" secondAttribute="trailing" constant="8" symbolic="YES" id="B8c-U7-v2X"/>
<constraint firstAttribute="bottom" secondItem="110" secondAttribute="bottom" constant="20" symbolic="YES" id="BC3-j7-8tg"/>
<constraint firstItem="117" firstAttribute="baseline" secondItem="119" secondAttribute="baseline" id="De5-rl-a0s"/>
<constraint firstItem="120" firstAttribute="baseline" secondItem="145" secondAttribute="baseline" id="EJ4-mN-jzt"/>
<constraint firstItem="120" firstAttribute="leading" secondItem="117" secondAttribute="leading" id="Ei3-pr-j55"/>
<constraint firstItem="120" firstAttribute="trailing" secondItem="117" secondAttribute="trailing" id="FXm-tz-mv0"/>
<constraint firstItem="107" firstAttribute="leading" secondItem="110" secondAttribute="trailing" constant="8" symbolic="YES" id="I3h-8I-hLx"/>
<constraint firstAttribute="bottom" secondItem="107" secondAttribute="bottom" constant="20" symbolic="YES" id="I9o-2k-zWa"/>
<constraint firstItem="145" firstAttribute="trailing" secondItem="119" secondAttribute="trailing" id="IX1-Yl-IHL"/>
<constraint firstItem="107" firstAttribute="leading" secondItem="119" secondAttribute="trailing" constant="8" symbolic="YES" id="JhZ-Qw-0NG"/>
<constraint firstItem="118" firstAttribute="leading" secondItem="119" secondAttribute="leading" id="Nrn-FS-7Vt"/>
<constraint firstItem="120" firstAttribute="leading" secondItem="110" secondAttribute="leading" id="bsl-aa-pc7"/>
<constraint firstItem="118" firstAttribute="top" secondItem="119" secondAttribute="bottom" constant="8" symbolic="YES" id="dIO-IL-ggZ"/>
<constraint firstItem="145" firstAttribute="trailing" secondItem="110" secondAttribute="trailing" id="dwj-0n-yg3"/>
<constraint firstItem="118" firstAttribute="leading" secondItem="120" secondAttribute="trailing" constant="8" symbolic="YES" id="f32-hl-5OZ"/>
<constraint firstItem="110" firstAttribute="leading" secondItem="91" secondAttribute="leading" constant="20" symbolic="YES" id="fdy-uF-Sg5"/>
<constraint firstItem="119" firstAttribute="leading" secondItem="117" secondAttribute="trailing" constant="8" symbolic="YES" id="hGT-F1-fd5"/>
<constraint firstItem="120" firstAttribute="leading" secondItem="91" secondAttribute="leading" constant="20" symbolic="YES" id="irN-5c-7dq"/>
<constraint firstItem="107" firstAttribute="leading" secondItem="145" secondAttribute="trailing" constant="8" symbolic="YES" id="kbQ-Ei-kYp"/>
<constraint firstItem="117" firstAttribute="leading" secondItem="91" secondAttribute="leading" constant="20" symbolic="YES" id="lJt-Ei-Ktn"/>
<constraint firstAttribute="trailing" secondItem="107" secondAttribute="trailing" constant="20" symbolic="YES" id="q0d-er-iLx"/>
<constraint firstItem="120" firstAttribute="baseline" secondItem="118" secondAttribute="baseline" id="uoi-ZG-dY8"/>
<constraint firstItem="107" firstAttribute="top" secondItem="91" secondAttribute="top" constant="11" id="zEB-li-Af2"/>
</constraints>
</customView>
<objectController automaticallyPreparesContent="YES" id="123">
<declaredKeys>
<string>movie</string>
<string>graphic</string>
</declaredKeys>
</objectController>
</objects>
</document>

View File

@ -1,41 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple Computer//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>IBDocumentLocation</key>
<string>87 713 356 240 0 0 1280 1002 </string>
<key>IBEditorPositions</key>
<dict>
<key>91</key>
<string>236 96 508 255 0 0 1280 1002 </string>
</dict>
<key>IBFramework Version</key>
<string>326.0</string>
<key>IBLockedObjects</key>
<array>
<integer>103</integer>
<integer>108</integer>
<integer>107</integer>
<integer>110</integer>
<integer>97</integer>
<integer>96</integer>
<integer>116</integer>
<integer>115</integer>
<integer>50</integer>
<integer>113</integer>
<integer>112</integer>
<integer>119</integer>
<integer>120</integer>
<integer>117</integer>
</array>
<key>IBOldestOS</key>
<integer>3</integer>
<key>IBOpenObjects</key>
<array>
<integer>39</integer>
<integer>91</integer>
</array>
<key>IBSystem Version</key>
<string>7A179</string>
</dict>
</plist>

Binary file not shown.

Binary file not shown.

View File

@ -17,8 +17,7 @@
type = [typeString copy];
data = [[NSMutableDictionary alloc] init];
NSArray *resources = [NSClassFromString(@"Resource") allResourcesOfType:type inDocument:nil]; // nil document will search in ANY open document for the correct resource
NSEnumerator *enumerator = [resources objectEnumerator];
while( id <ResKnifeResourceProtocol> resource in resources )
for(id <ResKnifeResourceProtocol> resource in resources )
[data setObject:[resource name] forKey:[resource resID]];
}
parsed = [[NSMutableArray alloc] initWithArray:[data allValues]];

View File

@ -72,9 +72,9 @@
kills = [[NSNumber alloc] initWithShort:charRec->startKills];
date = [[NSCalendarDate alloc] initWithYear:charRec->startYear month:charRec->startMonth day:charRec->startDay hour:0 minute:0 second:0 timeZone:[NSTimeZone timeZoneWithAbbreviation:@"UTC"]];
tempPrefix = [[[NSString alloc] initWithData:[NSData dataWithBytes:charRec->Prefix length:16] encoding:NSMacOSRomanStringEncoding] autorelease];
prefix = [[NSString alloc] initWithCString:[tempPrefix cString] length:[tempPrefix cStringLength]];
prefix = [[NSString alloc] initWithString:tempPrefix];
tempSuffix = [[[NSString alloc] initWithData:[NSData dataWithBytes:charRec->Suffix length:16] encoding:NSMacOSRomanStringEncoding] autorelease];
suffix = [[NSString alloc] initWithCString:[tempSuffix cString] length:[tempSuffix cStringLength]];
suffix = [[NSString alloc] initWithString:tempSuffix];
start1 = [[NSNumber alloc] initWithShort:charRec->startSystem[0]];
start2 = [[NSNumber alloc] initWithShort:charRec->startSystem[1]];
start3 = [[NSNumber alloc] initWithShort:charRec->startSystem[2]];
@ -97,7 +97,7 @@
introDelay3 = [[NSNumber alloc] initWithShort:charRec->introPictDelay[2]];
introDelay4 = [[NSNumber alloc] initWithShort:charRec->introPictDelay[3]];
tempStart = [[[NSString alloc] initWithData:[NSData dataWithBytes:charRec->OnStart length:256] encoding:NSMacOSRomanStringEncoding] autorelease];
onStart = [[NSString alloc] initWithCString:[tempStart cString] length:[tempStart cStringLength]];
onStart = [[NSString alloc] initWithString:tempStart];
// rotating image
currentPict = 0;

View File

@ -11,6 +11,7 @@
0EBA8667122CF49800FEC1AC /* NGSCategories.m in Sources */ = {isa = PBXBuildFile; fileRef = 0EBA8665122CF49800FEC1AC /* NGSCategories.m */; };
0EF71540122BD0D0005DF94E /* Localizable.strings in Resources */ = {isa = PBXBuildFile; fileRef = 0EF7153F122BD0D0005DF94E /* Localizable.strings */; };
3DB9D6E712307F6300DDA647 /* Bitmap Editor.plugin in Copy Plugins */ = {isa = PBXBuildFile; fileRef = E18BF69D069FEA1800F076B8 /* Bitmap Editor.plugin */; };
559DE9B4189D665000D55D3A /* Icons.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = 559DE9B3189D665000D55D3A /* Icons.xcassets */; };
B22100CD15D3F944009FDEE1 /* Localizable.strings in Resources */ = {isa = PBXBuildFile; fileRef = 0EF7153F122BD0D0005DF94E /* Localizable.strings */; };
B229EECB15A4B8720032C12C /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = F5B5884B0156D40B01000001 /* Cocoa.framework */; };
B229EED515A4B8720032C12C /* InfoPlist.strings in Resources */ = {isa = PBXBuildFile; fileRef = B229EED315A4B8720032C12C /* InfoPlist.strings */; };
@ -48,7 +49,6 @@
B2B2C42115A9EEEF00D6F61C /* RKPatternImageCell.m in Sources */ = {isa = PBXBuildFile; fileRef = B2B2C41E15A9EEE100D6F61C /* RKPatternImageCell.m */; };
B2B2C43A15A9FCCF00D6F61C /* RKPatternView.m in Sources */ = {isa = PBXBuildFile; fileRef = B2B2C43915A9FCCF00D6F61C /* RKPatternView.m */; };
B2B3CEAA16B9DCE90027F33F /* ResourceGridView.xib in Resources */ = {isa = PBXBuildFile; fileRef = B2B3CEA816B9DCE90027F33F /* ResourceGridView.xib */; };
B2B51C9115B700560087978B /* Edit Hex.tiff in Resources */ = {isa = PBXBuildFile; fileRef = F577A8FC0211E4D401A80001 /* Edit Hex.tiff */; };
B2FCA78B15A66ACE00696598 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = F5B5884B0156D40B01000001 /* Cocoa.framework */; };
B2FCA79115A66ACF00696598 /* InfoPlist.strings in Resources */ = {isa = PBXBuildFile; fileRef = B2FCA78F15A66ACF00696598 /* InfoPlist.strings */; };
B2FCA79715A66B2A00696598 /* PictWindowController.m in Sources */ = {isa = PBXBuildFile; fileRef = B2FCA78015A669C800696598 /* PictWindowController.m */; };
@ -105,16 +105,8 @@
E18BF55A069FEA1300F076B8 /* InfoPlist.strings in Resources */ = {isa = PBXBuildFile; fileRef = F5B588420156D40B01000001 /* InfoPlist.strings */; };
E18BF55B069FEA1300F076B8 /* Localizable.strings in Resources */ = {isa = PBXBuildFile; fileRef = F5B588440156D40B01000001 /* Localizable.strings */; };
E18BF55C069FEA1300F076B8 /* defaults.plist in Resources */ = {isa = PBXBuildFile; fileRef = F5730B930159528A01000001 /* defaults.plist */; };
E18BF55D069FEA1300F076B8 /* ResKnife.icns in Resources */ = {isa = PBXBuildFile; fileRef = F5B588460156D40B01000001 /* ResKnife.icns */; };
E18BF55E069FEA1300F076B8 /* Resource file.icns in Resources */ = {isa = PBXBuildFile; fileRef = F5B588470156D40B01000001 /* Resource file.icns */; };
E18BF55F069FEA1300F076B8 /* Icon file.icns in Resources */ = {isa = PBXBuildFile; fileRef = F5B588480156D40B01000001 /* Icon file.icns */; };
E18BF560069FEA1300F076B8 /* Create.tiff in Resources */ = {isa = PBXBuildFile; fileRef = F577A8FA0211E4D401A80001 /* Create.tiff */; };
E18BF561069FEA1300F076B8 /* Delete.tiff in Resources */ = {isa = PBXBuildFile; fileRef = F577A904021220D601A80001 /* Delete.tiff */; };
E18BF562069FEA1300F076B8 /* Edit.tiff in Resources */ = {isa = PBXBuildFile; fileRef = F577A8FB0211E4D401A80001 /* Edit.tiff */; };
E18BF564069FEA1300F076B8 /* Save.tiff in Resources */ = {isa = PBXBuildFile; fileRef = F577A8F30211CFA701A80001 /* Save.tiff */; };
E18BF566069FEA1300F076B8 /* ResKnife.scriptSuite in Resources */ = {isa = PBXBuildFile; fileRef = F5041736036BD60801A8010A /* ResKnife.scriptSuite */; };
E18BF567069FEA1300F076B8 /* ResKnife.scriptTerminology in Resources */ = {isa = PBXBuildFile; fileRef = F50DFE16036C203F01A8010A /* ResKnife.scriptTerminology */; };
E18BF568069FEA1300F076B8 /* Export.tiff in Resources */ = {isa = PBXBuildFile; fileRef = 3D35756004DAEB7F00B8225B /* Export.tiff */; };
E18BF569069FEA1300F076B8 /* Resource Type Mappings.strings in Resources */ = {isa = PBXBuildFile; fileRef = E196FEE10551AF9600FE7E58 /* Resource Type Mappings.strings */; };
E18BF570069FEA1300F076B8 /* ApplicationDelegate.m in Sources */ = {isa = PBXBuildFile; fileRef = F5B5881E0156D40B01000001 /* ApplicationDelegate.m */; };
E18BF571069FEA1300F076B8 /* AttributesFormatter.m in Sources */ = {isa = PBXBuildFile; fileRef = F5B588200156D40B01000001 /* AttributesFormatter.m */; };
@ -427,7 +419,6 @@
3D35755A04DAEB4300B8225B /* main.m */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.objc; path = main.m; sourceTree = "<group>"; };
3D35755C04DAEB6200B8225B /* RKEditorRegistry.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = RKEditorRegistry.h; sourceTree = "<group>"; };
3D35755D04DAEB6200B8225B /* RKEditorRegistry.m */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.objc; path = RKEditorRegistry.m; sourceTree = "<group>"; };
3D35756004DAEB7F00B8225B /* Export.tiff */ = {isa = PBXFileReference; lastKnownFileType = image.tiff; path = Export.tiff; sourceTree = "<group>"; };
3D3B99B804DC16A30056861E /* ICONWindowController.m */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.objc; path = ICONWindowController.m; sourceTree = "<group>"; };
3D3B99B904DC16A30056861E /* ICONWindowController.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = ICONWindowController.h; sourceTree = "<group>"; };
3D4737B304E872DB00AF65FE /* ElementDLNG.m */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.objc; path = ElementDLNG.m; sourceTree = "<group>"; };
@ -470,6 +461,12 @@
550B9064189A187D005AC38D /* en */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = en; path = en.lproj/HexWindow.strings; sourceTree = "<group>"; };
550B9066189A1882005AC38D /* en */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = en; path = en.lproj/FindSheet.strings; sourceTree = "<group>"; };
550B9068189A1AA9005AC38D /* en */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = en; path = en.lproj/ResourceDocument.strings; sourceTree = "<group>"; };
559DE9B3189D665000D55D3A /* Icons.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; path = Icons.xcassets; sourceTree = "<group>"; };
559DE9B6189D6B1B00D55D3A /* en */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = en; path = en.lproj/PrefsWindow.strings; sourceTree = "<group>"; };
559DE9B8189D6B2000D55D3A /* en */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = en; path = en.lproj/InfoWindow.strings; sourceTree = "<group>"; };
559DE9BA189D6B2600D55D3A /* en */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = en; path = en.lproj/CreateResourceSheet.strings; sourceTree = "<group>"; };
559DE9BC189D6B2B00D55D3A /* en */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = en; path = en.lproj/AboutPanel.strings; sourceTree = "<group>"; };
559DE9BE189D6B3500D55D3A /* en */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = en; path = en.lproj/ResourceGridView.strings; sourceTree = "<group>"; };
B229EEC015A4B7250032C12C /* PNGWindowController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = PNGWindowController.h; path = "PNG Editor/PNGWindowController.h"; sourceTree = "<group>"; };
B229EEC115A4B7250032C12C /* PNGWindowController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = PNGWindowController.m; path = "PNG Editor/PNGWindowController.m"; sourceTree = "<group>"; };
B229EEC215A4B7250032C12C /* PNGWindowController.xib */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = file.xib; name = PNGWindowController.xib; path = "PNG Editor/PNGWindowController.xib"; sourceTree = "<group>"; };
@ -591,14 +588,8 @@
F54E6221021B6A0801A80001 /* FindSheetController.m */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.objc; path = FindSheetController.m; sourceTree = "<group>"; };
F5502C4001C579FF01C57124 /* ResKnifePluginProtocol.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = ResKnifePluginProtocol.h; sourceTree = "<group>"; };
F5730B930159528A01000001 /* defaults.plist */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = text.plist; path = defaults.plist; sourceTree = "<group>"; };
F577A8F30211CFA701A80001 /* Save.tiff */ = {isa = PBXFileReference; lastKnownFileType = image.tiff; path = Save.tiff; sourceTree = "<group>"; };
F577A8F80211DC1E01A80001 /* Show Info.tiff */ = {isa = PBXFileReference; lastKnownFileType = image.tiff; path = "Show Info.tiff"; sourceTree = "<group>"; };
F577A8FA0211E4D401A80001 /* Create.tiff */ = {isa = PBXFileReference; lastKnownFileType = image.tiff; path = Create.tiff; sourceTree = "<group>"; };
F577A8FB0211E4D401A80001 /* Edit.tiff */ = {isa = PBXFileReference; lastKnownFileType = image.tiff; path = Edit.tiff; sourceTree = "<group>"; };
F577A8FC0211E4D401A80001 /* Edit Hex.tiff */ = {isa = PBXFileReference; lastKnownFileType = image.tiff; path = "Edit Hex.tiff"; sourceTree = "<group>"; };
F577A900021215C801A80001 /* ResourceNameCell.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = ResourceNameCell.h; sourceTree = "<group>"; };
F577A901021215C801A80001 /* ResourceNameCell.m */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.objc; path = ResourceNameCell.m; sourceTree = "<group>"; };
F577A904021220D601A80001 /* Delete.tiff */ = {isa = PBXFileReference; lastKnownFileType = image.tiff; path = Delete.tiff; sourceTree = "<group>"; };
F58A18400278355D01A8010C /* DescSplitViewDelegate.m */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.objc; name = DescSplitViewDelegate.m; path = desc/DescSplitViewDelegate.m; sourceTree = "<group>"; };
F58A18410278355D01A8010C /* DescSplitViewDelegate.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = DescSplitViewDelegate.h; path = desc/DescSplitViewDelegate.h; sourceTree = "<group>"; };
F58F6B7E025BC3A501A8010C /* BoomWindowController.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = BoomWindowController.h; path = boom/BoomWindowController.h; sourceTree = "<group>"; };
@ -643,9 +634,6 @@
F5B588340156D40B01000001 /* SizeFormatter.m */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.objc; path = SizeFormatter.m; sourceTree = "<group>"; };
F5B588430156D40B01000001 /* English */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = English; path = English.lproj/InfoPlist.strings; sourceTree = "<group>"; };
F5B588450156D40B01000001 /* English */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; lineEnding = 0; name = English; path = English.lproj/Localizable.strings; sourceTree = "<group>"; };
F5B588460156D40B01000001 /* ResKnife.icns */ = {isa = PBXFileReference; lastKnownFileType = image.icns; path = ResKnife.icns; sourceTree = "<group>"; };
F5B588470156D40B01000001 /* Resource file.icns */ = {isa = PBXFileReference; lastKnownFileType = image.icns; path = "Resource file.icns"; sourceTree = "<group>"; };
F5B588480156D40B01000001 /* Icon file.icns */ = {isa = PBXFileReference; lastKnownFileType = image.icns; path = "Icon file.icns"; sourceTree = "<group>"; };
F5B5884A0156D40B01000001 /* Carbon.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Carbon.framework; path = /System/Library/Frameworks/Carbon.framework; sourceTree = "<absolute>"; };
F5B5884B0156D40B01000001 /* Cocoa.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Cocoa.framework; path = /System/Library/Frameworks/Cocoa.framework; sourceTree = "<absolute>"; };
F5B5884C0156D40B01000001 /* AppKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = AppKit.framework; path = /System/Library/Frameworks/AppKit.framework; sourceTree = "<absolute>"; };
@ -1169,17 +1157,8 @@
F5730B930159528A01000001 /* defaults.plist */,
F5041736036BD60801A8010A /* ResKnife.scriptSuite */,
F50DFE16036C203F01A8010A /* ResKnife.scriptTerminology */,
F5B588460156D40B01000001 /* ResKnife.icns */,
F5B588470156D40B01000001 /* Resource file.icns */,
F5B588480156D40B01000001 /* Icon file.icns */,
F577A8FA0211E4D401A80001 /* Create.tiff */,
F577A904021220D601A80001 /* Delete.tiff */,
F577A8FB0211E4D401A80001 /* Edit.tiff */,
F577A8FC0211E4D401A80001 /* Edit Hex.tiff */,
F577A8F30211CFA701A80001 /* Save.tiff */,
F577A8F80211DC1E01A80001 /* Show Info.tiff */,
3D35756004DAEB7F00B8225B /* Export.tiff */,
B2B3CEA816B9DCE90027F33F /* ResourceGridView.xib */,
559DE9B3189D665000D55D3A /* Icons.xcassets */,
);
path = Resources;
sourceTree = "<group>";
@ -1739,24 +1718,16 @@
E18BF55A069FEA1300F076B8 /* InfoPlist.strings in Resources */,
E18BF55B069FEA1300F076B8 /* Localizable.strings in Resources */,
E18BF55C069FEA1300F076B8 /* defaults.plist in Resources */,
E18BF55D069FEA1300F076B8 /* ResKnife.icns in Resources */,
E18BF55E069FEA1300F076B8 /* Resource file.icns in Resources */,
E18BF55F069FEA1300F076B8 /* Icon file.icns in Resources */,
E18BF560069FEA1300F076B8 /* Create.tiff in Resources */,
E18BF561069FEA1300F076B8 /* Delete.tiff in Resources */,
E18BF562069FEA1300F076B8 /* Edit.tiff in Resources */,
E18BF564069FEA1300F076B8 /* Save.tiff in Resources */,
E18BF566069FEA1300F076B8 /* ResKnife.scriptSuite in Resources */,
E18BF567069FEA1300F076B8 /* ResKnife.scriptTerminology in Resources */,
E18BF568069FEA1300F076B8 /* Export.tiff in Resources */,
E18BF569069FEA1300F076B8 /* Resource Type Mappings.strings in Resources */,
B229EEF415A4FB6F0032C12C /* AboutPanel.xib in Resources */,
B229EEF515A4FB6F0032C12C /* Application.xib in Resources */,
B229EEF615A4FB6F0032C12C /* CreateResourceSheet.xib in Resources */,
559DE9B4189D665000D55D3A /* Icons.xcassets in Resources */,
B229EEF715A4FB6F0032C12C /* InfoWindow.xib in Resources */,
B229EEF815A4FB6F0032C12C /* PrefsWindow.xib in Resources */,
B229EEF915A4FB6F0032C12C /* ResourceDocument.xib in Resources */,
B2B51C9115B700560087978B /* Edit Hex.tiff in Resources */,
B2B3CEAA16B9DCE90027F33F /* ResourceGridView.xib in Resources */,
);
runOnlyForDeploymentPostprocessing = 0;
@ -2128,6 +2099,7 @@
isa = PBXVariantGroup;
children = (
550B9045189A0360005AC38D /* Base */,
559DE9BC189D6B2B00D55D3A /* en */,
);
name = AboutPanel.xib;
sourceTree = "<group>";
@ -2147,6 +2119,7 @@
isa = PBXVariantGroup;
children = (
550B9047189A0360005AC38D /* Base */,
559DE9BA189D6B2600D55D3A /* en */,
);
name = CreateResourceSheet.xib;
sourceTree = "<group>";
@ -2155,6 +2128,7 @@
isa = PBXVariantGroup;
children = (
550B9048189A0360005AC38D /* Base */,
559DE9B8189D6B2000D55D3A /* en */,
);
name = InfoWindow.xib;
sourceTree = "<group>";
@ -2163,6 +2137,7 @@
isa = PBXVariantGroup;
children = (
550B9049189A0360005AC38D /* Base */,
559DE9B6189D6B1B00D55D3A /* en */,
);
name = PrefsWindow.xib;
sourceTree = "<group>";
@ -2239,6 +2214,7 @@
isa = PBXVariantGroup;
children = (
550B904B189A0360005AC38D /* Base */,
559DE9BE189D6B3500D55D3A /* en */,
);
name = ResourceGridView.xib;
sourceTree = "<group>";
@ -2706,6 +2682,7 @@
E13F7EDA08F0411100E2A5CB /* Debug */ = {
isa = XCBuildConfiguration;
buildSettings = {
ASSETCATALOG_COMPILER_APPICON_NAME = ResKnife;
COPY_PHASE_STRIP = NO;
FRAMEWORK_SEARCH_PATHS = (
"$(inherited)",
@ -2732,6 +2709,7 @@
E13F7EDB08F0411100E2A5CB /* Release */ = {
isa = XCBuildConfiguration;
buildSettings = {
ASSETCATALOG_COMPILER_APPICON_NAME = ResKnife;
COPY_PHASE_STRIP = YES;
FRAMEWORK_SEARCH_PATHS = (
"$(inherited)",
@ -2913,6 +2891,7 @@
GCC_DYNAMIC_NO_PIC = NO;
GCC_GENERATE_DEBUGGING_SYMBOLS = YES;
GCC_OPTIMIZATION_LEVEL = 0;
IBC_STRIP_NIBS = NO;
INFOPLIST_FILE = NovaTools/Info.plist;
OTHER_CFLAGS = "";
OTHER_LDFLAGS = "";
@ -2935,6 +2914,7 @@
COPY_PHASE_STRIP = YES;
DEBUGGING_SYMBOLS = NO;
GCC_C_LANGUAGE_STANDARD = c99;
IBC_STRIP_NIBS = NO;
INFOPLIST_FILE = NovaTools/Info.plist;
OTHER_CFLAGS = "";
OTHER_LDFLAGS = "";