<?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/"
	xmlns:media="http://search.yahoo.com/mrss/"
	>

<channel>
	<title>Tom Schober</title>
	<atom:link href="http://tomschober.wordpress.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://tomschober.wordpress.com</link>
	<description>Software - Photography - Dancing - Flight - Hockey - Music - Travel - Surf</description>
	<lastBuildDate>Fri, 06 Nov 2009 17:13:55 +0000</lastBuildDate>
	<generator>http://wordpress.com/</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<cloud domain='tomschober.wordpress.com' port='80' path='/?rsscloud=notify' registerProcedure='' protocol='http-post' />
<image>
		<url>http://www.gravatar.com/blavatar/9080c35af672703d755fc94c2cabd892?s=96&#038;d=http://s.wordpress.com/i/buttonw-com.png</url>
		<title>Tom Schober</title>
		<link>http://tomschober.wordpress.com</link>
	</image>
			<item>
		<title>LonePalm Flex Library</title>
		<link>http://tomschober.wordpress.com/2009/11/06/lonepalm-flex-library/</link>
		<comments>http://tomschober.wordpress.com/2009/11/06/lonepalm-flex-library/#comments</comments>
		<pubDate>Fri, 06 Nov 2009 07:39:21 +0000</pubDate>
		<dc:creator>tomschober</dc:creator>
				<category><![CDATA[Lone Palm]]></category>
		<category><![CDATA[LonePalm Flex Lib]]></category>

		<guid isPermaLink="false">http://tomschober.wordpress.com/?p=38</guid>
		<description><![CDATA[So I finally started my own library to contribute back to the community.  I&#8217;ll be adding some of my personally developed components to a Google Code repository starting with today&#8217;s: KeyBoardInputMonitory.
If you ever wanted to use a mag-strip or barcode scanner, check it out.
http://code.google.com/p/lonepalmflexlib/
       <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=tomschober.wordpress.com&blog=2884810&post=38&subd=tomschober&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>So I finally started my own library to contribute back to the community.  I&#8217;ll be adding some of my personally developed components to a Google Code repository starting with today&#8217;s: KeyBoardInputMonitory.</p>
<p>If you ever wanted to use a mag-strip or barcode scanner, check it out.</p>
<p><a href="http://code.google.com/p/lonepalmflexlib/">http://code.google.com/p/lonepalmflexlib/</a></p>
  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/tomschober.wordpress.com/38/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/tomschober.wordpress.com/38/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/tomschober.wordpress.com/38/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/tomschober.wordpress.com/38/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/tomschober.wordpress.com/38/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/tomschober.wordpress.com/38/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/tomschober.wordpress.com/38/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/tomschober.wordpress.com/38/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/tomschober.wordpress.com/38/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/tomschober.wordpress.com/38/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=tomschober.wordpress.com&blog=2884810&post=38&subd=tomschober&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://tomschober.wordpress.com/2009/11/06/lonepalm-flex-library/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/1b7992cd8721eb9225eae3f09067cda7?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">tomschober</media:title>
		</media:content>
	</item>
		<item>
		<title>Disabling the Default Flex Validador Error Tooltips</title>
		<link>http://tomschober.wordpress.com/2009/10/13/disabling-the-default-flex-validador-error-tooltips/</link>
		<comments>http://tomschober.wordpress.com/2009/10/13/disabling-the-default-flex-validador-error-tooltips/#comments</comments>
		<pubDate>Tue, 13 Oct 2009 04:43:41 +0000</pubDate>
		<dc:creator>tomschober</dc:creator>
				<category><![CDATA[Actionscript]]></category>
		<category><![CDATA[Flex]]></category>

		<guid isPermaLink="false">http://tomschober.wordpress.com/?p=18</guid>
		<description><![CDATA[Let&#8217;s just say you have this crazy requirement to validate Flex TextInputs and TextAreas, they have to indicate that they are invalid while using them (i.e. turn red), but NOT use that nifty little mouse-over tooltip that describes why it&#8217;s invalid.  Ok well here&#8217;s how you can stop it:


textInput.addEventListener(ToolTipEvent.TOOL_TIP_SHOWN, hideToolTip);
private function hideToolTip(event : ToolTipEvent) : [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=tomschober.wordpress.com&blog=2884810&post=18&subd=tomschober&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>Let&#8217;s just say you have this crazy requirement to validate Flex TextInputs and TextAreas, they have to indicate that they are invalid while using them (i.e. turn red), but NOT use that nifty little mouse-over tooltip that describes why it&#8217;s invalid.  Ok well here&#8217;s how you can stop it:</p>
<blockquote>
<div class="Section1">
<p class="MsoNormal"><span class="SpellE"><span class="GramE"><span style="font-size:8pt;font-family:Monaco;color:black;">textInput.addEventListener</span></span></span><span style="font-size:8pt;font-family:Monaco;color:black;">(<span class="SpellE">ToolTipEvent.TOOL_TIP_SHOWN</span>, <span class="SpellE">hideToolTip</span>);</span></p>
<p class="MsoNormal"><span class="GramE"><strong><span style="font-size:8pt;font-family:Monaco;color:#0033ff;">private</span></strong></span><span style="font-size:8pt;font-family:Monaco;color:black;"> </span><strong><span style="font-size:8pt;font-family:Monaco;color:#339966;">function</span></strong><span style="font-size:8pt;font-family:Monaco;color:black;"> <span class="SpellE">hideToolTip</span>(event : <span class="SpellE">ToolTipEvent</span>) : </span><strong><span style="font-size:8pt;font-family:Monaco;color:#0033ff;">void</span></strong><span style="font-size:8pt;font-family:Monaco;color:black;"><br />
{</span><span style="font-size:8pt;font-family:Monaco;color:black;"><br />
<span class="SpellE">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;ToolTipManager.currentToolTip.visible</span> = </span><strong><span style="font-size:8pt;font-family:Monaco;color:#0033ff;">false</span></strong><span style="font-size:8pt;font-family:Monaco;color:black;">;</span><span style="font-size:8pt;font-family:Monaco;color:black;"><br />
}</span></p>
</div>
</blockquote>
<p>or</p>
<blockquote>
<div class="Section1">
<p class="MsoNormal"><span style="font-size:8pt;font-family:Monaco;color:blue;">&lt;<span class="SpellE"><span class="GramE">mx:TextInput</span></span></span><span style="font-size:8pt;font-family:Monaco;color:black;"> <span class="SpellE">toolTipShown</span>=&#8221;<span class="SpellE">ToolTipManager.currentToolTip.visible</span> = </span><strong><span style="font-size:8pt;font-family:Monaco;color:#0033ff;">false</span></strong><span style="font-size:8pt;font-family:Monaco;color:black;">&#8220;</span><span style="font-size:8pt;font-family:Monaco;color:blue;">/&gt;</span></p>
</div>
</blockquote>
  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/tomschober.wordpress.com/18/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/tomschober.wordpress.com/18/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/tomschober.wordpress.com/18/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/tomschober.wordpress.com/18/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/tomschober.wordpress.com/18/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/tomschober.wordpress.com/18/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/tomschober.wordpress.com/18/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/tomschober.wordpress.com/18/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/tomschober.wordpress.com/18/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/tomschober.wordpress.com/18/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=tomschober.wordpress.com&blog=2884810&post=18&subd=tomschober&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://tomschober.wordpress.com/2009/10/13/disabling-the-default-flex-validador-error-tooltips/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/1b7992cd8721eb9225eae3f09067cda7?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">tomschober</media:title>
		</media:content>
	</item>
		<item>
		<title>Universal Mind</title>
		<link>http://tomschober.wordpress.com/2008/09/17/universal-mind/</link>
		<comments>http://tomschober.wordpress.com/2008/09/17/universal-mind/#comments</comments>
		<pubDate>Wed, 17 Sep 2008 18:45:09 +0000</pubDate>
		<dc:creator>tomschober</dc:creator>
				<category><![CDATA[Flex]]></category>
		<category><![CDATA[Highwinds]]></category>
		<category><![CDATA[Universal Mind]]></category>

		<guid isPermaLink="false">http://tomschober.wordpress.com/?p=15</guid>
		<description><![CDATA[
After a seemingly brief stay with Highwinds in Winter Park, FL, I&#8217;ve decided to become an independent consultant working with Universal Mind.  I&#8217;ve known these guys for a long time now and they are steadily growing as the premiere Rich Internet Application development house.
More here: www.UniversalMind.com
I will really miss my friends at Highwinds, but I [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=tomschober.wordpress.com&blog=2884810&post=15&subd=tomschober&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p><a title="Universal Mind Logo by IslandStyle37, on Flickr" href="http://www.flickr.com/photos/islandstyle37/2865337529/"><img src="http://farm4.static.flickr.com/3167/2865337529_5a34b9de9b_o.gif" alt="Universal Mind Logo" width="204" height="66" /></a><br />
After a seemingly brief stay with Highwinds in Winter Park, FL, I&#8217;ve decided to become an independent consultant working with Universal Mind.  I&#8217;ve known these guys for a long time now and they are steadily growing as the premiere Rich Internet Application development house.</p>
<p>More here: <a href="http://www.UniversalMind.com">www.UniversalMind.com</a></p>
<p>I will really miss my friends at Highwinds, but I left StrikeTracker in some very capable hands and I&#8217;m not going far.</p>
<img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/tomschober.wordpress.com/15/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/tomschober.wordpress.com/15/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/tomschober.wordpress.com/15/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/tomschober.wordpress.com/15/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/tomschober.wordpress.com/15/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/tomschober.wordpress.com/15/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/tomschober.wordpress.com/15/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/tomschober.wordpress.com/15/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/tomschober.wordpress.com/15/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/tomschober.wordpress.com/15/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/tomschober.wordpress.com/15/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/tomschober.wordpress.com/15/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=tomschober.wordpress.com&blog=2884810&post=15&subd=tomschober&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://tomschober.wordpress.com/2008/09/17/universal-mind/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/1b7992cd8721eb9225eae3f09067cda7?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">tomschober</media:title>
		</media:content>

		<media:content url="http://farm4.static.flickr.com/3167/2865337529_5a34b9de9b_o.gif" medium="image">
			<media:title type="html">Universal Mind Logo</media:title>
		</media:content>
	</item>
		<item>
		<title>StrikeTracker Unveiled</title>
		<link>http://tomschober.wordpress.com/2008/05/22/striketracker-unveiled/</link>
		<comments>http://tomschober.wordpress.com/2008/05/22/striketracker-unveiled/#comments</comments>
		<pubDate>Thu, 22 May 2008 14:25:18 +0000</pubDate>
		<dc:creator>tomschober</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://tomschober.wordpress.com/?p=14</guid>
		<description><![CDATA[This press release gives a great description of what we&#8217;re up to in the new product:
http://www.cnbc.com/id/24723705/
       <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=tomschober.wordpress.com&blog=2884810&post=14&subd=tomschober&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>This press release gives a great description of what we&#8217;re up to in the new product:</p>
<p><a href="http://www.cnbc.com/id/24723705/">http://www.cnbc.com/id/24723705/</a></p>
<img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/tomschober.wordpress.com/14/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/tomschober.wordpress.com/14/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/tomschober.wordpress.com/14/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/tomschober.wordpress.com/14/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/tomschober.wordpress.com/14/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/tomschober.wordpress.com/14/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/tomschober.wordpress.com/14/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/tomschober.wordpress.com/14/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/tomschober.wordpress.com/14/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/tomschober.wordpress.com/14/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/tomschober.wordpress.com/14/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/tomschober.wordpress.com/14/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=tomschober.wordpress.com&blog=2884810&post=14&subd=tomschober&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://tomschober.wordpress.com/2008/05/22/striketracker-unveiled/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/1b7992cd8721eb9225eae3f09067cda7?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">tomschober</media:title>
		</media:content>
	</item>
		<item>
		<title>A Little Recognition</title>
		<link>http://tomschober.wordpress.com/2008/05/19/a-little-recognition/</link>
		<comments>http://tomschober.wordpress.com/2008/05/19/a-little-recognition/#comments</comments>
		<pubDate>Mon, 19 May 2008 23:28:47 +0000</pubDate>
		<dc:creator>tomschober</dc:creator>
				<category><![CDATA[Highwinds]]></category>
		<category><![CDATA[Streaming Media StrikeTracker Highwinds]]></category>

		<guid isPermaLink="false">http://tomschober.wordpress.com/?p=13</guid>
		<description><![CDATA[I haven&#8217;t posted much about my new position at Highwinds yet, but there have been quite a few articles from local newspapers, the associated press, and industry magazinges about my latest project, StrikeTracker:
Streaming Media Magazine, May 19, 2008
More here on the Highwinds website
       <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=tomschober.wordpress.com&blog=2884810&post=13&subd=tomschober&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>I haven&#8217;t posted much about my new position at Highwinds yet, but there have been quite a few articles from local newspapers, the associated press, and industry magazinges about my latest project, StrikeTracker:</p>
<p><a title="Streaming Media Magazine" href="http://streamingmedia.com/article.asp?id=10338">Streaming Media Magazine, May 19, 2008</a></p>
<p><a href="http://www.highwinds.com/press.html">More here on the Highwinds website</a></p>
<img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/tomschober.wordpress.com/13/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/tomschober.wordpress.com/13/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/tomschober.wordpress.com/13/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/tomschober.wordpress.com/13/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/tomschober.wordpress.com/13/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/tomschober.wordpress.com/13/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/tomschober.wordpress.com/13/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/tomschober.wordpress.com/13/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/tomschober.wordpress.com/13/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/tomschober.wordpress.com/13/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/tomschober.wordpress.com/13/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/tomschober.wordpress.com/13/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=tomschober.wordpress.com&blog=2884810&post=13&subd=tomschober&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://tomschober.wordpress.com/2008/05/19/a-little-recognition/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/1b7992cd8721eb9225eae3f09067cda7?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">tomschober</media:title>
		</media:content>
	</item>
		<item>
		<title>Salsa T-shirt for a Software Engineer</title>
		<link>http://tomschober.wordpress.com/2008/02/29/10/</link>
		<comments>http://tomschober.wordpress.com/2008/02/29/10/#comments</comments>
		<pubDate>Fri, 29 Feb 2008 16:42:23 +0000</pubDate>
		<dc:creator>tomschober</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[Dance]]></category>
		<category><![CDATA[Programming]]></category>
		<category><![CDATA[Salsa]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[T-shirt]]></category>

		<guid isPermaLink="false">http://tomschober.wordpress.com/2008/02/29/10/</guid>
		<description><![CDATA[I saw this shirt at Flava Invasion 3 in Atlanta&#8230; how appropriate is this for me?!?!?!

       <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=tomschober.wordpress.com&blog=2884810&post=10&subd=tomschober&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>I saw this shirt at Flava Invasion 3 in Atlanta&#8230; how appropriate is this for me?!?!?!</p>
<p><a href="http://tomschober.files.wordpress.com/2008/02/salsadaynight.jpg" title="Salsa Day and Night"><img src="http://tomschober.files.wordpress.com/2008/02/salsadaynight.jpg" alt="Salsa Day and Night" /></a></p>
<img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/tomschober.wordpress.com/10/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/tomschober.wordpress.com/10/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/tomschober.wordpress.com/10/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/tomschober.wordpress.com/10/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/tomschober.wordpress.com/10/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/tomschober.wordpress.com/10/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/tomschober.wordpress.com/10/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/tomschober.wordpress.com/10/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/tomschober.wordpress.com/10/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/tomschober.wordpress.com/10/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/tomschober.wordpress.com/10/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/tomschober.wordpress.com/10/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=tomschober.wordpress.com&blog=2884810&post=10&subd=tomschober&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://tomschober.wordpress.com/2008/02/29/10/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/1b7992cd8721eb9225eae3f09067cda7?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">tomschober</media:title>
		</media:content>

		<media:content url="http://tomschober.files.wordpress.com/2008/02/salsadaynight.jpg" medium="image">
			<media:title type="html">Salsa Day and Night</media:title>
		</media:content>
	</item>
		<item>
		<title>Scrolling Containers, IE, wmode=&#8221;transparent&#8221; PROBLEM</title>
		<link>http://tomschober.wordpress.com/2008/02/21/scrolling-containers-ie-wmodetransparent-problem/</link>
		<comments>http://tomschober.wordpress.com/2008/02/21/scrolling-containers-ie-wmodetransparent-problem/#comments</comments>
		<pubDate>Thu, 21 Feb 2008 21:04:58 +0000</pubDate>
		<dc:creator>tomschober</dc:creator>
				<category><![CDATA[Actionscript]]></category>
		<category><![CDATA[Browser]]></category>
		<category><![CDATA[Flex]]></category>
		<category><![CDATA[Bug]]></category>
		<category><![CDATA[Container]]></category>
		<category><![CDATA[IE]]></category>
		<category><![CDATA[Internet Explorer]]></category>
		<category><![CDATA[wmode]]></category>

		<guid isPermaLink="false">http://tomschober.wordpress.com/2008/02/21/scrolling-containers-ie-wmodetransparent-problem/</guid>
		<description><![CDATA[This makes TWO Flex bugs in one day&#8230; damn I&#8217;m handy:
http://bugs.adobe.com/jira/browse/SDK-14738
       <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=tomschober.wordpress.com&blog=2884810&post=8&subd=tomschober&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>This makes TWO Flex bugs in one day&#8230; damn I&#8217;m handy:</p>
<p><a href="http://bugs.adobe.com/jira/browse/SDK-14738">http://bugs.adobe.com/jira/browse/SDK-14738</a></p>
<img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/tomschober.wordpress.com/8/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/tomschober.wordpress.com/8/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/tomschober.wordpress.com/8/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/tomschober.wordpress.com/8/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/tomschober.wordpress.com/8/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/tomschober.wordpress.com/8/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/tomschober.wordpress.com/8/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/tomschober.wordpress.com/8/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/tomschober.wordpress.com/8/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/tomschober.wordpress.com/8/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/tomschober.wordpress.com/8/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/tomschober.wordpress.com/8/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=tomschober.wordpress.com&blog=2884810&post=8&subd=tomschober&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://tomschober.wordpress.com/2008/02/21/scrolling-containers-ie-wmodetransparent-problem/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/1b7992cd8721eb9225eae3f09067cda7?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">tomschober</media:title>
		</media:content>
	</item>
		<item>
		<title>Making Flash/Flex Video More Efficient</title>
		<link>http://tomschober.wordpress.com/2008/02/21/making-flashflex-video-more-efficient/</link>
		<comments>http://tomschober.wordpress.com/2008/02/21/making-flashflex-video-more-efficient/#comments</comments>
		<pubDate>Thu, 21 Feb 2008 15:21:30 +0000</pubDate>
		<dc:creator>tomschober</dc:creator>
				<category><![CDATA[Actionscript]]></category>
		<category><![CDATA[Flex]]></category>
		<category><![CDATA[Flash]]></category>
		<category><![CDATA[SDK]]></category>
		<category><![CDATA[Video]]></category>

		<guid isPermaLink="false">http://tomschober.wordpress.com/?p=7</guid>
		<description><![CDATA[Submitted an issue to the Flex Bug Tracking DB today:
http://bugs.adobe.com/jira/browse/SDK-14732
This is a result of some performance tuning an application that needs to connect to FMS for video using mx.controls.videoClasses.VideoDisplay
Read the issue for details.
       <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=tomschober.wordpress.com&blog=2884810&post=7&subd=tomschober&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>Submitted an issue to the Flex Bug Tracking DB today:</p>
<p><a href="http://bugs.adobe.com/jira/browse/SDK-14732">http://bugs.adobe.com/jira/browse/SDK-14732</a></p>
<p>This is a result of some performance tuning an application that needs to connect to FMS for video using mx.controls.videoClasses.VideoDisplay</p>
<p>Read the issue for details.</p>
<img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/tomschober.wordpress.com/7/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/tomschober.wordpress.com/7/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/tomschober.wordpress.com/7/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/tomschober.wordpress.com/7/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/tomschober.wordpress.com/7/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/tomschober.wordpress.com/7/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/tomschober.wordpress.com/7/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/tomschober.wordpress.com/7/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/tomschober.wordpress.com/7/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/tomschober.wordpress.com/7/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/tomschober.wordpress.com/7/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/tomschober.wordpress.com/7/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=tomschober.wordpress.com&blog=2884810&post=7&subd=tomschober&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://tomschober.wordpress.com/2008/02/21/making-flashflex-video-more-efficient/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/1b7992cd8721eb9225eae3f09067cda7?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">tomschober</media:title>
		</media:content>
	</item>
		<item>
		<title>Firefox and WMP Plugin Issue</title>
		<link>http://tomschober.wordpress.com/2008/02/15/firefox-and-wmp-plugin-issue/</link>
		<comments>http://tomschober.wordpress.com/2008/02/15/firefox-and-wmp-plugin-issue/#comments</comments>
		<pubDate>Fri, 15 Feb 2008 21:34:46 +0000</pubDate>
		<dc:creator>tomschober</dc:creator>
				<category><![CDATA[Browser]]></category>
		<category><![CDATA[Flex]]></category>
		<category><![CDATA[Windows Media]]></category>
		<category><![CDATA[Firefox]]></category>
		<category><![CDATA[Issue]]></category>
		<category><![CDATA[Media Player]]></category>
		<category><![CDATA[Plugin]]></category>
		<category><![CDATA[Port 25]]></category>
		<category><![CDATA[Windows]]></category>

		<guid isPermaLink="false">http://tomschober.wordpress.com/?p=3</guid>
		<description><![CDATA[I have an issue that only occurs using the Firefox version of the WMP plugin.  The intent is to change the video programatically.  The following scenario causes 2 problems:
1) The video is not visible even though the player is.  The audio stream is playing.

2) Subsequent attempts to set the content of the [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=tomschober.wordpress.com&blog=2884810&post=3&subd=tomschober&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>I have an issue that only occurs using the Firefox version of the WMP plugin.  The intent is to change the video programatically.  The following scenario causes 2 problems:</p>
<p>1) The video is not visible even though the player is.  The audio stream is playing.<br />
<span style="text-align:center; display: block;"><a href="http://tomschober.wordpress.com/2008/02/15/firefox-and-wmp-plugin-issue/"><img src="http://img.youtube.com/vi/LpoJt5hVF08/2.jpg" alt="" /></a></span></p>
<p>2) Subsequent attempts to set the content of the player cause the video to display, but the internal content stretches to the previous dimensions of the player. (I&#8217;m handling the PlayStateChange event.. see below) The first one I play is 360&#215;240 and the second is 320&#215;240.<br />
<span style="text-align:center; display: block;"><a href="http://tomschober.wordpress.com/2008/02/15/firefox-and-wmp-plugin-issue/"><img src="http://img.youtube.com/vi/EnGReW3pfYg/2.jpg" alt="" /></a></span></p>
<p>On an html page I have the plugin created with javascript to handle cross-browser differences:</p>
<blockquote>
<pre>&lt;script language="JavaScript" type="text/javascript" for="windowsMediaPlayerInstance" event="PlayStateChange(newState)"&gt;
  &lt;!--
    onWmpPlayStateChange(newState);
  // --&gt;
&lt;/script&gt;

&lt;div style="position: absolute; overflow: hidden; display: none;" id="windowsMediaPlayerHost"&gt;
  &lt;script type="text/javascript" language="Javascript"&gt;
    &lt;!--
      var player = createWindowsMediaPlayer();
      document.write(player);
    // --&gt;
  &lt;/script&gt;
&lt;/div&gt;</pre>
</blockquote>
<p>The player HTML is returned from:</p>
<blockquote>
<pre>function createWindowsMediaPlayer()
{
  var target;

  if (isIE)  // isIE is provided by the AC_OETags.js script
  {
    target = "IE";
  }
  else
  {
    target = "FF";
  }

  if (isIE)
  {
    content = "&lt;object id='windowsMediaPlayerInstance' classid='CLSID:6BF52A52-394A-11D3-B153-00C04F79FAA6' width='320' heigh='240'";
    content += " codebase='http://activex.microsoft.com/activex/controls/mplayer/en/nsmp2inf.cab#Version=5,1,52,701' type='application/x-oleobject'&gt;";
    content += " &lt;param name='url' value=''&gt;";
    content += " &lt;param name='uiMode' value='none'&gt;";
    content += " &lt;param name='autoStart' value='true'&gt;";
    content += " &lt;param name='enableContextMenu' value='true'&gt;";
    content += "&lt;/object&gt;";
  }
  else
  {
    content = "&lt;object id='windowsMediaPlayerInstance' type='application/x-ms-wmp' data='' width='320' heigh='240'&gt;";
    content += " &lt;param name='url' value=''&gt;";
    content += " &lt;param name='uiMode' value='none'&gt;";
    content += " &lt;param name='autoStart' value='true'&gt;";
    content += " &lt;param name='enableContextMenu' value='true'&gt;";
    content += "&lt;/object&gt;";
  }

  return content;
}</pre>
</blockquote>
<p>I set the content:</p>
<blockquote>
<pre>var player = document.getElementById("windowsMediaPlayerInstance");
player.URL= url;
player.FileName  = url;
player.autoSize  = "0";
player.autoStart = "true";
var host = document.getElementById("windowsMediaPlayerHost");
host.style.display = "block";</pre>
</blockquote>
<p>Here is how I handle the state change and look for the video to start playing so I can grab the imageSourceWidth and Height:</p>
<blockquote>
<pre>function onWmpPlayStateChange(newState)
{
  if (newState == 3)
  {
    if (sizeUpdated == false)
    {
      sizeUpdated = true;
      var player = document.getElementById("windowsMediaPlayerInstance");

      if (player == null)
      {
        alert("Error: The Windows Media player control could not be not found.");
      }
      else
      {
        var currentMedia = player.currentMedia;
        var w = currentMedia.imageSourceWidth;
        var h = currentMedia.imageSourceHeight;
        setPlayerSize(w, h);
        updateAppPlayerSize(player.width, player.height);
      }
    }
  }
}</pre>
</blockquote>
<img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/tomschober.wordpress.com/3/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/tomschober.wordpress.com/3/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/tomschober.wordpress.com/3/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/tomschober.wordpress.com/3/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/tomschober.wordpress.com/3/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/tomschober.wordpress.com/3/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/tomschober.wordpress.com/3/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/tomschober.wordpress.com/3/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/tomschober.wordpress.com/3/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/tomschober.wordpress.com/3/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/tomschober.wordpress.com/3/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/tomschober.wordpress.com/3/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=tomschober.wordpress.com&blog=2884810&post=3&subd=tomschober&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://tomschober.wordpress.com/2008/02/15/firefox-and-wmp-plugin-issue/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/1b7992cd8721eb9225eae3f09067cda7?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">tomschober</media:title>
		</media:content>

		<media:content url="http://img.youtube.com/vi/LpoJt5hVF08/2.jpg" medium="image" />

		<media:content url="http://img.youtube.com/vi/EnGReW3pfYg/2.jpg" medium="image" />
	</item>
		<item>
		<title>DataGrid Item Renderers&#8230; Think outside the &lt;mx:Box/&gt;</title>
		<link>http://tomschober.wordpress.com/2008/01/22/datagrid-item-renderers-think-outside-the-mxbox/</link>
		<comments>http://tomschober.wordpress.com/2008/01/22/datagrid-item-renderers-think-outside-the-mxbox/#comments</comments>
		<pubDate>Tue, 22 Jan 2008 09:05:19 +0000</pubDate>
		<dc:creator>tomschober</dc:creator>
				<category><![CDATA[Actionscript]]></category>
		<category><![CDATA[Flex]]></category>

		<guid isPermaLink="false">http://tomschober.wordpress.com/2008/01/22/datagrid-item-renderers-think-outside-the-mxbox/</guid>
		<description><![CDATA[Ok&#8230; so I think I&#8217;m funny.  This is more about thinking OF the &#60;mx:Box/&#62;
Let&#8217;s say you want to create a custom ItemRenderer for a Datagrid that has layout control like the HBox container.  You cannot simply write a custom component and assign that to a DataGridColumn.  You&#8217;ll find out that in order [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=tomschober.wordpress.com&blog=2884810&post=4&subd=tomschober&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>Ok&#8230; so I think I&#8217;m funny.  This is more about thinking <span style="font-weight:bold;">OF</span> the &lt;mx:Box/&gt;</p>
<p>Let&#8217;s say you want to create a custom ItemRenderer for a Datagrid that has layout control like the HBox container.  You cannot simply write a custom component and assign that to a DataGridColumn.  You&#8217;ll find out that in order to get access to data being assigned to your formatted column at runtime, you need to implement IDropInListItemRenderer.  The only components useful to DataGrid that already implement that interface are: Button, ComboBox, DataGridItemRenderer, DateField, Image, Label, ListBase, ListItemRenderer, NumericStepper, TextArea, and TextInput.</p>
<p>This is fairly easy to overcome.  All you have to do to a container like HBox would be to define that interface to implement, create a getter and setter for the listData property, and handle the dataChange event so when this class is reused as a renderer in a list, we appropriately set the property that stores our DataGrisListData:</p>
<blockquote><pre>&lt;mx:HBox
    implements="mx.controls.listClasses.IDropInListItemRenderer"
    dataChange="onDataChange"&gt;

private var _listData : BaseListData;
private var _dgListData : DataGridListData;

public function get listData() : BaseListData{
return _listData;
}

public function set listData(value : BaseListData) : void{
this._listData = value;
}

public function onDataChanged(event : Event) : void{
_dgListData = listData as DataGridListData;
}</pre>
</blockquote>
<p>When the item renderer is used at runtime and the data property is set to the item in the grid, you can access the appropriate datafield which you intend to format.  In this case I&#8217;m setting a private [Bindable] variable that a label is listening to:</p>
<blockquote><pre>public override function set data(value : Object) : void{
    super.data = value;
    _theLabelText = value[_dgListData.dataField] as String;
    super.invalidateDisplayList();
}</pre>
</blockquote>
<p>Now you can use the HBox to do this:</p>
<blockquote><pre>&lt;mx:DataGridColumn
    datafield="myfield"
    itemrenderer="myHBoxRenderer"/&gt;</pre>
</blockquote>
<p>I&#8217;ve used this method to create an Excel-style Accounting Renderer.  It will be posted shortly here in this blog.</p>
<img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/tomschober.wordpress.com/4/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/tomschober.wordpress.com/4/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/tomschober.wordpress.com/4/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/tomschober.wordpress.com/4/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/tomschober.wordpress.com/4/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/tomschober.wordpress.com/4/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/tomschober.wordpress.com/4/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/tomschober.wordpress.com/4/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/tomschober.wordpress.com/4/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/tomschober.wordpress.com/4/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/tomschober.wordpress.com/4/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/tomschober.wordpress.com/4/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=tomschober.wordpress.com&blog=2884810&post=4&subd=tomschober&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://tomschober.wordpress.com/2008/01/22/datagrid-item-renderers-think-outside-the-mxbox/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/1b7992cd8721eb9225eae3f09067cda7?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">tomschober</media:title>
		</media:content>
	</item>
	</channel>
</rss>