<string>NSButtonCell</string>
<string>NSCustomObject</string>
<string>NSCustomView</string>
- <string>NSDrawer</string>
<string>NSMatrix</string>
<string>NSMenu</string>
<string>NSMenuItem</string>
<string>NSOutlineView</string>
<string>NSPopUpButton</string>
<string>NSPopUpButtonCell</string>
+ <string>NSPopover</string>
<string>NSScrollView</string>
<string>NSScroller</string>
<string>NSSegmentedCell</string>
<string>NSToolbarFlexibleSpaceItem</string>
<string>NSToolbarItem</string>
<string>NSView</string>
+ <string>NSViewController</string>
<string>NSWindowTemplate</string>
</array>
<array key="IBDocument.PluginDependencies">
<int key="NSMnemonicLoc">2147483647</int>
<reference key="NSOnImage" ref="35465992"/>
<reference key="NSMixedImage" ref="502551668"/>
+ <int key="NSTag">1</int>
</object>
</array>
</object>
<bool key="NSToolbarShowsBaselineSeparator">YES</bool>
<bool key="NSToolbarAllowsUserCustomization">NO</bool>
<bool key="NSToolbarAutosavesConfiguration">YES</bool>
- <int key="NSToolbarDisplayMode">1</int>
- <int key="NSToolbarSizeMode">2</int>
+ <int key="NSToolbarDisplayMode">2</int>
+ <int key="NSToolbarSizeMode">1</int>
<dictionary class="NSMutableDictionary" key="NSToolbarIBIdentifiedItems">
- <object class="NSToolbarItem" key="42CA6E7F-AC4A-4681-98B6-B9901269E463" id="992952969">
+ <object class="NSToolbarItem" key="4AC66688-76E8-47ED-AC0A-7462220A4019" id="496378711">
<object class="NSMutableString" key="NSToolbarItemIdentifier">
- <characters key="NS.bytes">42CA6E7F-AC4A-4681-98B6-B9901269E463</characters>
+ <characters key="NS.bytes">4AC66688-76E8-47ED-AC0A-7462220A4019</characters>
</object>
- <string key="NSToolbarItemLabel"/>
- <string key="NSToolbarItemPaletteLabel">Start/Stop</string>
- <string key="NSToolbarItemToolTip"/>
- <nil key="NSToolbarItemView"/>
- <object class="NSCustomResource" key="NSToolbarItemImage">
- <string key="NSClassName">NSImage</string>
- <string key="NSResourceName">NSGoRightTemplate</string>
+ <string key="NSToolbarItemLabel">Custom View</string>
+ <string key="NSToolbarItemPaletteLabel">Custom View</string>
+ <nil key="NSToolbarItemToolTip"/>
+ <object class="NSButton" key="NSToolbarItemView" id="227597319">
+ <reference key="NSNextResponder"/>
+ <int key="NSvFlags">268</int>
+ <string key="NSFrame">{{0, 14}, {140, 25}}</string>
+ <reference key="NSSuperview"/>
+ <reference key="NSWindow"/>
+ <reference key="NSNextKeyView"/>
+ <string key="NSReuseIdentifierKey">_NS:9</string>
+ <bool key="NSEnabled">YES</bool>
+ <object class="NSButtonCell" key="NSCell" id="850080795">
+ <int key="NSCellFlags">-2080374784</int>
+ <int key="NSCellFlags2">134217728</int>
+ <string key="NSContents">(default)</string>
+ <object class="NSFont" key="NSSupport" id="45863614">
+ <string key="NSName">LucidaGrande</string>
+ <double key="NSSize">13</double>
+ <int key="NSfFlags">1044</int>
+ </object>
+ <string key="NSCellIdentifier">_NS:9</string>
+ <reference key="NSControlView" ref="227597319"/>
+ <int key="NSButtonFlags">-2034483200</int>
+ <int key="NSButtonFlags2">163</int>
+ <object class="NSCustomResource" key="NSNormalImage" id="13197350">
+ <string key="NSClassName">NSImage</string>
+ <string key="NSResourceName">NSListViewTemplate</string>
+ </object>
+ <string key="NSAlternateContents"/>
+ <string key="NSKeyEquivalent"/>
+ <int key="NSPeriodicDelay">400</int>
+ <int key="NSPeriodicInterval">75</int>
+ </object>
+ <bool key="NSAllowsLogicalLayoutDirection">NO</bool>
</object>
+ <reference key="NSToolbarItemImage" ref="13197350"/>
<nil key="NSToolbarItemTarget"/>
<nil key="NSToolbarItemAction"/>
- <string key="NSToolbarItemMinSize">{0, 0}</string>
- <string key="NSToolbarItemMaxSize">{0, 0}</string>
+ <string key="NSToolbarItemMinSize">{13, 25}</string>
+ <string key="NSToolbarItemMaxSize">{141, 25}</string>
<bool key="NSToolbarItemEnabled">YES</bool>
- <bool key="NSToolbarItemAutovalidates">YES</bool>
- <int key="NSToolbarItemTag">-1</int>
+ <bool key="NSToolbarItemAutovalidates">NO</bool>
+ <int key="NSToolbarItemTag">0</int>
<bool key="NSToolbarIsUserRemovable">YES</bool>
<int key="NSToolbarItemVisibilityPriority">0</int>
</object>
- <object class="NSToolbarItem" key="A03535DA-B573-44B2-86A0-5E261E68FC16" id="504390900">
+ <object class="NSToolbarItem" key="94389EFE-310F-4DB5-95F6-D4AEE8839979" id="981531896">
<object class="NSMutableString" key="NSToolbarItemIdentifier">
- <characters key="NS.bytes">A03535DA-B573-44B2-86A0-5E261E68FC16</characters>
+ <characters key="NS.bytes">94389EFE-310F-4DB5-95F6-D4AEE8839979</characters>
</object>
- <string key="NSToolbarItemLabel"/>
- <string key="NSToolbarItemPaletteLabel">Configurations</string>
- <string key="NSToolbarItemToolTip"/>
- <nil key="NSToolbarItemView"/>
- <object class="NSCustomResource" key="NSToolbarItemImage">
- <string key="NSClassName">NSImage</string>
- <string key="NSResourceName">NSListViewTemplate</string>
+ <string key="NSToolbarItemLabel">Custom View</string>
+ <string key="NSToolbarItemPaletteLabel">Custom View</string>
+ <nil key="NSToolbarItemToolTip"/>
+ <object class="NSSegmentedControl" key="NSToolbarItemView" id="679083346">
+ <reference key="NSNextResponder"/>
+ <int key="NSvFlags">268</int>
+ <string key="NSFrame">{{5, 14}, {67, 25}}</string>
+ <reference key="NSSuperview"/>
+ <reference key="NSWindow"/>
+ <reference key="NSNextKeyView"/>
+ <string key="NSReuseIdentifierKey">_NS:9</string>
+ <bool key="NSEnabled">YES</bool>
+ <object class="NSSegmentedCell" key="NSCell" id="594076765">
+ <int key="NSCellFlags">67108864</int>
+ <int key="NSCellFlags2">0</int>
+ <reference key="NSSupport" ref="45863614"/>
+ <string key="NSCellIdentifier">_NS:9</string>
+ <reference key="NSControlView" ref="679083346"/>
+ <array class="NSMutableArray" key="NSSegmentImages">
+ <object class="NSSegmentItem">
+ <double key="NSSegmentItemWidth">32</double>
+ <object class="NSCustomResource" key="NSSegmentItemImage">
+ <string key="NSClassName">NSImage</string>
+ <string key="NSResourceName">NSPathTemplate</string>
+ </object>
+ <string key="NSSegmentItemLabel"/>
+ <string key="NSSegmentItemTooltip">Show and remap inputs</string>
+ <bool key="NSSegmentItemSelected">YES</bool>
+ <int key="NSSegmentItemImageScaling">0</int>
+ </object>
+ <object class="NSSegmentItem">
+ <double key="NSSegmentItemWidth">32</double>
+ <object class="NSCustomResource" key="NSSegmentItemImage">
+ <string key="NSClassName">NSImage</string>
+ <string key="NSResourceName">NSActionTemplate</string>
+ </object>
+ <string key="NSSegmentItemLabel"/>
+ <string key="NSSegmentItemTooltip">Run mapped actions</string>
+ <int key="NSSegmentItemTag">1</int>
+ <int key="NSSegmentItemImageScaling">0</int>
+ </object>
+ </array>
+ <int key="NSSegmentStyle">4</int>
+ </object>
+ <bool key="NSAllowsLogicalLayoutDirection">NO</bool>
</object>
+ <nil key="NSToolbarItemImage"/>
<nil key="NSToolbarItemTarget"/>
<nil key="NSToolbarItemAction"/>
- <string key="NSToolbarItemMinSize">{0, 0}</string>
- <string key="NSToolbarItemMaxSize">{0, 0}</string>
+ <string key="NSToolbarItemMinSize">{67, 25}</string>
+ <string key="NSToolbarItemMaxSize">{67, 25}</string>
<bool key="NSToolbarItemEnabled">YES</bool>
<bool key="NSToolbarItemAutovalidates">YES</bool>
- <int key="NSToolbarItemTag">-1</int>
+ <int key="NSToolbarItemTag">0</int>
<bool key="NSToolbarIsUserRemovable">YES</bool>
<int key="NSToolbarItemVisibilityPriority">0</int>
</object>
</object>
</dictionary>
<array key="NSToolbarIBAllowedItems">
- <reference ref="992952969"/>
- <reference ref="504390900"/>
+ <reference ref="496378711"/>
+ <reference ref="981531896"/>
<reference ref="658903347"/>
</array>
<array key="NSToolbarIBDefaultItems">
- <reference ref="992952969"/>
+ <reference ref="496378711"/>
<reference ref="658903347"/>
- <reference ref="504390900"/>
+ <reference ref="981531896"/>
</array>
<array key="NSToolbarIBSelectableItems" id="0"/>
</object>
<int key="NSCellFlags">67108928</int>
<int key="NSCellFlags2">2624</int>
<string key="NSContents">Text Cell</string>
- <object class="NSFont" key="NSSupport" id="45863614">
- <string key="NSName">LucidaGrande</string>
- <double key="NSSize">13</double>
- <int key="NSfFlags">1044</int>
- </object>
+ <reference key="NSSupport" ref="45863614"/>
<reference key="NSControlView" ref="365506042"/>
<object class="NSColor" key="NSBackgroundColor" id="834857663">
<int key="NSColorSpace">6</int>
<reference key="NSWindow"/>
<reference key="NSNextKeyView" ref="194275224"/>
<string key="NSReuseIdentifierKey">_NS:9</string>
- <string key="NSClassName">KeyInputTextView</string>
+ <string key="NSClassName">NJKeyInputField</string>
</object>
<object class="NSPopUpButton" id="194275224">
<reference key="NSNextResponder" ref="606740242"/>
<reference key="NSNextKeyView" ref="206489479"/>
</object>
<string key="NSScreenRect">{{0, 0}, {1440, 878}}</string>
- <string key="NSMinSize">{640, 369}</string>
+ <string key="NSMinSize">{640, 355}</string>
<string key="NSMaxSize">{10000000000000, 10000000000000}</string>
<string key="NSFrameAutosaveName">Enjoyable</string>
<bool key="NSWindowIsRestorable">YES</bool>
<object class="NSTableView" id="762432499">
<reference key="NSNextResponder" ref="947403733"/>
<int key="NSvFlags">256</int>
- <string key="NSFrameSize">{320, 418}</string>
+ <string key="NSFrameSize">{196, 256}</string>
<reference key="NSSuperview" ref="947403733"/>
<reference key="NSWindow"/>
<reference key="NSNextKeyView" ref="968378655"/>
</object>
<array class="NSMutableArray" key="NSTableColumns">
<object class="NSTableColumn" id="827961598">
- <double key="NSWidth">317</double>
- <double key="NSMinWidth">40</double>
- <double key="NSMaxWidth">1000</double>
+ <double key="NSWidth">190</double>
+ <double key="NSMinWidth">190</double>
+ <double key="NSMaxWidth">190</double>
<object class="NSTableHeaderCell" key="NSHeaderCell">
<int key="NSCellFlags">75497536</int>
<int key="NSCellFlags2">2048</int>
<reference key="NSBackgroundColor" ref="834857663"/>
<reference key="NSTextColor" ref="813255721"/>
</object>
- <int key="NSResizingMask">3</int>
- <bool key="NSIsResizeable">YES</bool>
<bool key="NSIsEditable">YES</bool>
<reference key="NSTableView" ref="762432499"/>
</object>
<reference key="NSBackgroundColor" ref="834857663"/>
<reference key="NSGridColor" ref="133906332"/>
<double key="NSRowHeight">20</double>
- <int key="NSTvFlags">46170112</int>
+ <int key="NSTvFlags">48267264</int>
<reference key="NSDelegate"/>
<reference key="NSDataSource"/>
<int key="NSColumnAutoresizingStyle">1</int>
<bool key="NSAllowsTypeSelect">NO</bool>
<int key="NSTableViewDraggingDestinationStyle">0</int>
<int key="NSTableViewGroupRowStyle">1</int>
- <int key="NSTableViewRowSizeStyle">1</int>
+ <int key="NSTableViewRowSizeStyle">-1</int>
</object>
</array>
- <string key="NSFrame">{{1, 1}, {320, 418}}</string>
+ <string key="NSFrame">{{2, 2}, {196, 256}}</string>
<reference key="NSSuperview" ref="443618264"/>
<reference key="NSWindow"/>
<reference key="NSNextKeyView" ref="762432499"/>
<string key="NSFrame">{{306, 1}, {15, 403}}</string>
<reference key="NSSuperview" ref="443618264"/>
<reference key="NSWindow"/>
- <reference key="NSNextKeyView" ref="553414014"/>
+ <reference key="NSNextKeyView" ref="861276216"/>
<bool key="NSAllowsLogicalLayoutDirection">NO</bool>
<reference key="NSTarget" ref="443618264"/>
<string key="NSAction">_doScroller:</string>
<object class="NSScroller" id="553414014">
<reference key="NSNextResponder" ref="443618264"/>
<int key="NSvFlags">-2147483392</int>
- <string key="NSFrame">{{1, 404}, {305, 15}}</string>
+ <string key="NSFrame">{{-100, -100}, {366, 16}}</string>
<reference key="NSSuperview" ref="443618264"/>
<reference key="NSWindow"/>
- <reference key="NSNextKeyView" ref="861276216"/>
+ <reference key="NSNextKeyView" ref="947403733"/>
<bool key="NSAllowsLogicalLayoutDirection">NO</bool>
<int key="NSsFlags">1</int>
<reference key="NSTarget" ref="443618264"/>
<string key="NSAction">_doScroller:</string>
- <double key="NSPercent">0.99688480000000002</double>
+ <double key="NSPercent">0.98123324396782841</double>
</object>
</array>
- <string key="NSFrame">{{0, 34}, {322, 420}}</string>
+ <string key="NSFrame">{{0, 54}, {200, 260}}</string>
<reference key="NSSuperview" ref="671181514"/>
<reference key="NSWindow"/>
- <reference key="NSNextKeyView" ref="947403733"/>
- <int key="NSsFlags">133682</int>
+ <reference key="NSNextKeyView" ref="553414014"/>
+ <int key="NSsFlags">150035</int>
<reference key="NSVScroller" ref="968378655"/>
<reference key="NSHScroller" ref="553414014"/>
<reference key="NSContentView" ref="947403733"/>
</object>
<object class="NSButton" id="861276216">
<reference key="NSNextResponder" ref="671181514"/>
- <int key="NSvFlags">260</int>
- <string key="NSFrame">{{10, 4}, {39, 28}}</string>
+ <int key="NSvFlags">292</int>
+ <string key="NSFrame">{{20, 19}, {39, 28}}</string>
<reference key="NSSuperview" ref="671181514"/>
<reference key="NSWindow"/>
<reference key="NSNextKeyView" ref="456935010"/>
</object>
<object class="NSButton" id="456935010">
<reference key="NSNextResponder" ref="671181514"/>
- <int key="NSvFlags">260</int>
- <string key="NSFrame">{{57, 4}, {39, 28}}</string>
+ <int key="NSvFlags">292</int>
+ <string key="NSFrame">{{67, 19}, {39, 28}}</string>
<reference key="NSSuperview" ref="671181514"/>
<reference key="NSWindow"/>
<reference key="NSNextKeyView"/>
<bool key="NSAllowsLogicalLayoutDirection">NO</bool>
</object>
</array>
- <string key="NSFrameSize">{322, 454}</string>
+ <string key="NSFrameSize">{200, 314}</string>
<reference key="NSSuperview"/>
<reference key="NSWindow"/>
<reference key="NSNextKeyView" ref="443618264"/>
<string key="NSClassName">NSView</string>
</object>
- <object class="NSDrawer" id="314955046">
- <nil key="NSNextResponder"/>
- <string key="NSContentSize">{200, 100}</string>
- <string key="NSMinContentSize">{100, 0}</string>
- <string key="NSMaxContentSize">{400, 10000}</string>
- <int key="NSPreferredEdge">2</int>
- <double key="NSLeadingOffset">0.0</double>
- <double key="NSTrailingOffset">15</double>
- <nil key="NSParentWindow"/>
- <nil key="NSDelegate"/>
- </object>
<object class="NSCustomObject" id="207406104">
- <string key="NSClassName">ApplicationController</string>
+ <string key="NSClassName">EnjoyableApplicationDelegate</string>
</object>
<object class="NSCustomObject" id="468285243">
- <string key="NSClassName">ConfigsController</string>
+ <string key="NSClassName">NJMappingsController</string>
</object>
<object class="NSCustomObject" id="1007832501">
- <string key="NSClassName">JoystickController</string>
+ <string key="NSClassName">NJDeviceController</string>
</object>
<object class="NSCustomObject" id="801536542">
- <string key="NSClassName">TargetController</string>
+ <string key="NSClassName">NJOutputController</string>
+ </object>
+ <object class="NSViewController" id="328152383"/>
+ <object class="NSPopover" id="586993839">
+ <nil key="NSNextResponder"/>
+ <int key="NSAppearance">0</int>
+ <int key="NSBehavior">1</int>
+ <double key="NSContentWidth">0.0</double>
+ <double key="NSContentHeight">0.0</double>
+ <bool key="NSAnimates">YES</bool>
</object>
</array>
<object class="IBObjectContainer" key="IBDocument.Objects">
</object>
<int key="connectionID">370</int>
</object>
- <object class="IBConnectionRecord">
- <object class="IBOutletConnection" key="connection">
- <string key="label">parentWindow</string>
- <reference key="source" ref="314955046"/>
- <reference key="destination" ref="808667431"/>
- </object>
- <int key="connectionID">454</int>
- </object>
- <object class="IBConnectionRecord">
- <object class="IBOutletConnection" key="connection">
- <string key="label">contentView</string>
- <reference key="source" ref="314955046"/>
- <reference key="destination" ref="671181514"/>
- </object>
- <int key="connectionID">455</int>
- </object>
- <object class="IBConnectionRecord">
- <object class="IBActionConnection" key="connection">
- <string key="label">toggle:</string>
- <reference key="source" ref="314955046"/>
- <reference key="destination" ref="504390900"/>
- </object>
- <int key="connectionID">498</int>
- </object>
- <object class="IBConnectionRecord">
- <object class="IBActionConnection" key="connection">
- <string key="label">toggle:</string>
- <reference key="source" ref="314955046"/>
- <reference key="destination" ref="914355947"/>
- </object>
- <int key="connectionID">811</int>
- </object>
<object class="IBConnectionRecord">
<object class="IBOutletConnection" key="connection">
<string key="label">delegate</string>
</object>
<object class="IBConnectionRecord">
<object class="IBOutletConnection" key="connection">
- <string key="label">targetController</string>
+ <string key="label">mappingsController</string>
<reference key="source" ref="1007832501"/>
- <reference key="destination" ref="801536542"/>
+ <reference key="destination" ref="468285243"/>
</object>
- <int key="connectionID">695</int>
+ <int key="connectionID">822</int>
</object>
<object class="IBConnectionRecord">
<object class="IBOutletConnection" key="connection">
- <string key="label">configsController</string>
+ <string key="label">outputController</string>
<reference key="source" ref="1007832501"/>
- <reference key="destination" ref="468285243"/>
+ <reference key="destination" ref="801536542"/>
</object>
- <int key="connectionID">717</int>
+ <int key="connectionID">826</int>
</object>
<object class="IBConnectionRecord">
- <object class="IBOutletConnection" key="connection">
- <string key="label">jsController</string>
- <reference key="source" ref="207406104"/>
- <reference key="destination" ref="1007832501"/>
+ <object class="IBActionConnection" key="connection">
+ <string key="label">translatingEventsChanged:</string>
+ <reference key="source" ref="1007832501"/>
+ <reference key="destination" ref="679083346"/>
</object>
- <int key="connectionID">484</int>
+ <int key="connectionID">858</int>
</object>
<object class="IBConnectionRecord">
<object class="IBOutletConnection" key="connection">
- <string key="label">drawer</string>
- <reference key="source" ref="207406104"/>
- <reference key="destination" ref="314955046"/>
+ <string key="label">translatingEventsSetting</string>
+ <reference key="source" ref="1007832501"/>
+ <reference key="destination" ref="679083346"/>
</object>
- <int key="connectionID">486</int>
+ <int key="connectionID">859</int>
</object>
<object class="IBConnectionRecord">
<object class="IBOutletConnection" key="connection">
</object>
<int key="connectionID">607</int>
</object>
- <object class="IBConnectionRecord">
- <object class="IBOutletConnection" key="connection">
- <string key="label">activeButton</string>
- <reference key="source" ref="207406104"/>
- <reference key="destination" ref="992952969"/>
- </object>
- <int key="connectionID">609</int>
- </object>
<object class="IBConnectionRecord">
<object class="IBActionConnection" key="connection">
<string key="label">toggleActivity:</string>
<int key="connectionID">610</int>
</object>
<object class="IBConnectionRecord">
- <object class="IBActionConnection" key="connection">
- <string key="label">toggleActivity:</string>
+ <object class="IBOutletConnection" key="connection">
+ <string key="label">dockMenuBase</string>
<reference key="source" ref="207406104"/>
- <reference key="destination" ref="992952969"/>
+ <reference key="destination" ref="720053764"/>
</object>
- <int key="connectionID">611</int>
+ <int key="connectionID">726</int>
</object>
<object class="IBConnectionRecord">
<object class="IBOutletConnection" key="connection">
- <string key="label">targetController</string>
+ <string key="label">inputController</string>
<reference key="source" ref="207406104"/>
- <reference key="destination" ref="801536542"/>
+ <reference key="destination" ref="1007832501"/>
</object>
- <int key="connectionID">712</int>
+ <int key="connectionID">819</int>
</object>
<object class="IBConnectionRecord">
<object class="IBOutletConnection" key="connection">
- <string key="label">configsController</string>
+ <string key="label">mappingsController</string>
<reference key="source" ref="207406104"/>
<reference key="destination" ref="468285243"/>
</object>
- <int key="connectionID">716</int>
+ <int key="connectionID">820</int>
</object>
<object class="IBConnectionRecord">
<object class="IBOutletConnection" key="connection">
- <string key="label">dockMenuBase</string>
+ <string key="label">outputController</string>
<reference key="source" ref="207406104"/>
- <reference key="destination" ref="720053764"/>
+ <reference key="destination" ref="801536542"/>
</object>
- <int key="connectionID">726</int>
+ <int key="connectionID">825</int>
</object>
<object class="IBConnectionRecord">
<object class="IBActionConnection" key="connection">
</object>
<int key="connectionID">520</int>
</object>
- <object class="IBConnectionRecord">
- <object class="IBOutletConnection" key="connection">
- <string key="label">targetController</string>
- <reference key="source" ref="468285243"/>
- <reference key="destination" ref="801536542"/>
- </object>
- <int key="connectionID">697</int>
- </object>
<object class="IBConnectionRecord">
<object class="IBActionConnection" key="connection">
<string key="label">exportPressed:</string>
</object>
<object class="IBConnectionRecord">
<object class="IBOutletConnection" key="connection">
- <string key="label">dataSource</string>
- <reference key="source" ref="365506042"/>
- <reference key="destination" ref="1007832501"/>
+ <string key="label">outputController</string>
+ <reference key="source" ref="468285243"/>
+ <reference key="destination" ref="801536542"/>
</object>
- <int key="connectionID">647</int>
+ <int key="connectionID">827</int>
</object>
<object class="IBConnectionRecord">
- <object class="IBOutletConnection" key="connection">
- <string key="label">delegate</string>
- <reference key="source" ref="365506042"/>
- <reference key="destination" ref="1007832501"/>
+ <object class="IBActionConnection" key="connection">
+ <string key="label">mappingPressed:</string>
+ <reference key="source" ref="468285243"/>
+ <reference key="destination" ref="227597319"/>
</object>
- <int key="connectionID">696</int>
+ <int key="connectionID">855</int>
</object>
<object class="IBConnectionRecord">
<object class="IBOutletConnection" key="connection">
- <string key="label">radioButtons</string>
- <reference key="source" ref="801536542"/>
- <reference key="destination" ref="120408205"/>
+ <string key="label">popover</string>
+ <reference key="source" ref="468285243"/>
+ <reference key="destination" ref="586993839"/>
</object>
- <int key="connectionID">692</int>
+ <int key="connectionID">856</int>
</object>
<object class="IBConnectionRecord">
<object class="IBOutletConnection" key="connection">
- <string key="label">configsController</string>
- <reference key="source" ref="801536542"/>
- <reference key="destination" ref="468285243"/>
+ <string key="label">popoverActivate</string>
+ <reference key="source" ref="468285243"/>
+ <reference key="destination" ref="227597319"/>
</object>
- <int key="connectionID">693</int>
+ <int key="connectionID">857</int>
</object>
<object class="IBConnectionRecord">
<object class="IBOutletConnection" key="connection">
- <string key="label">joystickController</string>
- <reference key="source" ref="801536542"/>
+ <string key="label">dataSource</string>
+ <reference key="source" ref="365506042"/>
<reference key="destination" ref="1007832501"/>
</object>
- <int key="connectionID">694</int>
+ <int key="connectionID">647</int>
</object>
<object class="IBConnectionRecord">
<object class="IBOutletConnection" key="connection">
- <string key="label">title</string>
- <reference key="source" ref="801536542"/>
- <reference key="destination" ref="1016088174"/>
+ <string key="label">delegate</string>
+ <reference key="source" ref="365506042"/>
+ <reference key="destination" ref="1007832501"/>
</object>
- <int key="connectionID">709</int>
+ <int key="connectionID">696</int>
</object>
<object class="IBConnectionRecord">
<object class="IBOutletConnection" key="connection">
- <string key="label">configPopup</string>
+ <string key="label">radioButtons</string>
<reference key="source" ref="801536542"/>
- <reference key="destination" ref="194275224"/>
+ <reference key="destination" ref="120408205"/>
</object>
- <int key="connectionID">713</int>
+ <int key="connectionID">692</int>
</object>
<object class="IBConnectionRecord">
- <object class="IBActionConnection" key="connection">
- <string key="label">configChosen:</string>
+ <object class="IBOutletConnection" key="connection">
+ <string key="label">title</string>
<reference key="source" ref="801536542"/>
- <reference key="destination" ref="194275224"/>
+ <reference key="destination" ref="1016088174"/>
</object>
- <int key="connectionID">714</int>
+ <int key="connectionID">709</int>
</object>
<object class="IBConnectionRecord">
<object class="IBActionConnection" key="connection">
</object>
<object class="IBConnectionRecord">
<object class="IBOutletConnection" key="connection">
- <string key="label">targetController</string>
+ <string key="label">mappingsController</string>
+ <reference key="source" ref="801536542"/>
+ <reference key="destination" ref="468285243"/>
+ </object>
+ <int key="connectionID">821</int>
+ </object>
+ <object class="IBConnectionRecord">
+ <object class="IBOutletConnection" key="connection">
+ <string key="label">mappingPopup</string>
+ <reference key="source" ref="801536542"/>
+ <reference key="destination" ref="194275224"/>
+ </object>
+ <int key="connectionID">823</int>
+ </object>
+ <object class="IBConnectionRecord">
+ <object class="IBActionConnection" key="connection">
+ <string key="label">mappingChosen:</string>
+ <reference key="source" ref="801536542"/>
+ <reference key="destination" ref="194275224"/>
+ </object>
+ <int key="connectionID">824</int>
+ </object>
+ <object class="IBConnectionRecord">
+ <object class="IBOutletConnection" key="connection">
+ <string key="label">inputController</string>
+ <reference key="source" ref="801536542"/>
+ <reference key="destination" ref="1007832501"/>
+ </object>
+ <int key="connectionID">828</int>
+ </object>
+ <object class="IBConnectionRecord">
+ <object class="IBOutletConnection" key="connection">
+ <string key="label">keyDelegate</string>
<reference key="source" ref="57697638"/>
<reference key="destination" ref="801536542"/>
</object>
- <int key="connectionID">779</int>
+ <int key="connectionID">818</int>
</object>
<object class="IBConnectionRecord">
<object class="IBOutletConnection" key="connection">
- <string key="label">window</string>
- <reference key="source" ref="57697638"/>
- <reference key="destination" ref="808667431"/>
+ <string key="label">view</string>
+ <reference key="source" ref="328152383"/>
+ <reference key="destination" ref="671181514"/>
</object>
- <int key="connectionID">780</int>
+ <int key="connectionID">854</int>
+ </object>
+ <object class="IBConnectionRecord">
+ <object class="IBOutletConnection" key="connection">
+ <string key="label">contentViewController</string>
+ <reference key="source" ref="586993839"/>
+ <reference key="destination" ref="328152383"/>
+ </object>
+ <int key="connectionID">852</int>
+ </object>
+ <object class="IBConnectionRecord">
+ <object class="IBOutletConnection" key="connection">
+ <string key="label">delegate</string>
+ <reference key="source" ref="586993839"/>
+ <reference key="destination" ref="468285243"/>
+ </object>
+ <int key="connectionID">853</int>
</object>
</array>
<object class="IBMutableOrderedSet" key="objectRecords">
<int key="objectID">451</int>
<reference key="object" ref="671181514"/>
<array class="NSMutableArray" key="children">
+ <reference ref="443618264"/>
<reference ref="861276216"/>
<reference ref="456935010"/>
- <reference ref="443618264"/>
</array>
<reference key="parent" ref="0"/>
<string key="objectName">Drawer Content View</string>
</object>
- <object class="IBObjectRecord">
- <int key="objectID">452</int>
- <reference key="object" ref="314955046"/>
- <reference key="parent" ref="0"/>
- </object>
<object class="IBObjectRecord">
<int key="objectID">453</int>
<reference key="object" ref="177223957"/>
<int key="objectID">487</int>
<reference key="object" ref="1043384830"/>
<array class="NSMutableArray" key="children">
- <reference ref="504390900"/>
- <reference ref="992952969"/>
+ <reference ref="496378711"/>
+ <reference ref="981531896"/>
<reference ref="658903347"/>
</array>
<reference key="parent" ref="808667431"/>
</object>
- <object class="IBObjectRecord">
- <int key="objectID">495</int>
- <reference key="object" ref="504390900"/>
- <reference key="parent" ref="1043384830"/>
- </object>
<object class="IBObjectRecord">
<int key="objectID">507</int>
<reference key="object" ref="861276216"/>
<reference key="object" ref="632598200"/>
<reference key="parent" ref="720053764"/>
</object>
- <object class="IBObjectRecord">
- <int key="objectID">608</int>
- <reference key="object" ref="992952969"/>
- <reference key="parent" ref="1043384830"/>
- </object>
<object class="IBObjectRecord">
<int key="objectID">652</int>
<reference key="object" ref="206489479"/>
<reference key="object" ref="57697638"/>
<reference key="parent" ref="606740242"/>
</object>
- <object class="IBObjectRecord">
- <int key="objectID">790</int>
- <reference key="object" ref="658903347"/>
- <reference key="parent" ref="1043384830"/>
- </object>
<object class="IBObjectRecord">
<int key="objectID">810</int>
<reference key="object" ref="914355947"/>
<reference key="object" ref="187155117"/>
<reference key="parent" ref="720053764"/>
</object>
+ <object class="IBObjectRecord">
+ <int key="objectID">837</int>
+ <reference key="object" ref="496378711"/>
+ <array class="NSMutableArray" key="children">
+ <reference ref="227597319"/>
+ </array>
+ <reference key="parent" ref="1043384830"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">835</int>
+ <reference key="object" ref="227597319"/>
+ <array class="NSMutableArray" key="children">
+ <reference ref="850080795"/>
+ </array>
+ <reference key="parent" ref="496378711"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">836</int>
+ <reference key="object" ref="850080795"/>
+ <reference key="parent" ref="227597319"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">842</int>
+ <reference key="object" ref="981531896"/>
+ <array class="NSMutableArray" key="children">
+ <reference ref="679083346"/>
+ </array>
+ <reference key="parent" ref="1043384830"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">840</int>
+ <reference key="object" ref="679083346"/>
+ <array class="NSMutableArray" key="children">
+ <reference ref="594076765"/>
+ </array>
+ <reference key="parent" ref="981531896"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">841</int>
+ <reference key="object" ref="594076765"/>
+ <reference key="parent" ref="679083346"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">849</int>
+ <reference key="object" ref="658903347"/>
+ <reference key="parent" ref="1043384830"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">850</int>
+ <reference key="object" ref="328152383"/>
+ <reference key="parent" ref="0"/>
+ <string key="objectName">Popover View Controller</string>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">851</int>
+ <reference key="object" ref="586993839"/>
+ <reference key="parent" ref="0"/>
+ </object>
</array>
</object>
<dictionary class="NSMutableDictionary" key="flattenedProperties">
<string key="450.IBWindowTemplateEditedContentRect">{{114, 276}, {770, 487}}</string>
<boolean value="YES" key="450.NSWindowTemplate.visibleAtLaunch"/>
<string key="451.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
- <string key="452.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
<string key="453.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
<string key="456.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
<string key="457.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
<string key="479.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
<string key="482.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
<string key="487.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
- <string key="495.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
<string key="5.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
<string key="507.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
<string key="508.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
<string key="57.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
<string key="58.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
<string key="606.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
- <string key="608.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
<string key="634.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
<string key="635.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
<string key="636.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
<integer value="1" key="755.IBNSSegmentedControlInspectorSelectedSegmentMetadataKey"/>
<string key="755.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
<string key="778.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
- <string key="790.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
<string key="81.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
<string key="810.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
<string key="812.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
<string key="813.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
<string key="814.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
<string key="83.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
+ <string key="835.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
+ <string key="836.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
+ <string key="837.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
+ <boolean value="NO" key="837.toolbarItem.selectable"/>
+ <string key="840.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
+ <integer value="0" key="841.IBNSSegmentedControlInspectorSelectedSegmentMetadataKey"/>
+ <string key="841.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
+ <string key="842.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
+ <string key="849.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
+ <string key="850.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
+ <string key="851.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
<string key="92.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
</dictionary>
<dictionary class="NSMutableDictionary" key="unlocalizedProperties"/>
<nil key="activeLocalization"/>
<dictionary class="NSMutableDictionary" key="localizations"/>
<nil key="sourceID"/>
- <int key="maxID">816</int>
+ <int key="maxID">859</int>
</object>
<object class="IBClassDescriber" key="IBDocument.Classes">
<array class="NSMutableArray" key="referencedPartialClassDescriptions">
<object class="IBPartialClassDescription">
- <string key="className">ApplicationController</string>
+ <string key="className">EnjoyableApplicationDelegate</string>
<string key="superclassName">NSObject</string>
<object class="NSMutableDictionary" key="actions">
<string key="NS.key.0">toggleActivity:</string>
</object>
</object>
<dictionary class="NSMutableDictionary" key="outlets">
- <string key="activeButton">NSToolbarItem</string>
- <string key="activeMenuItem">NSMenuItem</string>
- <string key="configsController">ConfigsController</string>
<string key="dockMenuBase">NSMenu</string>
- <string key="drawer">NSDrawer</string>
- <string key="jsController">JoystickController</string>
- <string key="mainWindow">NSWindow</string>
- <string key="targetController">TargetController</string>
+ <string key="inputController">NJDeviceController</string>
+ <string key="mappingsController">NJMappingsController</string>
+ <string key="outputController">NJOutputController</string>
</dictionary>
<dictionary class="NSMutableDictionary" key="toOneOutletInfosByName">
- <object class="IBToOneOutletInfo" key="activeButton">
- <string key="name">activeButton</string>
- <string key="candidateClassName">NSToolbarItem</string>
- </object>
- <object class="IBToOneOutletInfo" key="activeMenuItem">
- <string key="name">activeMenuItem</string>
- <string key="candidateClassName">NSMenuItem</string>
- </object>
- <object class="IBToOneOutletInfo" key="configsController">
- <string key="name">configsController</string>
- <string key="candidateClassName">ConfigsController</string>
- </object>
<object class="IBToOneOutletInfo" key="dockMenuBase">
<string key="name">dockMenuBase</string>
<string key="candidateClassName">NSMenu</string>
</object>
- <object class="IBToOneOutletInfo" key="drawer">
- <string key="name">drawer</string>
- <string key="candidateClassName">NSDrawer</string>
+ <object class="IBToOneOutletInfo" key="inputController">
+ <string key="name">inputController</string>
+ <string key="candidateClassName">NJDeviceController</string>
</object>
- <object class="IBToOneOutletInfo" key="jsController">
- <string key="name">jsController</string>
- <string key="candidateClassName">JoystickController</string>
+ <object class="IBToOneOutletInfo" key="mappingsController">
+ <string key="name">mappingsController</string>
+ <string key="candidateClassName">NJMappingsController</string>
</object>
- <object class="IBToOneOutletInfo" key="mainWindow">
- <string key="name">mainWindow</string>
- <string key="candidateClassName">NSWindow</string>
+ <object class="IBToOneOutletInfo" key="outputController">
+ <string key="name">outputController</string>
+ <string key="candidateClassName">NJOutputController</string>
</object>
- <object class="IBToOneOutletInfo" key="targetController">
- <string key="name">targetController</string>
- <string key="candidateClassName">TargetController</string>
+ </dictionary>
+ <object class="IBClassDescriptionSource" key="sourceIdentifier">
+ <string key="majorKey">IBProjectSource</string>
+ <string key="minorKey">./Classes/EnjoyableApplicationDelegate.h</string>
+ </object>
+ </object>
+ <object class="IBPartialClassDescription">
+ <string key="className">NJDeviceController</string>
+ <string key="superclassName">NSObject</string>
+ <object class="NSMutableDictionary" key="actions">
+ <string key="NS.key.0">translatingEventsChanged:</string>
+ <string key="NS.object.0">id</string>
+ </object>
+ <object class="NSMutableDictionary" key="actionInfosByName">
+ <string key="NS.key.0">translatingEventsChanged:</string>
+ <object class="IBActionInfo" key="NS.object.0">
+ <string key="name">translatingEventsChanged:</string>
+ <string key="candidateClassName">id</string>
</object>
+ </object>
+ <dictionary class="NSMutableDictionary" key="outlets">
+ <string key="mappingsController">NJMappingsController</string>
+ <string key="outlineView">NSOutlineView</string>
+ <string key="outputController">NJOutputController</string>
+ <string key="translatingEventsSetting">NSSegmentedControl</string>
</dictionary>
+ <dictionary class="NSMutableDictionary" key="toOneOutletInfosByName">
+ <object class="IBToOneOutletInfo" key="mappingsController">
+ <string key="name">mappingsController</string>
+ <string key="candidateClassName">NJMappingsController</string>
+ </object>
+ <object class="IBToOneOutletInfo" key="outlineView">
+ <string key="name">outlineView</string>
+ <string key="candidateClassName">NSOutlineView</string>
+ </object>
+ <object class="IBToOneOutletInfo" key="outputController">
+ <string key="name">outputController</string>
+ <string key="candidateClassName">NJOutputController</string>
+ </object>
+ <object class="IBToOneOutletInfo" key="translatingEventsSetting">
+ <string key="name">translatingEventsSetting</string>
+ <string key="candidateClassName">NSSegmentedControl</string>
+ </object>
+ </dictionary>
+ <object class="IBClassDescriptionSource" key="sourceIdentifier">
+ <string key="majorKey">IBProjectSource</string>
+ <string key="minorKey">./Classes/NJDeviceController.h</string>
+ </object>
+ </object>
+ <object class="IBPartialClassDescription">
+ <string key="className">NJKeyInputField</string>
+ <string key="superclassName">NSTextField</string>
+ <object class="NSMutableDictionary" key="outlets">
+ <string key="NS.key.0">keyDelegate</string>
+ <string key="NS.object.0">id</string>
+ </object>
+ <object class="NSMutableDictionary" key="toOneOutletInfosByName">
+ <string key="NS.key.0">keyDelegate</string>
+ <object class="IBToOneOutletInfo" key="NS.object.0">
+ <string key="name">keyDelegate</string>
+ <string key="candidateClassName">id</string>
+ </object>
+ </object>
<object class="IBClassDescriptionSource" key="sourceIdentifier">
<string key="majorKey">IBProjectSource</string>
- <string key="minorKey">./Classes/ApplicationController.h</string>
+ <string key="minorKey">./Classes/NJKeyInputField.h</string>
</object>
</object>
<object class="IBPartialClassDescription">
- <string key="className">ConfigsController</string>
+ <string key="className">NJMappingsController</string>
<string key="superclassName">NSObject</string>
<dictionary class="NSMutableDictionary" key="actions">
<string key="addPressed:">id</string>
<string key="exportPressed:">id</string>
<string key="importPressed:">id</string>
+ <string key="mappingPressed:">id</string>
<string key="removePressed:">id</string>
</dictionary>
<dictionary class="NSMutableDictionary" key="actionInfosByName">
<string key="name">importPressed:</string>
<string key="candidateClassName">id</string>
</object>
+ <object class="IBActionInfo" key="mappingPressed:">
+ <string key="name">mappingPressed:</string>
+ <string key="candidateClassName">id</string>
+ </object>
<object class="IBActionInfo" key="removePressed:">
<string key="name">removePressed:</string>
<string key="candidateClassName">id</string>
</object>
</dictionary>
<dictionary class="NSMutableDictionary" key="outlets">
- <string key="exportButton">NSButton</string>
+ <string key="outputController">NJOutputController</string>
+ <string key="popover">NSPopover</string>
+ <string key="popoverActivate">NSButton</string>
<string key="removeButton">NSButton</string>
<string key="tableView">NSTableView</string>
- <string key="targetController">TargetController</string>
</dictionary>
<dictionary class="NSMutableDictionary" key="toOneOutletInfosByName">
- <object class="IBToOneOutletInfo" key="exportButton">
- <string key="name">exportButton</string>
+ <object class="IBToOneOutletInfo" key="outputController">
+ <string key="name">outputController</string>
+ <string key="candidateClassName">NJOutputController</string>
+ </object>
+ <object class="IBToOneOutletInfo" key="popover">
+ <string key="name">popover</string>
+ <string key="candidateClassName">NSPopover</string>
+ </object>
+ <object class="IBToOneOutletInfo" key="popoverActivate">
+ <string key="name">popoverActivate</string>
<string key="candidateClassName">NSButton</string>
</object>
<object class="IBToOneOutletInfo" key="removeButton">
<string key="name">tableView</string>
<string key="candidateClassName">NSTableView</string>
</object>
- <object class="IBToOneOutletInfo" key="targetController">
- <string key="name">targetController</string>
- <string key="candidateClassName">TargetController</string>
- </object>
</dictionary>
<object class="IBClassDescriptionSource" key="sourceIdentifier">
<string key="majorKey">IBProjectSource</string>
- <string key="minorKey">./Classes/ConfigsController.h</string>
+ <string key="minorKey">./Classes/NJMappingsController.h</string>
</object>
</object>
<object class="IBPartialClassDescription">
- <string key="className">JoystickController</string>
- <string key="superclassName">NSObject</string>
- <dictionary class="NSMutableDictionary" key="outlets">
- <string key="configsController">ConfigsController</string>
- <string key="outlineView">NSOutlineView</string>
- <string key="targetController">TargetController</string>
- </dictionary>
- <dictionary class="NSMutableDictionary" key="toOneOutletInfosByName">
- <object class="IBToOneOutletInfo" key="configsController">
- <string key="name">configsController</string>
- <string key="candidateClassName">ConfigsController</string>
- </object>
- <object class="IBToOneOutletInfo" key="outlineView">
- <string key="name">outlineView</string>
- <string key="candidateClassName">NSOutlineView</string>
- </object>
- <object class="IBToOneOutletInfo" key="targetController">
- <string key="name">targetController</string>
- <string key="candidateClassName">TargetController</string>
- </object>
- </dictionary>
- <object class="IBClassDescriptionSource" key="sourceIdentifier">
- <string key="majorKey">IBProjectSource</string>
- <string key="minorKey">./Classes/JoystickController.h</string>
- </object>
- </object>
- <object class="IBPartialClassDescription">
- <string key="className">KeyInputTextView</string>
- <string key="superclassName">NSTextField</string>
- <dictionary class="NSMutableDictionary" key="outlets">
- <string key="targetController">TargetController</string>
- <string key="window">NSWindow</string>
- </dictionary>
- <dictionary class="NSMutableDictionary" key="toOneOutletInfosByName">
- <object class="IBToOneOutletInfo" key="targetController">
- <string key="name">targetController</string>
- <string key="candidateClassName">TargetController</string>
- </object>
- <object class="IBToOneOutletInfo" key="window">
- <string key="name">window</string>
- <string key="candidateClassName">NSWindow</string>
- </object>
- </dictionary>
- <object class="IBClassDescriptionSource" key="sourceIdentifier">
- <string key="majorKey">IBProjectSource</string>
- <string key="minorKey">./Classes/KeyInputTextView.h</string>
- </object>
- </object>
- <object class="IBPartialClassDescription">
- <string key="className">TargetController</string>
+ <string key="className">NJOutputController</string>
<string key="superclassName">NSObject</string>
<dictionary class="NSMutableDictionary" key="actions">
- <string key="configChosen:">id</string>
<string key="mbtnChanged:">id</string>
<string key="mdirChanged:">id</string>
<string key="radioChanged:">id</string>
<string key="sdirChanged:">id</string>
</dictionary>
<dictionary class="NSMutableDictionary" key="actionInfosByName">
- <object class="IBActionInfo" key="configChosen:">
- <string key="name">configChosen:</string>
- <string key="candidateClassName">id</string>
- </object>
<object class="IBActionInfo" key="mbtnChanged:">
<string key="name">mbtnChanged:</string>
<string key="candidateClassName">id</string>
</object>
</dictionary>
<dictionary class="NSMutableDictionary" key="outlets">
- <string key="configPopup">NSPopUpButton</string>
- <string key="configsController">ConfigsController</string>
- <string key="joystickController">JoystickController</string>
- <string key="keyInput">KeyInputTextView</string>
+ <string key="inputController">NJDeviceController</string>
+ <string key="keyInput">NJKeyInputField</string>
+ <string key="mappingPopup">NSPopUpButton</string>
+ <string key="mappingsController">NJMappingsController</string>
<string key="mouseBtnSelect">NSSegmentedControl</string>
<string key="mouseDirSelect">NSSegmentedControl</string>
<string key="radioButtons">NSMatrix</string>
<string key="title">NSTextField</string>
</dictionary>
<dictionary class="NSMutableDictionary" key="toOneOutletInfosByName">
- <object class="IBToOneOutletInfo" key="configPopup">
- <string key="name">configPopup</string>
- <string key="candidateClassName">NSPopUpButton</string>
- </object>
- <object class="IBToOneOutletInfo" key="configsController">
- <string key="name">configsController</string>
- <string key="candidateClassName">ConfigsController</string>
- </object>
- <object class="IBToOneOutletInfo" key="joystickController">
- <string key="name">joystickController</string>
- <string key="candidateClassName">JoystickController</string>
+ <object class="IBToOneOutletInfo" key="inputController">
+ <string key="name">inputController</string>
+ <string key="candidateClassName">NJDeviceController</string>
</object>
<object class="IBToOneOutletInfo" key="keyInput">
<string key="name">keyInput</string>
- <string key="candidateClassName">KeyInputTextView</string>
+ <string key="candidateClassName">NJKeyInputField</string>
+ </object>
+ <object class="IBToOneOutletInfo" key="mappingPopup">
+ <string key="name">mappingPopup</string>
+ <string key="candidateClassName">NSPopUpButton</string>
+ </object>
+ <object class="IBToOneOutletInfo" key="mappingsController">
+ <string key="name">mappingsController</string>
+ <string key="candidateClassName">NJMappingsController</string>
</object>
<object class="IBToOneOutletInfo" key="mouseBtnSelect">
<string key="name">mouseBtnSelect</string>
</dictionary>
<object class="IBClassDescriptionSource" key="sourceIdentifier">
<string key="majorKey">IBProjectSource</string>
- <string key="minorKey">./Classes/TargetController.h</string>
+ <string key="minorKey">./Classes/NJOutputController.h</string>
</object>
</object>
</array>
<bool key="IBDocument.PluginDeclaredDependenciesTrackSystemTargetVersion">YES</bool>
<int key="IBDocument.defaultPropertyAccessControl">3</int>
<dictionary class="NSMutableDictionary" key="IBDocument.LastKnownImageSizes">
+ <string key="NSActionTemplate">{15, 15}</string>
<string key="NSAddTemplate">{8, 8}</string>
- <string key="NSGoRightTemplate">{9, 9}</string>
<string key="NSListViewTemplate">{11, 10}</string>
<string key="NSMenuCheckmark">{11, 11}</string>
<string key="NSMenuMixedState">{10, 3}</string>
+ <string key="NSPathTemplate">{13, 10}</string>
<string key="NSRadioButton">{16, 15}</string>
<string key="NSRemoveTemplate">{8, 8}</string>
</dictionary>