<?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: Flash Layout Engine in Reflex</title>
	<atom:link href="http://xtyler.com/code/296/feed" rel="self" type="application/rss+xml" />
	<link>http://xtyler.com/code/296</link>
	<description>a developer&#039;s blog.</description>
	<lastBuildDate>Tue, 19 Apr 2011 14:30:37 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
	<item>
		<title>By: Scott</title>
		<link>http://xtyler.com/code/296/comment-page-1#comment-11998</link>
		<dc:creator>Scott</dc:creator>
		<pubDate>Thu, 24 Jun 2010 09:07:36 +0000</pubDate>
		<guid isPermaLink="false">http://www.xtyler.com/?p=296#comment-11998</guid>
		<description>The BoxGraphic isn&#039;t included in the demo folder by the looks of things.

Cheers,

Scott</description>
		<content:encoded><![CDATA[<p>The BoxGraphic isn&#8217;t included in the demo folder by the looks of things.</p>
<p>Cheers,</p>
<p>Scott</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Francis Varga</title>
		<link>http://xtyler.com/code/296/comment-page-1#comment-11985</link>
		<dc:creator>Francis Varga</dc:creator>
		<pubDate>Fri, 23 Apr 2010 11:02:09 +0000</pubDate>
		<guid isPermaLink="false">http://www.xtyler.com/?p=296#comment-11985</guid>
		<description>Awesom framework! :)

Do you have a FLA wherea all components are inluded? :)

That&#039;s very nice also, save many times :)...</description>
		<content:encoded><![CDATA[<p>Awesom framework! <img src='http://xtyler.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>Do you have a FLA wherea all components are inluded? <img src='http://xtyler.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>That&#8217;s very nice also, save many times <img src='http://xtyler.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> &#8230;</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: xtyler</title>
		<link>http://xtyler.com/code/296/comment-page-1#comment-11984</link>
		<dc:creator>xtyler</dc:creator>
		<pubDate>Tue, 20 Apr 2010 15:48:31 +0000</pubDate>
		<guid isPermaLink="false">http://www.xtyler.com/?p=296#comment-11984</guid>
		<description>Scott, the Reflex initial website has finally been released and should have some additional information there. http://www.reflex.io</description>
		<content:encoded><![CDATA[<p>Scott, the Reflex initial website has finally been released and should have some additional information there. <a href="http://www.reflex.io" rel="nofollow">http://www.reflex.io</a></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Scott</title>
		<link>http://xtyler.com/code/296/comment-page-1#comment-11983</link>
		<dc:creator>Scott</dc:creator>
		<pubDate>Mon, 12 Apr 2010 10:13:39 +0000</pubDate>
		<guid isPermaLink="false">http://www.xtyler.com/?p=296#comment-11983</guid>
		<description>Sorry if this is obvious but where is the reflex.swc?</description>
		<content:encoded><![CDATA[<p>Sorry if this is obvious but where is the reflex.swc?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Glidias</title>
		<link>http://xtyler.com/code/296/comment-page-1#comment-11977</link>
		<dc:creator>Glidias</dc:creator>
		<pubDate>Thu, 01 Apr 2010 16:39:38 +0000</pubDate>
		<guid isPermaLink="false">http://www.xtyler.com/?p=296#comment-11977</guid>
		<description>I know Blocks can be used standalone. BlockBehaviour was just a standalone adaptor wrapper because my API uses a specific interface-method activate(target:*):void &amp; destroy():void over a target object, which is pretty archaic/boiler-plate heavy on hindsight (What was i thinking?). I&#039;d definitely have to refactor that to using a pure &quot;target&quot; setter as the standard (where setting target to &#039;null disposes off the block/behaviour&#039;s listeners), and therefore eliminate the interface dependencies and allow for cross-platform ease. In fact, the benefit of not using interfaces at all to set targets for behaviours is even better because  some behaviour targets may not necessarily be InteractiveObjects. Without an interface, the coder is free to create ANY class with set target(val:MyOwnRequiredType), without resorting to casting. It&#039;s simply assumed there&#039;s a &#039;target&#039; setter for such classes..

It would be cool to allow Blocks the option to also bind their width and height properties to other properties of the target component, if required (since not all DisplayObjects&#039; width/height values reflect the measured width/height settings used for layouts).</description>
		<content:encoded><![CDATA[<p>I know Blocks can be used standalone. BlockBehaviour was just a standalone adaptor wrapper because my API uses a specific interface-method activate(target:*):void &amp; destroy():void over a target object, which is pretty archaic/boiler-plate heavy on hindsight (What was i thinking?). I&#8217;d definitely have to refactor that to using a pure &#8220;target&#8221; setter as the standard (where setting target to &#8216;null disposes off the block/behaviour&#8217;s listeners), and therefore eliminate the interface dependencies and allow for cross-platform ease. In fact, the benefit of not using interfaces at all to set targets for behaviours is even better because  some behaviour targets may not necessarily be InteractiveObjects. Without an interface, the coder is free to create ANY class with set target(val:MyOwnRequiredType), without resorting to casting. It&#8217;s simply assumed there&#8217;s a &#8216;target&#8217; setter for such classes..</p>
<p>It would be cool to allow Blocks the option to also bind their width and height properties to other properties of the target component, if required (since not all DisplayObjects&#8217; width/height values reflect the measured width/height settings used for layouts).</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: xtyler</title>
		<link>http://xtyler.com/code/296/comment-page-1#comment-11973</link>
		<dc:creator>xtyler</dc:creator>
		<pubDate>Mon, 29 Mar 2010 12:31:37 +0000</pubDate>
		<guid isPermaLink="false">http://www.xtyler.com/?p=296#comment-11973</guid>
		<description>I&#039;m glad you were able to get in and use this! My friend &lt;a href=&quot;http://roboncode.com&quot; rel=&quot;nofollow&quot;&gt;Rob Taylor&lt;/a&gt; has already developed a suite of layout algorithms for his own project and doesn&#039;t use anything else from the framework successfully. It&#039;s a good test of the separation in Reflex.

The Block class is already a reusable piece that will target any DisplayObject, you won&#039;t need to do any extra work to create a &quot;BlockBehavior&quot;. Behaviors are specifically &lt;em&gt;interactive&lt;/em&gt; elements for components, while Layouts, Skins etc are other types of reusable systems.</description>
		<content:encoded><![CDATA[<p>I&#8217;m glad you were able to get in and use this! My friend <a href="http://roboncode.com" rel="nofollow">Rob Taylor</a> has already developed a suite of layout algorithms for his own project and doesn&#8217;t use anything else from the framework successfully. It&#8217;s a good test of the separation in Reflex.</p>
<p>The Block class is already a reusable piece that will target any DisplayObject, you won&#8217;t need to do any extra work to create a &#8220;BlockBehavior&#8221;. Behaviors are specifically <em>interactive</em> elements for components, while Layouts, Skins etc are other types of reusable systems.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Glidias</title>
		<link>http://xtyler.com/code/296/comment-page-1#comment-11971</link>
		<dc:creator>Glidias</dc:creator>
		<pubDate>Sun, 28 Mar 2010 13:30:01 +0000</pubDate>
		<guid isPermaLink="false">http://www.xtyler.com/?p=296#comment-11971</guid>
		<description>I&#039;ve peeked into the code and with the exception of ScrollBlock in the reflex.layout package, the rest of the layout classes do not require any Binding dependencies whatsoever, which makes this quite easy to extract out and integrate into a reusable BlockBehaviour class that can be applied to any display object (or IBoxModel-based) display for my own collection . After all, I need some basic dock and center fill liquid layout functionality, and this package, though it seems not fully incomplete in some parts (a bit of to-dos), can help in that area.</description>
		<content:encoded><![CDATA[<p>I&#8217;ve peeked into the code and with the exception of ScrollBlock in the reflex.layout package, the rest of the layout classes do not require any Binding dependencies whatsoever, which makes this quite easy to extract out and integrate into a reusable BlockBehaviour class that can be applied to any display object (or IBoxModel-based) display for my own collection . After all, I need some basic dock and center fill liquid layout functionality, and this package, though it seems not fully incomplete in some parts (a bit of to-dos), can help in that area.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Jonas Nyström</title>
		<link>http://xtyler.com/code/296/comment-page-1#comment-11923</link>
		<dc:creator>Jonas Nyström</dc:creator>
		<pubDate>Wed, 03 Mar 2010 15:16:02 +0000</pubDate>
		<guid isPermaLink="false">http://www.xtyler.com/?p=296#comment-11923</guid>
		<description>Aargh, would really love to change some snowy northern swedish days to sunny and relaxed californian ones..! Good luck with your 360 Flex presentation! Looking forward to follow (and maybe somehow contribute) to the Reflex progress!</description>
		<content:encoded><![CDATA[<p>Aargh, would really love to change some snowy northern swedish days to sunny and relaxed californian ones..! Good luck with your 360 Flex presentation! Looking forward to follow (and maybe somehow contribute) to the Reflex progress!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Sylvain Lecoy</title>
		<link>http://xtyler.com/code/296/comment-page-1#comment-11919</link>
		<dc:creator>Sylvain Lecoy</dc:creator>
		<pubDate>Fri, 26 Feb 2010 23:11:12 +0000</pubDate>
		<guid isPermaLink="false">http://www.xtyler.com/?p=296#comment-11919</guid>
		<description>Did you notice that with Flex Builder 4 when we Eporting Release Build (optimized SWF or Adobe AIR File) the demo doesn&#039;t work anymore ?</description>
		<content:encoded><![CDATA[<p>Did you notice that with Flex Builder 4 when we Eporting Release Build (optimized SWF or Adobe AIR File) the demo doesn&#8217;t work anymore ?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: James Ward</title>
		<link>http://xtyler.com/code/296/comment-page-1#comment-11898</link>
		<dc:creator>James Ward</dc:creator>
		<pubDate>Wed, 17 Feb 2010 15:29:20 +0000</pubDate>
		<guid isPermaLink="false">http://www.xtyler.com/?p=296#comment-11898</guid>
		<description>Wow!  That demo loaded so fast that I initially thought it was a screenshot of the demo!  Nice work!</description>
		<content:encoded><![CDATA[<p>Wow!  That demo loaded so fast that I initially thought it was a screenshot of the demo!  Nice work!</p>
]]></content:encoded>
	</item>
</channel>
</rss>

