<?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: Getting Complex Designs Into Flex Slides	</title>
	<atom:link href="https://jessewarden.com/2011/06/getting-complex-designs-into-flex-slides.html/feed" rel="self" type="application/rss+xml" />
	<link>https://jessewarden.com/2011/06/getting-complex-designs-into-flex-slides.html</link>
	<description>Software &#124; Fitness &#124; Gaming</description>
	<lastBuildDate>Thu, 11 Aug 2011 08:27:05 +0000</lastBuildDate>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	
	<item>
		<title>
		By: Scott		</title>
		<link>https://jessewarden.com/2011/06/getting-complex-designs-into-flex-slides.html/comment-page-1#comment-242684</link>

		<dc:creator><![CDATA[Scott]]></dc:creator>
		<pubDate>Thu, 11 Aug 2011 08:27:05 +0000</pubDate>
		<guid isPermaLink="false">http://jessewarden.com/?p=2722#comment-242684</guid>

					<description><![CDATA[Thanks for the profiler tips i&#039;ll give this a try and see if anything is persisting when swapping themes. Cheers again for the feedback]]></description>
			<content:encoded><![CDATA[<p>Thanks for the profiler tips i&#8217;ll give this a try and see if anything is persisting when swapping themes. Cheers again for the feedback</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		By: JesterXL		</title>
		<link>https://jessewarden.com/2011/06/getting-complex-designs-into-flex-slides.html/comment-page-1#comment-242670</link>

		<dc:creator><![CDATA[JesterXL]]></dc:creator>
		<pubDate>Mon, 08 Aug 2011 17:44:54 +0000</pubDate>
		<guid isPermaLink="false">http://jessewarden.com/?p=2722#comment-242670</guid>

					<description><![CDATA[In reply to &lt;a href=&quot;https://jessewarden.com/2011/06/getting-complex-designs-into-flex-slides.html/comment-page-1#comment-242669&quot;&gt;JesterXL&lt;/a&gt;.

Keep in mind the profiler doesn&#039;t show graphics related stuff, but you should should be able to see your SWF/loader etc. associated with it. Create a timer or named class object for testing if need be.]]></description>
			<content:encoded><![CDATA[<p>In reply to <a href="https://jessewarden.com/2011/06/getting-complex-designs-into-flex-slides.html/comment-page-1#comment-242669">JesterXL</a>.</p>
<p>Keep in mind the profiler doesn&#8217;t show graphics related stuff, but you should should be able to see your SWF/loader etc. associated with it. Create a timer or named class object for testing if need be.</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		By: JesterXL		</title>
		<link>https://jessewarden.com/2011/06/getting-complex-designs-into-flex-slides.html/comment-page-1#comment-242669</link>

		<dc:creator><![CDATA[JesterXL]]></dc:creator>
		<pubDate>Mon, 08 Aug 2011 17:42:07 +0000</pubDate>
		<guid isPermaLink="false">http://jessewarden.com/?p=2722#comment-242669</guid>

					<description><![CDATA[In reply to &lt;a href=&quot;https://jessewarden.com/2011/06/getting-complex-designs-into-flex-slides.html/comment-page-1#comment-242667&quot;&gt;Scott&lt;/a&gt;.

Ah, thanks for the clarity. Got it, sounds like a good solution.

As long as you don&#039;t have any hard references and remove all listeners from the children/loaded SWF&#039;s, you should be fine. Use the Profiler to determine if it&#039;s still around.

1. open your project in Flash Builder
2. run it in the profiler
3. take a memory snapshot
4. load your skin
5. take a memory snapshot
6. load another skin
7. click the garbage collector button 2 times (you could 1 one, but.... #paranoia)
8. take a memory snapshot

Compare the snapshot from #5 and #8 and look for loitering objects.]]></description>
			<content:encoded><![CDATA[<p>In reply to <a href="https://jessewarden.com/2011/06/getting-complex-designs-into-flex-slides.html/comment-page-1#comment-242667">Scott</a>.</p>
<p>Ah, thanks for the clarity. Got it, sounds like a good solution.</p>
<p>As long as you don&#8217;t have any hard references and remove all listeners from the children/loaded SWF&#8217;s, you should be fine. Use the Profiler to determine if it&#8217;s still around.</p>
<p>1. open your project in Flash Builder<br />
2. run it in the profiler<br />
3. take a memory snapshot<br />
4. load your skin<br />
5. take a memory snapshot<br />
6. load another skin<br />
7. click the garbage collector button 2 times (you could 1 one, but&#8230;. #paranoia)<br />
8. take a memory snapshot</p>
<p>Compare the snapshot from #5 and #8 and look for loitering objects.</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		By: Scott		</title>
		<link>https://jessewarden.com/2011/06/getting-complex-designs-into-flex-slides.html/comment-page-1#comment-242667</link>

		<dc:creator><![CDATA[Scott]]></dc:creator>
		<pubDate>Mon, 08 Aug 2011 16:16:04 +0000</pubDate>
		<guid isPermaLink="false">http://jessewarden.com/?p=2722#comment-242667</guid>

					<description><![CDATA[In reply to &lt;a href=&quot;https://jessewarden.com/2011/06/getting-complex-designs-into-flex-slides.html/comment-page-1#comment-242665&quot;&gt;JesterXL&lt;/a&gt;.

Hi Jesse,

Thanks for taking the time to reply.

I should probably point out that the project is pure AS3 with no Flex dependencies, the customization is basically at two levels:

1. Users can swap themes which are pre made libraries of graphics held in a swf (I&#039;m using LoaderMax to do this at runtime).

2. Users can modify the colours of their current theme (I&#039;m using tweenlite in the first frame of the clips to colour them).

This current system works but I&#039;m worried about the graphics which are loaded in from the external swf&#039;s being tied to the application domain and not getting garbage collected. Also there is duplicate code within every graphic which just doesn&#039;t seem right. Any tips or advice is appreciated (In some ways I wish I could use Flex for this project)]]></description>
			<content:encoded><![CDATA[<p>In reply to <a href="https://jessewarden.com/2011/06/getting-complex-designs-into-flex-slides.html/comment-page-1#comment-242665">JesterXL</a>.</p>
<p>Hi Jesse,</p>
<p>Thanks for taking the time to reply.</p>
<p>I should probably point out that the project is pure AS3 with no Flex dependencies, the customization is basically at two levels:</p>
<p>1. Users can swap themes which are pre made libraries of graphics held in a swf (I&#8217;m using LoaderMax to do this at runtime).</p>
<p>2. Users can modify the colours of their current theme (I&#8217;m using tweenlite in the first frame of the clips to colour them).</p>
<p>This current system works but I&#8217;m worried about the graphics which are loaded in from the external swf&#8217;s being tied to the application domain and not getting garbage collected. Also there is duplicate code within every graphic which just doesn&#8217;t seem right. Any tips or advice is appreciated (In some ways I wish I could use Flex for this project)</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		By: JesterXL		</title>
		<link>https://jessewarden.com/2011/06/getting-complex-designs-into-flex-slides.html/comment-page-1#comment-242665</link>

		<dc:creator><![CDATA[JesterXL]]></dc:creator>
		<pubDate>Mon, 08 Aug 2011 15:13:48 +0000</pubDate>
		<guid isPermaLink="false">http://jessewarden.com/?p=2722#comment-242665</guid>

					<description><![CDATA[In reply to &lt;a href=&quot;https://jessewarden.com/2011/06/getting-complex-designs-into-flex-slides.html/comment-page-1#comment-242662&quot;&gt;Scott&lt;/a&gt;.

Can you elaborate on how they can edit the graphics? There are usually a few was I&#039;ve seen user customization done:

- User can change placeholder graphics with their own in a CMS, like their logo
- User can use the CMS itself to create/edit graphics
- User can load pre-made themes at runtime (like WinAMP or Sonique)
 - User can load pre-made styles at runtime (like browser CSS stylesheets or Flex&#039; runtime styles, similar to above)
]]></description>
			<content:encoded><![CDATA[<p>In reply to <a href="https://jessewarden.com/2011/06/getting-complex-designs-into-flex-slides.html/comment-page-1#comment-242662">Scott</a>.</p>
<p>Can you elaborate on how they can edit the graphics? There are usually a few was I&#8217;ve seen user customization done:</p>
<p>&#8211; User can change placeholder graphics with their own in a CMS, like their logo<br />
&#8211; User can use the CMS itself to create/edit graphics<br />
&#8211; User can load pre-made themes at runtime (like WinAMP or Sonique)<br />
 &#8211; User can load pre-made styles at runtime (like browser CSS stylesheets or Flex&#8217; runtime styles, similar to above)</p>
]]></content:encoded>
		
			</item>
	</channel>
</rss>
