istereo2
changeset 5:6a39b8912752
fuck the UIKit widgets, I'll do my own widgets, with blackjack, and hookers
author | John Tsiombikas <nuclear@member.fsf.org> |
---|---|
date | Tue, 22 Sep 2015 07:13:47 +0300 |
parents | d4fed8aac9a6 |
children | 3bccfc7d10fe |
files | src/ios/viewctl.m src/ui.h src/ui.xib |
diffstat | 3 files changed, 7 insertions(+), 825 deletions(-) [+] |
line diff
1.1 --- a/src/ios/viewctl.m Mon Sep 21 21:12:36 2015 +0300 1.2 +++ b/src/ios/viewctl.m Tue Sep 22 07:13:47 2015 +0300 1.3 @@ -7,6 +7,7 @@ 1.4 EAGLContext *ctx; 1.5 float pixel_scale; 1.6 1.7 + GLKView *glview; 1.8 ADBannerView *ad; 1.9 BOOL ad_visible; 1.10 } 1.11 @@ -32,13 +33,13 @@ 1.12 NSLog(@"Failed to create OpenGL ES 2.0 context"); 1.13 } 1.14 1.15 - GLKView *view = (GLKView*)self.view; 1.16 - view.context = self->ctx; 1.17 - view.drawableDepthFormat = GLKViewDrawableDepthFormat24; 1.18 + glview = (GLKView*)self.view; 1.19 + glview.context = self->ctx; 1.20 + glview.drawableDepthFormat = GLKViewDrawableDepthFormat24; 1.21 1.22 - if([view respondsToSelector: NSSelectorFromString(@"contentScaleFactor")]) { 1.23 + if([glview respondsToSelector: NSSelectorFromString(@"contentScaleFactor")]) { 1.24 pixel_scale = [[UIScreen mainScreen] scale]; 1.25 - view.contentScaleFactor = pixel_scale; 1.26 + glview.contentScaleFactor = pixel_scale; 1.27 printf("pixel scale: %g\n", pixel_scale); 1.28 } else { 1.29 pixel_scale = 1.0f; 1.30 @@ -98,7 +99,7 @@ 1.31 [ad setAutoresizingMask: UIViewAutoresizingFlexibleWidth]; 1.32 ad_visible = YES; 1.33 [self hide_ad]; 1.34 - [self.view addSubview: ad]; 1.35 + [glview addSubview: ad]; 1.36 ad.delegate = self; 1.37 } 1.38
2.1 --- a/src/ui.h Mon Sep 21 21:12:36 2015 +0300 2.2 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 2.3 @@ -1,41 +0,0 @@ 2.4 -/* 2.5 -Stereoscopic tunnel for iOS. 2.6 -Copyright (C) 2011 John Tsiombikas <nuclear@member.fsf.org> 2.7 - 2.8 -This program is free software: you can redistribute it and/or modify 2.9 -it under the terms of the GNU General Public License as published by 2.10 -the Free Software Foundation, either version 3 of the License, or 2.11 -(at your option) any later version. 2.12 - 2.13 -This program is distributed in the hope that it will be useful, 2.14 -but WITHOUT ANY WARRANTY; without even the implied warranty of 2.15 -MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 2.16 -GNU General Public License for more details. 2.17 - 2.18 -You should have received a copy of the GNU General Public License 2.19 -along with this program. If not, see <http://www.gnu.org/licenses/>. 2.20 -*/ 2.21 - 2.22 - 2.23 -/* UI and shit */ 2.24 - 2.25 -#import <UIKit/UIKit.h> 2.26 - 2.27 -@interface UI : UIViewController { 2.28 - IBOutlet UISwitch *sw_stereo; 2.29 - IBOutlet UISlider *slider_split; 2.30 - IBOutlet UISegmentedControl *grp_mode; 2.31 - IBOutlet UIButton *bn_done; 2.32 -} 2.33 - 2.34 -@property (nonatomic, retain) IBOutlet UISwitch *sw_stereo; 2.35 -@property (nonatomic, retain) IBOutlet UISlider *slider_split; 2.36 -@property (nonatomic, retain) IBOutlet UISegmentedControl *grp_mode; 2.37 -@property (nonatomic, retain) IBOutlet UIButton *bn_done; 2.38 - 2.39 --(IBAction) done_clicked: (id) sender; 2.40 --(IBAction) split_changed: (id) sender; 2.41 --(IBAction) stereo_changed: (id) sender; 2.42 --(IBAction) mode_changed: (id) sender; 2.43 - 2.44 -@end
3.1 --- a/src/ui.xib Mon Sep 21 21:12:36 2015 +0300 3.2 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 3.3 @@ -1,778 +0,0 @@ 3.4 -<?xml version="1.0" encoding="UTF-8"?> 3.5 -<archive type="com.apple.InterfaceBuilder3.CocoaTouch.XIB" version="7.10"> 3.6 - <data> 3.7 - <int key="IBDocument.SystemTarget">1056</int> 3.8 - <string key="IBDocument.SystemVersion">10K549</string> 3.9 - <string key="IBDocument.InterfaceBuilderVersion">851</string> 3.10 - <string key="IBDocument.AppKitVersion">1038.36</string> 3.11 - <string key="IBDocument.HIToolboxVersion">461.00</string> 3.12 - <object class="NSMutableDictionary" key="IBDocument.PluginVersions"> 3.13 - <string key="NS.key.0">com.apple.InterfaceBuilder.IBCocoaTouchPlugin</string> 3.14 - <string key="NS.object.0">141</string> 3.15 - </object> 3.16 - <object class="NSMutableArray" key="IBDocument.EditedObjectIDs"> 3.17 - <bool key="EncodedWithXMLCoder">YES</bool> 3.18 - <integer value="1"/> 3.19 - </object> 3.20 - <object class="NSArray" key="IBDocument.PluginDependencies"> 3.21 - <bool key="EncodedWithXMLCoder">YES</bool> 3.22 - <string>com.apple.InterfaceBuilder.IBCocoaTouchPlugin</string> 3.23 - </object> 3.24 - <object class="NSMutableDictionary" key="IBDocument.Metadata"> 3.25 - <bool key="EncodedWithXMLCoder">YES</bool> 3.26 - <object class="NSArray" key="dict.sortedKeys" id="0"> 3.27 - <bool key="EncodedWithXMLCoder">YES</bool> 3.28 - </object> 3.29 - <object class="NSMutableArray" key="dict.values"> 3.30 - <bool key="EncodedWithXMLCoder">YES</bool> 3.31 - </object> 3.32 - </object> 3.33 - <object class="NSMutableArray" key="IBDocument.RootObjects" id="1000"> 3.34 - <bool key="EncodedWithXMLCoder">YES</bool> 3.35 - <object class="IBProxyObject" id="372490531"> 3.36 - <string key="IBProxiedObjectIdentifier">IBFilesOwner</string> 3.37 - <string key="targetRuntimeIdentifier">IBCocoaTouchFramework</string> 3.38 - </object> 3.39 - <object class="IBProxyObject" id="975951072"> 3.40 - <string key="IBProxiedObjectIdentifier">IBFirstResponder</string> 3.41 - <string key="targetRuntimeIdentifier">IBCocoaTouchFramework</string> 3.42 - </object> 3.43 - <object class="IBUIView" id="191373211"> 3.44 - <reference key="NSNextResponder"/> 3.45 - <int key="NSvFlags">278</int> 3.46 - <object class="NSMutableArray" key="NSSubviews"> 3.47 - <bool key="EncodedWithXMLCoder">YES</bool> 3.48 - <object class="IBUISwitch" id="5150575"> 3.49 - <reference key="NSNextResponder" ref="191373211"/> 3.50 - <int key="NSvFlags">292</int> 3.51 - <string key="NSFrame">{{366, 20}, {94, 27}}</string> 3.52 - <reference key="NSSuperview" ref="191373211"/> 3.53 - <bool key="IBUIOpaque">NO</bool> 3.54 - <string key="targetRuntimeIdentifier">IBCocoaTouchFramework</string> 3.55 - <int key="IBUIContentHorizontalAlignment">0</int> 3.56 - <int key="IBUIContentVerticalAlignment">0</int> 3.57 - <bool key="IBUIOn">YES</bool> 3.58 - </object> 3.59 - <object class="IBUISegmentedControl" id="694841059"> 3.60 - <reference key="NSNextResponder" ref="191373211"/> 3.61 - <int key="NSvFlags">292</int> 3.62 - <string key="NSFrame">{{172, 55}, {288, 44}}</string> 3.63 - <reference key="NSSuperview" ref="191373211"/> 3.64 - <bool key="IBUIOpaque">NO</bool> 3.65 - <string key="targetRuntimeIdentifier">IBCocoaTouchFramework</string> 3.66 - <int key="IBNumberOfSegments">2</int> 3.67 - <int key="IBSelectedSegmentIndex">0</int> 3.68 - <object class="NSArray" key="IBSegmentTitles"> 3.69 - <bool key="EncodedWithXMLCoder">YES</bool> 3.70 - <string>Simple</string> 3.71 - <string>Bump-mapped</string> 3.72 - </object> 3.73 - <object class="NSMutableArray" key="IBSegmentWidths"> 3.74 - <bool key="EncodedWithXMLCoder">YES</bool> 3.75 - <real value="0.0"/> 3.76 - <real value="0.0"/> 3.77 - </object> 3.78 - <object class="NSMutableArray" key="IBSegmentEnabledStates"> 3.79 - <bool key="EncodedWithXMLCoder">YES</bool> 3.80 - <boolean value="YES"/> 3.81 - <boolean value="YES"/> 3.82 - </object> 3.83 - <object class="NSMutableArray" key="IBSegmentContentOffsets"> 3.84 - <bool key="EncodedWithXMLCoder">YES</bool> 3.85 - <string>{0, 0}</string> 3.86 - <string>{0, 0}</string> 3.87 - </object> 3.88 - <object class="NSMutableArray" key="IBSegmentImages"> 3.89 - <bool key="EncodedWithXMLCoder">YES</bool> 3.90 - <object class="NSNull" id="4"/> 3.91 - <reference ref="4"/> 3.92 - </object> 3.93 - </object> 3.94 - <object class="IBUILabel" id="799767528"> 3.95 - <reference key="NSNextResponder" ref="191373211"/> 3.96 - <int key="NSvFlags">292</int> 3.97 - <string key="NSFrame">{{182, 23}, {176, 21}}</string> 3.98 - <reference key="NSSuperview" ref="191373211"/> 3.99 - <bool key="IBUIOpaque">NO</bool> 3.100 - <bool key="IBUIClipsSubviews">YES</bool> 3.101 - <int key="IBUIContentMode">7</int> 3.102 - <bool key="IBUIUserInteractionEnabled">NO</bool> 3.103 - <string key="targetRuntimeIdentifier">IBCocoaTouchFramework</string> 3.104 - <string key="IBUIText">Stereoscopic rendering</string> 3.105 - <object class="NSColor" key="IBUITextColor" id="621632613"> 3.106 - <int key="NSColorSpace">3</int> 3.107 - <bytes key="NSWhite">MQA</bytes> 3.108 - </object> 3.109 - <reference key="IBUIHighlightedColor" ref="621632613"/> 3.110 - <int key="IBUIBaselineAdjustment">1</int> 3.111 - <float key="IBUIMinimumFontSize">10</float> 3.112 - </object> 3.113 - <object class="IBUILabel" id="337771867"> 3.114 - <reference key="NSNextResponder" ref="191373211"/> 3.115 - <int key="NSvFlags">292</int> 3.116 - <string key="NSFrame">{{64, 66}, {100, 21}}</string> 3.117 - <reference key="NSSuperview" ref="191373211"/> 3.118 - <bool key="IBUIOpaque">NO</bool> 3.119 - <bool key="IBUIClipsSubviews">YES</bool> 3.120 - <int key="IBUIContentMode">7</int> 3.121 - <bool key="IBUIUserInteractionEnabled">NO</bool> 3.122 - <string key="targetRuntimeIdentifier">IBCocoaTouchFramework</string> 3.123 - <string key="IBUIText">Tunnel mode</string> 3.124 - <reference key="IBUITextColor" ref="621632613"/> 3.125 - <reference key="IBUIHighlightedColor" ref="621632613"/> 3.126 - <int key="IBUIBaselineAdjustment">1</int> 3.127 - <float key="IBUIMinimumFontSize">10</float> 3.128 - </object> 3.129 - <object class="IBUISlider" id="548530308"> 3.130 - <reference key="NSNextResponder" ref="191373211"/> 3.131 - <int key="NSvFlags">292</int> 3.132 - <string key="NSFrame">{{200, 106}, {262, 23}}</string> 3.133 - <reference key="NSSuperview" ref="191373211"/> 3.134 - <bool key="IBUIOpaque">NO</bool> 3.135 - <string key="targetRuntimeIdentifier">IBCocoaTouchFramework</string> 3.136 - <int key="IBUIContentHorizontalAlignment">0</int> 3.137 - <int key="IBUIContentVerticalAlignment">0</int> 3.138 - <float key="IBUIValue">0.5</float> 3.139 - </object> 3.140 - <object class="IBUILabel" id="108081265"> 3.141 - <reference key="NSNextResponder" ref="191373211"/> 3.142 - <int key="NSvFlags">292</int> 3.143 - <string key="NSFrame">{{20, 106}, {174, 21}}</string> 3.144 - <reference key="NSSuperview" ref="191373211"/> 3.145 - <bool key="IBUIOpaque">NO</bool> 3.146 - <bool key="IBUIClipsSubviews">YES</bool> 3.147 - <int key="IBUIContentMode">7</int> 3.148 - <bool key="IBUIUserInteractionEnabled">NO</bool> 3.149 - <string key="targetRuntimeIdentifier">IBCocoaTouchFramework</string> 3.150 - <string key="IBUIText">Screen divider position</string> 3.151 - <reference key="IBUITextColor" ref="621632613"/> 3.152 - <reference key="IBUIHighlightedColor" ref="621632613"/> 3.153 - <int key="IBUIBaselineAdjustment">1</int> 3.154 - <float key="IBUIMinimumFontSize">10</float> 3.155 - </object> 3.156 - <object class="IBUIButton" id="509948995"> 3.157 - <reference key="NSNextResponder" ref="191373211"/> 3.158 - <int key="NSvFlags">292</int> 3.159 - <string key="NSFrame">{{350, 263}, {110, 37}}</string> 3.160 - <reference key="NSSuperview" ref="191373211"/> 3.161 - <bool key="IBUIOpaque">NO</bool> 3.162 - <string key="targetRuntimeIdentifier">IBCocoaTouchFramework</string> 3.163 - <int key="IBUIContentHorizontalAlignment">0</int> 3.164 - <int key="IBUIContentVerticalAlignment">0</int> 3.165 - <object class="NSFont" key="IBUIFont"> 3.166 - <string key="NSName">Helvetica-Bold</string> 3.167 - <double key="NSSize">15</double> 3.168 - <int key="NSfFlags">16</int> 3.169 - </object> 3.170 - <int key="IBUIButtonType">1</int> 3.171 - <string key="IBUINormalTitle">Done</string> 3.172 - <reference key="IBUIHighlightedTitleColor" ref="621632613"/> 3.173 - <object class="NSColor" key="IBUINormalTitleColor"> 3.174 - <int key="NSColorSpace">1</int> 3.175 - <bytes key="NSRGB">MC4xOTYwNzg0MzQ2IDAuMzA5ODAzOTMyOSAwLjUyMTU2ODY1NgA</bytes> 3.176 - </object> 3.177 - <object class="NSColor" key="IBUINormalTitleShadowColor"> 3.178 - <int key="NSColorSpace">3</int> 3.179 - <bytes key="NSWhite">MC41AA</bytes> 3.180 - </object> 3.181 - </object> 3.182 - </object> 3.183 - <string key="NSFrameSize">{480, 320}</string> 3.184 - <reference key="NSSuperview"/> 3.185 - <object class="NSColor" key="IBUIBackgroundColor"> 3.186 - <int key="NSColorSpace">1</int> 3.187 - <bytes key="NSRGB">MCAwIDAgMC41AA</bytes> 3.188 - </object> 3.189 - <bool key="IBUIOpaque">NO</bool> 3.190 - <int key="IBUIContentMode">6</int> 3.191 - <object class="IBUISimulatedOrientationMetrics" key="IBUISimulatedOrientationMetrics"> 3.192 - <int key="interfaceOrientation">3</int> 3.193 - </object> 3.194 - <string key="targetRuntimeIdentifier">IBCocoaTouchFramework</string> 3.195 - </object> 3.196 - </object> 3.197 - <object class="IBObjectContainer" key="IBDocument.Objects"> 3.198 - <object class="NSMutableArray" key="connectionRecords"> 3.199 - <bool key="EncodedWithXMLCoder">YES</bool> 3.200 - <object class="IBConnectionRecord"> 3.201 - <object class="IBCocoaTouchOutletConnection" key="connection"> 3.202 - <string key="label">view</string> 3.203 - <reference key="source" ref="372490531"/> 3.204 - <reference key="destination" ref="191373211"/> 3.205 - </object> 3.206 - <int key="connectionID">3</int> 3.207 - </object> 3.208 - <object class="IBConnectionRecord"> 3.209 - <object class="IBCocoaTouchOutletConnection" key="connection"> 3.210 - <string key="label">sw_stereo</string> 3.211 - <reference key="source" ref="372490531"/> 3.212 - <reference key="destination" ref="5150575"/> 3.213 - </object> 3.214 - <int key="connectionID">10</int> 3.215 - </object> 3.216 - <object class="IBConnectionRecord"> 3.217 - <object class="IBCocoaTouchOutletConnection" key="connection"> 3.218 - <string key="label">grp_mode</string> 3.219 - <reference key="source" ref="372490531"/> 3.220 - <reference key="destination" ref="694841059"/> 3.221 - </object> 3.222 - <int key="connectionID">11</int> 3.223 - </object> 3.224 - <object class="IBConnectionRecord"> 3.225 - <object class="IBCocoaTouchOutletConnection" key="connection"> 3.226 - <string key="label">slider_split</string> 3.227 - <reference key="source" ref="372490531"/> 3.228 - <reference key="destination" ref="548530308"/> 3.229 - </object> 3.230 - <int key="connectionID">12</int> 3.231 - </object> 3.232 - <object class="IBConnectionRecord"> 3.233 - <object class="IBCocoaTouchOutletConnection" key="connection"> 3.234 - <string key="label">bn_done</string> 3.235 - <reference key="source" ref="372490531"/> 3.236 - <reference key="destination" ref="509948995"/> 3.237 - </object> 3.238 - <int key="connectionID">15</int> 3.239 - </object> 3.240 - <object class="IBConnectionRecord"> 3.241 - <object class="IBCocoaTouchEventConnection" key="connection"> 3.242 - <string key="label">done_clicked:</string> 3.243 - <reference key="source" ref="509948995"/> 3.244 - <reference key="destination" ref="372490531"/> 3.245 - <int key="IBEventType">7</int> 3.246 - </object> 3.247 - <int key="connectionID">16</int> 3.248 - </object> 3.249 - <object class="IBConnectionRecord"> 3.250 - <object class="IBCocoaTouchEventConnection" key="connection"> 3.251 - <string key="label">split_changed:</string> 3.252 - <reference key="source" ref="548530308"/> 3.253 - <reference key="destination" ref="372490531"/> 3.254 - <int key="IBEventType">13</int> 3.255 - </object> 3.256 - <int key="connectionID">17</int> 3.257 - </object> 3.258 - <object class="IBConnectionRecord"> 3.259 - <object class="IBCocoaTouchEventConnection" key="connection"> 3.260 - <string key="label">mode_changed:</string> 3.261 - <reference key="source" ref="694841059"/> 3.262 - <reference key="destination" ref="372490531"/> 3.263 - <int key="IBEventType">13</int> 3.264 - </object> 3.265 - <int key="connectionID">18</int> 3.266 - </object> 3.267 - <object class="IBConnectionRecord"> 3.268 - <object class="IBCocoaTouchEventConnection" key="connection"> 3.269 - <string key="label">stereo_changed:</string> 3.270 - <reference key="source" ref="5150575"/> 3.271 - <reference key="destination" ref="372490531"/> 3.272 - <int key="IBEventType">13</int> 3.273 - </object> 3.274 - <int key="connectionID">19</int> 3.275 - </object> 3.276 - </object> 3.277 - <object class="IBMutableOrderedSet" key="objectRecords"> 3.278 - <object class="NSArray" key="orderedObjects"> 3.279 - <bool key="EncodedWithXMLCoder">YES</bool> 3.280 - <object class="IBObjectRecord"> 3.281 - <int key="objectID">0</int> 3.282 - <reference key="object" ref="0"/> 3.283 - <reference key="children" ref="1000"/> 3.284 - <nil key="parent"/> 3.285 - </object> 3.286 - <object class="IBObjectRecord"> 3.287 - <int key="objectID">1</int> 3.288 - <reference key="object" ref="191373211"/> 3.289 - <object class="NSMutableArray" key="children"> 3.290 - <bool key="EncodedWithXMLCoder">YES</bool> 3.291 - <reference ref="5150575"/> 3.292 - <reference ref="694841059"/> 3.293 - <reference ref="337771867"/> 3.294 - <reference ref="548530308"/> 3.295 - <reference ref="108081265"/> 3.296 - <reference ref="799767528"/> 3.297 - <reference ref="509948995"/> 3.298 - </object> 3.299 - <reference key="parent" ref="0"/> 3.300 - </object> 3.301 - <object class="IBObjectRecord"> 3.302 - <int key="objectID">-1</int> 3.303 - <reference key="object" ref="372490531"/> 3.304 - <reference key="parent" ref="0"/> 3.305 - <string key="objectName">File's Owner</string> 3.306 - </object> 3.307 - <object class="IBObjectRecord"> 3.308 - <int key="objectID">-2</int> 3.309 - <reference key="object" ref="975951072"/> 3.310 - <reference key="parent" ref="0"/> 3.311 - </object> 3.312 - <object class="IBObjectRecord"> 3.313 - <int key="objectID">4</int> 3.314 - <reference key="object" ref="5150575"/> 3.315 - <reference key="parent" ref="191373211"/> 3.316 - </object> 3.317 - <object class="IBObjectRecord"> 3.318 - <int key="objectID">5</int> 3.319 - <reference key="object" ref="694841059"/> 3.320 - <reference key="parent" ref="191373211"/> 3.321 - </object> 3.322 - <object class="IBObjectRecord"> 3.323 - <int key="objectID">6</int> 3.324 - <reference key="object" ref="799767528"/> 3.325 - <reference key="parent" ref="191373211"/> 3.326 - </object> 3.327 - <object class="IBObjectRecord"> 3.328 - <int key="objectID">7</int> 3.329 - <reference key="object" ref="337771867"/> 3.330 - <reference key="parent" ref="191373211"/> 3.331 - </object> 3.332 - <object class="IBObjectRecord"> 3.333 - <int key="objectID">8</int> 3.334 - <reference key="object" ref="548530308"/> 3.335 - <reference key="parent" ref="191373211"/> 3.336 - </object> 3.337 - <object class="IBObjectRecord"> 3.338 - <int key="objectID">9</int> 3.339 - <reference key="object" ref="108081265"/> 3.340 - <reference key="parent" ref="191373211"/> 3.341 - </object> 3.342 - <object class="IBObjectRecord"> 3.343 - <int key="objectID">13</int> 3.344 - <reference key="object" ref="509948995"/> 3.345 - <reference key="parent" ref="191373211"/> 3.346 - </object> 3.347 - </object> 3.348 - </object> 3.349 - <object class="NSMutableDictionary" key="flattenedProperties"> 3.350 - <bool key="EncodedWithXMLCoder">YES</bool> 3.351 - <object class="NSArray" key="dict.sortedKeys"> 3.352 - <bool key="EncodedWithXMLCoder">YES</bool> 3.353 - <string>-1.CustomClassName</string> 3.354 - <string>-2.CustomClassName</string> 3.355 - <string>1.IBEditorWindowLastContentRect</string> 3.356 - <string>1.IBPluginDependency</string> 3.357 - <string>13.IBPluginDependency</string> 3.358 - <string>13.IBViewBoundsToFrameTransform</string> 3.359 - <string>4.IBPluginDependency</string> 3.360 - <string>4.IBViewBoundsToFrameTransform</string> 3.361 - <string>5.IBPluginDependency</string> 3.362 - <string>5.IBViewBoundsToFrameTransform</string> 3.363 - <string>6.IBPluginDependency</string> 3.364 - <string>6.IBViewBoundsToFrameTransform</string> 3.365 - <string>7.IBPluginDependency</string> 3.366 - <string>7.IBViewBoundsToFrameTransform</string> 3.367 - <string>8.IBPluginDependency</string> 3.368 - <string>8.IBViewBoundsToFrameTransform</string> 3.369 - <string>9.IBPluginDependency</string> 3.370 - <string>9.IBViewBoundsToFrameTransform</string> 3.371 - </object> 3.372 - <object class="NSMutableArray" key="dict.values"> 3.373 - <bool key="EncodedWithXMLCoder">YES</bool> 3.374 - <string>UI</string> 3.375 - <string>UIResponder</string> 3.376 - <string>{{403, 352}, {480, 320}}</string> 3.377 - <string>com.apple.InterfaceBuilder.IBCocoaTouchPlugin</string> 3.378 - <string>com.apple.InterfaceBuilder.IBCocoaTouchPlugin</string> 3.379 - <object class="NSAffineTransform"> 3.380 - <bytes key="NSTransformStruct">P4AAAL+AAABDrwAAwysAAA</bytes> 3.381 - </object> 3.382 - <string>com.apple.InterfaceBuilder.IBCocoaTouchPlugin</string> 3.383 - <object class="NSAffineTransform"> 3.384 - <bytes key="NSTransformStruct">P4AAAL+AAABDtwAAwxgAAA</bytes> 3.385 - </object> 3.386 - <string>com.apple.InterfaceBuilder.IBCocoaTouchPlugin</string> 3.387 - <object class="NSAffineTransform"> 3.388 - <bytes key="NSTransformStruct">P4AAAL+AAABDLAAAw0wAAA</bytes> 3.389 - </object> 3.390 - <string>com.apple.InterfaceBuilder.IBCocoaTouchPlugin</string> 3.391 - <object class="NSAffineTransform"> 3.392 - <bytes key="NSTransformStruct">P4AAAL+AAABDNgAAwigAAA</bytes> 3.393 - </object> 3.394 - <string>com.apple.InterfaceBuilder.IBCocoaTouchPlugin</string> 3.395 - <object class="NSAffineTransform"> 3.396 - <bytes key="NSTransformStruct">P4AAAL+AAABCZAAAw0AAAA</bytes> 3.397 - </object> 3.398 - <string>com.apple.InterfaceBuilder.IBCocoaTouchPlugin</string> 3.399 - <object class="NSAffineTransform"> 3.400 - <bytes key="NSTransformStruct">P4AAAL+AAABDSAAAw2oAAA</bytes> 3.401 - </object> 3.402 - <string>com.apple.InterfaceBuilder.IBCocoaTouchPlugin</string> 3.403 - <object class="NSAffineTransform"> 3.404 - <bytes key="NSTransformStruct">P4AAAL+AAABBoAAAw2gAAA</bytes> 3.405 - </object> 3.406 - </object> 3.407 - </object> 3.408 - <object class="NSMutableDictionary" key="unlocalizedProperties"> 3.409 - <bool key="EncodedWithXMLCoder">YES</bool> 3.410 - <reference key="dict.sortedKeys" ref="0"/> 3.411 - <object class="NSMutableArray" key="dict.values"> 3.412 - <bool key="EncodedWithXMLCoder">YES</bool> 3.413 - </object> 3.414 - </object> 3.415 - <nil key="activeLocalization"/> 3.416 - <object class="NSMutableDictionary" key="localizations"> 3.417 - <bool key="EncodedWithXMLCoder">YES</bool> 3.418 - <reference key="dict.sortedKeys" ref="0"/> 3.419 - <object class="NSMutableArray" key="dict.values"> 3.420 - <bool key="EncodedWithXMLCoder">YES</bool> 3.421 - </object> 3.422 - </object> 3.423 - <nil key="sourceID"/> 3.424 - <int key="maxID">19</int> 3.425 - </object> 3.426 - <object class="IBClassDescriber" key="IBDocument.Classes"> 3.427 - <object class="NSMutableArray" key="referencedPartialClassDescriptions"> 3.428 - <bool key="EncodedWithXMLCoder">YES</bool> 3.429 - <object class="IBPartialClassDescription"> 3.430 - <string key="className">UI</string> 3.431 - <string key="superclassName">UIViewController</string> 3.432 - <object class="NSMutableDictionary" key="actions"> 3.433 - <bool key="EncodedWithXMLCoder">YES</bool> 3.434 - <object class="NSArray" key="dict.sortedKeys"> 3.435 - <bool key="EncodedWithXMLCoder">YES</bool> 3.436 - <string>done_clicked:</string> 3.437 - <string>mode_changed:</string> 3.438 - <string>split_changed:</string> 3.439 - <string>stereo_changed:</string> 3.440 - </object> 3.441 - <object class="NSMutableArray" key="dict.values"> 3.442 - <bool key="EncodedWithXMLCoder">YES</bool> 3.443 - <string>id</string> 3.444 - <string>id</string> 3.445 - <string>id</string> 3.446 - <string>id</string> 3.447 - </object> 3.448 - </object> 3.449 - <object class="NSMutableDictionary" key="actionInfosByName"> 3.450 - <bool key="EncodedWithXMLCoder">YES</bool> 3.451 - <object class="NSArray" key="dict.sortedKeys"> 3.452 - <bool key="EncodedWithXMLCoder">YES</bool> 3.453 - <string>done_clicked:</string> 3.454 - <string>mode_changed:</string> 3.455 - <string>split_changed:</string> 3.456 - <string>stereo_changed:</string> 3.457 - </object> 3.458 - <object class="NSMutableArray" key="dict.values"> 3.459 - <bool key="EncodedWithXMLCoder">YES</bool> 3.460 - <object class="IBActionInfo"> 3.461 - <string key="name">done_clicked:</string> 3.462 - <string key="candidateClassName">id</string> 3.463 - </object> 3.464 - <object class="IBActionInfo"> 3.465 - <string key="name">mode_changed:</string> 3.466 - <string key="candidateClassName">id</string> 3.467 - </object> 3.468 - <object class="IBActionInfo"> 3.469 - <string key="name">split_changed:</string> 3.470 - <string key="candidateClassName">id</string> 3.471 - </object> 3.472 - <object class="IBActionInfo"> 3.473 - <string key="name">stereo_changed:</string> 3.474 - <string key="candidateClassName">id</string> 3.475 - </object> 3.476 - </object> 3.477 - </object> 3.478 - <object class="NSMutableDictionary" key="outlets"> 3.479 - <bool key="EncodedWithXMLCoder">YES</bool> 3.480 - <object class="NSArray" key="dict.sortedKeys"> 3.481 - <bool key="EncodedWithXMLCoder">YES</bool> 3.482 - <string>bn_done</string> 3.483 - <string>grp_mode</string> 3.484 - <string>slider_split</string> 3.485 - <string>sw_stereo</string> 3.486 - </object> 3.487 - <object class="NSMutableArray" key="dict.values"> 3.488 - <bool key="EncodedWithXMLCoder">YES</bool> 3.489 - <string>UIButton</string> 3.490 - <string>UISegmentedControl</string> 3.491 - <string>UISlider</string> 3.492 - <string>UISwitch</string> 3.493 - </object> 3.494 - </object> 3.495 - <object class="NSMutableDictionary" key="toOneOutletInfosByName"> 3.496 - <bool key="EncodedWithXMLCoder">YES</bool> 3.497 - <object class="NSArray" key="dict.sortedKeys"> 3.498 - <bool key="EncodedWithXMLCoder">YES</bool> 3.499 - <string>bn_done</string> 3.500 - <string>grp_mode</string> 3.501 - <string>slider_split</string> 3.502 - <string>sw_stereo</string> 3.503 - </object> 3.504 - <object class="NSMutableArray" key="dict.values"> 3.505 - <bool key="EncodedWithXMLCoder">YES</bool> 3.506 - <object class="IBToOneOutletInfo"> 3.507 - <string key="name">bn_done</string> 3.508 - <string key="candidateClassName">UIButton</string> 3.509 - </object> 3.510 - <object class="IBToOneOutletInfo"> 3.511 - <string key="name">grp_mode</string> 3.512 - <string key="candidateClassName">UISegmentedControl</string> 3.513 - </object> 3.514 - <object class="IBToOneOutletInfo"> 3.515 - <string key="name">slider_split</string> 3.516 - <string key="candidateClassName">UISlider</string> 3.517 - </object> 3.518 - <object class="IBToOneOutletInfo"> 3.519 - <string key="name">sw_stereo</string> 3.520 - <string key="candidateClassName">UISwitch</string> 3.521 - </object> 3.522 - </object> 3.523 - </object> 3.524 - <object class="IBClassDescriptionSource" key="sourceIdentifier"> 3.525 - <string key="majorKey">IBProjectSource</string> 3.526 - <string key="minorKey">src/ui.h</string> 3.527 - </object> 3.528 - </object> 3.529 - </object> 3.530 - <object class="NSMutableArray" key="referencedPartialClassDescriptionsV3.2+"> 3.531 - <bool key="EncodedWithXMLCoder">YES</bool> 3.532 - <object class="IBPartialClassDescription"> 3.533 - <string key="className">NSObject</string> 3.534 - <object class="IBClassDescriptionSource" key="sourceIdentifier"> 3.535 - <string key="majorKey">IBFrameworkSource</string> 3.536 - <string key="minorKey">Foundation.framework/Headers/NSError.h</string> 3.537 - </object> 3.538 - </object> 3.539 - <object class="IBPartialClassDescription"> 3.540 - <string key="className">NSObject</string> 3.541 - <object class="IBClassDescriptionSource" key="sourceIdentifier"> 3.542 - <string key="majorKey">IBFrameworkSource</string> 3.543 - <string key="minorKey">Foundation.framework/Headers/NSFileManager.h</string> 3.544 - </object> 3.545 - </object> 3.546 - <object class="IBPartialClassDescription"> 3.547 - <string key="className">NSObject</string> 3.548 - <object class="IBClassDescriptionSource" key="sourceIdentifier"> 3.549 - <string key="majorKey">IBFrameworkSource</string> 3.550 - <string key="minorKey">Foundation.framework/Headers/NSKeyValueCoding.h</string> 3.551 - </object> 3.552 - </object> 3.553 - <object class="IBPartialClassDescription"> 3.554 - <string key="className">NSObject</string> 3.555 - <object class="IBClassDescriptionSource" key="sourceIdentifier"> 3.556 - <string key="majorKey">IBFrameworkSource</string> 3.557 - <string key="minorKey">Foundation.framework/Headers/NSKeyValueObserving.h</string> 3.558 - </object> 3.559 - </object> 3.560 - <object class="IBPartialClassDescription"> 3.561 - <string key="className">NSObject</string> 3.562 - <object class="IBClassDescriptionSource" key="sourceIdentifier"> 3.563 - <string key="majorKey">IBFrameworkSource</string> 3.564 - <string key="minorKey">Foundation.framework/Headers/NSKeyedArchiver.h</string> 3.565 - </object> 3.566 - </object> 3.567 - <object class="IBPartialClassDescription"> 3.568 - <string key="className">NSObject</string> 3.569 - <object class="IBClassDescriptionSource" key="sourceIdentifier"> 3.570 - <string key="majorKey">IBFrameworkSource</string> 3.571 - <string key="minorKey">Foundation.framework/Headers/NSObject.h</string> 3.572 - </object> 3.573 - </object> 3.574 - <object class="IBPartialClassDescription"> 3.575 - <string key="className">NSObject</string> 3.576 - <object class="IBClassDescriptionSource" key="sourceIdentifier"> 3.577 - <string key="majorKey">IBFrameworkSource</string> 3.578 - <string key="minorKey">Foundation.framework/Headers/NSRunLoop.h</string> 3.579 - </object> 3.580 - </object> 3.581 - <object class="IBPartialClassDescription"> 3.582 - <string key="className">NSObject</string> 3.583 - <object class="IBClassDescriptionSource" key="sourceIdentifier"> 3.584 - <string key="majorKey">IBFrameworkSource</string> 3.585 - <string key="minorKey">Foundation.framework/Headers/NSThread.h</string> 3.586 - </object> 3.587 - </object> 3.588 - <object class="IBPartialClassDescription"> 3.589 - <string key="className">NSObject</string> 3.590 - <object class="IBClassDescriptionSource" key="sourceIdentifier"> 3.591 - <string key="majorKey">IBFrameworkSource</string> 3.592 - <string key="minorKey">Foundation.framework/Headers/NSURL.h</string> 3.593 - </object> 3.594 - </object> 3.595 - <object class="IBPartialClassDescription"> 3.596 - <string key="className">NSObject</string> 3.597 - <object class="IBClassDescriptionSource" key="sourceIdentifier"> 3.598 - <string key="majorKey">IBFrameworkSource</string> 3.599 - <string key="minorKey">Foundation.framework/Headers/NSURLConnection.h</string> 3.600 - </object> 3.601 - </object> 3.602 - <object class="IBPartialClassDescription"> 3.603 - <string key="className">NSObject</string> 3.604 - <object class="IBClassDescriptionSource" key="sourceIdentifier"> 3.605 - <string key="majorKey">IBFrameworkSource</string> 3.606 - <string key="minorKey">QuartzCore.framework/Headers/CAAnimation.h</string> 3.607 - </object> 3.608 - </object> 3.609 - <object class="IBPartialClassDescription"> 3.610 - <string key="className">NSObject</string> 3.611 - <object class="IBClassDescriptionSource" key="sourceIdentifier"> 3.612 - <string key="majorKey">IBFrameworkSource</string> 3.613 - <string key="minorKey">QuartzCore.framework/Headers/CALayer.h</string> 3.614 - </object> 3.615 - </object> 3.616 - <object class="IBPartialClassDescription"> 3.617 - <string key="className">NSObject</string> 3.618 - <object class="IBClassDescriptionSource" key="sourceIdentifier"> 3.619 - <string key="majorKey">IBFrameworkSource</string> 3.620 - <string key="minorKey">UIKit.framework/Headers/UIAccessibility.h</string> 3.621 - </object> 3.622 - </object> 3.623 - <object class="IBPartialClassDescription"> 3.624 - <string key="className">NSObject</string> 3.625 - <object class="IBClassDescriptionSource" key="sourceIdentifier"> 3.626 - <string key="majorKey">IBFrameworkSource</string> 3.627 - <string key="minorKey">UIKit.framework/Headers/UINibLoading.h</string> 3.628 - </object> 3.629 - </object> 3.630 - <object class="IBPartialClassDescription"> 3.631 - <string key="className">NSObject</string> 3.632 - <object class="IBClassDescriptionSource" key="sourceIdentifier" id="342843117"> 3.633 - <string key="majorKey">IBFrameworkSource</string> 3.634 - <string key="minorKey">UIKit.framework/Headers/UIResponder.h</string> 3.635 - </object> 3.636 - </object> 3.637 - <object class="IBPartialClassDescription"> 3.638 - <string key="className">UIButton</string> 3.639 - <string key="superclassName">UIControl</string> 3.640 - <object class="IBClassDescriptionSource" key="sourceIdentifier"> 3.641 - <string key="majorKey">IBFrameworkSource</string> 3.642 - <string key="minorKey">UIKit.framework/Headers/UIButton.h</string> 3.643 - </object> 3.644 - </object> 3.645 - <object class="IBPartialClassDescription"> 3.646 - <string key="className">UIControl</string> 3.647 - <string key="superclassName">UIView</string> 3.648 - <object class="IBClassDescriptionSource" key="sourceIdentifier"> 3.649 - <string key="majorKey">IBFrameworkSource</string> 3.650 - <string key="minorKey">UIKit.framework/Headers/UIControl.h</string> 3.651 - </object> 3.652 - </object> 3.653 - <object class="IBPartialClassDescription"> 3.654 - <string key="className">UILabel</string> 3.655 - <string key="superclassName">UIView</string> 3.656 - <object class="IBClassDescriptionSource" key="sourceIdentifier"> 3.657 - <string key="majorKey">IBFrameworkSource</string> 3.658 - <string key="minorKey">UIKit.framework/Headers/UILabel.h</string> 3.659 - </object> 3.660 - </object> 3.661 - <object class="IBPartialClassDescription"> 3.662 - <string key="className">UIResponder</string> 3.663 - <string key="superclassName">NSObject</string> 3.664 - <reference key="sourceIdentifier" ref="342843117"/> 3.665 - </object> 3.666 - <object class="IBPartialClassDescription"> 3.667 - <string key="className">UISearchBar</string> 3.668 - <string key="superclassName">UIView</string> 3.669 - <object class="IBClassDescriptionSource" key="sourceIdentifier"> 3.670 - <string key="majorKey">IBFrameworkSource</string> 3.671 - <string key="minorKey">UIKit.framework/Headers/UISearchBar.h</string> 3.672 - </object> 3.673 - </object> 3.674 - <object class="IBPartialClassDescription"> 3.675 - <string key="className">UISearchDisplayController</string> 3.676 - <string key="superclassName">NSObject</string> 3.677 - <object class="IBClassDescriptionSource" key="sourceIdentifier"> 3.678 - <string key="majorKey">IBFrameworkSource</string> 3.679 - <string key="minorKey">UIKit.framework/Headers/UISearchDisplayController.h</string> 3.680 - </object> 3.681 - </object> 3.682 - <object class="IBPartialClassDescription"> 3.683 - <string key="className">UISegmentedControl</string> 3.684 - <string key="superclassName">UIControl</string> 3.685 - <object class="IBClassDescriptionSource" key="sourceIdentifier"> 3.686 - <string key="majorKey">IBFrameworkSource</string> 3.687 - <string key="minorKey">UIKit.framework/Headers/UISegmentedControl.h</string> 3.688 - </object> 3.689 - </object> 3.690 - <object class="IBPartialClassDescription"> 3.691 - <string key="className">UISlider</string> 3.692 - <string key="superclassName">UIControl</string> 3.693 - <object class="IBClassDescriptionSource" key="sourceIdentifier"> 3.694 - <string key="majorKey">IBFrameworkSource</string> 3.695 - <string key="minorKey">UIKit.framework/Headers/UISlider.h</string> 3.696 - </object> 3.697 - </object> 3.698 - <object class="IBPartialClassDescription"> 3.699 - <string key="className">UISwitch</string> 3.700 - <string key="superclassName">UIControl</string> 3.701 - <object class="IBClassDescriptionSource" key="sourceIdentifier"> 3.702 - <string key="majorKey">IBFrameworkSource</string> 3.703 - <string key="minorKey">UIKit.framework/Headers/UISwitch.h</string> 3.704 - </object> 3.705 - </object> 3.706 - <object class="IBPartialClassDescription"> 3.707 - <string key="className">UIView</string> 3.708 - <object class="IBClassDescriptionSource" key="sourceIdentifier"> 3.709 - <string key="majorKey">IBFrameworkSource</string> 3.710 - <string key="minorKey">UIKit.framework/Headers/UIPrintFormatter.h</string> 3.711 - </object> 3.712 - </object> 3.713 - <object class="IBPartialClassDescription"> 3.714 - <string key="className">UIView</string> 3.715 - <object class="IBClassDescriptionSource" key="sourceIdentifier"> 3.716 - <string key="majorKey">IBFrameworkSource</string> 3.717 - <string key="minorKey">UIKit.framework/Headers/UITextField.h</string> 3.718 - </object> 3.719 - </object> 3.720 - <object class="IBPartialClassDescription"> 3.721 - <string key="className">UIView</string> 3.722 - <string key="superclassName">UIResponder</string> 3.723 - <object class="IBClassDescriptionSource" key="sourceIdentifier"> 3.724 - <string key="majorKey">IBFrameworkSource</string> 3.725 - <string key="minorKey">UIKit.framework/Headers/UIView.h</string> 3.726 - </object> 3.727 - </object> 3.728 - <object class="IBPartialClassDescription"> 3.729 - <string key="className">UIViewController</string> 3.730 - <object class="IBClassDescriptionSource" key="sourceIdentifier"> 3.731 - <string key="majorKey">IBFrameworkSource</string> 3.732 - <string key="minorKey">UIKit.framework/Headers/UINavigationController.h</string> 3.733 - </object> 3.734 - </object> 3.735 - <object class="IBPartialClassDescription"> 3.736 - <string key="className">UIViewController</string> 3.737 - <object class="IBClassDescriptionSource" key="sourceIdentifier"> 3.738 - <string key="majorKey">IBFrameworkSource</string> 3.739 - <string key="minorKey">UIKit.framework/Headers/UIPopoverController.h</string> 3.740 - </object> 3.741 - </object> 3.742 - <object class="IBPartialClassDescription"> 3.743 - <string key="className">UIViewController</string> 3.744 - <object class="IBClassDescriptionSource" key="sourceIdentifier"> 3.745 - <string key="majorKey">IBFrameworkSource</string> 3.746 - <string key="minorKey">UIKit.framework/Headers/UISplitViewController.h</string> 3.747 - </object> 3.748 - </object> 3.749 - <object class="IBPartialClassDescription"> 3.750 - <string key="className">UIViewController</string> 3.751 - <object class="IBClassDescriptionSource" key="sourceIdentifier"> 3.752 - <string key="majorKey">IBFrameworkSource</string> 3.753 - <string key="minorKey">UIKit.framework/Headers/UITabBarController.h</string> 3.754 - </object> 3.755 - </object> 3.756 - <object class="IBPartialClassDescription"> 3.757 - <string key="className">UIViewController</string> 3.758 - <string key="superclassName">UIResponder</string> 3.759 - <object class="IBClassDescriptionSource" key="sourceIdentifier"> 3.760 - <string key="majorKey">IBFrameworkSource</string> 3.761 - <string key="minorKey">UIKit.framework/Headers/UIViewController.h</string> 3.762 - </object> 3.763 - </object> 3.764 - </object> 3.765 - </object> 3.766 - <int key="IBDocument.localizationMode">0</int> 3.767 - <string key="IBDocument.TargetRuntimeIdentifier">IBCocoaTouchFramework</string> 3.768 - <object class="NSMutableDictionary" key="IBDocument.PluginDeclaredDependencyDefaults"> 3.769 - <string key="NS.key.0">com.apple.InterfaceBuilder.CocoaTouchPlugin.iPhoneOS</string> 3.770 - <integer value="1056" key="NS.object.0"/> 3.771 - </object> 3.772 - <object class="NSMutableDictionary" key="IBDocument.PluginDeclaredDevelopmentDependencies"> 3.773 - <string key="NS.key.0">com.apple.InterfaceBuilder.CocoaTouchPlugin.InterfaceBuilder3</string> 3.774 - <integer value="3000" key="NS.object.0"/> 3.775 - </object> 3.776 - <bool key="IBDocument.PluginDeclaredDependenciesTrackSystemTargetVersion">YES</bool> 3.777 - <string key="IBDocument.LastKnownRelativeProjectPath">../istereo.xcodeproj</string> 3.778 - <int key="IBDocument.defaultPropertyAccessControl">3</int> 3.779 - <string key="IBCocoaTouchPluginVersion">141</string> 3.780 - </data> 3.781 -</archive>