<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	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/"
		>
<channel>
	<title>Comments on: FlexStore Revisited: Building an Animated Spark Layout</title>
	<atom:link href="http://coenraets.org/blog/2010/02/flexstore-revisited-building-an-animated-spark-layout/feed/" rel="self" type="application/rss+xml" />
	<link>http://coenraets.org/blog/2010/02/flexstore-revisited-building-an-animated-spark-layout/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=flexstore-revisited-building-an-animated-spark-layout</link>
	<description>Mobile, Cloud, HTML, JavaScript, Java, PHP, Flex</description>
	<lastBuildDate>Tue, 07 Feb 2012 03:43:09 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
	<item>
		<title>By: xie</title>
		<link>http://coenraets.org/blog/2010/02/flexstore-revisited-building-an-animated-spark-layout/#comment-4604</link>
		<dc:creator>xie</dc:creator>
		<pubDate>Sun, 25 Dec 2011 16:05:43 +0000</pubDate>
		<guid isPermaLink="false">http://coenraets.org/blog/?p=460#comment-4604</guid>
		<description>i download the source ,but it can not run in flex4,why ???
please tell me how to run it.thanks.</description>
		<content:encoded><![CDATA[<p>i download the source ,but it can not run in flex4,why ???<br />
please tell me how to run it.thanks.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Farnetani</title>
		<link>http://coenraets.org/blog/2010/02/flexstore-revisited-building-an-animated-spark-layout/#comment-4603</link>
		<dc:creator>Farnetani</dc:creator>
		<pubDate>Mon, 17 Oct 2011 16:31:32 +0000</pubDate>
		<guid isPermaLink="false">http://coenraets.org/blog/?p=460#comment-4603</guid>
		<description>Hello, my name is Junior and I&#039;m from Brazil, starting in Flex and I wonder if you have the application source code http://examples.adobe.com/flex3app/flex15/flexstore/flexstore.mxml?versionChecked=true and can provide the same for purposes of study and understanding to me that here I am starting. The principle seems simple enough, have some states (checkout, list, itens), it was very good, I really liked and found very clean and straightforward. Congratulations!</description>
		<content:encoded><![CDATA[<p>Hello, my name is Junior and I&#8217;m from Brazil, starting in Flex and I wonder if you have the application source code <a href="http://examples.adobe.com/flex3app/flex15/flexstore/flexstore.mxml?versionChecked=true" rel="nofollow">http://examples.adobe.com/flex3app/flex15/flexstore/flexstore.mxml?versionChecked=true</a> and can provide the same for purposes of study and understanding to me that here I am starting. The principle seems simple enough, have some states (checkout, list, itens), it was very good, I really liked and found very clean and straightforward. Congratulations!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: özel ders</title>
		<link>http://coenraets.org/blog/2010/02/flexstore-revisited-building-an-animated-spark-layout/#comment-4602</link>
		<dc:creator>özel ders</dc:creator>
		<pubDate>Tue, 20 Sep 2011 08:12:00 +0000</pubDate>
		<guid isPermaLink="false">http://coenraets.org/blog/?p=460#comment-4602</guid>
		<description>Obviously those maxHeight and maxWidth lines are garbage from my other approach, somehow i haven’t removed them when i was pasting the code here.

Really all you need to do is to add one line at the end of updateDisplayList method

target.setContentSize(_contentWidth,y + _tileHeight);</description>
		<content:encoded><![CDATA[<p>Obviously those maxHeight and maxWidth lines are garbage from my other approach, somehow i haven’t removed them when i was pasting the code here.</p>
<p>Really all you need to do is to add one line at the end of updateDisplayList method</p>
<p>target.setContentSize(_contentWidth,y + _tileHeight);</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Radek Kozak</title>
		<link>http://coenraets.org/blog/2010/02/flexstore-revisited-building-an-animated-spark-layout/#comment-4601</link>
		<dc:creator>Radek Kozak</dc:creator>
		<pubDate>Mon, 28 Feb 2011 15:09:23 +0000</pubDate>
		<guid isPermaLink="false">http://coenraets.org/blog/?p=460#comment-4601</guid>
		<description>Obviously those maxHeight and maxWidth lines are garbage from my other approach, somehow i haven&#039;t removed them when i was pasting the code here.

Really all you need to do is to add one line at the end of updateDisplayList method

target.setContentSize(_contentWidth,y + _tileHeight);</description>
		<content:encoded><![CDATA[<p>Obviously those maxHeight and maxWidth lines are garbage from my other approach, somehow i haven&#8217;t removed them when i was pasting the code here.</p>
<p>Really all you need to do is to add one line at the end of updateDisplayList method</p>
<p>target.setContentSize(_contentWidth,y + _tileHeight);</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Radek Kozak</title>
		<link>http://coenraets.org/blog/2010/02/flexstore-revisited-building-an-animated-spark-layout/#comment-4600</link>
		<dc:creator>Radek Kozak</dc:creator>
		<pubDate>Mon, 28 Feb 2011 11:50:28 +0000</pubDate>
		<guid isPermaLink="false">http://coenraets.org/blog/?p=460#comment-4600</guid>
		<description>If you&#039;re having problem with getting scroller to work with this layout, just tweak updateDisplayList a little by setting contentSize or you can paste mine already tweaked:

		override public function updateDisplayList(containerWidth:Number, containerHeight:Number):void
		{
			trace(&quot;updateDisplaylist&quot;);

			_target = target;
			_containerWidth = containerWidth;

			var count:int = target.numElements;
			if (count == 0) return;

			var x:int=0;
			var y:int=0;

			var maxWidth:Number = 0;
			var maxHeight:Number = 0;

			for (var i:int = 0; i  containerWidth)
					{
						x = 0;
						y += _tileHeight + _verticalGap;
					}
					itemRenderer.setLayoutBoundsPosition(x, y);
					itemRenderer.alpha = 1;
					x += _tileWidth + _horizontalGap;
				}
				else
				{
					itemRenderer.alpha = 0;
				}

			}

			maxWidth = Math.max(maxWidth, x + _tileWidth);
			maxHeight = Math.max(maxHeight, y + _tileHeight);

			target.setContentSize(maxWidth,maxHeight);

		}</description>
		<content:encoded><![CDATA[<p>If you&#8217;re having problem with getting scroller to work with this layout, just tweak updateDisplayList a little by setting contentSize or you can paste mine already tweaked:</p>
<p>		override public function updateDisplayList(containerWidth:Number, containerHeight:Number):void<br />
		{<br />
			trace(&#8220;updateDisplaylist&#8221;);</p>
<p>			_target = target;<br />
			_containerWidth = containerWidth;</p>
<p>			var count:int = target.numElements;<br />
			if (count == 0) return;</p>
<p>			var x:int=0;<br />
			var y:int=0;</p>
<p>			var maxWidth:Number = 0;<br />
			var maxHeight:Number = 0;</p>
<p>			for (var i:int = 0; i  containerWidth)<br />
					{<br />
						x = 0;<br />
						y += _tileHeight + _verticalGap;<br />
					}<br />
					itemRenderer.setLayoutBoundsPosition(x, y);<br />
					itemRenderer.alpha = 1;<br />
					x += _tileWidth + _horizontalGap;<br />
				}<br />
				else<br />
				{<br />
					itemRenderer.alpha = 0;<br />
				}</p>
<p>			}</p>
<p>			maxWidth = Math.max(maxWidth, x + _tileWidth);<br />
			maxHeight = Math.max(maxHeight, y + _tileHeight);</p>
<p>			target.setContentSize(maxWidth,maxHeight);</p>
<p>		}</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Alexis</title>
		<link>http://coenraets.org/blog/2010/02/flexstore-revisited-building-an-animated-spark-layout/#comment-4599</link>
		<dc:creator>Alexis</dc:creator>
		<pubDate>Sun, 23 Jan 2011 03:41:50 +0000</pubDate>
		<guid isPermaLink="false">http://coenraets.org/blog/?p=460#comment-4599</guid>
		<description>Choice! Just teaching myself Flex animations now. Being self taught it&#039;s taking a long time to get used to decoupling class so they&#039;re reuseable. Studying your layout to help myself understand Flex layouts a little better :)</description>
		<content:encoded><![CDATA[<p>Choice! Just teaching myself Flex animations now. Being self taught it&#8217;s taking a long time to get used to decoupling class so they&#8217;re reuseable. Studying your layout to help myself understand Flex layouts a little better <img src='http://coenraets.org/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Ericka Santos</title>
		<link>http://coenraets.org/blog/2010/02/flexstore-revisited-building-an-animated-spark-layout/#comment-4598</link>
		<dc:creator>Ericka Santos</dc:creator>
		<pubDate>Wed, 19 Jan 2011 07:12:45 +0000</pubDate>
		<guid isPermaLink="false">http://coenraets.org/blog/?p=460#comment-4598</guid>
		<description>im hungry for fresh news to visit. now i found yours, i will definitely add it on my list. definitely i will follow on your post.</description>
		<content:encoded><![CDATA[<p>im hungry for fresh news to visit. now i found yours, i will definitely add it on my list. definitely i will follow on your post.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Dan MacLeod</title>
		<link>http://coenraets.org/blog/2010/02/flexstore-revisited-building-an-animated-spark-layout/#comment-4597</link>
		<dc:creator>Dan MacLeod</dc:creator>
		<pubDate>Wed, 24 Nov 2010 11:27:23 +0000</pubDate>
		<guid isPermaLink="false">http://coenraets.org/blog/?p=460#comment-4597</guid>
		<description>Your example looks great. I&#039;m new to Flex and trying create a simple project based on your example. I can get everything to work except for one thing. My products don&#039;t seem to know the vertical limits. For example, I have a spark panel that uses the DataGroup like in your example. However, the products will display below the panel boundaries. Horizontally works great, it&#039;s just the vertical issue. Can you explain to me what causes this?

thanks</description>
		<content:encoded><![CDATA[<p>Your example looks great. I&#8217;m new to Flex and trying create a simple project based on your example. I can get everything to work except for one thing. My products don&#8217;t seem to know the vertical limits. For example, I have a spark panel that uses the DataGroup like in your example. However, the products will display below the panel boundaries. Horizontally works great, it&#8217;s just the vertical issue. Can you explain to me what causes this?</p>
<p>thanks</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Angelique Mallery</title>
		<link>http://coenraets.org/blog/2010/02/flexstore-revisited-building-an-animated-spark-layout/#comment-4596</link>
		<dc:creator>Angelique Mallery</dc:creator>
		<pubDate>Sat, 23 Oct 2010 22:34:45 +0000</pubDate>
		<guid isPermaLink="false">http://coenraets.org/blog/?p=460#comment-4596</guid>
		<description>Bonjour, j&#039;ai découvert un nouveau siteweb &lt;a href=&quot;http://www.ezallinfo.com&quot; rel=&quot;nofollow&quot;&gt;actualité informatique&lt;/a&gt; pour s&#039;informer!</description>
		<content:encoded><![CDATA[<p>Bonjour, j&#8217;ai découvert un nouveau siteweb <a href="http://www.ezallinfo.com" rel="nofollow">actualité informatique</a> pour s&#8217;informer!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: lmp</title>
		<link>http://coenraets.org/blog/2010/02/flexstore-revisited-building-an-animated-spark-layout/#comment-4595</link>
		<dc:creator>lmp</dc:creator>
		<pubDate>Thu, 21 Oct 2010 23:01:51 +0000</pubDate>
		<guid isPermaLink="false">http://coenraets.org/blog/?p=460#comment-4595</guid>
		<description>Hey this a great stuff.  I really like how the check boxes move the displayed items around.</description>
		<content:encoded><![CDATA[<p>Hey this a great stuff.  I really like how the check boxes move the displayed items around.</p>
]]></content:encoded>
	</item>
</channel>
</rss>

