<?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"
	>

<channel>
	<title>FlexMan</title>
	<atom:link href="http://flexman.info/feed/" rel="self" type="application/rss+xml" />
	<link>http://flexman.info</link>
	<description>Everything is Flex</description>
	<pubDate>Wed, 27 Aug 2008 15:37:36 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.5.1</generator>
	<language>en</language>
			<item>
		<title>A Flex Box Components &#8212; Gradient Box</title>
		<link>http://flexman.info/2008/08/27/a-flex-box-components-gradient-box/</link>
		<comments>http://flexman.info/2008/08/27/a-flex-box-components-gradient-box/#comments</comments>
		<pubDate>Wed, 27 Aug 2008 15:31:16 +0000</pubDate>
		<dc:creator>admin</dc:creator>
		
		<category><![CDATA[Adobe-Flex]]></category>

		<category><![CDATA[background]]></category>

		<category><![CDATA[Flex]]></category>

		<category><![CDATA[gradient box]]></category>

		<guid isPermaLink="false">http://flexman.info/2008/08/27/a-flex-box-command-gradient-box/</guid>
		<description><![CDATA[Since Flex doesn&#8217;t support the gradient background, then how to create a gradient Components? The following sample has shown it through overriding the updateDisplaylist. 

Let&#8217;s see the Demo and view the source code here

Permalink:http://flexman.info/2008/08/27/a-flex-box-components-gradient-box/

]]></description>
			<content:encoded><![CDATA[<p>Since Flex doesn&#8217;t support the gradient background, then how to create a gradient Components? The following sample has shown it through overriding the updateDisplaylist. </p>
<p><!--more--></p>
<p>Let&#8217;s see the <code><a href="http://blog.minidx.com/ext03/Gradient-Box/main.html">Demo</a> and view the source code <a href="http://blog.minidx.com/ext03/Gradient-Box/index.html" target="_blank">here</a></code>
<p><iframe height="300" src="http://blog.minidx.com/ext03/Gradient-Box/main.html" width="490"></iframe></p>
<div style="background:#EDEDED none repeat scroll 0%;border:1px solid #990033;height:40px;line-height:40px; auto;text-align:center;">Permalink:<a href="http://flexman.info/2008/08/27/a-flex-box-components-gradient-box/">http://flexman.info/2008/08/27/a-flex-box-components-gradient-box/</a></div>
<p></p>
]]></content:encoded>
			<wfw:commentRss>http://flexman.info/2008/08/27/a-flex-box-components-gradient-box/feed/</wfw:commentRss>
		</item>
		<item>
		<title>A Very Cool Flash Template</title>
		<link>http://flexman.info/2008/08/27/a-very-cool-flash-template/</link>
		<comments>http://flexman.info/2008/08/27/a-very-cool-flash-template/#comments</comments>
		<pubDate>Wed, 27 Aug 2008 15:08:49 +0000</pubDate>
		<dc:creator>admin</dc:creator>
		
		<category><![CDATA[Adobe-Flash]]></category>

		<category><![CDATA[cool]]></category>

		<category><![CDATA[domo]]></category>

		<category><![CDATA[Flash]]></category>

		<category><![CDATA[template]]></category>

		<guid isPermaLink="false">http://flexman.info/2008/08/27/a-very-cool-flash-template/</guid>
		<description><![CDATA[Now we will see a very cool falsh template publiced by lemlinh.com and very practical. If you have interesting could visit the following website.

Post URL: http://www.lemlinh.com/flash-source-perspex
Demo address: http://www.lemlinh.com/demoflash/templates/Perspex/index.html
Permalink:http://flexman.info/2008/08/27/a-very-cool-flash-template/

]]></description>
			<content:encoded><![CDATA[<p>Now we will see a very cool falsh template publiced by lemlinh.com and very practical. If you have interesting could visit the following website.</p>
<p><!--more--></p>
<p>Post URL: <a href="http://www.lemlinh.com/flash-source-perspex">http://www.lemlinh.com/flash-source-perspex</a></p>
<p>Demo address: <a href="http://www.lemlinh.com/demoflash/templates/Perspex/index.html">http://www.lemlinh.com/demoflash/templates/Perspex/index.html</a></p>
<div style="background:#EDEDED none repeat scroll 0%;border:1px solid #990033;height:40px;line-height:40px; auto;text-align:center;">Permalink:<a href="http://flexman.info/2008/08/27/a-very-cool-flash-template/">http://flexman.info/2008/08/27/a-very-cool-flash-template/</a></div>
<p></p>
]]></content:encoded>
			<wfw:commentRss>http://flexman.info/2008/08/27/a-very-cool-flash-template/feed/</wfw:commentRss>
		</item>
		<item>
		<title>The List of Adobe AIR Error Code</title>
		<link>http://flexman.info/2008/08/27/the-list-of-adobe-air-error-code/</link>
		<comments>http://flexman.info/2008/08/27/the-list-of-adobe-air-error-code/#comments</comments>
		<pubDate>Wed, 27 Aug 2008 15:01:37 +0000</pubDate>
		<dc:creator>admin</dc:creator>
		
		<category><![CDATA[Adobe-Flex]]></category>

		<category><![CDATA[Adobe]]></category>

		<category><![CDATA[air]]></category>

		<category><![CDATA[code]]></category>

		<category><![CDATA[error]]></category>

		<category><![CDATA[list]]></category>

		<guid isPermaLink="false">http://flexman.info/2008/08/27/the-list-of-adobe-air-error-code/</guid>
		<description><![CDATA[Sometime when run the AIR program, it will show some cryptic error codes. Maybe you are not familiar with them and don&#8217;t the detail meaning for each. Now the following list of Adobe AIR Error Code will help you. It has detail description of different error types from 1000 to 3316.

Following is URL:
http://livedocs.adobe.com/flex/3/langref/runtimeErrors.html
Permalink:http://flexman.info/2008/08/27/the-list-of-adobe-air-error-code/

]]></description>
			<content:encoded><![CDATA[<p>Sometime when run the AIR program, it will show some cryptic error codes. Maybe you are not familiar with them and don&#8217;t the detail meaning for each. Now the following list of Adobe AIR Error Code will help you. It has detail description of different error types from 1000 to 3316.</p>
<p><!--more--><br />
Following is URL:</p>
<p><a href="http://livedocs.adobe.com/flex/3/langref/runtimeErrors.html">http://livedocs.adobe.com/flex/3/langref/runtimeErrors.html</a></p>
<div style="background:#EDEDED none repeat scroll 0%;border:1px solid #990033;height:40px;line-height:40px; auto;text-align:center;">Permalink:<a href="http://flexman.info/2008/08/27/the-list-of-adobe-air-error-code/">http://flexman.info/2008/08/27/the-list-of-adobe-air-error-code/</a></div>
<p></p>
]]></content:encoded>
			<wfw:commentRss>http://flexman.info/2008/08/27/the-list-of-adobe-air-error-code/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Serval Particle Effects in Flash</title>
		<link>http://flexman.info/2008/08/25/serval-particle-effects-in-flash/</link>
		<comments>http://flexman.info/2008/08/25/serval-particle-effects-in-flash/#comments</comments>
		<pubDate>Mon, 25 Aug 2008 14:03:23 +0000</pubDate>
		<dc:creator>admin</dc:creator>
		
		<category><![CDATA[Adobe-Flex]]></category>

		<category><![CDATA[firework]]></category>

		<category><![CDATA[flame]]></category>

		<category><![CDATA[Flash]]></category>

		<category><![CDATA[Particle Effects]]></category>

		<guid isPermaLink="false">http://flexman.info/2008/08/25/serval-particle-effects-in-flash/</guid>
		<description><![CDATA[Particle Effects could be used to realize the beautiful flame effects, of course could also achieve the effect of fireworks. If you like to watch the fireworks then the following articles may attract your eyes. If you have learned it, you could make all kinds of fireworks by flash. You will enjoy the fireworks anytime.

1.Pulse [...]]]></description>
			<content:encoded><![CDATA[<p>Particle Effects could be used to realize the beautiful flame effects, of course could also achieve the effect of fireworks. If you like to watch the fireworks then the following articles may attract your eyes. If you have learned it, you could make all kinds of fireworks by flash. You will enjoy the fireworks anytime.</p>
<p><!--more--></p>
<p>1.Pulse Particles is a general purpose AS3 particle system</p>
<p><a href="http://flexman.info/wp-content/uploads/2008/08/8-17-2008-11-53-46-am.jpg"><img style="border-top-width: 0px; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" border="0" alt="8-17-2008-11-53-46-am" src="http://flexman.info/wp-content/uploads/2008/08/8-17-2008-11-53-46-am-thumb.jpg" width="244" height="172" /></a> </p>
<p>More：</p>
<p><a href="http://www.rogue-development.com/pulseParticles.html">http://www.rogue-development.com/pulseParticles.html</a></p>
<p>2.Flash Particle Effects</p>
<p><a href="http://flexman.info/wp-content/uploads/2008/08/8-17-2008-11-57-22-am-thumb.jpg"><img style="border-top-width: 0px; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" border="0" alt="8-17-2008-11-57-22-am-thumb" src="http://flexman.info/wp-content/uploads/2008/08/8-17-2008-11-57-22-am-thumb-thumb.jpg" width="244" height="192" /></a> </p>
<p>More：</p>
<p><a href="http://schoolofflash.com/category/flash-tutorial/page/6/">http://schoolofflash.com/category/flash-tutorial/page/6/</a></p>
<p>3.Flash Particle Effects - Adding Gravity</p>
<p><a href="http://flexman.info/wp-content/uploads/2008/08/8-17-2008-12-04-03-pm.jpg"><img style="border-top-width: 0px; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" border="0" alt="8-17-2008-12-04-03-pm" src="http://flexman.info/wp-content/uploads/2008/08/8-17-2008-12-04-03-pm-thumb.jpg" width="244" height="164" /></a> </p>
<p>More：</p>
<p><a href="http://schoolofflash.com/2008/03/13/flash-particle-effects-adding-gravity/">http://schoolofflash.com/2008/03/13/flash-particle-effects-adding-gravity/</a></p>
<div style="background:#EDEDED none repeat scroll 0%;border:1px solid #990033;height:40px;line-height:40px; auto;text-align:center;">Permalink:<a href="http://flexman.info/2008/08/25/serval-particle-effects-in-flash/">http://flexman.info/2008/08/25/serval-particle-effects-in-flash/</a></div>
<p></p>
]]></content:encoded>
			<wfw:commentRss>http://flexman.info/2008/08/25/serval-particle-effects-in-flash/feed/</wfw:commentRss>
		</item>
		<item>
		<title>The 6 reasons begin to use ActionScript 3.0&#8211;How do you think so</title>
		<link>http://flexman.info/2008/08/24/the-6-reasons-begin-to-use-actionscript/</link>
		<comments>http://flexman.info/2008/08/24/the-6-reasons-begin-to-use-actionscript/#comments</comments>
		<pubDate>Sun, 24 Aug 2008 15:11:00 +0000</pubDate>
		<dc:creator>admin</dc:creator>
		
		<category><![CDATA[Adobe-Flex]]></category>

		<category><![CDATA[ActionScript 3.0]]></category>

		<category><![CDATA[Ajax]]></category>

		<category><![CDATA[development language]]></category>

		<category><![CDATA[Flex]]></category>

		<guid isPermaLink="false">http://flexman.info/2008/08/24/the-6-reasons-begin-to-use-actionscript/</guid>
		<description><![CDATA[For a development language, it is hard to say which is good or not. But still many people interested to discussing this topic. For example it is mentioned in Flex vs. Ajax — both have their pros and cons. The Mr. Lee Brimelow has written the article Six reasons to use ActionScript 3.0 and tried [...]]]></description>
			<content:encoded><![CDATA[<p>For a development language, it is hard to say which is good or not. But still many people interested to discussing this topic. For example it is mentioned in <a href="http://ntt.cc/2008/02/12/flex-vs-ajax%e2%80%94both-have-their-pros-and-cons.html">Flex vs. Ajax — both have their pros and cons</a>. The Mr. Lee Brimelow has written the article Six reasons to use ActionScript 3.0 and tried to explain the advantage of the ActionScript. In fact just the first point could be accepted in my view, others I think maybe so difficult. How do you think so?</p>
<p><!--more--></p>
<p>1. Your skills will be in high demand</p>
<p>2. Everything you build will be faster</p>
<p>3. There’s an abundance of new APIs</p>
<p>4. The display list rocks</p>
<p>5. The object-oriented structure is better</p>
<p>6. It’s more enjoyable to work with ActionScript 3.0</p>
<p>The whole articl is here:</p>
<p><a href="http://www.adobe.com/devnet/actionscript/articles/six_reasons_as3.html">http://www.adobe.com/devnet/actionscript/articles/six_reasons_as3.html</a></p>
<div style="background:#EDEDED none repeat scroll 0%;border:1px solid #990033;height:40px;line-height:40px; auto;text-align:center;">Permalink:<a href="http://flexman.info/2008/08/24/the-6-reasons-begin-to-use-actionscript/">http://flexman.info/2008/08/24/the-6-reasons-begin-to-use-actionscript/</a></div>
<p></p>
]]></content:encoded>
			<wfw:commentRss>http://flexman.info/2008/08/24/the-6-reasons-begin-to-use-actionscript/feed/</wfw:commentRss>
		</item>
		<item>
		<title>The Flex4(Gumbo)&#8217;s SDK has released for a time</title>
		<link>http://flexman.info/2008/08/23/the-flex4-gumbo-sdk-has-released-for-a-time/</link>
		<comments>http://flexman.info/2008/08/23/the-flex4-gumbo-sdk-has-released-for-a-time/#comments</comments>
		<pubDate>Sat, 23 Aug 2008 12:06:13 +0000</pubDate>
		<dc:creator>admin</dc:creator>
		
		<category><![CDATA[Adobe-Flex]]></category>

		<category><![CDATA[Flex4]]></category>

		<category><![CDATA[gumbo]]></category>

		<category><![CDATA[javadoc]]></category>

		<category><![CDATA[sdk]]></category>

		<guid isPermaLink="false">http://flexman.info/2008/08/23/the-flex4-gumbo-sdk-has-released-for-a-time/</guid>
		<description><![CDATA[The Flex4(Gumbo)&#8217;s SDK has released for a time. If someone like to reference these JavaDoc style document. I would like to recomment the following website address:

http://livedocs.adobe.com/flex/gumbo/langref/
Permalink:http://flexman.info/2008/08/23/the-flex4-gumbo-sdk-has-released-for-a-time/

]]></description>
			<content:encoded><![CDATA[<p>The Flex4(Gumbo)&#8217;s SDK has released for a time. If someone like to reference these JavaDoc style document. I would like to recomment the following website address:</p>
<p><!--more--></p>
<p><a title="http://livedocs.adobe.com/flex/gumbo/langref/" href="http://livedocs.adobe.com/flex/gumbo/langref/">http://livedocs.adobe.com/flex/gumbo/langref/</a></p>
<div style="background:#EDEDED none repeat scroll 0%;border:1px solid #990033;height:40px;line-height:40px; auto;text-align:center;">Permalink:<a href="http://flexman.info/2008/08/23/the-flex4-gumbo-sdk-has-released-for-a-time/">http://flexman.info/2008/08/23/the-flex4-gumbo-sdk-has-released-for-a-time/</a></div>
<p></p>
]]></content:encoded>
			<wfw:commentRss>http://flexman.info/2008/08/23/the-flex4-gumbo-sdk-has-released-for-a-time/feed/</wfw:commentRss>
		</item>
		<item>
		<title>how to turn debug on in Flex from server-side as well as from client-side for troubleshooting</title>
		<link>http://flexman.info/2008/08/13/how-to-turn-debug-on-in-flex-from-server-side-as-well-as-from-client-side-for-troubleshooting/</link>
		<comments>http://flexman.info/2008/08/13/how-to-turn-debug-on-in-flex-from-server-side-as-well-as-from-client-side-for-troubleshooting/#comments</comments>
		<pubDate>Wed, 13 Aug 2008 06:22:23 +0000</pubDate>
		<dc:creator>admin</dc:creator>
		
		<category><![CDATA[Adobe-Flex]]></category>

		<category><![CDATA[client-side]]></category>

		<category><![CDATA[Debug]]></category>

		<category><![CDATA[Flex]]></category>

		<category><![CDATA[server-side]]></category>

		<category><![CDATA[troubleshooting]]></category>

		<guid isPermaLink="false">http://flexman.info/?p=16</guid>
		<description><![CDATA[When you encounter issue wit your flex app, one useful tool for troubleshooting is to turn on debug in flex to get some output that will provide some clue of the cause of he problem. Here is how to turn it on from server-side as well as from client-side:

1. From server side:
In the services-config.xml, set [...]]]></description>
			<content:encoded><![CDATA[<p>When you encounter issue wit your flex app, one useful tool for troubleshooting is to turn on debug in flex to get some output that will provide some clue of the cause of he problem. Here is how to turn it on from server-side as well as from client-side:<br />
<!--more--><br />
<strong>1. From server side:</strong><br />
In the services-config.xml, set the logging level to debug, and set filters to include the service you need:</p>
<div class="hl-surround"><ol class="hl-main ln-show" title="Double click to hide line number." ondblclick = "linenumber(this)"><li class="hl-firstline"><span style="color: Olive;">&lt;</span><span style="color: Green;">target</span><span style="color: Gray;"> </span><span style="color: #00008b;">class</span><span style="color: Gray;">=</span><span style="color: #8b0000;">&quot;</span><span style="color: Red;">flex.messaging.log.ConsoleTarget</span><span style="color: #8b0000;">&quot;</span><span style="color: Gray;"> </span><span style="color: #00008b;">level</span><span style="color: Gray;">=</span><span style="color: #8b0000;">&quot;</span><span style="color: Red;">debug</span><span style="color: #8b0000;">&quot;</span><span style="color: Olive;">&gt;</span></li>
<li><span style="color: Olive;">&lt;</span><span style="color: Green;">properties</span><span style="color: Olive;">&gt;</span></li>
<li><span style="color: Olive;">&lt;</span><span style="color: Green;">prefix</span><span style="color: Olive;">&gt;</span><span style="color: Gray;">[Flex hotfix2] </span><span style="color: Olive;">&lt;/</span><span style="color: Green;">prefix</span><span style="color: Olive;">&gt;</span></li>
<li><span style="color: Olive;">&lt;</span><span style="color: Green;">includeDate</span><span style="color: Olive;">&gt;</span><span style="color: Gray;">true</span><span style="color: Olive;">&lt;/</span><span style="color: Green;">includeDate</span><span style="color: Olive;">&gt;</span></li>
<li><span style="color: Olive;">&lt;</span><span style="color: Green;">includeTime</span><span style="color: Olive;">&gt;</span><span style="color: Gray;">true</span><span style="color: Olive;">&lt;/</span><span style="color: Green;">includeTime</span><span style="color: Olive;">&gt;</span></li>
<li><span style="color: Olive;">&lt;</span><span style="color: Green;">includeLevel</span><span style="color: Olive;">&gt;</span><span style="color: Gray;">true</span><span style="color: Olive;">&lt;/</span><span style="color: Green;">includeLevel</span><span style="color: Olive;">&gt;</span></li>
<li><span style="color: Olive;">&lt;</span><span style="color: Green;">includeCategory</span><span style="color: Olive;">&gt;</span><span style="color: Gray;">true</span><span style="color: Olive;">&lt;/</span><span style="color: Green;">includeCategory</span><span style="color: Olive;">&gt;</span></li>
<li><span style="color: Olive;">&lt;/</span><span style="color: Green;">properties</span><span style="color: Olive;">&gt;</span></li>
<li><span style="color: Olive;">&lt;</span><span style="color: Green;">filters</span><span style="color: Olive;">&gt;</span></li>
<li><span style="color: Olive;">&lt;</span><span style="color: Green;">pattern</span><span style="color: Olive;">&gt;</span><span style="color: Gray;">Endpoint.*</span><span style="color: Olive;">&lt;/</span><span style="color: Green;">pattern</span><span style="color: Olive;">&gt;</span></li>
<li><span style="color: Olive;">&lt;</span><span style="color: Green;">pattern</span><span style="color: Olive;">&gt;</span><span style="color: Gray;">Service.*</span><span style="color: Olive;">&lt;/</span><span style="color: Green;">pattern</span><span style="color: Olive;">&gt;</span></li>
<li><span style="color: Olive;">&lt;</span><span style="color: Green;">pattern</span><span style="color: Olive;">&gt;</span><span style="color: Gray;">Protocol.*</span><span style="color: Olive;">&lt;/</span><span style="color: Green;">pattern</span><span style="color: Olive;">&gt;</span></li>
<li><span style="color: Olive;">&lt;</span><span style="color: Green;">pattern</span><span style="color: Olive;">&gt;</span><span style="color: Gray;">Message.*</span><span style="color: Olive;">&lt;/</span><span style="color: Green;">pattern</span><span style="color: Olive;">&gt;</span></li>
<li><span style="color: Olive;">&lt;</span><span style="color: Green;">pattern</span><span style="color: Olive;">&gt;</span><span style="color: Gray;">DataService.*</span><span style="color: Olive;">&lt;/</span><span style="color: Green;">pattern</span><span style="color: Olive;">&gt;</span></li>
<li><span style="color: Olive;">&lt;</span><span style="color: Green;">pattern</span><span style="color: Olive;">&gt;</span><span style="color: Gray;">Configuration</span><span style="color: Olive;">&lt;/</span><span style="color: Green;">pattern</span><span style="color: Olive;">&gt;</span></li>
<li><span style="color: Olive;">&lt;/</span><span style="color: Green;">filters</span><span style="color: Olive;">&gt;</span></li>
<li><span style="color: Olive;">&lt;/</span><span style="color: Green;">target</span><span style="color: Olive;">&gt;</span></li></ol></div>
<p>See available pattern in doc:<br />
<a href="http://livedocs.adobe.com/livecycle/8.2/programLC/programmer/lcds/help.html?content=services_logging_3.html">here</a><br />
<strong>2. To turn on trace in JGroup:</strong><br />
in jgroups-tcp.xml, add  &lt;TRACE/&gt; tag just before the &lt;/config&gt; line :</p>
<div class="hl-surround"><ol class="hl-main ln-show" title="Double click to hide line number." ondblclick = "linenumber(this)"><li class="hl-firstline"><span style="color: Olive;">&lt;</span><span style="color: Green;">config</span><span style="color: Olive;">&gt;</span></li>
<li><span style="color: Gray;">....</span></li>
<li><span style="color: Olive;">&lt;</span><span style="color: Green;">TRACE</span><span style="color: Olive;">/&gt;</span></li>
<li><span style="color: Olive;">&lt;/</span><span style="color: Green;">config</span><span style="color: Olive;">&gt;</span></li></ol></div>
<p><strong>3. To turn on from client-side:</strong><br />
Make sure flashlog.txt is enabled, i.e, have the following setting in mm.cfg<br />
TraceOutputFileEnable=1<br />
ErrorReportingEnable=1<br />
See more details in the doc <a href="http://livedocs.adobe.com/flex/3/html/help.html?content=logging_04.html">here</a></p>
<p>There is a good blog regarding mm.cfg <a href="http://blogs.adobe.com/penguin.swf/2008/08/secrets_of_the_mmscfg_file_1.html">here</a> as well.<br />
Then in your flex app, add the following tag:</p>
<div class="hl-surround"><ol class="hl-main ln-show" title="Double click to hide line number." ondblclick = "linenumber(this)"><li class="hl-firstline"><span style="color: Olive;">&lt;</span><span style="color: Green;">mx:TraceTarget</span><span style="color: Olive;">/&gt;</span></li></ol></div>
<div style="background:#EDEDED none repeat scroll 0%;border:1px solid #990033;height:40px;line-height:40px; auto;text-align:center;">Permalink:<a href="http://flexman.info/2008/08/13/how-to-turn-debug-on-in-flex-from-server-side-as-well-as-from-client-side-for-troubleshooting/">http://flexman.info/2008/08/13/how-to-turn-debug-on-in-flex-from-server-side-as-well-as-from-client-side-for-troubleshooting/</a></div>
<p></p>
]]></content:encoded>
			<wfw:commentRss>http://flexman.info/2008/08/13/how-to-turn-debug-on-in-flex-from-server-side-as-well-as-from-client-side-for-troubleshooting/feed/</wfw:commentRss>
		</item>
		<item>
		<title>How to install the necessary components and build a very basic map using google maps in flex</title>
		<link>http://flexman.info/2008/06/07/how-to-install-the-necessary-components-and-build-a-very-basic-map-using-google-maps-in-flex/</link>
		<comments>http://flexman.info/2008/06/07/how-to-install-the-necessary-components-and-build-a-very-basic-map-using-google-maps-in-flex/#comments</comments>
		<pubDate>Sat, 07 Jun 2008 01:16:00 +0000</pubDate>
		<dc:creator>admin</dc:creator>
		
		<category><![CDATA[Adobe-Flex]]></category>

		<category><![CDATA[components]]></category>

		<category><![CDATA[Flex]]></category>

		<category><![CDATA[Google]]></category>

		<category><![CDATA[Maps]]></category>

		<guid isPermaLink="false">http://flexman.info/?p=14</guid>
		<description><![CDATA[Google has just released a Flash edition of the Google Maps API. In this tutorial you will how to install the necessary components and build a very basic map.  View an Example of this article before you get started.  Google has just released a Flash edition of the Google Maps API. In this [...]]]></description>
			<content:encoded><![CDATA[<p>Google has just released a Flash edition of the Google Maps API. In this tutorial you will how to install the necessary components and build a very basic map.  View an Example of this article before you get started.  Google has just released a Flash edition of the Google Maps API. In this tutorial you will how to install the necessary components and build a very basic map.  This tutorial will be done using Adobe Flex Builder, but you are also able to use the Flex SDK if you prefer. Google has information(http://code.google.com/apis/maps/documentation/flash/index.html) regarding that process on their site.  Start off by downloading the <a href="http://maps.googleapis.com/maps/flash/release/sdk.zip" target="_blank">Google Maps SDK</a> and applying for a <a href="http://code.google.com/apis/maps/signup.html" target="_blank">developers API key</a>. Once you have both of these pieces, you can start setting up your work environment.  Locate the &#8220;sdk.zip&#8221; file that you downloaded (normally on your Desktop) and unzip the contents. Inside the &#8220;sdk/lib&#8221; directory you will find a <code>map_flex_1_1.swc</code> file. Copy this file to a known location on your computer. Most often your documents directory. This file will be loaded into Flex later on in the process.  Now that you have the SWC moved out of the sdk directory, start Flex Builder and create a new project (File &gt; New Flex Project).<!--more--> Once the &#8220;GoogleMaps Sample&#8221; project is created, you need to include the maps swc you downloaded. To do this you right click on the project entry in the &#8220;Flex Navigator&#8221; and choose <strong>Properties</strong>. Choose &#8220;Flex Build Path&#8221; and then click &#8220;Add SWC..&#8221; in the Properties dialog box. In this new dialog, click &#8220;Browse&#8221; and navigate to where you copied the swc file. With the swc file selected, click &#8220;Open&#8221; and &#8220;Ok&#8221;. Then finally click &#8220;Ok&#8221; one more time to save the changes to the project.  Now that the Google Maps code is available to Flex, you can start building the application.</p>
<div class="hl-surround"><ol class="hl-main ln-show" title="Double click to hide line number." ondblclick = "linenumber(this)"><li class="hl-firstline"><span style="color: Olive;">&lt;?</span><span style="color: Green;">xml</span><span style="color: Gray;"> </span><span style="color: #00008b;">version</span><span style="color: Gray;">=</span><span style="color: #8b0000;">&quot;</span><span style="color: Red;">1.0</span><span style="color: #8b0000;">&quot;</span><span style="color: Gray;"> </span><span style="color: #00008b;">encoding</span><span style="color: Gray;">=</span><span style="color: #8b0000;">&quot;</span><span style="color: Red;">utf-8</span><span style="color: #8b0000;">&quot;</span><span style="color: Olive;">?&gt;</span></li>
<li><span style="color: Olive;">&lt;</span><span style="color: Green;">mx:Application</span><span style="color: Gray;">&nbsp;</span><span style="color: #00008b;">xmlns:mx</span><span style="color: Gray;">=</span><span style="color: #8b0000;">&quot;</span><span style="color: Red;">http://www.adobe.com/2006/mxml</span><span style="color: #8b0000;">&quot;</span><span style="color: Gray;"> </span><span style="color: #00008b;">layout</span><span style="color: Gray;">=</span><span style="color: #8b0000;">&quot;</span><span style="color: Red;">absolute</span><span style="color: #8b0000;">&quot;</span><span style="color: Gray;">&nbsp;</span></li>
<li><span style="color: Gray;">&nbsp; </span><span style="color: #00008b;">width</span><span style="color: Gray;">=</span><span style="color: #8b0000;">&quot;</span><span style="color: Red;">100%</span><span style="color: #8b0000;">&quot;</span><span style="color: Gray;">&nbsp;</span><span style="color: #00008b;">height</span><span style="color: Gray;">=</span><span style="color: #8b0000;">&quot;</span><span style="color: Red;">100%</span><span style="color: #8b0000;">&quot;</span><span style="color: Gray;"> </span><span style="color: #00008b;">initialize</span><span style="color: Gray;">=</span><span style="color: #8b0000;">&quot;</span><span style="color: Red;">init()</span><span style="color: #8b0000;">&quot;</span><span style="color: Olive;">&gt;</span></li>
<li><span style="color: Gray;">&nbsp; &nbsp; &nbsp; &nbsp; </span></li>
<li><span style="color: Gray;">&nbsp; &nbsp; </span><span style="color: Olive;">&lt;</span><span style="color: Green;">mx:Script</span><span style="color: Olive;">&gt;</span></li>
<li><span style="color: Gray;">&nbsp; &nbsp; &nbsp; &nbsp; </span><span style="color: #ffa500;">&lt;![CDATA[</span></li>
<li><span style="color: #ffa500;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; </span></li>
<li><span style="color: #ffa500;">&nbsp; &nbsp; &nbsp; &nbsp; ]]&gt;</span></li>
<li><span style="color: Gray;">&nbsp; &nbsp; </span><span style="color: Olive;">&lt;/</span><span style="color: Green;">mx:Script</span><span style="color: Olive;">&gt;</span></li>
<li><span style="color: Gray;">&nbsp; &nbsp; &nbsp; &nbsp; </span></li>
<li><span style="color: Gray;">&nbsp; &nbsp; </span><span style="color: Olive;">&lt;</span><span style="color: Green;">mx:UIComponent</span><span style="color: Gray;">&nbsp;</span><span style="color: #00008b;">id</span><span style="color: Gray;">=</span><span style="color: #8b0000;">&quot;</span><span style="color: Red;">mapContainer</span><span style="color: #8b0000;">&quot;</span><span style="color: Gray;"> </span><span style="color: #00008b;">width</span><span style="color: Gray;">=</span><span style="color: #8b0000;">&quot;</span><span style="color: Red;">100%</span><span style="color: #8b0000;">&quot;</span><span style="color: Gray;"> </span><span style="color: #00008b;">height</span><span style="color: Gray;">=</span><span style="color: #8b0000;">&quot;</span><span style="color: Red;">100%</span><span style="color: #8b0000;">&quot;</span><span style="color: Olive;">/&gt;</span></li>
<li><span style="color: Gray;">&nbsp; &nbsp; </span></li>
<li><span style="color: Olive;">&lt;/</span><span style="color: Green;">mx:Application</span><span style="color: Olive;">&gt;</span></li></ol></div>
<p>The above code set an event on the Application tag, as well as a width and height attribute. The UIComponent will be where the map is loaded into. You must give this component a unique ID, otherwise Flex will be unable to reference it.</p>
<div class="hl-surround"><ol class="hl-main ln-show" title="Double click to hide line number." ondblclick = "linenumber(this)"><li class="hl-firstline"><span style="color: Green;">import</span><span style="color: Gray;"> </span><span style="color: Blue;">com</span><span style="color: Gray;">.</span><span style="color: Blue;">google</span><span style="color: Gray;">.</span><span style="color: Blue;">maps</span><span style="color: Gray;">.</span><span style="color: Blue;">Map</span><span style="color: Gray;">;</span></li>
<li><span style="color: Green;">import</span><span style="color: Gray;">&nbsp;</span><span style="color: Blue;">com</span><span style="color: Gray;">.</span><span style="color: Blue;">google</span><span style="color: Gray;">.</span><span style="color: Blue;">maps</span><span style="color: Gray;">.</span><span style="color: Blue;">MapEvent</span><span style="color: Gray;">;</span></li>
<li><span style="color: Green;">import</span><span style="color: Gray;">&nbsp;</span><span style="color: Blue;">com</span><span style="color: Gray;">.</span><span style="color: Blue;">google</span><span style="color: Gray;">.</span><span style="color: Blue;">maps</span><span style="color: Gray;">.</span><span style="color: Blue;">MapType</span><span style="color: Gray;">;</span></li>
<li><span style="color: Green;">import</span><span style="color: Gray;">&nbsp;</span><span style="color: Blue;">com</span><span style="color: Gray;">.</span><span style="color: Blue;">google</span><span style="color: Gray;">.</span><span style="color: Blue;">maps</span><span style="color: Gray;">.</span><span style="color: Blue;">LatLng</span><span style="color: Gray;">;</span></li></ol></div>
<p>Now that the display portion of the code is completed, the next step is to load in the necessary classes for the map.</p>
<div class="hl-surround"><ol class="hl-main ln-show" title="Double click to hide line number." ondblclick = "linenumber(this)"><li class="hl-firstline"><span style="color: Green;">private</span><span style="color: Gray;"> </span><span style="color: Green;">var</span><span style="color: Gray;"> </span><span style="color: Blue;">gMap</span><span style="color: Gray;">:</span><span style="color: Blue;">Map</span><span style="color: Gray;">;</span></li></ol></div>
<p>Then define a private variable that will reference the map instance.</p>
<div class="hl-surround"><ol class="hl-main ln-show" title="Double click to hide line number." ondblclick = "linenumber(this)"><li class="hl-firstline"><span style="color: Green;">private</span><span style="color: Gray;"> </span><span style="color: Green;">function</span><span style="color: Gray;"> </span><span style="color: Teal;">init</span><span style="color: Olive;">()</span><span style="color: Gray;">:</span><span style="color: Green;">void</span></li>
<li><span style="color: Olive;">{</span></li>
<li><span style="color: Gray;">&nbsp; &nbsp; </span><span style="color: Blue;">gMap</span><span style="color: Gray;"> = </span><span style="color: Green;">new</span><span style="color: Gray;">&nbsp;</span><span style="color: Blue;">Map</span><span style="color: Olive;">()</span><span style="color: Gray;">;</span></li>
<li><span style="color: Gray;">&nbsp; &nbsp; </span><span style="color: Blue;">gMap</span><span style="color: Gray;">.</span><span style="color: Blue;">key</span><span style="color: Gray;"> = </span><span style="color: #8b0000;">&quot;</span><span style="color: Red;">{YOUR_API_KEY_HERE}</span><span style="color: #8b0000;">&quot;</span><span style="color: Gray;">;</span></li>
<li><span style="color: Gray;">&nbsp; &nbsp; </span><span style="color: Blue;">gMap</span><span style="color: Gray;">.</span><span style="color: Teal;">width</span><span style="color: Gray;"> = </span><span style="color: Maroon;">600</span><span style="color: Gray;">;</span></li>
<li><span style="color: Gray;">&nbsp; &nbsp; </span><span style="color: Blue;">gMap</span><span style="color: Gray;">.</span><span style="color: Teal;">height</span><span style="color: Gray;"> = </span><span style="color: Maroon;">400</span><span style="color: Gray;">;</span></li>
<li><span style="color: Gray;">&nbsp; &nbsp; </span><span style="color: Blue;">gMap</span><span style="color: Gray;">.</span><span style="color: Blue;">addEventListener</span><span style="color: Olive;">(</span><span style="color: Blue;">MapEvent</span><span style="color: Gray;">.</span><span style="color: Blue;">MAP_READY</span><span style="color: Gray;">, </span><span style="color: Blue;">mapReadyHandler</span><span style="color: Olive;">)</span><span style="color: Gray;">;</span></li>
<li><span style="color: Gray;">&nbsp; &nbsp; </span></li>
<li><span style="color: Gray;">&nbsp; &nbsp; </span><span style="color: Blue;">mapContainer</span><span style="color: Gray;">.</span><span style="color: Blue;">addChild</span><span style="color: Olive;">(</span><span style="color: Blue;">gMap</span><span style="color: Olive;">)</span><span style="color: Gray;">;</span></li>
<li><span style="color: Olive;">}</span></li></ol></div>
<p>The next step is to define the init() function, which is called when the Flex app is loaded. The function creates a new map instance and sets the required properties. Once the properties are set, you need to add an event handler for when the map is fully loaded and finally attach the map instance to the container.</p>
<div class="hl-surround"><ol class="hl-main ln-show" title="Double click to hide line number." ondblclick = "linenumber(this)"><li class="hl-firstline"><span style="color: Green;">private</span><span style="color: Gray;"> </span><span style="color: Green;">function</span><span style="color: Gray;"> </span><span style="color: Blue;">mapReadyHandler</span><span style="color: Olive;">(</span><span style="color: Blue;">e</span><span style="color: Gray;">:</span><span style="color: Blue;">MapEvent</span><span style="color: Olive;">)</span><span style="color: Gray;">:</span><span style="color: Green;">void</span></li>
<li><span style="color: Olive;">{</span></li>
<li><span style="color: Gray;">&nbsp; &nbsp; </span><span style="color: Blue;">gMap</span><span style="color: Gray;">.</span><span style="color: Blue;">setCenter</span><span style="color: Olive;">(</span><span style="color: Green;">new</span><span style="color: Gray;">&nbsp;</span><span style="color: Blue;">LatLng</span><span style="color: Olive;">(</span><span style="color: Maroon;">42.334184</span><span style="color: Gray;">,-</span><span style="color: Maroon;">71.018372</span><span style="color: Olive;">)</span><span style="color: Gray;">, </span><span style="color: Maroon;">13</span><span style="color: Gray;">, </span><span style="color: Blue;">MapType</span><span style="color: Gray;">.</span><span style="color: Blue;">HYBRID_MAP_TYPE</span><span style="color: Olive;">)</span><span style="color: Gray;">;</span></li>
<li><span style="color: Gray;">&nbsp; &nbsp; </span><span style="color: Blue;">gMap</span><span style="color: Gray;">.</span><span style="color: Blue;">setSize</span><span style="color: Olive;">(</span><span style="color: Green;">new</span><span style="color: Gray;">&nbsp;</span><span style="color: Teal;">Point</span><span style="color: Olive;">(</span><span style="color: Blue;">mapContainer</span><span style="color: Gray;">.</span><span style="color: Teal;">width</span><span style="color: Gray;">, </span><span style="color: Blue;">mapContainer</span><span style="color: Gray;">.</span><span style="color: Teal;">height</span><span style="color: Olive;">))</span><span style="color: Gray;">; </span></li>
<li><span style="color: Olive;">}</span></li></ol></div>
<p>The last bit of code is the event handler that is called when the map is fully loaded. This bit of code centers the map coordinates and sets the size to the width and height of the application.  You can now test the application in debug mode. If you run the application locally the map will be overlayed with &#8220;DEBUG&#8221;, as shown below. However, all other functionality will exist.  In case you didn&#8217;t notice, Google shipped the documentation for these classes along with the SDK, so start digging and build cool map-based applications.  <strong>Note: </strong> At the time of this writing Google Maps <a href="http://groups.google.com/group/google-maps-api-for-flash/browse_thread/thread/6378451398855a34">cannot be used</a> in AIR applications due to a TOS (terms of service) violation. However, you can <a href="http://code.google.com/p/gmaps-api-issues/issues/detail?id=322&amp;colspec=ID%20Type%20Status%20Priority%20Introduced%20Fixed%20Summary&amp;start=200">show your support</a> on this feature request over on the Issue tracker.  Here is the complete application</p>
<div class="hl-surround"><ol class="hl-main ln-show" title="Double click to hide line number." ondblclick = "linenumber(this)"><li class="hl-firstline"><span style="color: Olive;">&lt;?</span><span style="color: Green;">xml</span><span style="color: Gray;"> </span><span style="color: #00008b;">version</span><span style="color: Gray;">=</span><span style="color: #8b0000;">&quot;</span><span style="color: Red;">1.0</span><span style="color: #8b0000;">&quot;</span><span style="color: Gray;"> </span><span style="color: #00008b;">encoding</span><span style="color: Gray;">=</span><span style="color: #8b0000;">&quot;</span><span style="color: Red;">utf-8</span><span style="color: #8b0000;">&quot;</span><span style="color: Olive;">?&gt;</span></li>
<li><span style="color: Olive;">&lt;</span><span style="color: Green;">mx:Application</span><span style="color: Gray;">&nbsp;</span><span style="color: #00008b;">xmlns:mx</span><span style="color: Gray;">=</span><span style="color: #8b0000;">&quot;</span><span style="color: Red;">http://www.adobe.com/2006/mxml</span><span style="color: #8b0000;">&quot;</span><span style="color: Gray;"> </span><span style="color: #00008b;">layout</span><span style="color: Gray;">=</span><span style="color: #8b0000;">&quot;</span><span style="color: Red;">absolute</span><span style="color: #8b0000;">&quot;</span><span style="color: Gray;">&nbsp;</span></li>
<li><span style="color: Gray;">&nbsp; </span><span style="color: #00008b;">width</span><span style="color: Gray;">=</span><span style="color: #8b0000;">&quot;</span><span style="color: Red;">100%</span><span style="color: #8b0000;">&quot;</span><span style="color: Gray;">&nbsp;</span><span style="color: #00008b;">height</span><span style="color: Gray;">=</span><span style="color: #8b0000;">&quot;</span><span style="color: Red;">100%</span><span style="color: #8b0000;">&quot;</span><span style="color: Gray;"> </span><span style="color: #00008b;">initialize</span><span style="color: Gray;">=</span><span style="color: #8b0000;">&quot;</span><span style="color: Red;">init()</span><span style="color: #8b0000;">&quot;</span><span style="color: Olive;">&gt;</span></li>
<li><span style="color: Gray;">&nbsp; &nbsp; &nbsp; &nbsp; </span></li>
<li><span style="color: Gray;">&nbsp; &nbsp; </span><span style="color: Olive;">&lt;</span><span style="color: Green;">mx:Script</span><span style="color: Olive;">&gt;</span></li>
<li><span style="color: Gray;">&nbsp; &nbsp; </span><span style="color: #ffa500;">&lt;![CDATA[</span></li>
<li><span style="color: #ffa500;">&nbsp;</span></li>
<li><span style="color: #ffa500;">&nbsp; &nbsp; import com.google.maps.Map;</span></li>
<li><span style="color: #ffa500;">&nbsp; &nbsp; import com.google.maps.MapEvent;</span></li>
<li><span style="color: #ffa500;">&nbsp; &nbsp; import com.google.maps.MapType;</span></li>
<li><span style="color: #ffa500;">&nbsp; &nbsp; import com.google.maps.LatLng;</span></li>
<li><span style="color: #ffa500;">&nbsp; &nbsp; &nbsp; &nbsp; </span></li>
<li><span style="color: #ffa500;">&nbsp; &nbsp; private function init():void</span></li>
<li><span style="color: #ffa500;">&nbsp; &nbsp; {</span></li>
<li><span style="color: #ffa500;">&nbsp; &nbsp; &nbsp; &nbsp; gMap = new Map();</span></li>
<li><span style="color: #ffa500;">&nbsp; &nbsp; &nbsp; &nbsp; gMap.key = &quot;{YOUR_API_KEY_HERE}&quot;;</span></li>
<li><span style="color: #ffa500;">&nbsp; &nbsp; &nbsp; &nbsp; gMap.width = 600;</span></li>
<li><span style="color: #ffa500;">&nbsp; &nbsp; &nbsp; &nbsp; gMap.height = 400;</span></li>
<li><span style="color: #ffa500;">&nbsp; &nbsp; &nbsp; &nbsp; gMap.addEventListener(MapEvent.MAP_READY, mapReadyHandler);</span></li>
<li><span style="color: #ffa500;">&nbsp;</span></li>
<li><span style="color: #ffa500;">&nbsp; &nbsp; &nbsp; &nbsp; mapContainer.addChild(gMap);</span></li>
<li><span style="color: #ffa500;">&nbsp; &nbsp; }</span></li>
<li><span style="color: #ffa500;">&nbsp; &nbsp; </span></li>
<li><span style="color: #ffa500;">&nbsp; &nbsp; private function mapReadyHandler(e:MapEvent):void</span></li>
<li><span style="color: #ffa500;">&nbsp; &nbsp; {</span></li>
<li><span style="color: #ffa500;">&nbsp; &nbsp; &nbsp; &nbsp; gMap.setCenter(new LatLng(42.334184,-71.018372), 13, MapType.HYBRID_MAP_TYPE);</span></li>
<li><span style="color: #ffa500;">&nbsp; &nbsp; &nbsp; &nbsp; gMap.setSize(new Point(mapContainer.width, mapContainer.height)); </span></li>
<li><span style="color: #ffa500;">&nbsp; &nbsp; }</span></li>
<li><span style="color: #ffa500;">&nbsp; &nbsp; &nbsp; &nbsp; </span></li>
<li><span style="color: #ffa500;">&nbsp; &nbsp; ]]&gt;</span></li>
<li><span style="color: Gray;">&nbsp; &nbsp; </span><span style="color: Olive;">&lt;/</span><span style="color: Green;">mx:Script</span><span style="color: Olive;">&gt;</span></li>
<li><span style="color: Gray;">&nbsp; &nbsp; &nbsp; &nbsp; </span></li>
<li><span style="color: Gray;">&nbsp; &nbsp; </span><span style="color: Olive;">&lt;</span><span style="color: Green;">mx:UIComponent</span><span style="color: Gray;">&nbsp;</span><span style="color: #00008b;">id</span><span style="color: Gray;">=</span><span style="color: #8b0000;">&quot;</span><span style="color: Red;">mapContainer</span><span style="color: #8b0000;">&quot;</span><span style="color: Gray;"> </span><span style="color: #00008b;">width</span><span style="color: Gray;">=</span><span style="color: #8b0000;">&quot;</span><span style="color: Red;">100%</span><span style="color: #8b0000;">&quot;</span><span style="color: Gray;"> </span><span style="color: #00008b;">height</span><span style="color: Gray;">=</span><span style="color: #8b0000;">&quot;</span><span style="color: Red;">100%</span><span style="color: #8b0000;">&quot;</span><span style="color: Olive;">/&gt;</span></li>
<li><span style="color: Gray;">&nbsp; &nbsp; </span></li>
<li><span style="color: Olive;">&lt;/</span><span style="color: Green;">mx:Application</span><span style="color: Olive;">&gt;</span></li></ol></div>
<div style="background:#EDEDED none repeat scroll 0%;border:1px solid #990033;height:40px;line-height:40px; auto;text-align:center;">Permalink:<a href="http://flexman.info/2008/06/07/how-to-install-the-necessary-components-and-build-a-very-basic-map-using-google-maps-in-flex/">http://flexman.info/2008/06/07/how-to-install-the-necessary-components-and-build-a-very-basic-map-using-google-maps-in-flex/</a></div>
<p></p>
]]></content:encoded>
			<wfw:commentRss>http://flexman.info/2008/06/07/how-to-install-the-necessary-components-and-build-a-very-basic-map-using-google-maps-in-flex/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Using Compiler Argument -keep-generated-actionscript in Flex Builder Project to view/study These Automatically Generated Classes</title>
		<link>http://flexman.info/2008/05/27/using-compiler-argument-keep-generated-actionscript-in-flex-builder-project-to-viewstudy-these-automatically-generated-classes/</link>
		<comments>http://flexman.info/2008/05/27/using-compiler-argument-keep-generated-actionscript-in-flex-builder-project-to-viewstudy-these-automatically-generated-classes/#comments</comments>
		<pubDate>Tue, 27 May 2008 09:13:37 +0000</pubDate>
		<dc:creator>admin</dc:creator>
		
		<category><![CDATA[Adobe-Flex]]></category>

		<category><![CDATA[ActionScript]]></category>

		<category><![CDATA[Flex]]></category>

		<category><![CDATA[MXML]]></category>

		<guid isPermaLink="false">http://flexman.info/?p=12</guid>
		<description><![CDATA[As you know, all MXML files are converted to ActionScript Classes which are later compiled in SWF file. If you want to view / study these automatically generated classes, you can use Compiler Argument -keep-generated-actionscript in Flex Builder Project.
In Flex Builder navigate to Project &#62; Properties &#62; Flex Compiler &#62; Additional compiler arguments and add [...]]]></description>
			<content:encoded><![CDATA[<p>As you know, all MXML files are converted to ActionScript Classes which are later compiled in SWF file. If you want to view / study these automatically generated classes, you can use Compiler Argument -keep-generated-actionscript in Flex Builder Project.</p>
<p>In Flex Builder navigate to Project &gt; Properties &gt; Flex Compiler &gt; Additional compiler arguments and add following configuration: <strong>-keep-generated-actionscript</strong><!--more--><br />
This will create a folder named generated in project source folder which will have all ActionScript classes which Flex Builder automatically generates from MXML ({MXML file name}-generated).</p>
<div style="background:#EDEDED none repeat scroll 0%;border:1px solid #990033;height:40px;line-height:40px; auto;text-align:center;">Permalink:<a href="http://flexman.info/2008/05/27/using-compiler-argument-keep-generated-actionscript-in-flex-builder-project-to-viewstudy-these-automatically-generated-classes/">http://flexman.info/2008/05/27/using-compiler-argument-keep-generated-actionscript-in-flex-builder-project-to-viewstudy-these-automatically-generated-classes/</a></div>
<p></p>
]]></content:encoded>
			<wfw:commentRss>http://flexman.info/2008/05/27/using-compiler-argument-keep-generated-actionscript-in-flex-builder-project-to-viewstudy-these-automatically-generated-classes/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Microsoft Silverlight is a browser plugin but Adobe AIR is cross platform desktop runtime that allows developers to build desktop applications using web technologies</title>
		<link>http://flexman.info/2008/05/22/microsoft-silverlight-is-a-browser-plugin-but-adobe-air-is-cross-platform-desktop-runtime-that-allows-developers-to-build-desktop-applications-using-web-technologies/</link>
		<comments>http://flexman.info/2008/05/22/microsoft-silverlight-is-a-browser-plugin-but-adobe-air-is-cross-platform-desktop-runtime-that-allows-developers-to-build-desktop-applications-using-web-technologies/#comments</comments>
		<pubDate>Thu, 22 May 2008 15:49:11 +0000</pubDate>
		<dc:creator>admin</dc:creator>
		
		<category><![CDATA[Adobe-Flex]]></category>

		<guid isPermaLink="false">http://flexman.info/?p=11</guid>
		<description><![CDATA[We have been seeing lot of blog posts that compares Adobe AIR and Silverlight. Maybe someone the same with me not like big developers like them,I can’t accept this comparison.
Microsoft Silverlight is a browser plugin and is sort of similar to Adobe’s Flash Player and Flex Framework taken together.
Adobe AIR is cross platform desktop runtime [...]]]></description>
			<content:encoded><![CDATA[<p>We have been seeing lot of blog posts that compares Adobe AIR and Silverlight. Maybe someone the same with me not like big developers like them,I can’t accept this comparison.</p>
<p><strong>Microsoft Silverlight is a browser plugin and is sort of similar to Adobe’s Flash Player and Flex Framework taken together.</strong></p>
<p><strong>Adobe AIR is cross platform desktop runtime that allows developers to build desktop applications using web technologies, it has no real equivalent in the Microsoft world.</strong></p>
<p><!--more-->Really, there is no meaning in comparing these technologies.</p>
<div style="background:#EDEDED none repeat scroll 0%;border:1px solid #990033;height:40px;line-height:40px; auto;text-align:center;">Permalink:<a href="http://flexman.info/2008/05/22/microsoft-silverlight-is-a-browser-plugin-but-adobe-air-is-cross-platform-desktop-runtime-that-allows-developers-to-build-desktop-applications-using-web-technologies/">http://flexman.info/2008/05/22/microsoft-silverlight-is-a-browser-plugin-but-adobe-air-is-cross-platform-desktop-runtime-that-allows-developers-to-build-desktop-applications-using-web-technologies/</a></div>
<p></p>
]]></content:encoded>
			<wfw:commentRss>http://flexman.info/2008/05/22/microsoft-silverlight-is-a-browser-plugin-but-adobe-air-is-cross-platform-desktop-runtime-that-allows-developers-to-build-desktop-applications-using-web-technologies/feed/</wfw:commentRss>
		</item>
	</channel>
</rss>
