changeset 2418:9aac7992ed85 gsoc2008_iphone

(none)
author Holmes Futrell <hfutrell@umail.ucsb.edu>
date Wed, 13 Aug 2008 23:12:00 +0000
parents ac26bd83db1f
children ab89ff6e97af
files XCodeiPhoneOS/Demos/DemosiPhoneOS.xcodeproj/hfutrell.mode1v3 XCodeiPhoneOS/Demos/DemosiPhoneOS.xcodeproj/hfutrell.pbxuser XCodeiPhoneOS/Demos/DemosiPhoneOS.xcodeproj/project.pbxproj
diffstat 3 files changed, 396 insertions(+), 888 deletions(-) [+]
line wrap: on
line diff
--- a/XCodeiPhoneOS/Demos/DemosiPhoneOS.xcodeproj/hfutrell.mode1v3	Wed Aug 13 23:10:51 2008 +0000
+++ b/XCodeiPhoneOS/Demos/DemosiPhoneOS.xcodeproj/hfutrell.mode1v3	Wed Aug 13 23:12:00 2008 +0000
@@ -271,19 +271,13 @@
 								<string>FD77A0040E26BC0500F39101</string>
 								<string>29B97317FDCFA39411CA2CEA</string>
 								<string>FDB651C30E43D19800F688B5</string>
-								<string>FDB651C40E43D19800F688B5</string>
-								<string>FDB651C70E43D19800F688B5</string>
 								<string>1C37FBAC04509CD000000102</string>
-								<string>FDB652160E43D24E00F688B5</string>
-								<string>FDB652BF0E43E1D900F688B5</string>
-								<string>FDB652C00E43E1D900F688B5</string>
 							</array>
 							<key>PBXSmartGroupTreeModuleOutlineStateSelectionKey</key>
 							<array>
 								<array>
-									<integer>16</integer>
-									<integer>15</integer>
-									<integer>14</integer>
+									<integer>12</integer>
+									<integer>4</integer>
 									<integer>0</integer>
 								</array>
 							</array>
@@ -307,7 +301,7 @@
 							<real>265</real>
 						</array>
 						<key>RubberWindowFrame</key>
-						<string>162 68 1376 960 0 0 1680 1028 </string>
+						<string>169 68 1376 960 0 0 1680 1028 </string>
 					</dict>
 					<key>Module</key>
 					<string>PBXSmartGroupTreeModule</string>
@@ -325,7 +319,7 @@
 								<key>PBXProjectModuleGUID</key>
 								<string>1CE0B20306471E060097A5F4</string>
 								<key>PBXProjectModuleLabel</key>
-								<string>keyboard.c</string>
+								<string>fireworks.c</string>
 								<key>PBXSplitModuleInNavigatorKey</key>
 								<dict>
 									<key>Split0</key>
@@ -333,11 +327,11 @@
 										<key>PBXProjectModuleGUID</key>
 										<string>1CE0B20406471E060097A5F4</string>
 										<key>PBXProjectModuleLabel</key>
-										<string>keyboard.c</string>
+										<string>fireworks.c</string>
 										<key>_historyCapacity</key>
 										<integer>0</integer>
 										<key>bookmark</key>
-										<string>FDB652DD0E43E74600F688B5</string>
+										<string>FD1BB54C0E53A11300D21E30</string>
 										<key>history</key>
 										<array>
 											<string>FD15019E0E08EBCB003BDF25</string>
@@ -345,22 +339,22 @@
 											<string>FD5F9DF90E0E1B1F008E885B</string>
 											<string>FDF0D6A80E12D06900247964</string>
 											<string>FDF0D9620E130CCA00247964</string>
-											<string>FD77A0300E26BC8700F39101</string>
-											<string>FDC2149E0E26D83600DDED23</string>
-											<string>FDC214A10E26D83600DDED23</string>
-											<string>FDC214B60E26D8FF00DDED23</string>
-											<string>FD8BD6760E27CA0700B52CD5</string>
-											<string>FD8BDA5C0E28066D00B52CD5</string>
 											<string>FDD2C43E0E2E768500B7A85F</string>
-											<string>FDB651E80E43D1E500F688B5</string>
-											<string>FDB651E90E43D1E500F688B5</string>
-											<string>FDB651EA0E43D1E500F688B5</string>
-											<string>FDB651EB0E43D1E500F688B5</string>
-											<string>FDB651EC0E43D1E500F688B5</string>
-											<string>FDB6528D0E43DB9800F688B5</string>
-											<string>FDB6528E0E43DB9800F688B5</string>
-											<string>FDB652C10E43E1D900F688B5</string>
-											<string>FDB652CA0E43E27800F688B5</string>
+											<string>FDB6531F0E43EBB300F688B5</string>
+											<string>FD1BB24B0E5373AA00D21E30</string>
+											<string>FD1BB24D0E5373AA00D21E30</string>
+											<string>FD1BB24E0E5373AA00D21E30</string>
+											<string>FD1BB2A60E53777800D21E30</string>
+											<string>FD1BB2A70E53777800D21E30</string>
+											<string>FD1BB2C80E5378AF00D21E30</string>
+											<string>FD1BB2C90E5378AF00D21E30</string>
+											<string>FD1BB2CA0E5378AF00D21E30</string>
+											<string>FD1BB2CB0E5378AF00D21E30</string>
+											<string>FD1BB2CC0E5378AF00D21E30</string>
+											<string>FD1BB2CD0E5378AF00D21E30</string>
+											<string>FD1BB2CE0E5378AF00D21E30</string>
+											<string>FD1BB2CF0E5378AF00D21E30</string>
+											<string>FD1BB4F90E539E2D00D21E30</string>
 										</array>
 										<key>prevStack</key>
 										<array>
@@ -368,7 +362,6 @@
 											<string>FD53B3D60DF397F800AF1842</string>
 											<string>FD53B3D80DF397F800AF1842</string>
 											<string>FD15FEAC0E0881CD003BDF25</string>
-											<string>FD925B550E0F28A000E92347</string>
 											<string>FDF0D6A90E12D06900247964</string>
 											<string>FDF0D9650E130CCA00247964</string>
 											<string>FD77A0370E26BC8700F39101</string>
@@ -377,28 +370,11 @@
 											<string>FD77A03A0E26BC8700F39101</string>
 											<string>FD77A03B0E26BC8700F39101</string>
 											<string>FDC214800E26D76500DDED23</string>
-											<string>FDC214810E26D76500DDED23</string>
-											<string>FDC2148F0E26D78C00DDED23</string>
-											<string>FDC214A70E26D83600DDED23</string>
 											<string>FDC214B70E26D8FF00DDED23</string>
-											<string>FD8BDA640E28066D00B52CD5</string>
-											<string>FDC534250E28A2CC008D768C</string>
-											<string>FDB651EE0E43D1E500F688B5</string>
-											<string>FDB651EF0E43D1E500F688B5</string>
-											<string>FDB651F00E43D1E500F688B5</string>
-											<string>FDB651F10E43D1E500F688B5</string>
-											<string>FDB651F20E43D1E500F688B5</string>
-											<string>FDB651F30E43D1E500F688B5</string>
-											<string>FDB651F40E43D1E500F688B5</string>
-											<string>FDB6521B0E43D24E00F688B5</string>
-											<string>FDB6521C0E43D24E00F688B5</string>
-											<string>FDB6521E0E43D24E00F688B5</string>
-											<string>FDB6521F0E43D24E00F688B5</string>
-											<string>FDB652200E43D24E00F688B5</string>
-											<string>FDB652910E43DB9800F688B5</string>
-											<string>FDB652920E43DB9800F688B5</string>
 											<string>FDB652C30E43E1D900F688B5</string>
-											<string>FDB652C40E43E1D900F688B5</string>
+											<string>FD1BB2A90E53777800D21E30</string>
+											<string>FD1BB2AC0E53777800D21E30</string>
+											<string>FD1BB2D20E5378AF00D21E30</string>
 										</array>
 									</dict>
 									<key>SplitCount</key>
@@ -412,7 +388,7 @@
 								<key>Frame</key>
 								<string>{{0, 0}, {1089, 722}}</string>
 								<key>RubberWindowFrame</key>
-								<string>162 68 1376 960 0 0 1680 1028 </string>
+								<string>169 68 1376 960 0 0 1680 1028 </string>
 							</dict>
 							<key>Module</key>
 							<string>PBXNavigatorGroup</string>
@@ -432,7 +408,7 @@
 								<key>Frame</key>
 								<string>{{0, 727}, {1089, 192}}</string>
 								<key>RubberWindowFrame</key>
-								<string>162 68 1376 960 0 0 1680 1028 </string>
+								<string>169 68 1376 960 0 0 1680 1028 </string>
 							</dict>
 							<key>Module</key>
 							<string>XCDetailModule</string>
@@ -456,9 +432,9 @@
 			</array>
 			<key>TableOfContents</key>
 			<array>
-				<string>FDB651BE0E43D17200F688B5</string>
+				<string>FD1BB5110E539E3900D21E30</string>
 				<string>1CE0B1FE06471DED0097A5F4</string>
-				<string>FDB651BF0E43D17200F688B5</string>
+				<string>FD1BB5120E539E3900D21E30</string>
 				<string>1CE0B20306471E060097A5F4</string>
 				<string>1CE0B20506471E060097A5F4</string>
 			</array>
@@ -592,15 +568,15 @@
 	<integer>5</integer>
 	<key>WindowOrderList</key>
 	<array>
-		<string>1C530D57069F1CE1000CFCEE</string>
-		<string>FDB652520E43D4F300F688B5</string>
-		<string>FDB6522B0E43D24E00F688B5</string>
+		<string>FD1BB5230E539E7100D21E30</string>
+		<string>FD1BB51C0E539E3900D21E30</string>
 		<string>1C78EAAD065D492600B07095</string>
 		<string>FD3F49070DEA595000C5B771</string>
 		<string>1CD10A99069EF8BA00B06720</string>
+		<string>/Users/hfutrell/iPhoneSource/gsoc2008_iphone/XCodeiPhoneOS/Demos/DemosiPhoneOS.xcodeproj</string>
 	</array>
 	<key>WindowString</key>
-	<string>162 68 1376 960 0 0 1680 1028 </string>
+	<string>169 68 1376 960 0 0 1680 1028 </string>
 	<key>WindowToolsV3</key>
 	<array>
 		<dict>
@@ -621,7 +597,7 @@
 								<key>PBXProjectModuleGUID</key>
 								<string>1CD0528F0623707200166675</string>
 								<key>PBXProjectModuleLabel</key>
-								<string>keyboard.c</string>
+								<string></string>
 								<key>StatusBarVisibility</key>
 								<true/>
 							</dict>
@@ -638,8 +614,6 @@
 							<string>234pt</string>
 						</dict>
 						<dict>
-							<key>BecomeActive</key>
-							<true/>
 							<key>ContentConfiguration</key>
 							<dict>
 								<key>PBXBuildLogShowsTranscriptDefaultKey</key>
@@ -681,7 +655,7 @@
 			<key>TableOfContents</key>
 			<array>
 				<string>FD3F49070DEA595000C5B771</string>
-				<string>FDB652220E43D24E00F688B5</string>
+				<string>FD1BB5130E539E3900D21E30</string>
 				<string>1CD0528F0623707200166675</string>
 				<string>XCMainBuildResultsModuleGUID</string>
 			</array>
@@ -775,10 +749,10 @@
 									<key>Frame</key>
 									<string>{{523, 0}, {623, 466}}</string>
 									<key>RubberWindowFrame</key>
-									<string>453 91 1146 915 0 0 1680 1028 </string>
+									<string>391 113 1146 915 0 0 1680 1028 </string>
 								</dict>
 								<key>RubberWindowFrame</key>
-								<string>453 91 1146 915 0 0 1680 1028 </string>
+								<string>391 113 1146 915 0 0 1680 1028 </string>
 							</dict>
 							<key>Module</key>
 							<string>PBXDebugSessionModule</string>
@@ -801,18 +775,18 @@
 			<key>TableOfContents</key>
 			<array>
 				<string>1CD10A99069EF8BA00B06720</string>
-				<string>FDB652230E43D24E00F688B5</string>
+				<string>FD1BB5140E539E3900D21E30</string>
 				<string>1C162984064C10D400B95A72</string>
-				<string>FDB652240E43D24E00F688B5</string>
-				<string>FDB652250E43D24E00F688B5</string>
-				<string>FDB652260E43D24E00F688B5</string>
-				<string>FDB652270E43D24E00F688B5</string>
-				<string>FDB652280E43D24E00F688B5</string>
+				<string>FD1BB5150E539E3900D21E30</string>
+				<string>FD1BB5160E539E3900D21E30</string>
+				<string>FD1BB5170E539E3900D21E30</string>
+				<string>FD1BB5180E539E3900D21E30</string>
+				<string>FD1BB5190E539E3900D21E30</string>
 			</array>
 			<key>ToolbarConfiguration</key>
 			<string>xcode.toolbar.config.debugV3</string>
 			<key>WindowString</key>
-			<string>453 91 1146 915 0 0 1680 1028 </string>
+			<string>391 113 1146 915 0 0 1680 1028 </string>
 			<key>WindowToolGUID</key>
 			<string>1CD10A99069EF8BA00B06720</string>
 			<key>WindowToolIsVisible</key>
@@ -926,8 +900,6 @@
 					<key>Dock</key>
 					<array>
 						<dict>
-							<key>BecomeActive</key>
-							<true/>
 							<key>ContentConfiguration</key>
 							<dict>
 								<key>PBXProjectModuleGUID</key>
@@ -940,7 +912,7 @@
 								<key>Frame</key>
 								<string>{{0, 0}, {853, 767}}</string>
 								<key>RubberWindowFrame</key>
-								<string>89 203 853 808 0 0 1680 1028 </string>
+								<string>90 202 853 808 0 0 1680 1028 </string>
 							</dict>
 							<key>Module</key>
 							<string>PBXDebugCLIModule</string>
@@ -963,13 +935,13 @@
 			<key>TableOfContents</key>
 			<array>
 				<string>1C78EAAD065D492600B07095</string>
-				<string>FDB652290E43D24E00F688B5</string>
+				<string>FD1BB51A0E539E3900D21E30</string>
 				<string>1C78EAAC065D492600B07095</string>
 			</array>
 			<key>ToolbarConfiguration</key>
 			<string>xcode.toolbar.config.consoleV3</string>
 			<key>WindowString</key>
-			<string>89 203 853 808 0 0 1680 1028 </string>
+			<string>90 202 853 808 0 0 1680 1028 </string>
 			<key>WindowToolGUID</key>
 			<string>1C78EAAD065D492600B07095</string>
 			<key>WindowToolIsVisible</key>
--- a/XCodeiPhoneOS/Demos/DemosiPhoneOS.xcodeproj/hfutrell.pbxuser	Wed Aug 13 23:10:51 2008 +0000
+++ b/XCodeiPhoneOS/Demos/DemosiPhoneOS.xcodeproj/hfutrell.pbxuser	Wed Aug 13 23:12:00 2008 +0000
@@ -8,9 +8,9 @@
 	};
 	29B97313FDCFA39411CA2CEA /* Project object */ = {
 		activeBuildConfigurationName = Debug;
-		activeExecutable = FDB6520D0E43D1F300F688B5 /* Keyboard */;
+		activeExecutable = FDC52EDF0E2843D6008D768C /* Fireworks */;
 		activeSDKPreference = iphoneos2.0;
-		activeTarget = FDB651F70E43D1F300F688B5 /* Keyboard */;
+		activeTarget = FDC52EC60E2843D6008D768C /* Fireworks */;
 		addToTargets = (
 			FDB651F70E43D1F300F688B5 /* Keyboard */,
 		);
@@ -150,105 +150,59 @@
 					PBXFileDataSource_Warnings_ColumnID,
 				);
 			};
-			PBXPerProjectTemplateStateSaveDate = 239325548;
-			PBXWorkspaceStateSaveDate = 239325548;
+			PBXPerProjectTemplateStateSaveDate = 240361009;
+			PBXWorkspaceStateSaveDate = 240361009;
 		};
 		perUserProjectItems = {
-			FD0BC0730E393D0100D833B1 = FD0BC0730E393D0100D833B1 /* PBXTextBookmark */;
 			FD15019E0E08EBCB003BDF25 = FD15019E0E08EBCB003BDF25 /* PBXTextBookmark */;
 			FD15019F0E08EBCB003BDF25 = FD15019F0E08EBCB003BDF25 /* PBXTextBookmark */;
 			FD15FEAC0E0881CD003BDF25 = FD15FEAC0E0881CD003BDF25 /* PBXTextBookmark */;
-			FD1B49BD0E3132CA007AB34E = FD1B49BD0E3132CA007AB34E /* PBXTextBookmark */;
+			FD1BB24B0E5373AA00D21E30 = FD1BB24B0E5373AA00D21E30 /* PBXTextBookmark */;
+			FD1BB24D0E5373AA00D21E30 = FD1BB24D0E5373AA00D21E30 /* PBXTextBookmark */;
+			FD1BB24E0E5373AA00D21E30 = FD1BB24E0E5373AA00D21E30 /* PBXTextBookmark */;
+			FD1BB2510E5373AA00D21E30 = FD1BB2510E5373AA00D21E30 /* PBXTextBookmark */;
+			FD1BB2520E5373AA00D21E30 = FD1BB2520E5373AA00D21E30 /* PBXTextBookmark */;
+			FD1BB2530E5373AA00D21E30 = FD1BB2530E5373AA00D21E30 /* PBXTextBookmark */;
+			FD1BB2540E5373AA00D21E30 = FD1BB2540E5373AA00D21E30 /* PBXTextBookmark */;
+			FD1BB2550E5373AA00D21E30 = FD1BB2550E5373AA00D21E30 /* PBXTextBookmark */;
+			FD1BB2A60E53777800D21E30 = FD1BB2A60E53777800D21E30 /* PBXTextBookmark */;
+			FD1BB2A70E53777800D21E30 = FD1BB2A70E53777800D21E30 /* PBXTextBookmark */;
+			FD1BB2A90E53777800D21E30 = FD1BB2A90E53777800D21E30 /* PBXTextBookmark */;
+			FD1BB2AA0E53777800D21E30 = FD1BB2AA0E53777800D21E30 /* PBXTextBookmark */;
+			FD1BB2AB0E53777800D21E30 = FD1BB2AB0E53777800D21E30 /* PBXTextBookmark */;
+			FD1BB2AC0E53777800D21E30 = FD1BB2AC0E53777800D21E30 /* PBXTextBookmark */;
+			FD1BB2AD0E53777800D21E30 = FD1BB2AD0E53777800D21E30 /* PBXTextBookmark */;
+			FD1BB2C80E5378AF00D21E30 = FD1BB2C80E5378AF00D21E30 /* PBXBookmark */;
+			FD1BB2C90E5378AF00D21E30 = FD1BB2C90E5378AF00D21E30 /* PBXBookmark */;
+			FD1BB2CA0E5378AF00D21E30 = FD1BB2CA0E5378AF00D21E30 /* PBXBookmark */;
+			FD1BB2CB0E5378AF00D21E30 = FD1BB2CB0E5378AF00D21E30 /* PBXBookmark */;
+			FD1BB2CC0E5378AF00D21E30 = FD1BB2CC0E5378AF00D21E30 /* PBXBookmark */;
+			FD1BB2CD0E5378AF00D21E30 = FD1BB2CD0E5378AF00D21E30 /* PBXBookmark */;
+			FD1BB2CE0E5378AF00D21E30 = FD1BB2CE0E5378AF00D21E30 /* PBXTextBookmark */;
+			FD1BB2CF0E5378AF00D21E30 = FD1BB2CF0E5378AF00D21E30 /* PBXTextBookmark */;
+			FD1BB2D10E5378AF00D21E30 = FD1BB2D10E5378AF00D21E30 /* PBXTextBookmark */;
+			FD1BB2D20E5378AF00D21E30 = FD1BB2D20E5378AF00D21E30 /* PBXBookmark */;
+			FD1BB2D30E5378AF00D21E30 = FD1BB2D30E5378AF00D21E30 /* PBXTextBookmark */;
+			FD1BB2D40E5378AF00D21E30 = FD1BB2D40E5378AF00D21E30 /* PBXTextBookmark */;
+			FD1BB4220E53953D00D21E30 = FD1BB4220E53953D00D21E30 /* PBXTextBookmark */;
+			FD1BB4F90E539E2D00D21E30 = FD1BB4F90E539E2D00D21E30 /* PBXTextBookmark */;
+			FD1BB5100E539E3900D21E30 /* PBXTextBookmark */ = FD1BB5100E539E3900D21E30 /* PBXTextBookmark */;
+			FD1BB5210E539E7100D21E30 /* PBXTextBookmark */ = FD1BB5210E539E7100D21E30 /* PBXTextBookmark */;
+			FD1BB54B0E539F7900D21E30 /* PBXTextBookmark */ = FD1BB54B0E539F7900D21E30 /* PBXTextBookmark */;
+			FD1BB54C0E53A11300D21E30 /* PBXTextBookmark */ = FD1BB54C0E53A11300D21E30 /* PBXTextBookmark */;
 			FD53B3D60DF397F800AF1842 = FD53B3D60DF397F800AF1842 /* PBXTextBookmark */;
 			FD53B3D80DF397F800AF1842 = FD53B3D80DF397F800AF1842 /* PBXTextBookmark */;
 			FD5F9DF90E0E1B1F008E885B = FD5F9DF90E0E1B1F008E885B /* PBXTextBookmark */;
-			FD77A0300E26BC8700F39101 = FD77A0300E26BC8700F39101 /* PlistBookmark */;
 			FD77A0370E26BC8700F39101 = FD77A0370E26BC8700F39101 /* PBXTextBookmark */;
 			FD77A0380E26BC8700F39101 = FD77A0380E26BC8700F39101 /* PBXTextBookmark */;
 			FD77A0390E26BC8700F39101 = FD77A0390E26BC8700F39101 /* PBXTextBookmark */;
 			FD77A03A0E26BC8700F39101 = FD77A03A0E26BC8700F39101 /* PBXTextBookmark */;
 			FD77A03B0E26BC8700F39101 = FD77A03B0E26BC8700F39101 /* PBXTextBookmark */;
-			FD8BD6760E27CA0700B52CD5 = FD8BD6760E27CA0700B52CD5 /* PBXBookmark */;
-			FD8BDA5C0E28066D00B52CD5 = FD8BDA5C0E28066D00B52CD5 /* PBXTextBookmark */;
-			FD8BDA640E28066D00B52CD5 = FD8BDA640E28066D00B52CD5 /* PBXTextBookmark */;
-			FD925B550E0F28A000E92347 = FD925B550E0F28A000E92347 /* PBXBookmark */;
-			FDB651BD0E43D17200F688B5 /* PBXTextBookmark */ = FDB651BD0E43D17200F688B5 /* PBXTextBookmark */;
-			FDB651E70E43D1E500F688B5 /* PBXTextBookmark */ = FDB651E70E43D1E500F688B5 /* PBXTextBookmark */;
-			FDB651E80E43D1E500F688B5 /* PBXBookmark */ = FDB651E80E43D1E500F688B5 /* PBXBookmark */;
-			FDB651E90E43D1E500F688B5 /* PBXTextBookmark */ = FDB651E90E43D1E500F688B5 /* PBXTextBookmark */;
-			FDB651EA0E43D1E500F688B5 /* PBXTextBookmark */ = FDB651EA0E43D1E500F688B5 /* PBXTextBookmark */;
-			FDB651EB0E43D1E500F688B5 /* PBXBookmark */ = FDB651EB0E43D1E500F688B5 /* PBXBookmark */;
-			FDB651EC0E43D1E500F688B5 /* PBXTextBookmark */ = FDB651EC0E43D1E500F688B5 /* PBXTextBookmark */;
-			FDB651ED0E43D1E500F688B5 /* PBXTextBookmark */ = FDB651ED0E43D1E500F688B5 /* PBXTextBookmark */;
-			FDB651EE0E43D1E500F688B5 /* PBXTextBookmark */ = FDB651EE0E43D1E500F688B5 /* PBXTextBookmark */;
-			FDB651EF0E43D1E500F688B5 /* PBXBookmark */ = FDB651EF0E43D1E500F688B5 /* PBXBookmark */;
-			FDB651F00E43D1E500F688B5 /* PBXTextBookmark */ = FDB651F00E43D1E500F688B5 /* PBXTextBookmark */;
-			FDB651F10E43D1E500F688B5 /* PBXTextBookmark */ = FDB651F10E43D1E500F688B5 /* PBXTextBookmark */;
-			FDB651F20E43D1E500F688B5 /* PBXTextBookmark */ = FDB651F20E43D1E500F688B5 /* PBXTextBookmark */;
-			FDB651F30E43D1E500F688B5 /* PBXBookmark */ = FDB651F30E43D1E500F688B5 /* PBXBookmark */;
-			FDB651F40E43D1E500F688B5 /* PBXTextBookmark */ = FDB651F40E43D1E500F688B5 /* PBXTextBookmark */;
-			FDB651F50E43D1E500F688B5 /* PBXTextBookmark */ = FDB651F50E43D1E500F688B5 /* PBXTextBookmark */;
-			FDB652170E43D24E00F688B5 /* PBXTextBookmark */ = FDB652170E43D24E00F688B5 /* PBXTextBookmark */;
-			FDB652180E43D24E00F688B5 /* PBXTextBookmark */ = FDB652180E43D24E00F688B5 /* PBXTextBookmark */;
-			FDB652190E43D24E00F688B5 /* PBXTextBookmark */ = FDB652190E43D24E00F688B5 /* PBXTextBookmark */;
-			FDB6521A0E43D24E00F688B5 /* PBXTextBookmark */ = FDB6521A0E43D24E00F688B5 /* PBXTextBookmark */;
-			FDB6521B0E43D24E00F688B5 /* PBXTextBookmark */ = FDB6521B0E43D24E00F688B5 /* PBXTextBookmark */;
-			FDB6521C0E43D24E00F688B5 /* PBXTextBookmark */ = FDB6521C0E43D24E00F688B5 /* PBXTextBookmark */;
-			FDB6521D0E43D24E00F688B5 /* PBXTextBookmark */ = FDB6521D0E43D24E00F688B5 /* PBXTextBookmark */;
-			FDB6521E0E43D24E00F688B5 /* PBXTextBookmark */ = FDB6521E0E43D24E00F688B5 /* PBXTextBookmark */;
-			FDB6521F0E43D24E00F688B5 /* PBXTextBookmark */ = FDB6521F0E43D24E00F688B5 /* PBXTextBookmark */;
-			FDB652200E43D24E00F688B5 /* PBXTextBookmark */ = FDB652200E43D24E00F688B5 /* PBXTextBookmark */;
-			FDB652210E43D24E00F688B5 /* PBXTextBookmark */ = FDB652210E43D24E00F688B5 /* PBXTextBookmark */;
-			FDB6524E0E43D4F300F688B5 /* PBXTextBookmark */ = FDB6524E0E43D4F300F688B5 /* PBXTextBookmark */;
-			FDB6524F0E43D4F300F688B5 /* PBXTextBookmark */ = FDB6524F0E43D4F300F688B5 /* PBXTextBookmark */;
-			FDB652550E43D51100F688B5 /* PBXTextBookmark */ = FDB652550E43D51100F688B5 /* PBXTextBookmark */;
-			FDB652820E43D63900F688B5 /* PBXTextBookmark */ = FDB652820E43D63900F688B5 /* PBXTextBookmark */;
-			FDB652850E43D8CB00F688B5 /* PBXTextBookmark */ = FDB652850E43D8CB00F688B5 /* PBXTextBookmark */;
-			FDB6528D0E43DB9800F688B5 /* PBXTextBookmark */ = FDB6528D0E43DB9800F688B5 /* PBXTextBookmark */;
-			FDB6528E0E43DB9800F688B5 /* PBXTextBookmark */ = FDB6528E0E43DB9800F688B5 /* PBXTextBookmark */;
-			FDB6528F0E43DB9800F688B5 /* PBXTextBookmark */ = FDB6528F0E43DB9800F688B5 /* PBXTextBookmark */;
-			FDB652900E43DB9800F688B5 /* PBXTextBookmark */ = FDB652900E43DB9800F688B5 /* PBXTextBookmark */;
-			FDB652910E43DB9800F688B5 /* PBXTextBookmark */ = FDB652910E43DB9800F688B5 /* PBXTextBookmark */;
-			FDB652920E43DB9800F688B5 /* PBXTextBookmark */ = FDB652920E43DB9800F688B5 /* PBXTextBookmark */;
-			FDB652930E43DB9800F688B5 /* PBXTextBookmark */ = FDB652930E43DB9800F688B5 /* PBXTextBookmark */;
-			FDB652940E43DEB900F688B5 /* PBXBookmark */ = FDB652940E43DEB900F688B5 /* PBXBookmark */;
-			FDB652950E43DEB900F688B5 /* PBXTextBookmark */ = FDB652950E43DEB900F688B5 /* PBXTextBookmark */;
-			FDB652960E43DEB900F688B5 /* PBXBookmark */ = FDB652960E43DEB900F688B5 /* PBXBookmark */;
-			FDB652970E43DEB900F688B5 /* PBXTextBookmark */ = FDB652970E43DEB900F688B5 /* PBXTextBookmark */;
-			FDB6529B0E43DEDB00F688B5 /* PBXTextBookmark */ = FDB6529B0E43DEDB00F688B5 /* PBXTextBookmark */;
-			FDB652AD0E43E04B00F688B5 /* PBXTextBookmark */ = FDB652AD0E43E04B00F688B5 /* PBXTextBookmark */;
-			FDB652AE0E43E04B00F688B5 /* PBXTextBookmark */ = FDB652AE0E43E04B00F688B5 /* PBXTextBookmark */;
-			FDB652BE0E43E0ED00F688B5 /* PBXTextBookmark */ = FDB652BE0E43E0ED00F688B5 /* PBXTextBookmark */;
-			FDB652C10E43E1D900F688B5 /* PBXTextBookmark */ = FDB652C10E43E1D900F688B5 /* PBXTextBookmark */;
-			FDB652C20E43E1D900F688B5 /* PBXTextBookmark */ = FDB652C20E43E1D900F688B5 /* PBXTextBookmark */;
-			FDB652C30E43E1D900F688B5 /* PBXTextBookmark */ = FDB652C30E43E1D900F688B5 /* PBXTextBookmark */;
-			FDB652C40E43E1D900F688B5 /* PBXTextBookmark */ = FDB652C40E43E1D900F688B5 /* PBXTextBookmark */;
-			FDB652C50E43E1D900F688B5 /* PBXTextBookmark */ = FDB652C50E43E1D900F688B5 /* PBXTextBookmark */;
-			FDB652CA0E43E27800F688B5 /* PBXTextBookmark */ = FDB652CA0E43E27800F688B5 /* PBXTextBookmark */;
-			FDB652CB0E43E27800F688B5 /* PBXTextBookmark */ = FDB652CB0E43E27800F688B5 /* PBXTextBookmark */;
-			FDB652D00E43E2BE00F688B5 /* PBXTextBookmark */ = FDB652D00E43E2BE00F688B5 /* PBXTextBookmark */;
-			FDB652D30E43E44800F688B5 /* PBXTextBookmark */ = FDB652D30E43E44800F688B5 /* PBXTextBookmark */;
-			FDB652D80E43E48800F688B5 /* PBXTextBookmark */ = FDB652D80E43E48800F688B5 /* PBXTextBookmark */;
-			FDB652DC0E43E57B00F688B5 /* PBXTextBookmark */ = FDB652DC0E43E57B00F688B5 /* PBXTextBookmark */;
-			FDB652DD0E43E74600F688B5 /* PBXTextBookmark */ = FDB652DD0E43E74600F688B5 /* PBXTextBookmark */;
+			FDB652C30E43E1D900F688B5 = FDB652C30E43E1D900F688B5 /* PBXTextBookmark */;
+			FDB6531F0E43EBB300F688B5 = FDB6531F0E43EBB300F688B5 /* PlistBookmark */;
 			FDB96E160DEFBB9B00FAF19F = FDB96E160DEFBB9B00FAF19F /* PlistBookmark */;
-			FDBB219A0E3EDC0A00B928D0 = FDBB219A0E3EDC0A00B928D0 /* PBXTextBookmark */;
-			FDBB22140E3EE27000B928D0 = FDBB22140E3EE27000B928D0 /* PBXTextBookmark */;
-			FDBB22150E3EE27000B928D0 = FDBB22150E3EE27000B928D0 /* PBXTextBookmark */;
-			FDBB22160E3EE27000B928D0 = FDBB22160E3EE27000B928D0 /* PBXTextBookmark */;
 			FDC214800E26D76500DDED23 = FDC214800E26D76500DDED23 /* PBXTextBookmark */;
-			FDC214810E26D76500DDED23 = FDC214810E26D76500DDED23 /* PBXBookmark */;
-			FDC2148F0E26D78C00DDED23 = FDC2148F0E26D78C00DDED23 /* PBXBookmark */;
-			FDC2149E0E26D83600DDED23 = FDC2149E0E26D83600DDED23 /* PBXBookmark */;
-			FDC214A10E26D83600DDED23 = FDC214A10E26D83600DDED23 /* PBXBookmark */;
-			FDC214A70E26D83600DDED23 = FDC214A70E26D83600DDED23 /* PBXBookmark */;
-			FDC214B60E26D8FF00DDED23 = FDC214B60E26D8FF00DDED23 /* PBXBookmark */;
 			FDC214B70E26D8FF00DDED23 = FDC214B70E26D8FF00DDED23 /* PBXBookmark */;
-			FDC52F400E285146008D768C = FDC52F400E285146008D768C /* PBXTextBookmark */;
-			FDC533A00E289B47008D768C = FDC533A00E289B47008D768C /* PBXBookmark */;
-			FDC534230E28A2CC008D768C = FDC534230E28A2CC008D768C /* PBXBookmark */;
-			FDC534250E28A2CC008D768C = FDC534250E28A2CC008D768C /* PBXTextBookmark */;
-			FDD2C43C0E2E768500B7A85F = FDD2C43C0E2E768500B7A85F /* PBXTextBookmark */;
 			FDD2C43E0E2E768500B7A85F = FDD2C43E0E2E768500B7A85F /* PBXTextBookmark */;
 			FDF0D6A80E12D06900247964 = FDF0D6A80E12D06900247964 /* PBXTextBookmark */;
 			FDF0D6A90E12D06900247964 = FDF0D6A90E12D06900247964 /* PBXTextBookmark */;
@@ -259,16 +213,6 @@
 		userBuildSettings = {
 		};
 	};
-	FD0BC0730E393D0100D833B1 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = FDC52EE40E284410008D768C /* fireworks.c */;
-		name = "fireworks.c: 123";
-		rLen = 0;
-		rLoc = 2589;
-		rType = 0;
-		vrLen = 1366;
-		vrLoc = 1951;
-	};
 	FD0CD1870E125441009E57E7 /* glext.h */ = {
 		isa = PBXFileReference;
 		lastKnownFileType = sourcecode.c.h;
@@ -353,7 +297,57 @@
 		vrLen = 1798;
 		vrLoc = 3302;
 	};
-	FD1B49BD0E3132CA007AB34E /* PBXTextBookmark */ = {
+	FD1BB24B0E5373AA00D21E30 /* PBXTextBookmark */ = {
+		isa = PBXTextBookmark;
+		fRef = FD77A0050E26BC0500F39101 /* accelerometer.c */;
+		name = "accelerometer.c: 1";
+		rLen = 6707;
+		rLoc = 0;
+		rType = 0;
+		vrLen = 1710;
+		vrLoc = 0;
+	};
+	FD1BB24D0E5373AA00D21E30 /* PBXTextBookmark */ = {
+		isa = PBXTextBookmark;
+		fRef = FD77A00A0E26BC0500F39101 /* rectangles.c */;
+		name = "rectangles.c: 46";
+		rLen = 0;
+		rLoc = 858;
+		rType = 0;
+		vrLen = 986;
+		vrLoc = 516;
+	};
+	FD1BB24E0E5373AA00D21E30 /* PBXTextBookmark */ = {
+		isa = PBXTextBookmark;
+		fRef = FD77A0090E26BC0500F39101 /* mixer.c */;
+		name = "mixer.c: 26";
+		rLen = 0;
+		rLoc = 761;
+		rType = 0;
+		vrLen = 1159;
+		vrLoc = 9017;
+	};
+	FD1BB2510E5373AA00D21E30 /* PBXTextBookmark */ = {
+		isa = PBXTextBookmark;
+		fRef = FD77A0050E26BC0500F39101 /* accelerometer.c */;
+		name = "accelerometer.c: 1";
+		rLen = 6707;
+		rLoc = 0;
+		rType = 0;
+		vrLen = 1710;
+		vrLoc = 0;
+	};
+	FD1BB2520E5373AA00D21E30 /* PBXTextBookmark */ = {
+		isa = PBXTextBookmark;
+		fRef = FD77A00B0E26BC0500F39101 /* touch.c */;
+		name = "touch.c: 22";
+		rLen = 0;
+		rLoc = 564;
+		rType = 0;
+		vrLen = 1512;
+		vrLoc = 67;
+	};
+	FD1BB2530E5373AA00D21E30 /* PBXTextBookmark */ = {
 		isa = PBXTextBookmark;
 		fRef = FD77A00A0E26BC0500F39101 /* rectangles.c */;
 		name = "rectangles.c: 46";
@@ -363,6 +357,234 @@
 		vrLen = 986;
 		vrLoc = 516;
 	};
+	FD1BB2540E5373AA00D21E30 /* PBXTextBookmark */ = {
+		isa = PBXTextBookmark;
+		fRef = FD77A0090E26BC0500F39101 /* mixer.c */;
+		name = "mixer.c: 26";
+		rLen = 0;
+		rLoc = 761;
+		rType = 0;
+		vrLen = 1159;
+		vrLoc = 9017;
+	};
+	FD1BB2550E5373AA00D21E30 /* PBXTextBookmark */ = {
+		isa = PBXTextBookmark;
+		fRef = FD77A0080E26BC0500F39101 /* happy.c */;
+		name = "happy.c: 99";
+		rLen = 462;
+		rLoc = 2459;
+		rType = 0;
+		vrLen = 1551;
+		vrLoc = 2127;
+	};
+	FD1BB2A60E53777800D21E30 /* PBXTextBookmark */ = {
+		isa = PBXTextBookmark;
+		fRef = FD77A0070E26BC0500F39101 /* common.h */;
+		name = "common.h: 1";
+		rLen = 0;
+		rLoc = 0;
+		rType = 0;
+		vrLen = 256;
+		vrLoc = 0;
+	};
+	FD1BB2A70E53777800D21E30 /* PBXTextBookmark */ = {
+		isa = PBXTextBookmark;
+		fRef = FD77A0080E26BC0500F39101 /* happy.c */;
+		name = "happy.c: 99";
+		rLen = 771;
+		rLoc = 2459;
+		rType = 0;
+		vrLen = 1501;
+		vrLoc = 2203;
+	};
+	FD1BB2A90E53777800D21E30 /* PBXTextBookmark */ = {
+		isa = PBXTextBookmark;
+		fRef = FDC52EE40E284410008D768C /* fireworks.c */;
+		name = "fireworks.c: 258";
+		rLen = 0;
+		rLoc = 9593;
+		rType = 0;
+		vrLen = 1301;
+		vrLoc = 6560;
+	};
+	FD1BB2AA0E53777800D21E30 /* PBXTextBookmark */ = {
+		isa = PBXTextBookmark;
+		fRef = FD77A00B0E26BC0500F39101 /* touch.c */;
+		name = "touch.c: 22";
+		rLen = 0;
+		rLoc = 564;
+		rType = 0;
+		vrLen = 1512;
+		vrLoc = 67;
+	};
+	FD1BB2AB0E53777800D21E30 /* PBXTextBookmark */ = {
+		isa = PBXTextBookmark;
+		fRef = FDC52EE40E284410008D768C /* fireworks.c */;
+		name = "fireworks.c: 258";
+		rLen = 0;
+		rLoc = 9593;
+		rType = 0;
+		vrLen = 1300;
+		vrLoc = 6560;
+	};
+	FD1BB2AC0E53777800D21E30 /* PBXTextBookmark */ = {
+		isa = PBXTextBookmark;
+		fRef = FD77A0070E26BC0500F39101 /* common.h */;
+		name = "common.h: 1";
+		rLen = 0;
+		rLoc = 0;
+		rType = 0;
+		vrLen = 256;
+		vrLoc = 0;
+	};
+	FD1BB2AD0E53777800D21E30 /* PBXTextBookmark */ = {
+		isa = PBXTextBookmark;
+		fRef = FD77A0080E26BC0500F39101 /* happy.c */;
+		name = "happy.c: 99";
+		rLen = 771;
+		rLoc = 2459;
+		rType = 0;
+		vrLen = 1501;
+		vrLoc = 2203;
+	};
+	FD1BB2C80E5378AF00D21E30 /* PBXBookmark */ = {
+		isa = PBXBookmark;
+		fRef = FD779FA90E26BBFB00F39101 /* stroke.bmp */;
+	};
+	FD1BB2C90E5378AF00D21E30 /* PBXBookmark */ = {
+		isa = PBXBookmark;
+		fRef = FD779FA80E26BBFB00F39101 /* space.bmp */;
+	};
+	FD1BB2CA0E5378AF00D21E30 /* PBXBookmark */ = {
+		isa = PBXBookmark;
+		fRef = FD779FA70E26BBFB00F39101 /* ship.bmp */;
+	};
+	FD1BB2CB0E5378AF00D21E30 /* PBXBookmark */ = {
+		isa = PBXBookmark;
+		fRef = FD779FA60E26BBFB00F39101 /* icon.bmp */;
+	};
+	FD1BB2CC0E5378AF00D21E30 /* PBXBookmark */ = {
+		isa = PBXBookmark;
+		fRef = FD787AA00E22A5CC003E8E36 /* Default.png */;
+	};
+	FD1BB2CD0E5378AF00D21E30 /* PBXBookmark */ = {
+		isa = PBXBookmark;
+		fRef = FD925B180E0F276600E92347 /* Icon.png */;
+	};
+	FD1BB2CE0E5378AF00D21E30 /* PBXTextBookmark */ = {
+		isa = PBXTextBookmark;
+		fRef = FD77A00B0E26BC0500F39101 /* touch.c */;
+		name = "touch.c: 22";
+		rLen = 0;
+		rLoc = 564;
+		rType = 0;
+		vrLen = 1512;
+		vrLoc = 67;
+	};
+	FD1BB2CF0E5378AF00D21E30 /* PBXTextBookmark */ = {
+		isa = PBXTextBookmark;
+		fRef = FDB652110E43D21A00F688B5 /* keyboard.c */;
+		name = "keyboard.c: 194";
+		rLen = 0;
+		rLoc = 8002;
+		rType = 0;
+		vrLen = 1743;
+		vrLoc = 3631;
+	};
+	FD1BB2D10E5378AF00D21E30 /* PBXTextBookmark */ = {
+		isa = PBXTextBookmark;
+		fRef = FDC52EE40E284410008D768C /* fireworks.c */;
+		name = "fireworks.c: 127";
+		rLen = 0;
+		rLoc = 4304;
+		rType = 0;
+		vrLen = 1198;
+		vrLoc = 3592;
+	};
+	FD1BB2D20E5378AF00D21E30 /* PBXBookmark */ = {
+		isa = PBXBookmark;
+		fRef = FD925B180E0F276600E92347 /* Icon.png */;
+	};
+	FD1BB2D30E5378AF00D21E30 /* PBXTextBookmark */ = {
+		isa = PBXTextBookmark;
+		fRef = FD77A00B0E26BC0500F39101 /* touch.c */;
+		name = "touch.c: 22";
+		rLen = 0;
+		rLoc = 564;
+		rType = 0;
+		vrLen = 1512;
+		vrLoc = 67;
+	};
+	FD1BB2D40E5378AF00D21E30 /* PBXTextBookmark */ = {
+		isa = PBXTextBookmark;
+		fRef = FDB652110E43D21A00F688B5 /* keyboard.c */;
+		name = "keyboard.c: 194";
+		rLen = 0;
+		rLoc = 8002;
+		rType = 0;
+		vrLen = 1743;
+		vrLoc = 3631;
+	};
+	FD1BB4220E53953D00D21E30 /* PBXTextBookmark */ = {
+		isa = PBXTextBookmark;
+		fRef = FDC52EE40E284410008D768C /* fireworks.c */;
+		name = "fireworks.c: 158";
+		rLen = 0;
+		rLoc = 5279;
+		rType = 0;
+		vrLen = 1031;
+		vrLoc = 11772;
+	};
+	FD1BB4F90E539E2D00D21E30 /* PBXTextBookmark */ = {
+		isa = PBXTextBookmark;
+		fRef = FDC52EE40E284410008D768C /* fireworks.c */;
+		name = "fireworks.c: 379";
+		rLen = 0;
+		rLoc = 11859;
+		rType = 0;
+		vrLen = 1242;
+		vrLoc = 11199;
+	};
+	FD1BB5100E539E3900D21E30 /* PBXTextBookmark */ = {
+		isa = PBXTextBookmark;
+		fRef = FDC52EE40E284410008D768C /* fireworks.c */;
+		name = "fireworks.c: 379";
+		rLen = 0;
+		rLoc = 11859;
+		rType = 0;
+		vrLen = 1210;
+		vrLoc = 11199;
+	};
+	FD1BB5210E539E7100D21E30 /* PBXTextBookmark */ = {
+		isa = PBXTextBookmark;
+		fRef = FDC52EE40E284410008D768C /* fireworks.c */;
+		name = "fireworks.c: 379";
+		rLen = 0;
+		rLoc = 11859;
+		rType = 0;
+		vrLen = 1210;
+		vrLoc = 11199;
+	};
+	FD1BB54B0E539F7900D21E30 /* PBXTextBookmark */ = {
+		isa = PBXTextBookmark;
+		fRef = FDC52EE40E284410008D768C /* fireworks.c */;
+		name = "fireworks.c: 19";
+		rLen = 0;
+		rLoc = 669;
+		rType = 0;
+		vrLen = 1882;
+		vrLoc = 0;
+	};
+	FD1BB54C0E53A11300D21E30 /* PBXTextBookmark */ = {
+		isa = PBXTextBookmark;
+		fRef = FDC52EE40E284410008D768C /* fireworks.c */;
+		name = "fireworks.c: 380";
+		rLen = 0;
+		rLoc = 11996;
+		rType = 0;
+		vrLen = 1178;
+		vrLoc = 11811;
+	};
 	FD379F1F0E0A0AF00022A3BB /* asm __dyld__dyld_start  0x2fe01028 */ = {
 		isa = PBXFileReference;
 		lastKnownFileType = text;
@@ -381,7 +603,7 @@
 		hitCount = 0;
 		ignoreCount = 0;
 		lineNumber = 5;
-		modificationTime = 239330624.272176;
+		modificationTime = 240361214.1523;
 		state = 1;
 	};
 	FD3F489B0DEA582200C5B771 /* Rectangles */ = {
@@ -544,18 +766,25 @@
 			sepNavVisRange = "{0, 570}";
 		};
 	};
+	FD77A0070E26BC0500F39101 /* common.h */ = {
+		uiCtxt = {
+			sepNavIntBoundsRect = "{{0, 0}, {1028, 690}}";
+			sepNavSelRange = "{0, 0}";
+			sepNavVisRange = "{0, 256}";
+		};
+	};
 	FD77A0080E26BC0500F39101 /* happy.c */ = {
 		uiCtxt = {
-			sepNavIntBoundsRect = "{{0, 0}, {1028, 2506}}";
-			sepNavSelRange = "{4621, 4}";
-			sepNavVisRange = "{1429, 1286}";
+			sepNavIntBoundsRect = "{{0, 0}, {1028, 2422}}";
+			sepNavSelRange = "{2459, 771}";
+			sepNavVisRange = "{2203, 1501}";
 		};
 	};
 	FD77A0090E26BC0500F39101 /* mixer.c */ = {
 		uiCtxt = {
-			sepNavIntBoundsRect = "{{0, 0}, {1028, 4424}}";
+			sepNavIntBoundsRect = "{{0, 0}, {1028, 4494}}";
 			sepNavSelRange = "{761, 0}";
-			sepNavVisRange = "{0, 1719}";
+			sepNavVisRange = "{9017, 1159}";
 			sepNavWindowFrame = "{{825, -9}, {1190, 1028}}";
 		};
 	};
@@ -568,22 +797,11 @@
 	};
 	FD77A00B0E26BC0500F39101 /* touch.c */ = {
 		uiCtxt = {
-			sepNavIntBoundsRect = "{{0, 0}, {1028, 1624}}";
-			sepNavSelRange = "{0, 70}";
-			sepNavVisRange = "{2032, 1338}";
+			sepNavIntBoundsRect = "{{0, 0}, {1028, 1638}}";
+			sepNavSelRange = "{564, 0}";
+			sepNavVisRange = "{67, 1512}";
 		};
 	};
-	FD77A0300E26BC8700F39101 /* PlistBookmark */ = {
-		isa = PlistBookmark;
-		fRef = 8D1107310486CEB800E47090 /* Info.plist */;
-		fallbackIsa = PBXBookmark;
-		isK = 0;
-		kPath = (
-		);
-		name = /Users/hfutrell/iPhoneSource/gsoc2008_iphone/XCodeiPhoneOS/SDLiPhoneOS/Demos/Info.plist;
-		rLen = 0;
-		rLoc = 2147483647;
-	};
 	FD77A0370E26BC8700F39101 /* PBXTextBookmark */ = {
 		isa = PBXTextBookmark;
 		fRef = FD77A0080E26BC0500F39101 /* happy.c */;
@@ -634,196 +852,11 @@
 		vrLen = 1427;
 		vrLoc = 0;
 	};
-	FD8BD6760E27CA0700B52CD5 /* PBXBookmark */ = {
-		isa = PBXBookmark;
-		fRef = FD779FA60E26BBFB00F39101 /* icon.bmp */;
-	};
-	FD8BDA5C0E28066D00B52CD5 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = FD8BDA5D0E28066D00B52CD5 /* SDL.c */;
-		name = "SDL.c: 153";
-		rLen = 0;
-		rLoc = 3937;
-		rType = 0;
-		vrLen = 1224;
-		vrLoc = 1337;
-	};
-	FD8BDA5D0E28066D00B52CD5 /* SDL.c */ = {
-		isa = PBXFileReference;
-		lastKnownFileType = sourcecode.c.c;
-		name = SDL.c;
-		path = /Users/hfutrell/iPhoneSource/gsoc2008_iphone/src/SDL.c;
-		sourceTree = "<absolute>";
-	};
-	FD8BDA640E28066D00B52CD5 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = FD8BDA650E28066D00B52CD5 /* SDL.c */;
-		name = "SDL.c: 153";
-		rLen = 0;
-		rLoc = 3937;
-		rType = 0;
-		vrLen = 1224;
-		vrLoc = 1337;
-	};
-	FD8BDA650E28066D00B52CD5 /* SDL.c */ = {
-		isa = PBXFileReference;
-		lastKnownFileType = sourcecode.c.c;
-		name = SDL.c;
-		path = /Users/hfutrell/iPhoneSource/gsoc2008_iphone/src/SDL.c;
-		sourceTree = "<absolute>";
-	};
 	FD925B180E0F276600E92347 /* Icon.png */ = {
 		uiCtxt = {
 			sepNavWindowFrame = "{{15, 0}, {1190, 1028}}";
 		};
 	};
-	FD925B550E0F28A000E92347 /* PBXBookmark */ = {
-		isa = PBXBookmark;
-		fRef = FD925B180E0F276600E92347 /* Icon.png */;
-	};
-	FDB651BD0E43D17200F688B5 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = FD77A00B0E26BC0500F39101 /* touch.c */;
-		name = "touch.c: 58";
-		rLen = 0;
-		rLoc = 1734;
-		rType = 0;
-		vrLen = 1493;
-		vrLoc = 1805;
-	};
-	FDB651C50E43D19800F688B5 /* kromasky_16x16.png */ = {
-		isa = PBXFileReference;
-		lastKnownFileType = image.png;
-		name = kromasky_16x16.png;
-		path = /Users/hfutrell/iPhoneSource/gsoc2008_iphone/XCodeiPhoneOS/Demos/data/bitmapfont/kromasky_16x16.png;
-		sourceTree = "<absolute>";
-	};
-	FDB651E70E43D1E500F688B5 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = FD77A00B0E26BC0500F39101 /* touch.c */;
-		name = "touch.c: 58";
-		rLen = 0;
-		rLoc = 1734;
-		rType = 0;
-		vrLen = 1493;
-		vrLoc = 1805;
-	};
-	FDB651E80E43D1E500F688B5 /* PBXBookmark */ = {
-		isa = PBXBookmark;
-		fRef = FD787AA00E22A5CC003E8E36 /* Default.png */;
-	};
-	FDB651E90E43D1E500F688B5 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = FD77A0090E26BC0500F39101 /* mixer.c */;
-		name = "mixer.c: 26";
-		rLen = 0;
-		rLoc = 761;
-		rType = 0;
-		vrLen = 1719;
-		vrLoc = 0;
-	};
-	FDB651EA0E43D1E500F688B5 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = FD77A0050E26BC0500F39101 /* accelerometer.c */;
-		name = "accelerometer.c: 1";
-		rLen = 6707;
-		rLoc = 0;
-		rType = 0;
-		vrLen = 1710;
-		vrLoc = 0;
-	};
-	FDB651EB0E43D1E500F688B5 /* PBXBookmark */ = {
-		isa = PBXBookmark;
-		fRef = FDB651CF0E43D19800F688B5 /* stroke.bmp */;
-	};
-	FDB651EC0E43D1E500F688B5 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = FD77A0080E26BC0500F39101 /* happy.c */;
-		name = "happy.c: 174";
-		rLen = 4;
-		rLoc = 4621;
-		rType = 0;
-		vrLen = 1286;
-		vrLoc = 1429;
-	};
-	FDB651ED0E43D1E500F688B5 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = FDC52EE40E284410008D768C /* fireworks.c */;
-		name = "fireworks.c: 340";
-		rLen = 6;
-		rLoc = 10426;
-		rType = 0;
-		vrLen = 1320;
-		vrLoc = 9785;
-	};
-	FDB651EE0E43D1E500F688B5 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = FD77A00B0E26BC0500F39101 /* touch.c */;
-		name = "touch.c: 58";
-		rLen = 0;
-		rLoc = 1734;
-		rType = 0;
-		vrLen = 1493;
-		vrLoc = 1805;
-	};
-	FDB651EF0E43D1E500F688B5 /* PBXBookmark */ = {
-		isa = PBXBookmark;
-		fRef = FD787AA00E22A5CC003E8E36 /* Default.png */;
-	};
-	FDB651F00E43D1E500F688B5 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = FD77A0090E26BC0500F39101 /* mixer.c */;
-		name = "mixer.c: 26";
-		rLen = 0;
-		rLoc = 761;
-		rType = 0;
-		vrLen = 1719;
-		vrLoc = 0;
-	};
-	FDB651F10E43D1E500F688B5 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = FD77A0050E26BC0500F39101 /* accelerometer.c */;
-		name = "accelerometer.c: 1";
-		rLen = 6707;
-		rLoc = 0;
-		rType = 0;
-		vrLen = 1710;
-		vrLoc = 0;
-	};
-	FDB651F20E43D1E500F688B5 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = FDC52EE40E284410008D768C /* fireworks.c */;
-		name = "fireworks.c: 340";
-		rLen = 6;
-		rLoc = 10426;
-		rType = 0;
-		vrLen = 1320;
-		vrLoc = 9785;
-	};
-	FDB651F30E43D1E500F688B5 /* PBXBookmark */ = {
-		isa = PBXBookmark;
-		fRef = FDB651CF0E43D19800F688B5 /* stroke.bmp */;
-	};
-	FDB651F40E43D1E500F688B5 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = FD77A0080E26BC0500F39101 /* happy.c */;
-		name = "happy.c: 174";
-		rLen = 4;
-		rLoc = 4621;
-		rType = 0;
-		vrLen = 1286;
-		vrLoc = 1429;
-	};
-	FDB651F50E43D1E500F688B5 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = FDC52EE40E284410008D768C /* fireworks.c */;
-		name = "fireworks.c: 340";
-		rLen = 6;
-		rLoc = 10426;
-		rType = 0;
-		vrLen = 1013;
-		vrLoc = 11857;
-	};
 	FDB651F70E43D1F300F688B5 /* Keyboard */ = {
 		activeExec = 0;
 		executables = (
@@ -860,325 +893,11 @@
 	};
 	FDB652110E43D21A00F688B5 /* keyboard.c */ = {
 		uiCtxt = {
-			sepNavIntBoundsRect = "{{0, 0}, {1028, 3920}}";
+			sepNavIntBoundsRect = "{{0, 0}, {1028, 3766}}";
 			sepNavSelRange = "{8002, 0}";
-			sepNavVisRange = "{6382, 1878}";
+			sepNavVisRange = "{3631, 1743}";
 		};
 	};
-	FDB652170E43D24E00F688B5 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = FDC52EE40E284410008D768C /* fireworks.c */;
-		name = "fireworks.c: 419";
-		rLen = 0;
-		rLoc = 12536;
-		rType = 0;
-		vrLen = 1013;
-		vrLoc = 11857;
-	};
-	FDB652180E43D24E00F688B5 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = FD77A00A0E26BC0500F39101 /* rectangles.c */;
-		name = "rectangles.c: 46";
-		rLen = 0;
-		rLoc = 858;
-		rType = 0;
-		vrLen = 986;
-		vrLoc = 516;
-	};
-	FDB652190E43D24E00F688B5 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = FD77A00B0E26BC0500F39101 /* touch.c */;
-		name = "touch.c: 1";
-		rLen = 70;
-		rLoc = 0;
-		rType = 0;
-		vrLen = 1455;
-		vrLoc = 0;
-	};
-	FDB6521A0E43D24E00F688B5 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = FDB652110E43D21A00F688B5 /* keyboard.c */;
-		name = "keyboard.c: 2";
-		rLen = 0;
-		rLoc = 5;
-		rType = 0;
-		vrLen = 1295;
-		vrLoc = 0;
-	};
-	FDB6521B0E43D24E00F688B5 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = FDC52EE40E284410008D768C /* fireworks.c */;
-		name = "fireworks.c: 419";
-		rLen = 0;
-		rLoc = 12536;
-		rType = 0;
-		vrLen = 1013;
-		vrLoc = 11857;
-	};
-	FDB6521C0E43D24E00F688B5 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = FD77A00B0E26BC0500F39101 /* touch.c */;
-		name = "touch.c: 58";
-		rLen = 0;
-		rLoc = 1734;
-		rType = 0;
-		vrLen = 1493;
-		vrLoc = 1805;
-	};
-	FDB6521D0E43D24E00F688B5 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = FDB652110E43D21A00F688B5 /* keyboard.c */;
-		name = "keyboard.c: 2";
-		rLen = 0;
-		rLoc = 5;
-		rType = 0;
-		vrLen = 1295;
-		vrLoc = 0;
-	};
-	FDB6521E0E43D24E00F688B5 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = FD77A00B0E26BC0500F39101 /* touch.c */;
-		name = "touch.c: 58";
-		rLen = 0;
-		rLoc = 1734;
-		rType = 0;
-		vrLen = 1361;
-		vrLoc = 1007;
-	};
-	FDB6521F0E43D24E00F688B5 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = FD77A00A0E26BC0500F39101 /* rectangles.c */;
-		name = "rectangles.c: 46";
-		rLen = 0;
-		rLoc = 858;
-		rType = 0;
-		vrLen = 986;
-		vrLoc = 516;
-	};
-	FDB652200E43D24E00F688B5 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = FD77A00B0E26BC0500F39101 /* touch.c */;
-		name = "touch.c: 1";
-		rLen = 70;
-		rLoc = 0;
-		rType = 0;
-		vrLen = 1455;
-		vrLoc = 0;
-	};
-	FDB652210E43D24E00F688B5 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = FDB652110E43D21A00F688B5 /* keyboard.c */;
-		name = "keyboard.c: 12";
-		rLen = 0;
-		rLoc = 110;
-		rType = 0;
-		vrLen = 1384;
-		vrLoc = 0;
-	};
-	FDB6524E0E43D4F300F688B5 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = FDB652110E43D21A00F688B5 /* keyboard.c */;
-		name = "keyboard.c: 12";
-		rLen = 0;
-		rLoc = 110;
-		rType = 0;
-		vrLen = 1384;
-		vrLoc = 0;
-	};
-	FDB6524F0E43D4F300F688B5 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = FDB652110E43D21A00F688B5 /* keyboard.c */;
-		name = "keyboard.c: 44";
-		rLen = 0;
-		rLoc = 1849;
-		rType = 0;
-		vrLen = 2368;
-		vrLoc = 91;
-	};
-	FDB652550E43D51100F688B5 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = FDB652110E43D21A00F688B5 /* keyboard.c */;
-		name = "keyboard.c: 25";
-		rLen = 0;
-		rLoc = 1078;
-		rType = 0;
-		vrLen = 2368;
-		vrLoc = 91;
-	};
-	FDB652820E43D63900F688B5 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = FDB652110E43D21A00F688B5 /* keyboard.c */;
-		name = "keyboard.c: 129";
-		rLen = 0;
-		rLoc = 1849;
-		rType = 0;
-		vrLen = 1340;
-		vrLoc = 3829;
-	};
-	FDB652850E43D8CB00F688B5 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = FDB652110E43D21A00F688B5 /* keyboard.c */;
-		name = "keyboard.c: 169";
-		rLen = 0;
-		rLoc = 1849;
-		rType = 0;
-		vrLen = 1823;
-		vrLoc = 4808;
-	};
-	FDB6528D0E43DB9800F688B5 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = FD77A00A0E26BC0500F39101 /* rectangles.c */;
-		name = "rectangles.c: 46";
-		rLen = 0;
-		rLoc = 858;
-		rType = 0;
-		vrLen = 986;
-		vrLoc = 516;
-	};
-	FDB6528E0E43DB9800F688B5 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = FD77A00B0E26BC0500F39101 /* touch.c */;
-		name = "touch.c: 1";
-		rLen = 70;
-		rLoc = 0;
-		rType = 0;
-		vrLen = 1338;
-		vrLoc = 2032;
-	};
-	FDB6528F0E43DB9800F688B5 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = FDB652110E43D21A00F688B5 /* keyboard.c */;
-		name = "keyboard.c: 22";
-		rLen = 0;
-		rLoc = 780;
-		rType = 0;
-		vrLen = 1127;
-		vrLoc = 7589;
-	};
-	FDB652900E43DB9800F688B5 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = FDB652110E43D21A00F688B5 /* keyboard.c */;
-		name = "keyboard.c: 22";
-		rLen = 0;
-		rLoc = 780;
-		rType = 0;
-		vrLen = 1127;
-		vrLoc = 7589;
-	};
-	FDB652910E43DB9800F688B5 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = FD77A00A0E26BC0500F39101 /* rectangles.c */;
-		name = "rectangles.c: 46";
-		rLen = 0;
-		rLoc = 858;
-		rType = 0;
-		vrLen = 986;
-		vrLoc = 516;
-	};
-	FDB652920E43DB9800F688B5 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = FD77A00B0E26BC0500F39101 /* touch.c */;
-		name = "touch.c: 1";
-		rLen = 70;
-		rLoc = 0;
-		rType = 0;
-		vrLen = 1338;
-		vrLoc = 2032;
-	};
-	FDB652930E43DB9800F688B5 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = FDB652110E43D21A00F688B5 /* keyboard.c */;
-		name = "keyboard.c: 224";
-		rLen = 0;
-		rLoc = 1849;
-		rType = 0;
-		vrLen = 1297;
-		vrLoc = 7854;
-	};
-	FDB652940E43DEB900F688B5 /* PBXBookmark */ = {
-		isa = PBXBookmark;
-		fRef = FDB651C50E43D19800F688B5 /* kromasky_16x16.png */;
-	};
-	FDB652950E43DEB900F688B5 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = FDB652110E43D21A00F688B5 /* keyboard.c */;
-		name = "keyboard.c: 14";
-		rLen = 0;
-		rLoc = 284;
-		rType = 0;
-		vrLen = 2211;
-		vrLoc = 2598;
-	};
-	FDB652960E43DEB900F688B5 /* PBXBookmark */ = {
-		isa = PBXBookmark;
-		fRef = FDB651C50E43D19800F688B5 /* kromasky_16x16.png */;
-	};
-	FDB652970E43DEB900F688B5 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = FDB652110E43D21A00F688B5 /* keyboard.c */;
-		name = "keyboard.c: 50";
-		rLen = 0;
-		rLoc = 1849;
-		rType = 0;
-		vrLen = 2439;
-		vrLoc = 733;
-	};
-	FDB6529B0E43DEDB00F688B5 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = FDB652110E43D21A00F688B5 /* keyboard.c */;
-		name = "keyboard.c: 43";
-		rLen = 0;
-		rLoc = 1843;
-		rType = 0;
-		vrLen = 2255;
-		vrLoc = 733;
-	};
-	FDB652AD0E43E04B00F688B5 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		comments = "warning: implicit declaration of function 'drawBlank'";
-		fRef = FDB652110E43D21A00F688B5 /* keyboard.c */;
-		rLen = 1;
-		rLoc = 145;
-		rType = 1;
-	};
-	FDB652AE0E43E04B00F688B5 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = FDB652110E43D21A00F688B5 /* keyboard.c */;
-		name = "keyboard.c: 145";
-		rLen = 18;
-		rLoc = 6156;
-		rType = 0;
-		vrLen = 465;
-		vrLoc = 5886;
-	};
-	FDB652BE0E43E0ED00F688B5 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = FDB652110E43D21A00F688B5 /* keyboard.c */;
-		name = "keyboard.c: 146";
-		rLen = 18;
-		rLoc = 6156;
-		rType = 0;
-		vrLen = 469;
-		vrLoc = 5914;
-	};
-	FDB652C10E43E1D900F688B5 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = FDC52EE40E284410008D768C /* fireworks.c */;
-		name = "fireworks.c: 419";
-		rLen = 0;
-		rLoc = 12536;
-		rType = 0;
-		vrLen = 961;
-		vrLoc = 0;
-	};
-	FDB652C20E43E1D900F688B5 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		comments = "error: syntax error before numeric constant";
-		fRef = FDB652110E43D21A00F688B5 /* keyboard.c */;
-		rLen = 0;
-		rLoc = 43;
-		rType = 1;
-	};
 	FDB652C30E43E1D900F688B5 /* PBXTextBookmark */ = {
 		isa = PBXTextBookmark;
 		fRef = FDB652110E43D21A00F688B5 /* keyboard.c */;
@@ -1189,95 +908,16 @@
 		vrLen = 2125;
 		vrLoc = 1564;
 	};
-	FDB652C40E43E1D900F688B5 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = FDC52EE40E284410008D768C /* fireworks.c */;
-		name = "fireworks.c: 419";
-		rLen = 0;
-		rLoc = 12536;
-		rType = 0;
-		vrLen = 961;
-		vrLoc = 0;
-	};
-	FDB652C50E43E1D900F688B5 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = FDB652110E43D21A00F688B5 /* keyboard.c */;
-		name = "keyboard.c: 237";
-		rLen = 0;
-		rLoc = 9302;
-		rType = 0;
-		vrLen = 1442;
-		vrLoc = 8774;
-	};
-	FDB652CA0E43E27800F688B5 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = FDB652110E43D21A00F688B5 /* keyboard.c */;
-		name = "keyboard.c: 255";
-		rLen = 0;
-		rLoc = 10105;
-		rType = 0;
-		vrLen = 1442;
-		vrLoc = 8774;
-	};
-	FDB652CB0E43E27800F688B5 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = FDB652110E43D21A00F688B5 /* keyboard.c */;
-		name = "keyboard.c: 211";
-		rLen = 0;
-		rLoc = 8498;
-		rType = 0;
-		vrLen = 1289;
-		vrLoc = 9098;
-	};
-	FDB652D00E43E2BE00F688B5 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = FDB652110E43D21A00F688B5 /* keyboard.c */;
-		name = "keyboard.c: 243";
+	FDB6531F0E43EBB300F688B5 /* PlistBookmark */ = {
+		isa = PlistBookmark;
+		fRef = 8D1107310486CEB800E47090 /* Info.plist */;
+		fallbackIsa = PBXBookmark;
+		isK = 0;
+		kPath = (
+		);
+		name = /Users/hfutrell/iPhoneSource/gsoc2008_iphone/XCodeiPhoneOS/Demos/Info.plist;
 		rLen = 0;
-		rLoc = 9510;
-		rType = 0;
-		vrLen = 1289;
-		vrLoc = 9098;
-	};
-	FDB652D30E43E44800F688B5 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = FDB652110E43D21A00F688B5 /* keyboard.c */;
-		name = "keyboard.c: 146";
-		rLen = 18;
-		rLoc = 6156;
-		rType = 0;
-		vrLen = 563;
-		vrLoc = 5914;
-	};
-	FDB652D80E43E48800F688B5 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = FDB652110E43D21A00F688B5 /* keyboard.c */;
-		name = "keyboard.c: 255";
-		rLen = 0;
-		rLoc = 9937;
-		rType = 0;
-		vrLen = 1337;
-		vrLoc = 8917;
-	};
-	FDB652DC0E43E57B00F688B5 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = FDB652110E43D21A00F688B5 /* keyboard.c */;
-		name = "keyboard.c: 256";
-		rLen = 0;
-		rLoc = 9931;
-		rType = 0;
-		vrLen = 2187;
-		vrLoc = 0;
-	};
-	FDB652DD0E43E74600F688B5 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = FDB652110E43D21A00F688B5 /* keyboard.c */;
-		name = "keyboard.c: 194";
-		rLen = 0;
-		rLoc = 8002;
-		rType = 0;
-		vrLen = 1878;
-		vrLoc = 6382;
+		rLoc = 2147483647;
 	};
 	FDB96E160DEFBB9B00FAF19F /* PlistBookmark */ = {
 		isa = PlistBookmark;
@@ -1290,46 +930,6 @@
 		rLen = 0;
 		rLoc = 2147483647;
 	};
-	FDBB219A0E3EDC0A00B928D0 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = FD77A00B0E26BC0500F39101 /* touch.c */;
-		name = "touch.c: 58";
-		rLen = 0;
-		rLoc = 1734;
-		rType = 0;
-		vrLen = 1551;
-		vrLoc = 1482;
-	};
-	FDBB22140E3EE27000B928D0 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = FD77A0080E26BC0500F39101 /* happy.c */;
-		name = "happy.c: 174";
-		rLen = 4;
-		rLoc = 4621;
-		rType = 0;
-		vrLen = 1286;
-		vrLoc = 1429;
-	};
-	FDBB22150E3EE27000B928D0 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = FD77A0080E26BC0500F39101 /* happy.c */;
-		name = "happy.c: 174";
-		rLen = 4;
-		rLoc = 4621;
-		rType = 0;
-		vrLen = 1286;
-		vrLoc = 1429;
-	};
-	FDBB22160E3EE27000B928D0 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = FD77A00B0E26BC0500F39101 /* touch.c */;
-		name = "touch.c: 58";
-		rLen = 0;
-		rLoc = 1734;
-		rType = 0;
-		vrLen = 1493;
-		vrLoc = 1805;
-	};
 	FDC202DD0E107B1200ABAC90 /* Touch */ = {
 		activeExec = 0;
 		executables = (
@@ -1374,30 +974,6 @@
 		vrLen = 570;
 		vrLoc = 0;
 	};
-	FDC214810E26D76500DDED23 /* PBXBookmark */ = {
-		isa = PBXBookmark;
-		fRef = FD779FA60E26BBFB00F39101 /* icon.bmp */;
-	};
-	FDC2148F0E26D78C00DDED23 /* PBXBookmark */ = {
-		isa = PBXBookmark;
-		fRef = FD779FA70E26BBFB00F39101 /* ship.bmp */;
-	};
-	FDC2149E0E26D83600DDED23 /* PBXBookmark */ = {
-		isa = PBXBookmark;
-		fRef = FD925B180E0F276600E92347 /* Icon.png */;
-	};
-	FDC214A10E26D83600DDED23 /* PBXBookmark */ = {
-		isa = PBXBookmark;
-		fRef = FD779FA80E26BBFB00F39101 /* space.bmp */;
-	};
-	FDC214A70E26D83600DDED23 /* PBXBookmark */ = {
-		isa = PBXBookmark;
-		fRef = FD779FA80E26BBFB00F39101 /* space.bmp */;
-	};
-	FDC214B60E26D8FF00DDED23 /* PBXBookmark */ = {
-		isa = PBXBookmark;
-		fRef = FD779FA70E26BBFB00F39101 /* ship.bmp */;
-	};
 	FDC214B70E26D8FF00DDED23 /* PBXBookmark */ = {
 		isa = PBXBookmark;
 		fRef = FD779FA90E26BBFB00F39101 /* stroke.bmp */;
@@ -1415,7 +991,7 @@
 		argumentStrings = (
 		);
 		autoAttachOnCrash = 1;
-		breakpointsEnabled = 0;
+		breakpointsEnabled = 1;
 		configStateDict = {
 		};
 		customDataFormattersEnabled = 1;
@@ -1438,49 +1014,11 @@
 	};
 	FDC52EE40E284410008D768C /* fireworks.c */ = {
 		uiCtxt = {
-			sepNavIntBoundsRect = "{{0, 0}, {1028, 6132}}";
-			sepNavSelRange = "{12536, 0}";
-			sepNavVisRange = "{0, 961}";
+			sepNavIntBoundsRect = "{{0, 0}, {1028, 5950}}";
+			sepNavSelRange = "{11996, 0}";
+			sepNavVisRange = "{11811, 1178}";
 		};
 	};
-	FDC52F400E285146008D768C /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = FD77A0090E26BC0500F39101 /* mixer.c */;
-		name = "mixer.c: 26";
-		rLen = 0;
-		rLoc = 761;
-		rType = 0;
-		vrLen = 1667;
-		vrLoc = 0;
-	};
-	FDC533A00E289B47008D768C /* PBXBookmark */ = {
-		isa = PBXBookmark;
-		fRef = FD787AA00E22A5CC003E8E36 /* Default.png */;
-	};
-	FDC534230E28A2CC008D768C /* PBXBookmark */ = {
-		isa = PBXBookmark;
-		fRef = FD779FA90E26BBFB00F39101 /* stroke.bmp */;
-	};
-	FDC534250E28A2CC008D768C /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = FDC52EE40E284410008D768C /* fireworks.c */;
-		name = "fireworks.c: 163";
-		rLen = 0;
-		rLoc = 3609;
-		rType = 0;
-		vrLen = 1221;
-		vrLoc = 0;
-	};
-	FDD2C43C0E2E768500B7A85F /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = FD77A0050E26BC0500F39101 /* accelerometer.c */;
-		name = "accelerometer.c: 1";
-		rLen = 6707;
-		rLoc = 0;
-		rType = 0;
-		vrLen = 1646;
-		vrLoc = 0;
-	};
 	FDD2C43E0E2E768500B7A85F /* PBXTextBookmark */ = {
 		isa = PBXTextBookmark;
 		fRef = FD77A0060E26BC0500F39101 /* common.c */;
--- a/XCodeiPhoneOS/Demos/DemosiPhoneOS.xcodeproj/project.pbxproj	Wed Aug 13 23:10:51 2008 +0000
+++ b/XCodeiPhoneOS/Demos/DemosiPhoneOS.xcodeproj/project.pbxproj	Wed Aug 13 23:12:00 2008 +0000
@@ -156,7 +156,6 @@
 		FDB651CE0E43D19800F688B5 /* space.bmp */ = {isa = PBXFileReference; lastKnownFileType = image.bmp; path = space.bmp; sourceTree = "<group>"; };
 		FDB651CF0E43D19800F688B5 /* stroke.bmp */ = {isa = PBXFileReference; lastKnownFileType = image.bmp; path = stroke.bmp; sourceTree = "<group>"; };
 		FDB6520C0E43D1F300F688B5 /* Keyboard.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = Keyboard.app; sourceTree = BUILT_PRODUCTS_DIR; };
-		FDB6520E0E43D1F300F688B5 /* Info copy.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = "Info copy.plist"; sourceTree = "<group>"; };
 		FDB652110E43D21A00F688B5 /* keyboard.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = keyboard.c; sourceTree = "<group>"; };
 		FDB652C60E43E25900F688B5 /* kromasky_16x16.bmp */ = {isa = PBXFileReference; lastKnownFileType = image.bmp; path = kromasky_16x16.bmp; sourceTree = "<group>"; };
 		FDB96ED30DEFC9C700FAF19F /* OpenGLES.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = OpenGLES.framework; path = System/Library/Frameworks/OpenGLES.framework; sourceTree = SDKROOT; };
@@ -318,7 +317,6 @@
 				FD787AA00E22A5CC003E8E36 /* Default.png */,
 				FD925B180E0F276600E92347 /* Icon.png */,
 				8D1107310486CEB800E47090 /* Info.plist */,
-				FDB6520E0E43D1F300F688B5 /* Info copy.plist */,
 			);
 			name = Resources;
 			sourceTree = "<group>";
@@ -349,7 +347,6 @@
 		FD77A0040E26BC0500F39101 /* src */ = {
 			isa = PBXGroup;
 			children = (
-				FDC52EE40E284410008D768C /* fireworks.c */,
 				FD77A0050E26BC0500F39101 /* accelerometer.c */,
 				FD77A0060E26BC0500F39101 /* common.c */,
 				FD77A0070E26BC0500F39101 /* common.h */,
@@ -357,6 +354,7 @@
 				FD77A0090E26BC0500F39101 /* mixer.c */,
 				FD77A00A0E26BC0500F39101 /* rectangles.c */,
 				FD77A00B0E26BC0500F39101 /* touch.c */,
+				FDC52EE40E284410008D768C /* fireworks.c */,
 				FDB652110E43D21A00F688B5 /* keyboard.c */,
 			);
 			path = src;