<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>GoGo-Robot &#187; windows phone 7</title>
	<atom:link href="http://www.gogo-robot.com/tag/windows-phone-7/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.gogo-robot.com</link>
	<description>Independent Games Developer</description>
	<lastBuildDate>Fri, 27 Jan 2012 11:18:55 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>Windows Phone 7 Flashlight (With SOS)</title>
		<link>http://www.gogo-robot.com/2010/03/19/windows-phone-7-flashlight-with-sos/</link>
		<comments>http://www.gogo-robot.com/2010/03/19/windows-phone-7-flashlight-with-sos/#comments</comments>
		<pubDate>Fri, 19 Mar 2010 12:02:16 +0000</pubDate>
		<dc:creator>Rew</dc:creator>
				<category><![CDATA[Developer Blog]]></category>
		<category><![CDATA[windows phone 7]]></category>
		<category><![CDATA[xna]]></category>

		<guid isPermaLink="false">http://www.gogo-robot.com/?p=199</guid>
		<description><![CDATA[I tried posting this as a comment in reply to this post, but the code got mangled, so I&#8217;m posting it here graphics.GraphicsDevice.Clear&#40; /* Check for touch panel being pressed */ TouchPanel.GetState&#40;&#41;.Count == 0 ? /* Touch panel released, so reset the timer. This is stored in the target elapsed time, so we don't have [...]]]></description>
			<content:encoded><![CDATA[<p>I tried posting this as a comment in reply to <a href="http://codecube.net/2010/03/windows-phone-7-flashlight/">this post</a>, but the code got mangled, so I&#8217;m posting it here <img src='http://www.gogo-robot.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>

<div class="wp_syntax"><div class="code"><pre class="csharp" style="font-family:monospace;">            graphics<span style="color: #008000;">.</span><span style="color: #0000FF;">GraphicsDevice</span><span style="color: #008000;">.</span><span style="color: #0000FF;">Clear</span><span style="color: #008000;">&#40;</span>
                <span style="color: #008080; font-style: italic;">/* Check for touch panel being pressed */</span>
            TouchPanel<span style="color: #008000;">.</span><span style="color: #0000FF;">GetState</span><span style="color: #008000;">&#40;</span><span style="color: #008000;">&#41;</span><span style="color: #008000;">.</span><span style="color: #0000FF;">Count</span> <span style="color: #008000;">==</span> <span style="color: #FF0000;">0</span> <span style="color: #008000;">?</span>
                <span style="color: #008080; font-style: italic;">/* Touch panel released, so reset the timer. This is stored in the target elapsed time, so we don't have to create any variables :) We also turn off IsFixedTimeStep, so that TargetElapsedTime isn't used. */</span>
                <span style="color: #008000;">&#40;</span><span style="color: #008000;">&#40;</span><span style="color: #008000;">&#40;</span><span style="color: #008000;">&#40;</span><span style="color: #0600FF; font-weight: bold;">this</span><span style="color: #008000;">.</span><span style="color: #0000FF;">IsFixedTimeStep</span> <span style="color: #008000;">=</span> <span style="color: #0600FF; font-weight: bold;">false</span><span style="color: #008000;">&#41;</span> <span style="color: #008000;">==</span> <span style="color: #0600FF; font-weight: bold;">false</span><span style="color: #008000;">&#41;</span> <span style="color: #008000;">&amp;&amp;</span> <span style="color: #008000;">&#40;</span><span style="color: #008000;">&#40;</span><span style="color: #0600FF; font-weight: bold;">this</span><span style="color: #008000;">.</span><span style="color: #0000FF;">TargetElapsedTime</span> <span style="color: #008000;">=</span> TimeSpan<span style="color: #008000;">.</span><span style="color: #0000FF;">FromMilliseconds</span><span style="color: #008000;">&#40;</span>Math<span style="color: #008000;">.</span><span style="color: #0000FF;">Max</span><span style="color: #008000;">&#40;</span>1<span style="color: #008000;">.</span>0f, gameTime<span style="color: #008000;">.</span><span style="color: #0000FF;">TotalGameTime</span><span style="color: #008000;">.</span><span style="color: #0000FF;">TotalMilliseconds</span><span style="color: #008000;">&#41;</span><span style="color: #008000;">&#41;</span><span style="color: #008000;">&#41;</span> <span style="color: #008000;">==</span> TimeSpan<span style="color: #008000;">.</span><span style="color: #0000FF;">Zero</span><span style="color: #008000;">&#41;</span><span style="color: #008000;">&#41;</span> <span style="color: #008000;">?</span> Color<span style="color: #008000;">.</span><span style="color: #0000FF;">Gray</span> <span style="color: #008000;">:</span> Color<span style="color: #008000;">.</span><span style="color: #0000FF;">Gray</span><span style="color: #008000;">&#41;</span> <span style="color: #008000;">:</span>
                <span style="color: #008080; font-style: italic;">/* Touch panel pressed, so do SOS */</span>
                <span style="color: #008000;">&#40;</span>gameTime<span style="color: #008000;">.</span><span style="color: #0000FF;">TotalGameTime</span> <span style="color: #008000;">-</span> <span style="color: #0600FF; font-weight: bold;">this</span><span style="color: #008000;">.</span><span style="color: #0000FF;">TargetElapsedTime</span><span style="color: #008000;">&#41;</span><span style="color: #008000;">.</span><span style="color: #0000FF;">Seconds</span> <span style="color: #008000;">&lt;</span> <span style="color: #FF0000;">1</span> <span style="color: #008000;">?</span> Color<span style="color: #008000;">.</span><span style="color: #0000FF;">White</span> <span style="color: #008000;">:</span>
                <span style="color: #008000;">&#40;</span><span style="color: #008000;">&#40;</span><span style="color: #008000;">&#40;</span>gameTime<span style="color: #008000;">.</span><span style="color: #0000FF;">TotalGameTime</span> <span style="color: #008000;">-</span> <span style="color: #0600FF; font-weight: bold;">this</span><span style="color: #008000;">.</span><span style="color: #0000FF;">TargetElapsedTime</span><span style="color: #008000;">&#41;</span><span style="color: #008000;">.</span><span style="color: #0000FF;">Seconds</span> <span style="color: #008000;">&gt;=</span> <span style="color: #FF0000;">2</span><span style="color: #008000;">&#41;</span> <span style="color: #008000;">&amp;&amp;</span> <span style="color: #008000;">&#40;</span><span style="color: #008000;">&#40;</span>gameTime<span style="color: #008000;">.</span><span style="color: #0000FF;">TotalGameTime</span> <span style="color: #008000;">-</span> <span style="color: #0600FF; font-weight: bold;">this</span><span style="color: #008000;">.</span><span style="color: #0000FF;">TargetElapsedTime</span><span style="color: #008000;">&#41;</span><span style="color: #008000;">.</span><span style="color: #0000FF;">Seconds</span> <span style="color: #008000;">&lt;</span> <span style="color: #FF0000;">3</span><span style="color: #008000;">&#41;</span><span style="color: #008000;">&#41;</span> <span style="color: #008000;">?</span> Color<span style="color: #008000;">.</span><span style="color: #0000FF;">White</span> <span style="color: #008000;">:</span>
                <span style="color: #008000;">&#40;</span><span style="color: #008000;">&#40;</span><span style="color: #008000;">&#40;</span>gameTime<span style="color: #008000;">.</span><span style="color: #0000FF;">TotalGameTime</span> <span style="color: #008000;">-</span> <span style="color: #0600FF; font-weight: bold;">this</span><span style="color: #008000;">.</span><span style="color: #0000FF;">TargetElapsedTime</span><span style="color: #008000;">&#41;</span><span style="color: #008000;">.</span><span style="color: #0000FF;">Seconds</span> <span style="color: #008000;">&gt;=</span> <span style="color: #FF0000;">4</span><span style="color: #008000;">&#41;</span> <span style="color: #008000;">&amp;&amp;</span> <span style="color: #008000;">&#40;</span><span style="color: #008000;">&#40;</span>gameTime<span style="color: #008000;">.</span><span style="color: #0000FF;">TotalGameTime</span> <span style="color: #008000;">-</span> <span style="color: #0600FF; font-weight: bold;">this</span><span style="color: #008000;">.</span><span style="color: #0000FF;">TargetElapsedTime</span><span style="color: #008000;">&#41;</span><span style="color: #008000;">.</span><span style="color: #0000FF;">Seconds</span> <span style="color: #008000;">&lt;</span> <span style="color: #FF0000;">5</span><span style="color: #008000;">&#41;</span><span style="color: #008000;">&#41;</span> <span style="color: #008000;">?</span> Color<span style="color: #008000;">.</span><span style="color: #0000FF;">White</span> <span style="color: #008000;">:</span>
                <span style="color: #008000;">&#40;</span><span style="color: #008000;">&#40;</span><span style="color: #008000;">&#40;</span>gameTime<span style="color: #008000;">.</span><span style="color: #0000FF;">TotalGameTime</span> <span style="color: #008000;">-</span> <span style="color: #0600FF; font-weight: bold;">this</span><span style="color: #008000;">.</span><span style="color: #0000FF;">TargetElapsedTime</span><span style="color: #008000;">&#41;</span><span style="color: #008000;">.</span><span style="color: #0000FF;">Seconds</span> <span style="color: #008000;">&gt;=</span> <span style="color: #FF0000;">7</span><span style="color: #008000;">&#41;</span> <span style="color: #008000;">&amp;&amp;</span> <span style="color: #008000;">&#40;</span><span style="color: #008000;">&#40;</span>gameTime<span style="color: #008000;">.</span><span style="color: #0000FF;">TotalGameTime</span> <span style="color: #008000;">-</span> <span style="color: #0600FF; font-weight: bold;">this</span><span style="color: #008000;">.</span><span style="color: #0000FF;">TargetElapsedTime</span><span style="color: #008000;">&#41;</span><span style="color: #008000;">.</span><span style="color: #0000FF;">Seconds</span> <span style="color: #008000;">&lt;</span> <span style="color: #FF0000;">9</span><span style="color: #008000;">&#41;</span><span style="color: #008000;">&#41;</span> <span style="color: #008000;">?</span> Color<span style="color: #008000;">.</span><span style="color: #0000FF;">White</span> <span style="color: #008000;">:</span>
                <span style="color: #008000;">&#40;</span><span style="color: #008000;">&#40;</span><span style="color: #008000;">&#40;</span>gameTime<span style="color: #008000;">.</span><span style="color: #0000FF;">TotalGameTime</span> <span style="color: #008000;">-</span> <span style="color: #0600FF; font-weight: bold;">this</span><span style="color: #008000;">.</span><span style="color: #0000FF;">TargetElapsedTime</span><span style="color: #008000;">&#41;</span><span style="color: #008000;">.</span><span style="color: #0000FF;">Seconds</span> <span style="color: #008000;">&gt;=</span> <span style="color: #FF0000;">10</span><span style="color: #008000;">&#41;</span> <span style="color: #008000;">&amp;&amp;</span> <span style="color: #008000;">&#40;</span><span style="color: #008000;">&#40;</span>gameTime<span style="color: #008000;">.</span><span style="color: #0000FF;">TotalGameTime</span> <span style="color: #008000;">-</span> <span style="color: #0600FF; font-weight: bold;">this</span><span style="color: #008000;">.</span><span style="color: #0000FF;">TargetElapsedTime</span><span style="color: #008000;">&#41;</span><span style="color: #008000;">.</span><span style="color: #0000FF;">Seconds</span> <span style="color: #008000;">&lt;</span> <span style="color: #FF0000;">12</span><span style="color: #008000;">&#41;</span><span style="color: #008000;">&#41;</span> <span style="color: #008000;">?</span> Color<span style="color: #008000;">.</span><span style="color: #0000FF;">White</span> <span style="color: #008000;">:</span>
                <span style="color: #008000;">&#40;</span><span style="color: #008000;">&#40;</span><span style="color: #008000;">&#40;</span>gameTime<span style="color: #008000;">.</span><span style="color: #0000FF;">TotalGameTime</span> <span style="color: #008000;">-</span> <span style="color: #0600FF; font-weight: bold;">this</span><span style="color: #008000;">.</span><span style="color: #0000FF;">TargetElapsedTime</span><span style="color: #008000;">&#41;</span><span style="color: #008000;">.</span><span style="color: #0000FF;">Seconds</span> <span style="color: #008000;">&gt;=</span> <span style="color: #FF0000;">13</span><span style="color: #008000;">&#41;</span> <span style="color: #008000;">&amp;&amp;</span> <span style="color: #008000;">&#40;</span><span style="color: #008000;">&#40;</span>gameTime<span style="color: #008000;">.</span><span style="color: #0000FF;">TotalGameTime</span> <span style="color: #008000;">-</span> <span style="color: #0600FF; font-weight: bold;">this</span><span style="color: #008000;">.</span><span style="color: #0000FF;">TargetElapsedTime</span><span style="color: #008000;">&#41;</span><span style="color: #008000;">.</span><span style="color: #0000FF;">Seconds</span> <span style="color: #008000;">&lt;</span> <span style="color: #FF0000;">15</span><span style="color: #008000;">&#41;</span><span style="color: #008000;">&#41;</span> <span style="color: #008000;">?</span> Color<span style="color: #008000;">.</span><span style="color: #0000FF;">White</span> <span style="color: #008000;">:</span>
                <span style="color: #008000;">&#40;</span><span style="color: #008000;">&#40;</span><span style="color: #008000;">&#40;</span>gameTime<span style="color: #008000;">.</span><span style="color: #0000FF;">TotalGameTime</span> <span style="color: #008000;">-</span> <span style="color: #0600FF; font-weight: bold;">this</span><span style="color: #008000;">.</span><span style="color: #0000FF;">TargetElapsedTime</span><span style="color: #008000;">&#41;</span><span style="color: #008000;">.</span><span style="color: #0000FF;">Seconds</span> <span style="color: #008000;">&gt;=</span> <span style="color: #FF0000;">17</span><span style="color: #008000;">&#41;</span> <span style="color: #008000;">&amp;&amp;</span> <span style="color: #008000;">&#40;</span><span style="color: #008000;">&#40;</span>gameTime<span style="color: #008000;">.</span><span style="color: #0000FF;">TotalGameTime</span> <span style="color: #008000;">-</span> <span style="color: #0600FF; font-weight: bold;">this</span><span style="color: #008000;">.</span><span style="color: #0000FF;">TargetElapsedTime</span><span style="color: #008000;">&#41;</span><span style="color: #008000;">.</span><span style="color: #0000FF;">Seconds</span> <span style="color: #008000;">&lt;</span> <span style="color: #FF0000;">18</span><span style="color: #008000;">&#41;</span><span style="color: #008000;">&#41;</span> <span style="color: #008000;">?</span> Color<span style="color: #008000;">.</span><span style="color: #0000FF;">White</span> <span style="color: #008000;">:</span>
                <span style="color: #008000;">&#40;</span><span style="color: #008000;">&#40;</span><span style="color: #008000;">&#40;</span>gameTime<span style="color: #008000;">.</span><span style="color: #0000FF;">TotalGameTime</span> <span style="color: #008000;">-</span> <span style="color: #0600FF; font-weight: bold;">this</span><span style="color: #008000;">.</span><span style="color: #0000FF;">TargetElapsedTime</span><span style="color: #008000;">&#41;</span><span style="color: #008000;">.</span><span style="color: #0000FF;">Seconds</span> <span style="color: #008000;">&gt;=</span> <span style="color: #FF0000;">19</span><span style="color: #008000;">&#41;</span> <span style="color: #008000;">&amp;&amp;</span> <span style="color: #008000;">&#40;</span><span style="color: #008000;">&#40;</span>gameTime<span style="color: #008000;">.</span><span style="color: #0000FF;">TotalGameTime</span> <span style="color: #008000;">-</span> <span style="color: #0600FF; font-weight: bold;">this</span><span style="color: #008000;">.</span><span style="color: #0000FF;">TargetElapsedTime</span><span style="color: #008000;">&#41;</span><span style="color: #008000;">.</span><span style="color: #0000FF;">Seconds</span> <span style="color: #008000;">&lt;</span> <span style="color: #FF0000;">20</span><span style="color: #008000;">&#41;</span><span style="color: #008000;">&#41;</span> <span style="color: #008000;">?</span> Color<span style="color: #008000;">.</span><span style="color: #0000FF;">White</span> <span style="color: #008000;">:</span>
                <span style="color: #008000;">&#40;</span><span style="color: #008000;">&#40;</span><span style="color: #008000;">&#40;</span>gameTime<span style="color: #008000;">.</span><span style="color: #0000FF;">TotalGameTime</span> <span style="color: #008000;">-</span> <span style="color: #0600FF; font-weight: bold;">this</span><span style="color: #008000;">.</span><span style="color: #0000FF;">TargetElapsedTime</span><span style="color: #008000;">&#41;</span><span style="color: #008000;">.</span><span style="color: #0000FF;">Seconds</span> <span style="color: #008000;">&gt;=</span> <span style="color: #FF0000;">21</span><span style="color: #008000;">&#41;</span> <span style="color: #008000;">&amp;&amp;</span> <span style="color: #008000;">&#40;</span><span style="color: #008000;">&#40;</span>gameTime<span style="color: #008000;">.</span><span style="color: #0000FF;">TotalGameTime</span> <span style="color: #008000;">-</span> <span style="color: #0600FF; font-weight: bold;">this</span><span style="color: #008000;">.</span><span style="color: #0000FF;">TargetElapsedTime</span><span style="color: #008000;">&#41;</span><span style="color: #008000;">.</span><span style="color: #0000FF;">Seconds</span> <span style="color: #008000;">&lt;</span> <span style="color: #FF0000;">22</span><span style="color: #008000;">&#41;</span><span style="color: #008000;">&#41;</span> <span style="color: #008000;">?</span> Color<span style="color: #008000;">.</span><span style="color: #0000FF;">White</span> <span style="color: #008000;">:</span>
                Color<span style="color: #008000;">.</span><span style="color: #0000FF;">Black</span><span style="color: #008000;">&#41;</span><span style="color: #008000;">;</span></pre></div></div>

]]></content:encoded>
			<wfw:commentRss>http://www.gogo-robot.com/2010/03/19/windows-phone-7-flashlight-with-sos/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>

