Fix the boom and desc nibs in the NovaTools bundle.
Migrate to Xcode assets.
|
@ -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>
|
||||
|
|
17
Cocoa/Resources/Icons.xcassets/Create.imageset/Contents.json
vendored
Normal file
|
@ -0,0 +1,17 @@
|
|||
{
|
||||
"images" : [
|
||||
{
|
||||
"idiom" : "universal",
|
||||
"scale" : "1x",
|
||||
"filename" : "Create.png"
|
||||
},
|
||||
{
|
||||
"idiom" : "universal",
|
||||
"scale" : "2x"
|
||||
}
|
||||
],
|
||||
"info" : {
|
||||
"version" : 1,
|
||||
"author" : "xcode"
|
||||
}
|
||||
}
|
BIN
Cocoa/Resources/Icons.xcassets/Create.imageset/Create.png
vendored
Normal file
After Width: | Height: | Size: 4.3 KiB |
17
Cocoa/Resources/Icons.xcassets/Delete.imageset/Contents.json
vendored
Normal file
|
@ -0,0 +1,17 @@
|
|||
{
|
||||
"images" : [
|
||||
{
|
||||
"idiom" : "universal",
|
||||
"scale" : "1x",
|
||||
"filename" : "Delete.png"
|
||||
},
|
||||
{
|
||||
"idiom" : "universal",
|
||||
"scale" : "2x"
|
||||
}
|
||||
],
|
||||
"info" : {
|
||||
"version" : 1,
|
||||
"author" : "xcode"
|
||||
}
|
||||
}
|
BIN
Cocoa/Resources/Icons.xcassets/Delete.imageset/Delete.png
vendored
Normal file
After Width: | Height: | Size: 5.1 KiB |
17
Cocoa/Resources/Icons.xcassets/Edit Hex.imageset/Contents.json
vendored
Normal file
|
@ -0,0 +1,17 @@
|
|||
{
|
||||
"images" : [
|
||||
{
|
||||
"idiom" : "universal",
|
||||
"scale" : "1x",
|
||||
"filename" : "Edit Hex copy.png"
|
||||
},
|
||||
{
|
||||
"idiom" : "universal",
|
||||
"scale" : "2x"
|
||||
}
|
||||
],
|
||||
"info" : {
|
||||
"version" : 1,
|
||||
"author" : "xcode"
|
||||
}
|
||||
}
|
BIN
Cocoa/Resources/Icons.xcassets/Edit Hex.imageset/Edit Hex copy.png
vendored
Normal file
After Width: | Height: | Size: 4.6 KiB |
17
Cocoa/Resources/Icons.xcassets/Edit.imageset/Contents.json
vendored
Normal file
|
@ -0,0 +1,17 @@
|
|||
{
|
||||
"images" : [
|
||||
{
|
||||
"idiom" : "universal",
|
||||
"scale" : "1x",
|
||||
"filename" : "Edit copy.png"
|
||||
},
|
||||
{
|
||||
"idiom" : "universal",
|
||||
"scale" : "2x"
|
||||
}
|
||||
],
|
||||
"info" : {
|
||||
"version" : 1,
|
||||
"author" : "xcode"
|
||||
}
|
||||
}
|
BIN
Cocoa/Resources/Icons.xcassets/Edit.imageset/Edit copy.png
vendored
Normal file
After Width: | Height: | Size: 5.0 KiB |
17
Cocoa/Resources/Icons.xcassets/Export.imageset/Contents.json
vendored
Normal file
|
@ -0,0 +1,17 @@
|
|||
{
|
||||
"images" : [
|
||||
{
|
||||
"idiom" : "universal",
|
||||
"scale" : "1x",
|
||||
"filename" : "Export.png"
|
||||
},
|
||||
{
|
||||
"idiom" : "universal",
|
||||
"scale" : "2x"
|
||||
}
|
||||
],
|
||||
"info" : {
|
||||
"version" : 1,
|
||||
"author" : "xcode"
|
||||
}
|
||||
}
|
BIN
Cocoa/Resources/Icons.xcassets/Export.imageset/Export.png
vendored
Normal file
After Width: | Height: | Size: 5.5 KiB |
BIN
Cocoa/Resources/Icons.xcassets/Icon file.iconset/icon_16x16.png
Normal file
After Width: | Height: | Size: 3.6 KiB |
BIN
Cocoa/Resources/Icons.xcassets/Icon file.iconset/icon_32x32.png
Normal file
After Width: | Height: | Size: 4.5 KiB |
|
@ -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"
|
||||
}
|
||||
}
|
BIN
Cocoa/Resources/Icons.xcassets/ResKnife.appiconset/ResKnife.png
Normal file
After Width: | Height: | Size: 18 KiB |
After Width: | Height: | Size: 3.6 KiB |
After Width: | Height: | Size: 4.5 KiB |
17
Cocoa/Resources/Icons.xcassets/Save.imageset/Contents.json
vendored
Normal file
|
@ -0,0 +1,17 @@
|
|||
{
|
||||
"images" : [
|
||||
{
|
||||
"idiom" : "universal",
|
||||
"scale" : "1x",
|
||||
"filename" : "Save.png"
|
||||
},
|
||||
{
|
||||
"idiom" : "universal",
|
||||
"scale" : "2x"
|
||||
}
|
||||
],
|
||||
"info" : {
|
||||
"version" : 1,
|
||||
"author" : "xcode"
|
||||
}
|
||||
}
|
BIN
Cocoa/Resources/Icons.xcassets/Save.imageset/Save.png
vendored
Normal file
After Width: | Height: | Size: 4.9 KiB |
9
Cocoa/Resources/en.lproj/AboutPanel.strings
Normal 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.";
|
63
Cocoa/Resources/en.lproj/CreateResourceSheet.strings
Normal 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";
|
57
Cocoa/Resources/en.lproj/InfoWindow.strings
Normal 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:";
|
45
Cocoa/Resources/en.lproj/PrefsWindow.strings
Normal 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";
|
3
Cocoa/Resources/en.lproj/ResourceGridView.strings
Normal file
|
@ -0,0 +1,3 @@
|
|||
|
||||
/* Class = "NSTextFieldCell"; title = "Label"; ObjectID = "47"; */
|
||||
"47.title" = "Label";
|
|
@ -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>
|
||||
|
|
BIN
NovaTools/Base.lproj/NovaTools.nib/keyedobjects.nib
generated
26
NovaTools/Base.lproj/boom.nib/classes.nib
generated
|
@ -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;
|
||||
}
|
144
NovaTools/Base.lproj/boom.nib/designable.nib
generated
Normal 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>
|
26
NovaTools/Base.lproj/boom.nib/info.nib
generated
|
@ -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>
|
BIN
NovaTools/Base.lproj/boom.nib/keyedobjects.nib
generated
Normal file
BIN
NovaTools/Base.lproj/boom.nib/objects.nib
generated
18
NovaTools/Base.lproj/char.nib/designable.nib
generated
|
@ -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>
|
||||
|
|
BIN
NovaTools/Base.lproj/char.nib/keyedobjects.nib
generated
20
NovaTools/Base.lproj/desc.nib/classes.nib
generated
|
@ -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;
|
||||
}
|
365
NovaTools/Base.lproj/desc.nib/designable.nib
generated
Normal 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 & 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>
|
41
NovaTools/Base.lproj/desc.nib/info.nib
generated
|
@ -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>
|
BIN
NovaTools/Base.lproj/desc.nib/keyedobjects.nib
generated
BIN
NovaTools/Base.lproj/desc.nib/objects.nib
generated
|
@ -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]];
|
||||
|
|
|
@ -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;
|
||||
|
|
|
@ -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 = "";
|
||||
|
|