Commit 4da13fbc authored by David Fuhrmann's avatar David Fuhrmann

macosx: Modernize and fix shared dialog panels

Splits PopupPanel and TextfieldPanel into two xib files and
creates NSWindowController subclasses for each panel.

Each user of the panel gets its own window controller instance.
This is needed as the same kind of window can be shown multiple
times simultaneously (e.g. both in video and audio effects).

This also did not work with the previous implementation of the
2.2 branch and fixes broken behaviour.
parent beab9340
...@@ -151,12 +151,13 @@ EXTRA_DIST += \ ...@@ -151,12 +151,13 @@ EXTRA_DIST += \
extras/package/macosx/Resources/English.lproj/Open.xib \ extras/package/macosx/Resources/English.lproj/Open.xib \
extras/package/macosx/Resources/English.lproj/PlaylistAccessoryView.xib \ extras/package/macosx/Resources/English.lproj/PlaylistAccessoryView.xib \
extras/package/macosx/Resources/English.lproj/PlaylistMenu.xib \ extras/package/macosx/Resources/English.lproj/PlaylistMenu.xib \
extras/package/macosx/Resources/English.lproj/PopupPanel.xib \
extras/package/macosx/Resources/English.lproj/Preferences.xib \ extras/package/macosx/Resources/English.lproj/Preferences.xib \
extras/package/macosx/Resources/English.lproj/ResumeDialog.xib \ extras/package/macosx/Resources/English.lproj/ResumeDialog.xib \
extras/package/macosx/Resources/English.lproj/SharedDialogs.xib \
extras/package/macosx/Resources/English.lproj/SimplePreferences.xib \ extras/package/macosx/Resources/English.lproj/SimplePreferences.xib \
extras/package/macosx/Resources/English.lproj/StreamOutput.xib \ extras/package/macosx/Resources/English.lproj/StreamOutput.xib \
extras/package/macosx/Resources/English.lproj/SyncTracks.xib \ extras/package/macosx/Resources/English.lproj/SyncTracks.xib \
extras/package/macosx/Resources/English.lproj/TextfieldPanel.xib \
extras/package/macosx/Resources/English.lproj/VideoEffects.xib \ extras/package/macosx/Resources/English.lproj/VideoEffects.xib \
extras/package/macosx/Resources/fspanel/fs_background.png \ extras/package/macosx/Resources/fspanel/fs_background.png \
extras/package/macosx/Resources/fspanel/fs_background@2x.png \ extras/package/macosx/Resources/fspanel/fs_background@2x.png \
......
...@@ -2,13 +2,13 @@ ...@@ -2,13 +2,13 @@
<archive type="com.apple.InterfaceBuilder3.Cocoa.XIB" version="8.00"> <archive type="com.apple.InterfaceBuilder3.Cocoa.XIB" version="8.00">
<data> <data>
<int key="IBDocument.SystemTarget">1060</int> <int key="IBDocument.SystemTarget">1060</int>
<string key="IBDocument.SystemVersion">14B25</string> <string key="IBDocument.SystemVersion">14F25a</string>
<string key="IBDocument.InterfaceBuilderVersion">6254</string> <string key="IBDocument.InterfaceBuilderVersion">7706</string>
<string key="IBDocument.AppKitVersion">1343.16</string> <string key="IBDocument.AppKitVersion">1348.17</string>
<string key="IBDocument.HIToolboxVersion">755.00</string> <string key="IBDocument.HIToolboxVersion">758.70</string>
<object class="NSMutableDictionary" key="IBDocument.PluginVersions"> <object class="NSMutableDictionary" key="IBDocument.PluginVersions">
<string key="NS.key.0">com.apple.InterfaceBuilder.CocoaPlugin</string> <string key="NS.key.0">com.apple.InterfaceBuilder.CocoaPlugin</string>
<string key="NS.object.0">6254</string> <string key="NS.object.0">7706</string>
</object> </object>
<array key="IBDocument.IntegratedClassDependencies"> <array key="IBDocument.IntegratedClassDependencies">
<string>NSButton</string> <string>NSButton</string>
...@@ -29,7 +29,7 @@ ...@@ -29,7 +29,7 @@
<dictionary class="NSMutableDictionary" key="IBDocument.Metadata"/> <dictionary class="NSMutableDictionary" key="IBDocument.Metadata"/>
<array class="NSMutableArray" key="IBDocument.RootObjects" id="1000"> <array class="NSMutableArray" key="IBDocument.RootObjects" id="1000">
<object class="NSCustomObject" id="1001"> <object class="NSCustomObject" id="1001">
<string key="NSClassName">NSObject</string> <string key="NSClassName">VLCPopupPanelController</string>
</object> </object>
<object class="NSCustomObject" id="1003"> <object class="NSCustomObject" id="1003">
<string key="NSClassName">FirstResponder</string> <string key="NSClassName">FirstResponder</string>
...@@ -60,12 +60,13 @@ ...@@ -60,12 +60,13 @@
<string key="NSFrame">{{17, 122}, {578, 17}}</string> <string key="NSFrame">{{17, 122}, {578, 17}}</string>
<reference key="NSSuperview" ref="222755556"/> <reference key="NSSuperview" ref="222755556"/>
<reference key="NSWindow"/> <reference key="NSWindow"/>
<reference key="NSNextKeyView" ref="895822695"/>
<bool key="NSEnabled">YES</bool> <bool key="NSEnabled">YES</bool>
<object class="NSTextFieldCell" key="NSCell" id="746935675"> <object class="NSTextFieldCell" key="NSCell" id="746935675">
<int key="NSCellFlags">69206017</int> <int key="NSCellFlags">69206017</int>
<int key="NSCellFlags2">272629760</int> <int key="NSCellFlags2">272629760</int>
<string key="NSContents">Remove a profile</string> <string key="NSContents">Remove a profile</string>
<object class="NSFont" key="NSSupport" id="377049828"> <object class="NSFont" key="NSSupport">
<bool key="IBIsSystemFont">YES</bool> <bool key="IBIsSystemFont">YES</bool>
<double key="NSSize">13</double> <double key="NSSize">13</double>
<int key="NSfFlags">2072</int> <int key="NSfFlags">2072</int>
...@@ -84,7 +85,7 @@ ...@@ -84,7 +85,7 @@
<int key="NSColorSpace">6</int> <int key="NSColorSpace">6</int>
<string key="NSCatalogName">System</string> <string key="NSCatalogName">System</string>
<string key="NSColorName">controlTextColor</string> <string key="NSColorName">controlTextColor</string>
<object class="NSColor" key="NSColor" id="367119193"> <object class="NSColor" key="NSColor">
<int key="NSColorSpace">3</int> <int key="NSColorSpace">3</int>
<bytes key="NSWhite">MAA</bytes> <bytes key="NSWhite">MAA</bytes>
</object> </object>
...@@ -99,12 +100,13 @@ ...@@ -99,12 +100,13 @@
<string key="NSFrame">{{17, 97}, {578, 17}}</string> <string key="NSFrame">{{17, 97}, {578, 17}}</string>
<reference key="NSSuperview" ref="222755556"/> <reference key="NSSuperview" ref="222755556"/>
<reference key="NSWindow"/> <reference key="NSWindow"/>
<reference key="NSNextKeyView" ref="918224685"/>
<bool key="NSEnabled">YES</bool> <bool key="NSEnabled">YES</bool>
<object class="NSTextFieldCell" key="NSCell" id="882473819"> <object class="NSTextFieldCell" key="NSCell" id="882473819">
<int key="NSCellFlags">69206017</int> <int key="NSCellFlags">69206017</int>
<int key="NSCellFlags2">272629824</int> <int key="NSCellFlags2">272629824</int>
<string key="NSContents">Select the profile you would like to remove:</string> <string key="NSContents">Select the profile you would like to remove:</string>
<object class="NSFont" key="NSSupport" id="26"> <object class="NSFont" key="NSSupport">
<bool key="IBIsSystemFont">YES</bool> <bool key="IBIsSystemFont">YES</bool>
<double key="NSSize">11</double> <double key="NSSize">11</double>
<int key="NSfFlags">3100</int> <int key="NSfFlags">3100</int>
...@@ -122,6 +124,7 @@ ...@@ -122,6 +124,7 @@
<string key="NSFrame">{{475, 12}, {123, 32}}</string> <string key="NSFrame">{{475, 12}, {123, 32}}</string>
<reference key="NSSuperview" ref="222755556"/> <reference key="NSSuperview" ref="222755556"/>
<reference key="NSWindow"/> <reference key="NSWindow"/>
<reference key="NSNextKeyView"/>
<bool key="NSEnabled">YES</bool> <bool key="NSEnabled">YES</bool>
<object class="NSButtonCell" key="NSCell" id="542600218"> <object class="NSButtonCell" key="NSCell" id="542600218">
<int key="NSCellFlags">-2080374784</int> <int key="NSCellFlags">-2080374784</int>
...@@ -149,6 +152,7 @@ ...@@ -149,6 +152,7 @@
<string key="NSFrame">{{352, 12}, {123, 32}}</string> <string key="NSFrame">{{352, 12}, {123, 32}}</string>
<reference key="NSSuperview" ref="222755556"/> <reference key="NSSuperview" ref="222755556"/>
<reference key="NSWindow"/> <reference key="NSWindow"/>
<reference key="NSNextKeyView" ref="1061738988"/>
<bool key="NSEnabled">YES</bool> <bool key="NSEnabled">YES</bool>
<object class="NSButtonCell" key="NSCell" id="731950941"> <object class="NSButtonCell" key="NSCell" id="731950941">
<int key="NSCellFlags">67108864</int> <int key="NSCellFlags">67108864</int>
...@@ -172,6 +176,7 @@ ...@@ -172,6 +176,7 @@
<string key="NSFrame">{{17, 64}, {578, 26}}</string> <string key="NSFrame">{{17, 64}, {578, 26}}</string>
<reference key="NSSuperview" ref="222755556"/> <reference key="NSSuperview" ref="222755556"/>
<reference key="NSWindow"/> <reference key="NSWindow"/>
<reference key="NSNextKeyView" ref="702031180"/>
<string key="NSReuseIdentifierKey">_NS:791</string> <string key="NSReuseIdentifierKey">_NS:791</string>
<bool key="NSEnabled">YES</bool> <bool key="NSEnabled">YES</bool>
<object class="NSPopUpButtonCell" key="NSCell" id="489914501"> <object class="NSPopUpButtonCell" key="NSCell" id="489914501">
...@@ -245,285 +250,79 @@ ...@@ -245,285 +250,79 @@
<string key="NSFrameSize">{612, 159}</string> <string key="NSFrameSize">{612, 159}</string>
<reference key="NSSuperview"/> <reference key="NSSuperview"/>
<reference key="NSWindow"/> <reference key="NSWindow"/>
<reference key="NSNextKeyView" ref="34684761"/>
</object> </object>
<string key="NSScreenRect">{{0, 0}, {1680, 1027}}</string> <string key="NSScreenRect">{{0, 0}, {1280, 777}}</string>
<string key="NSMinSize">{612, 181}</string> <string key="NSMinSize">{612, 181}</string>
<string key="NSMaxSize">{612, 181}</string> <string key="NSMaxSize">{612, 181}</string>
<bool key="NSWindowIsRestorable">YES</bool> <bool key="NSWindowIsRestorable">YES</bool>
</object> </object>
<object class="NSWindowTemplate" id="445472755">
<int key="NSWindowStyleMask">1</int>
<int key="NSWindowBacking">2</int>
<string key="NSWindowRect">{{265, 520}, {612, 159}}</string>
<int key="NSWTFlags">1886912512</int>
<string key="NSWindowTitle">Save as new profile</string>
<string key="NSWindowClass">NSWindow</string>
<object class="NSMutableString" key="NSViewClass">
<characters key="NS.bytes">View</characters>
</object>
<nil key="NSUserInterfaceItemIdentifier"/>
<string key="NSWindowContentMaxSize">{612, 159}</string>
<object class="NSView" key="NSWindowView" id="328515472">
<nil key="NSNextResponder"/>
<int key="NSvFlags">256</int>
<array class="NSMutableArray" key="NSSubviews">
<object class="NSTextField" id="1022322387">
<reference key="NSNextResponder" ref="328515472"/>
<int key="NSvFlags">266</int>
<string key="NSFrame">{{17, 122}, {578, 17}}</string>
<reference key="NSSuperview" ref="328515472"/>
<bool key="NSEnabled">YES</bool>
<object class="NSTextFieldCell" key="NSCell" id="62832617">
<int key="NSCellFlags">69206017</int>
<int key="NSCellFlags2">272629760</int>
<string key="NSContents">Save as new profile</string>
<reference key="NSSupport" ref="377049828"/>
<reference key="NSControlView" ref="1022322387"/>
<reference key="NSBackgroundColor" ref="498896060"/>
<reference key="NSTextColor" ref="445086837"/>
</object>
<bool key="NSAllowsLogicalLayoutDirection">NO</bool>
<int key="NSTextFieldAlignmentRectInsetsVersion">1</int>
</object>
<object class="NSTextField" id="338917165">
<reference key="NSNextResponder" ref="328515472"/>
<int key="NSvFlags">266</int>
<string key="NSFrame">{{17, 97}, {578, 17}}</string>
<reference key="NSSuperview" ref="328515472"/>
<bool key="NSEnabled">YES</bool>
<object class="NSTextFieldCell" key="NSCell" id="1072399782">
<int key="NSCellFlags">69206017</int>
<int key="NSCellFlags2">272629824</int>
<string key="NSContents">Enter a name for the new profile</string>
<reference key="NSSupport" ref="26"/>
<reference key="NSControlView" ref="338917165"/>
<reference key="NSBackgroundColor" ref="498896060"/>
<reference key="NSTextColor" ref="445086837"/>
</object>
<bool key="NSAllowsLogicalLayoutDirection">NO</bool>
<int key="NSTextFieldAlignmentRectInsetsVersion">1</int>
</object>
<object class="NSButton" id="423821295">
<reference key="NSNextResponder" ref="328515472"/>
<int key="NSvFlags">257</int>
<string key="NSFrame">{{475, 12}, {123, 32}}</string>
<reference key="NSSuperview" ref="328515472"/>
<bool key="NSEnabled">YES</bool>
<object class="NSButtonCell" key="NSCell" id="97516379">
<int key="NSCellFlags">67108864</int>
<int key="NSCellFlags2">134217728</int>
<string key="NSContents">Save</string>
<reference key="NSSupport" ref="14985734"/>
<reference key="NSControlView" ref="423821295"/>
<int key="NSButtonFlags">-2038284288</int>
<int key="NSButtonFlags2">1</int>
<reference key="NSAlternateImage" ref="14985734"/>
<string key="NSAlternateContents"/>
<string type="base64-UTF8" key="NSKeyEquivalent">DQ</string>
<int key="NSPeriodicDelay">200</int>
<int key="NSPeriodicInterval">25</int>
</object>
<bool key="NSAllowsLogicalLayoutDirection">NO</bool>
</object>
<object class="NSButton" id="985372308">
<reference key="NSNextResponder" ref="328515472"/>
<int key="NSvFlags">257</int>
<string key="NSFrame">{{352, 12}, {123, 32}}</string>
<reference key="NSSuperview" ref="328515472"/>
<bool key="NSEnabled">YES</bool>
<object class="NSButtonCell" key="NSCell" id="894478654">
<int key="NSCellFlags">67108864</int>
<int key="NSCellFlags2">134217728</int>
<string key="NSContents">Cancel</string>
<reference key="NSSupport" ref="14985734"/>
<reference key="NSControlView" ref="985372308"/>
<int key="NSButtonFlags">-2038284288</int>
<int key="NSButtonFlags2">1</int>
<reference key="NSAlternateImage" ref="14985734"/>
<string key="NSAlternateContents"/>
<string type="base64-UTF8" key="NSKeyEquivalent">Gw</string>
<int key="NSPeriodicDelay">200</int>
<int key="NSPeriodicInterval">25</int>
</object>
<bool key="NSAllowsLogicalLayoutDirection">NO</bool>
</object>
<object class="NSTextField" id="428150786">
<reference key="NSNextResponder" ref="328515472"/>
<int key="NSvFlags">268</int>
<string key="NSFrame">{{20, 67}, {572, 22}}</string>
<reference key="NSSuperview" ref="328515472"/>
<string key="NSReuseIdentifierKey">_NS:817</string>
<bool key="NSEnabled">YES</bool>
<object class="NSTextFieldCell" key="NSCell" id="233055881">
<int key="NSCellFlags">-1804074943</int>
<int key="NSCellFlags2">272630784</int>
<string key="NSContents"/>
<reference key="NSSupport" ref="14985734"/>
<string key="NSCellIdentifier">_NS:817</string>
<reference key="NSControlView" ref="428150786"/>
<bool key="NSDrawsBackground">YES</bool>
<object class="NSColor" key="NSBackgroundColor">
<int key="NSColorSpace">6</int>
<string key="NSCatalogName">System</string>
<string key="NSColorName">textBackgroundColor</string>
<object class="NSColor" key="NSColor">
<int key="NSColorSpace">3</int>
<bytes key="NSWhite">MQA</bytes>
</object>
</object>
<object class="NSColor" key="NSTextColor">
<int key="NSColorSpace">6</int>
<string key="NSCatalogName">System</string>
<string key="NSColorName">textColor</string>
<reference key="NSColor" ref="367119193"/>
</object>
</object>
<bool key="NSAllowsLogicalLayoutDirection">NO</bool>
<int key="NSTextFieldAlignmentRectInsetsVersion">1</int>
</object>
</array>
<string key="NSFrameSize">{612, 159}</string>
</object>
<string key="NSScreenRect">{{0, 0}, {1680, 1027}}</string>
<string key="NSMaxSize">{612, 181}</string>
<bool key="NSWindowIsRestorable">YES</bool>
</object>
<object class="NSCustomObject" id="521385006">
<string key="NSClassName">VLCEnterTextPanel</string>
</object>
<object class="NSCustomObject" id="422043691">
<string key="NSClassName">VLCSelectItemInPopupPanel</string>
</object>
</array> </array>
<object class="IBObjectContainer" key="IBDocument.Objects"> <object class="IBObjectContainer" key="IBDocument.Objects">
<array key="connectionRecords"> <array key="connectionRecords">
<object class="IBConnectionRecord"> <object class="IBConnectionRecord">
<object class="IBOutletConnection" key="connection"> <object class="IBOutletConnection" key="connection">
<string key="label">_cancel_btn</string> <string key="label">window</string>
<reference key="source" ref="521385006"/> <reference key="source" ref="1001"/>
<reference key="destination" ref="985372308"/> <reference key="destination" ref="10303323"/>
</object>
<int key="connectionID">31</int>
</object>
<object class="IBConnectionRecord">
<object class="IBOutletConnection" key="connection">
<string key="label">_ok_btn</string>
<reference key="source" ref="521385006"/>
<reference key="destination" ref="423821295"/>
</object>
<int key="connectionID">32</int>
</object>
<object class="IBConnectionRecord">
<object class="IBOutletConnection" key="connection">
<string key="label">_panel</string>
<reference key="source" ref="521385006"/>
<reference key="destination" ref="445472755"/>
</object>
<int key="connectionID">33</int>
</object>
<object class="IBConnectionRecord">
<object class="IBOutletConnection" key="connection">
<string key="label">_subtitle_lbl</string>
<reference key="source" ref="521385006"/>
<reference key="destination" ref="338917165"/>
</object>
<int key="connectionID">34</int>
</object>
<object class="IBConnectionRecord">
<object class="IBOutletConnection" key="connection">
<string key="label">_text_fld</string>
<reference key="source" ref="521385006"/>
<reference key="destination" ref="428150786"/>
</object>
<int key="connectionID">35</int>
</object>
<object class="IBConnectionRecord">
<object class="IBOutletConnection" key="connection">
<string key="label">_title_lbl</string>
<reference key="source" ref="521385006"/>
<reference key="destination" ref="1022322387"/>
</object>
<int key="connectionID">36</int>
</object>
<object class="IBConnectionRecord">
<object class="IBActionConnection" key="connection">
<string key="label">windowElementAction:</string>
<reference key="source" ref="521385006"/>
<reference key="destination" ref="423821295"/>
</object>
<int key="connectionID">46</int>
</object>
<object class="IBConnectionRecord">
<object class="IBActionConnection" key="connection">
<string key="label">windowElementAction:</string>
<reference key="source" ref="521385006"/>
<reference key="destination" ref="985372308"/>
</object> </object>
<int key="connectionID">47</int> <int key="connectionID">50</int>
</object> </object>
<object class="IBConnectionRecord"> <object class="IBConnectionRecord">
<object class="IBOutletConnection" key="connection"> <object class="IBOutletConnection" key="connection">
<string key="label">_title_lbl</string> <string key="label">titleLabel</string>
<reference key="source" ref="422043691"/> <reference key="source" ref="1001"/>
<reference key="destination" ref="34684761"/> <reference key="destination" ref="34684761"/>
</object> </object>
<int key="connectionID">37</int> <int key="connectionID">52</int>
</object> </object>
<object class="IBConnectionRecord"> <object class="IBConnectionRecord">
<object class="IBOutletConnection" key="connection"> <object class="IBOutletConnection" key="connection">
<string key="label">_subtitle_lbl</string> <string key="label">subtitleLabel</string>
<reference key="source" ref="422043691"/> <reference key="source" ref="1001"/>
<reference key="destination" ref="895822695"/> <reference key="destination" ref="895822695"/>
</object> </object>
<int key="connectionID">38</int> <int key="connectionID">53</int>
</object> </object>
<object class="IBConnectionRecord"> <object class="IBConnectionRecord">
<object class="IBOutletConnection" key="connection"> <object class="IBOutletConnection" key="connection">
<string key="label">_pop</string> <string key="label">popupButton</string>
<reference key="source" ref="422043691"/> <reference key="source" ref="1001"/>
<reference key="destination" ref="918224685"/> <reference key="destination" ref="918224685"/>
</object> </object>
<int key="connectionID">39</int> <int key="connectionID">54</int>
</object>
<object class="IBConnectionRecord">
<object class="IBOutletConnection" key="connection">
<string key="label">_ok_btn</string>
<reference key="source" ref="422043691"/>
<reference key="destination" ref="1061738988"/>
</object>
<int key="connectionID">41</int>
</object> </object>
<object class="IBConnectionRecord"> <object class="IBConnectionRecord">
<object class="IBOutletConnection" key="connection"> <object class="IBOutletConnection" key="connection">
<string key="label">_cancel_btn</string> <string key="label">cancelButton</string>
<reference key="source" ref="422043691"/> <reference key="source" ref="1001"/>
<reference key="destination" ref="702031180"/> <reference key="destination" ref="702031180"/>
</object> </object>
<int key="connectionID">42</int> <int key="connectionID">55</int>
</object> </object>
<object class="IBConnectionRecord"> <object class="IBConnectionRecord">
<object class="IBActionConnection" key="connection"> <object class="IBOutletConnection" key="connection">
<string key="label">windowElementAction:</string> <string key="label">okButton</string>
<reference key="source" ref="422043691"/> <reference key="source" ref="1001"/>
<reference key="destination" ref="1061738988"/> <reference key="destination" ref="1061738988"/>
</object> </object>
<int key="connectionID">43</int> <int key="connectionID">56</int>
</object> </object>
<object class="IBConnectionRecord"> <object class="IBConnectionRecord">
<object class="IBActionConnection" key="connection"> <object class="IBActionConnection" key="connection">
<string key="label">windowElementAction:</string> <string key="label">windowElementAction:</string>
<reference key="source" ref="422043691"/> <reference key="source" ref="1001"/>
<reference key="destination" ref="702031180"/> <reference key="destination" ref="702031180"/>
</object> </object>
<int key="connectionID">44</int> <int key="connectionID">57</int>
</object> </object>
<object class="IBConnectionRecord"> <object class="IBConnectionRecord">
<object class="IBOutletConnection" key="connection"> <object class="IBActionConnection" key="connection">
<string key="label">_panel</string> <string key="label">windowElementAction:</string>
<reference key="source" ref="422043691"/> <reference key="source" ref="1001"/>
<reference key="destination" ref="10303323"/> <reference key="destination" ref="1061738988"/>
</object> </object>
<int key="connectionID">49</int> <int key="connectionID">58</int>
</object> </object>
</array> </array>
<object class="IBMutableOrderedSet" key="objectRecords"> <object class="IBMutableOrderedSet" key="objectRecords">
...@@ -561,92 +360,6 @@ ...@@ -561,92 +360,6 @@
<reference key="parent" ref="0"/> <reference key="parent" ref="0"/>
<string key="objectName">Select Item</string> <string key="objectName">Select Item</string>
</object> </object>
<object class="IBObjectRecord">
<int key="objectID">2</int>
<reference key="object" ref="445472755"/>
<array class="NSMutableArray" key="children">
<reference ref="328515472"/>
</array>
<reference key="parent" ref="0"/>
<string key="objectName">Enter Text</string>
</object>
<object class="IBObjectRecord">
<int key="objectID">3</int>
<reference key="object" ref="328515472"/>
<array class="NSMutableArray" key="children">
<reference ref="1022322387"/>
<reference ref="338917165"/>
<reference ref="428150786"/>
<reference ref="423821295"/>
<reference ref="985372308"/>
</array>
<reference key="parent" ref="445472755"/>
</object>
<object class="IBObjectRecord">
<int key="objectID">4</int>
<reference key="object" ref="1022322387"/>
<array class="NSMutableArray" key="children">
<reference ref="62832617"/>
</array>
<reference key="parent" ref="328515472"/>
</object>
<object class="IBObjectRecord">
<int key="objectID">5</int>
<reference key="object" ref="338917165"/>
<array class="NSMutableArray" key="children">
<reference ref="1072399782"/>
</array>
<reference key="parent" ref="328515472"/>
</object>
<object class="IBObjectRecord">
<int key="objectID">6</int>
<reference key="object" ref="428150786"/>
<array class="NSMutableArray" key="children">
<reference ref="233055881"/>
</array>
<reference key="parent" ref="328515472"/>
</object>
<object class="IBObjectRecord">
<int key="objectID">7</int>
<reference key="object" ref="423821295"/>
<array class="NSMutableArray" key="children">
<reference ref="97516379"/>
</array>
<reference key="parent" ref="328515472"/>
</object>
<object class="IBObjectRecord">
<int key="objectID">8</int>
<reference key="object" ref="985372308"/>
<array class="NSMutableArray" key="children">
<reference ref="894478654"/>
</array>
<reference key="parent" ref="328515472"/>
</object>
<object class="IBObjectRecord">
<int key="objectID">9</int>
<reference key="object" ref="894478654"/>
<reference key="parent" ref="985372308"/>
</object>
<object class="IBObjectRecord">
<int key="objectID">10</int>
<reference key="object" ref="97516379"/>
<reference key="parent" ref="423821295"/>
</object>
<object class="IBObjectRecord">
<int key="objectID">11</int>
<reference key="object" ref="233055881"/>
<reference key="parent" ref="428150786"/>
</object>
<object class="IBObjectRecord">
<int key="objectID">12</int>
<reference key="object" ref="1072399782"/>
<reference key="parent" ref="338917165"/>
</object>
<object class="IBObjectRecord">
<int key="objectID">13</int>
<reference key="object" ref="62832617"/>
<reference key="parent" ref="1022322387"/>
</object>
<object class="IBObjectRecord"> <object class="IBObjectRecord">
<int key="objectID">14</int> <int key="objectID">14</int>
<reference key="object" ref="222755556"/> <reference key="object" ref="222755556"/>
...@@ -752,16 +465,6 @@ ...@@ -752,16 +465,6 @@
<reference key="object" ref="731950941"/> <reference key="object" ref="731950941"/>
<reference key="parent" ref="702031180"/> <reference key="parent" ref="702031180"/>
</object> </object>
<object class="IBObjectRecord">
<int key="objectID">29</int>
<reference key="object" ref="521385006"/>
<reference key="parent" ref="0"/>
</object>
<object class="IBObjectRecord">
<int key="objectID">30</int>
<reference key="object" ref="422043691"/>
<reference key="parent" ref="0"/>
</object>
</array> </array>
</object> </object>
<dictionary class="NSMutableDictionary" key="flattenedProperties"> <dictionary class="NSMutableDictionary" key="flattenedProperties">
...@@ -770,18 +473,12 @@ ...@@ -770,18 +473,12 @@
<string key="-3.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string> <string key="-3.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
<string key="1.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string> <string key="1.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
<string key="1.IBWindowTemplateEditedContentRect">{{340, 597}, {612, 159}}</string> <string key="1.IBWindowTemplateEditedContentRect">{{340, 597}, {612, 159}}</string>
<string key="10.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
<string key="11.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
<string key="12.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
<string key="13.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
<string key="14.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string> <string key="14.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
<string key="15.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string> <string key="15.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
<string key="16.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string> <string key="16.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
<string key="17.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string> <string key="17.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
<string key="18.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string> <string key="18.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
<string key="19.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string> <string key="19.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
<string key="2.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
<string key="2.IBWindowTemplateEditedContentRect">{{299, 379}, {612, 159}}</string>
<string key="20.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string> <string key="20.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
<string key="21.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string> <string key="21.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
<string key="22.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string> <string key="22.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
...@@ -791,27 +488,18 @@ ...@@ -791,27 +488,18 @@
<string key="26.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string> <string key="26.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
<string key="27.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string> <string key="27.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
<string key="28.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string> <string key="28.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
<string key="29.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
<string key="3.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
<string key="30.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
<string key="4.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
<string key="5.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
<string key="6.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
<string key="7.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
<string key="8.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
<string key="9.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
</dictionary> </dictionary>
<dictionary class="NSMutableDictionary" key="unlocalizedProperties"/> <dictionary class="NSMutableDictionary" key="unlocalizedProperties"/>
<nil key="activeLocalization"/> <nil key="activeLocalization"/>
<dictionary class="NSMutableDictionary" key="localizations"/> <dictionary class="NSMutableDictionary" key="localizations"/>
<nil key="sourceID"/> <nil key="sourceID"/>
<int key="maxID">49</int> <int key="maxID">58</int>
</object> </object>
<object class="IBClassDescriber" key="IBDocument.Classes"> <object class="IBClassDescriber" key="IBDocument.Classes">
<array class="NSMutableArray" key="referencedPartialClassDescriptions"> <array class="NSMutableArray" key="referencedPartialClassDescriptions">