<?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>Axelology</title>
	<atom:link href="http://www.axelscript.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.axelscript.com</link>
	<description>Axel Jensen on Flex, Coldfusion and... other stuff</description>
	<lastBuildDate>Fri, 27 Apr 2012 14:29:01 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.2</generator>
		<item>
		<title>Testing IE in Mac</title>
		<link>http://www.axelscript.com/2012/04/27/testing-ie-in-mac/</link>
		<comments>http://www.axelscript.com/2012/04/27/testing-ie-in-mac/#comments</comments>
		<pubDate>Fri, 27 Apr 2012 14:27:51 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Flex]]></category>

		<guid isPermaLink="false">http://www.axelscript.com/?p=537</guid>
		<description><![CDATA[Very nice. http://osxdaily.com/2011/09/04/internet-explorer-for-mac-ie7-ie8-ie-9-free/ Download Virtual Box ) http://download.virtualbox.org/virtualbox/4.1.2/VirtualBox-4.1.2-73507-OSX.dmg ALL 7,8,9 Open Terminal and type : curl -s https://raw.github.com/xdissent/ievms/master/ievms.sh &#124; bash]]></description>
			<content:encoded><![CDATA[<p>Very nice.</p>
<p><a href="http://osxdaily.com/2011/09/04/internet-explorer-for-mac-ie7-ie8-ie-9-free/">http://osxdaily.com/2011/09/04/internet-explorer-for-mac-ie7-ie8-ie-9-free/</a></p>
<ul>
<li>Download Virtual Box ) <a href="http://download.virtualbox.org/virtualbox/4.1.2/VirtualBox-4.1.2-73507-OSX.dmg">http://download.virtualbox.org/virtualbox/4.1.2/VirtualBox-4.1.2-73507-OSX.dmg</a></li>
<li>ALL 7,8,9 Open Terminal and type :<br />
curl -s https://raw.github.com/xdissent/ievms/master/ievms.sh | bash</li>
</ul>
<img src="http://www.axelscript.com/?ak_action=api_record_view&id=537&type=feed" alt="" />]]></content:encoded>
			<wfw:commentRss>http://www.axelscript.com/2012/04/27/testing-ie-in-mac/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>xcode love it</title>
		<link>http://www.axelscript.com/2012/04/04/xcode-love-it/</link>
		<comments>http://www.axelscript.com/2012/04/04/xcode-love-it/#comments</comments>
		<pubDate>Wed, 04 Apr 2012 10:37:38 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Flex]]></category>

		<guid isPermaLink="false">http://www.axelscript.com/?p=531</guid>
		<description><![CDATA[NOTTTTT I hate all of the different issues with xcode versions, ios versions, phonegap versions, childbrowser.js not working on ios 4.3&#8230; etc&#8230; I&#8217;m upgrading from xcode 4.1 > 4.3 so i can have ios 5, i&#8217;m on osx 10.6.8 (snow leopard) and xcode always fails&#8230;. I found a great link saying&#8230; set your fucking time [...]]]></description>
			<content:encoded><![CDATA[<p>NOTTTTT I hate all of the different issues with xcode versions, ios versions, phonegap versions, childbrowser.js not working on ios 4.3&#8230; etc&#8230;</p>
<p>I&#8217;m upgrading from xcode 4.1 > 4.3 so i can have ios 5, i&#8217;m on osx 10.6.8 (snow leopard) and xcode always fails&#8230;.</p>
<p>I found a great link saying&#8230; <b>set your fucking time to jan 1 2012</b> cause the cert is expired&#8230;</p>
<p>yep there goes an hour and a half of my life trying to figure out why xcode wouldn&#8217;t install.</p>
<p>http://stackoverflow.com/questions/9964528/xcode-installation-failed</p>
<p>here is another issue: the autorelease bullshit from ios 5 </p>
<p>http://stackoverflow.com/questions/7006593/ipad-testing-of-phonegap-application-issues-in-main-method</p>
<p>This is how I solved the &#8220;NSAutoReleasePool&#8221; error in XCode 4.3 and with PhoneGap 1.5.</p>
<p>Go to &#8220;YourApplicationName&#8221; in the Project Navigator.</p>
<p>Select &#8220;YourApplicationName&#8221; under Project.</p>
<p>Go to Build Settings.</p>
<p>Make sure to toggle &#8220;All&#8221; and &#8220;Combined&#8221;.</p>
<p>Find the section &#8220;Apple LLVM compiler 3.1 &#8211; Language&#8221;.</p>
<p>Scroll down and you will find &#8220;Objective-C Automatic Reference Counting&#8221;.</p>
<p>Change it from Yes to No.</p>
<img src="http://www.axelscript.com/?ak_action=api_record_view&id=531&type=feed" alt="" />]]></content:encoded>
			<wfw:commentRss>http://www.axelscript.com/2012/04/04/xcode-love-it/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Installing Aptana Notes</title>
		<link>http://www.axelscript.com/2012/02/25/installing-aptana-notes/</link>
		<comments>http://www.axelscript.com/2012/02/25/installing-aptana-notes/#comments</comments>
		<pubDate>Sat, 25 Feb 2012 17:13:06 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Flex]]></category>

		<guid isPermaLink="false">http://www.axelscript.com/?p=515</guid>
		<description><![CDATA[Install Aptana Studio 3 http://aptana.org/products/studio3/download Install Git for Mac http://code.google.com/p/git-osx-installer/downloads/list?can=3 Logout and log back in for git PATH to take effect Add Jquery bundle to Aptana for code hints in javascript ( Commands &#62; Bundle Development &#62; Install Bundle &#62; Jquery ) Sencha &#8211; http://www.sencha.com/blog/ides-plugins-and-tools-for-ext-js-20 update site (http://www.spket.com/update/) Sencha (legacy videos) http://www.sencha.com/learn/legacy/Screencasts Install php in case [...]]]></description>
			<content:encoded><![CDATA[<ul>
<li>Install Aptana Studio 3 <a href="http://aptana.org/products/studio3/download">http://aptana.org/products/studio3/download</a></li>
<li>Install Git for Mac <a href="http://code.google.com/p/git-osx-installer/downloads/list?can=3">http://code.google.com/p/git-osx-installer/downloads/list?can=3</a></li>
<ul>
<li>Logout and log back in for git PATH to take effect</li>
</ul>
<li>Add Jquery bundle to Aptana for code hints in javascript ( Commands &gt; Bundle Development &gt; Install Bundle &gt; Jquery )</li>
<li>Sencha &#8211; <a href="http://www.sencha.com/blog/ides-plugins-and-tools-for-ext-js-20">http://www.sencha.com/blog/ides-plugins-and-tools-for-ext-js-20</a></li>
<ul>
<li>update site (http://www.spket.com/update/)</li>
</ul>
<li>Sencha (legacy videos) <a href="http://www.sencha.com/learn/legacy/Screencasts">http://www.sencha.com/learn/legacy/Screencasts</a></li>
<li><a href="http://php.about.com/od/phpbasics/ss/installMac_2.htm">Install php in case you need it for the force toolkit proxy http://php.about.com/od/phpbasics/ss/installMac_2.htm</a>
<li><a href="http://www.sencha.com/learn/a-sencha-touch-mvc-application-with-phonegap/" target="_blank">http://www.sencha.com/learn/a-sencha-touch-mvc-application-with-phonegap/</a></li>
<li>sencha 2.0 docs &#8211; <a href="http://docs.sencha.com/touch/2-0/#!/api">http://docs.sencha.com/touch/2-0/#!/api</a></li>
<li>sencha 2.0 native packager &#8211; <a href="http://www.sencha.com/blog/sencha-touch-2-rc-native-packaging#native-packaging">http://www.sencha.com/blog/sencha-touch-2-rc-native-packaging#native-packaging</a></li>
<li><a href="http://www.sencha.com/blog/sencha-designer-beta/">http://www.sencha.com/blog/sencha-designer-beta/</a></li>
<li>This Example shows mapping, but also shows the isOnline() function being used. <a href="http://www.sencha.com/forum/showthread.php?184044-How-to-capture-Tap-events-on-Ext.Map&amp;p=744304#post744304">http://www.sencha.com/forum/showthread.php?184044-How-to-capture-Tap-events-on-Ext.Map&amp;p=744304#post744304</a></li>
<li><a href="http://francisshanahan.com/index.php/2011/sencha-touch-2-0-mvc-in-5-minutes-or-less/">http://francisshanahan.com/index.php/2011/sencha-touch-2-0-mvc-in-5-minutes-or-less/</a></li>
<li>Will add as i find.</li>
</ul>
<img src="http://www.axelscript.com/?ak_action=api_record_view&id=515&type=feed" alt="" />]]></content:encoded>
			<wfw:commentRss>http://www.axelscript.com/2012/02/25/installing-aptana-notes/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>ImageSlider component</title>
		<link>http://www.axelscript.com/2011/11/27/imageslider-component/</link>
		<comments>http://www.axelscript.com/2011/11/27/imageslider-component/#comments</comments>
		<pubDate>Sun, 27 Nov 2011 19:49:23 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Flex]]></category>

		<guid isPermaLink="false">http://www.axelscript.com/?p=510</guid>
		<description><![CDATA[Application &#8211; Source A list of images that gives a smooth scrolling perception. Way back when I built this: http://www.axelscript.com/2008/09/25/building-a-simple-slider-component/ Its a simple proof of concept of how to slide some components. This new one is built with flex for and uses a horizontal list, with HorizontalLayout to just slide the list left and right. [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://examples.axelscript.com/Examples/ImageSlider/SliderPhotos.html">Application</a> &#8211; <a href="http://examples.axelscript.com/Examples/ImageSlider/srcview/index.html">Source</a></p>
<p>A list of images that gives a smooth scrolling perception.</p>
<p>Way back when I built this:<br />
<a href="http://www.axelscript.com/2008/09/25/building-a-simple-slider-component/">http://www.axelscript.com/2008/09/25/building-a-simple-slider-component/</a></p>
<p>Its a simple proof of concept of how to slide some components.</p>
<p>This new one is built with flex for and uses a horizontal list, with HorizontalLayout to just slide the list left and right.</p>
<p><a href="http://examples.axelscript.com/Examples/ImageSlider/SliderPhotos.html">Application</a> &#8211; <a href="http://examples.axelscript.com/Examples/ImageSlider/srcview/index.html">Source</a></p>
<img src="http://www.axelscript.com/?ak_action=api_record_view&id=510&type=feed" alt="" />]]></content:encoded>
			<wfw:commentRss>http://www.axelscript.com/2011/11/27/imageslider-component/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Requirements doc template</title>
		<link>http://www.axelscript.com/2011/09/19/requirements-doc-template/</link>
		<comments>http://www.axelscript.com/2011/09/19/requirements-doc-template/#comments</comments>
		<pubDate>Mon, 19 Sep 2011 20:19:14 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Flex]]></category>

		<guid isPermaLink="false">http://www.axelscript.com/?p=500</guid>
		<description><![CDATA[simple template reminder for myself&#8230; http://www.modernanalyst.com/Community/Forums/tabid/76/forumid/17/postid/739/scope/posts/Default.aspx http://www.crmlandmark.com/helpguides_rfp.htm]]></description>
			<content:encoded><![CDATA[<p>simple template reminder for myself&#8230; </p>
<p><a href="http://www.modernanalyst.com/Community/Forums/tabid/76/forumid/17/postid/739/scope/posts/Default.aspx">http://www.modernanalyst.com/Community/Forums/tabid/76/forumid/17/postid/739/scope/posts/Default.aspx</a></p>
<p><a href="http://www.crmlandmark.com/helpguides_rfp.htm">http://www.crmlandmark.com/helpguides_rfp.htm</a></p>
<img src="http://www.axelscript.com/?ak_action=api_record_view&id=500&type=feed" alt="" />]]></content:encoded>
			<wfw:commentRss>http://www.axelscript.com/2011/09/19/requirements-doc-template/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Flex 4 List Editable item renderer tab focus</title>
		<link>http://www.axelscript.com/2011/08/26/flex-4-list-editable-item-renderer-tab-focus/</link>
		<comments>http://www.axelscript.com/2011/08/26/flex-4-list-editable-item-renderer-tab-focus/#comments</comments>
		<pubDate>Fri, 26 Aug 2011 06:11:56 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Flex]]></category>

		<guid isPermaLink="false">http://www.axelscript.com/?p=496</guid>
		<description><![CDATA[Ever used a spark list and had to use tab focus in the renderer? Notice it doesnt work by default? use hasFocusableChildren=&#8221;true&#8221; &#60;s:List width="100%" height="100%" itemRenderer="com.views.SomeRenderer" hasFocusableChildren="true" /&#62;]]></description>
			<content:encoded><![CDATA[<p>Ever used a spark list and had to use tab focus in the renderer?</p>
<p>Notice it doesnt work by default?</p>
<p>use hasFocusableChildren=&#8221;true&#8221;</p>
<p><code>&lt;s:List<br />
width="100%"<br />
height="100%"<br />
itemRenderer="com.views.SomeRenderer"<br />
hasFocusableChildren="true"<br />
/&gt;</code></p>
<img src="http://www.axelscript.com/?ak_action=api_record_view&id=496&type=feed" alt="" />]]></content:encoded>
			<wfw:commentRss>http://www.axelscript.com/2011/08/26/flex-4-list-editable-item-renderer-tab-focus/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Notes to myself</title>
		<link>http://www.axelscript.com/2011/07/27/notes-to-myself/</link>
		<comments>http://www.axelscript.com/2011/07/27/notes-to-myself/#comments</comments>
		<pubDate>Wed, 27 Jul 2011 17:42:25 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Flex]]></category>

		<guid isPermaLink="false">http://www.axelscript.com/?p=482</guid>
		<description><![CDATA[Firefox Crashing: http://www.thedesilva.com/2011/02/firefox-flash-debugger-player-crash/ http://coenraets.org/blog/2011/07/flex-mobile-invoking-javascript-in-a-stagewebview/ http://www.arachna.com/edu/tutorials/mini/cookies/javascript.html http://www.judahfrangipane.com/blog/2011/01/16/stagewebview-uicomponent/ Javascript easiness in flex. http://www.abdulqabiz.com/blog/archives/2006/06/16/a-mxml-component-that-embeds-javascript-in-html/ http://www.abdulqabiz.com/files/JavaScriptMXMLComponent/com/abdulqabiz/utils/JavaScript.as Finding Latitude and Longitude easily just out of curiosity. http://stevemorse.org/jcal/latlon.php Controlling the soft keyboard &#8220;softKeyboard&#8221; in flex mobile. http://www.peterelst.com/blog/2011/05/08/controlling-the-soft-keyboard-in-flex-mobile-applications/ Regex&#8217;s http://oreilly.com/flex/excerpts/flex-4-cookbook/validation-formatting-regular-expressions.html]]></description>
			<content:encoded><![CDATA[<p>Firefox Crashing: <a href="http://www.thedesilva.com/2011/02/firefox-flash-debugger-player-crash/">http://www.thedesilva.com/2011/02/firefox-flash-debugger-player-crash/</a></p>
<p><a href="http://coenraets.org/blog/2011/07/flex-mobile-invoking-javascript-in-a-stagewebview/">http://coenraets.org/blog/2011/07/flex-mobile-invoking-javascript-in-a-stagewebview/</a></p>
<p><a href="http://www.arachna.com/edu/tutorials/mini/cookies/javascript.html">http://www.arachna.com/edu/tutorials/mini/cookies/javascript.html</a></p>
<p><a href="http://www.judahfrangipane.com/blog/2011/01/16/stagewebview-uicomponent/">http://www.judahfrangipane.com/blog/2011/01/16/stagewebview-uicomponent/</a></p>
<p>Javascript easiness in flex.</p>
<p><a href="http://www.abdulqabiz.com/blog/archives/2006/06/16/a-mxml-component-that-embeds-javascript-in-html/">http://www.abdulqabiz.com/blog/archives/2006/06/16/a-mxml-component-that-embeds-javascript-in-html/</a><br />
<a href="http://www.abdulqabiz.com/files/JavaScriptMXMLComponent/com/abdulqabiz/utils/JavaScript.as">http://www.abdulqabiz.com/files/JavaScriptMXMLComponent/com/abdulqabiz/utils/JavaScript.as</a></p>
<p>Finding Latitude and Longitude easily just out of curiosity.<br />
<a href="http://stevemorse.org/jcal/latlon.php">http://stevemorse.org/jcal/latlon.php</a></p>
<p>Controlling the soft keyboard &#8220;softKeyboard&#8221; in flex mobile.</p>
<p><a href="http://www.peterelst.com/blog/2011/05/08/controlling-the-soft-keyboard-in-flex-mobile-applications/">http://www.peterelst.com/blog/2011/05/08/controlling-the-soft-keyboard-in-flex-mobile-applications/</a></p>
<p>Regex&#8217;s<br />
<a href="http://oreilly.com/flex/excerpts/flex-4-cookbook/validation-formatting-regular-expressions.html">http://oreilly.com/flex/excerpts/flex-4-cookbook/validation-formatting-regular-expressions.html</a></p>
<img src="http://www.axelscript.com/?ak_action=api_record_view&id=482&type=feed" alt="" />]]></content:encoded>
			<wfw:commentRss>http://www.axelscript.com/2011/07/27/notes-to-myself/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>creationPolicy on mobile devices.</title>
		<link>http://www.axelscript.com/2011/07/14/creationpolicy-on-mobile-devices/</link>
		<comments>http://www.axelscript.com/2011/07/14/creationpolicy-on-mobile-devices/#comments</comments>
		<pubDate>Fri, 15 Jul 2011 02:27:17 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Flex]]></category>

		<guid isPermaLink="false">http://www.axelscript.com/?p=478</guid>
		<description><![CDATA[Since there is no viewstack for mobile, or its not &#8220;optimized&#8221; for mobile, another way to get a tab bar or button bar in the application with components is to use states&#8230; the problem is that mobile device hardware isn&#8217;t anywhere near desktop or laptop speeds&#8230; I&#8217;m using an ipad2 developing a app that has [...]]]></description>
			<content:encoded><![CDATA[<p>Since there is no viewstack for mobile, or its not &#8220;optimized&#8221; for mobile, another way to get a tab bar or button bar in the application with components is to use states&#8230; </p>
<p>the problem is that mobile device hardware isn&#8217;t anywhere near desktop or laptop speeds&#8230; </p>
<p>I&#8217;m using an ipad2 developing a app that has a ton of screens on it, and a popup with about 20 more screens, that all have lists, buttons, and link to other popups.</p>
<p>Its said that you can use itemCreationPolicy=&#8217;deferred&#8217; and itemDestructionPolicy=&#8217;never&#8217;, and then the item will stay in memory&#8230; </p>
<p>I&#8217;m finding that this works like shit&#8230;.</p>
<p>example&#8230; </p>
<p>example not usable, its partial:</p>
<p><code>&lt;s:ButtonBar<br />
			id="tabBar"<br />
			width="100%"<br />
			change="tabBar_changeHandler(event)"<br />
			styleName="ifButtonBar"<br />
			requireSelection="true"<br />
			height="48"<br />
			&gt;</p>
<p>			&lt;s:dataProvider&gt;<br />
				&lt;s:ArrayCollection id="tabsDataProvider"&gt;<br />
					&lt;fx:Object label="Action Alerts" state="{IF_ACTIONALERTS }" /&gt;<br />
					&lt;fx:Object label="Authorized Items" state="{IF_AUTHORIZEDITEMS }" /&gt;<br />
				&lt;/s:ArrayCollection&gt;<br />
			&lt;/s:dataProvider&gt;</p>
<p>		&lt;/s:ButtonBar&gt;</p>
<p>		<!-- Main Content --></p>
<p>		&lt;s:SkinnableContainer<br />
			width="100%"<br />
			height="100%"<br />
			backgroundAlpha="0"<br />
			styleName="popupBackground"<br />
			&gt;</p>
<p>			<!-- Action Alerts --></p>
<p>			&lt;salesActivity:IFActionAlerts<br />
				width="100%"<br />
				height="100%"<br />
				name="{ ANViewStateConstants.IF_ACTIONALERTS }"<br />
				includeIn="IF_ACTIONALERTS"<br />
itemCreationPolicy='deferred'<br />
itemDestructionPolicy='never'<br />
				/&gt;</p>
<p>			<!-- Authorized Items --></p>
<p>			&lt;salesActivity:IFAuthorizedItems<br />
				gap="20"<br />
				width="100%"<br />
				height="100%"<br />
				name="{ ANViewStateConstants.IF_AUTHORIZEDITEMS }"<br />
				includeIn="IF_AUTHORIZEDITEMS"<br />
itemCreationPolicy='deferred'<br />
itemDestructionPolicy='never'<br />
				/&gt;	</p>
<p>etc...</code></p>
<p>If you sub components are heavy that your trying to include in those states, you get a lag when clicking on them, and off of them, even after they are created once&#8230; </p>
<h3>the fix&#8230;</h3>
<p>NOTE: As long as your components that your trying to include in your states are spark.View components your good to use this.  (its easy to convert almost any container to a view, with the &#8220;&lt; layout &gt;&#8221; attribute.)</p>
<p>use creationPolicy=&#8221;none&#8221;, then use visibility&#8230; visible.STATE_NAME=&#8221;true&#8221; show=&#8221;itemShowHandler(event)&#8221; then on show, use <a href="http://help.adobe.com/en_US/flex/using/WS2db454920e96a9e51e63e3d11c0bf69084-7aee.html"> createDeferredContent()</a></p>
<p><b>NOTE: typically the first component in the views you DONT want to turn creationPolicy to none&#8230; you want to leave it default.</b></p>
<p>example not usable, its partial:</p>
<p><code><br />
	&lt;fx:Script&gt;<br />
		&lt;![CDATA[</p>
<p>			protected function tabBar_changeHandler( event:* ):void<br />
			{<br />
				var item:Object = event.currentTarget.dataProvider[ event.newIndex ];</p>
<p>				this.currentState = item.state;<br />
			}<br />
	/**<br />
			 * We were having performance issues with the popups and<br />
			 * switching states not being fast enough to the touch.<br />
			 *<br />
			 * Defer creation of content till show event.<br />
			 */<br />
			protected function item_showHandler(event:FlexEvent):void<br />
			{<br />
				event.currentTarget.createDeferredContent();<br />
			}</p>
<p>		]]&gt;<br />
	&lt;/fx:Script&gt;<br />
&lt;s:ButtonBar<br />
			id="tabBar"<br />
			width="100%"<br />
			change="tabBar_changeHandler(event)"<br />
			styleName="ifButtonBar"<br />
			requireSelection="true"<br />
			height="48"<br />
			&gt;</p>
<p>			&lt;s:dataProvider&gt;<br />
				&lt;s:ArrayCollection id="tabsDataProvider"&gt;<br />
					&lt;fx:Object label="Action Alerts" state="{IF_ACTIONALERTS }" /&gt;<br />
					&lt;fx:Object label="Authorized Items" state="{IF_AUTHORIZEDITEMS }" /&gt;<br />
				&lt;/s:ArrayCollection&gt;<br />
			&lt;/s:dataProvider&gt;</p>
<p>		&lt;/s:ButtonBar&gt;</p>
<p>		<!-- Main Content --></p>
<p>		&lt;s:SkinnableContainer<br />
			width="100%"<br />
			height="100%"<br />
			backgroundAlpha="0"<br />
			styleName="popupBackground"<br />
			&gt;</p>
<p>			<!-- Action Alerts --></p>
<p>			&lt;salesActivity:IFActionAlerts<br />
				width="100%"<br />
				height="100%"<br />
				name="{ ANViewStateConstants.IF_ACTIONALERTS }"<br />
				visible="false"<br />
				visible.IF_ACTIONALERTS="true"<br />
				show="item_showHandler(event)"<br />
creationPolicy="none"<br />
				/&gt;</p>
<p>			<!-- Authorized Items --></p>
<p>			&lt;salesActivity:IFAuthorizedItems<br />
				gap="20"<br />
				width="100%"<br />
				height="100%"<br />
				name="{ ANViewStateConstants.IF_AUTHORIZEDITEMS }"<br />
				visible="false"<br />
				visible.IF_AUTHORIZEDITEMS="true"<br />
				show="item_showHandler(event)"<br />
creationPolicy="none"<br />
				/&gt;	</p>
<p>etc...</code></p>
<p><a href="http://help.adobe.com/en_US/flex/using/WS2db454920e96a9e51e63e3d11c0bf63611-7ffa.html">http://help.adobe.com/en_US/flex/using/WS2db454920e96a9e51e63e3d11c0bf63611-7ffa.html</a><br />
comments or email with questions.</p>
<img src="http://www.axelscript.com/?ak_action=api_record_view&id=478&type=feed" alt="" />]]></content:encoded>
			<wfw:commentRss>http://www.axelscript.com/2011/07/14/creationpolicy-on-mobile-devices/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>ButtonBar stupidness</title>
		<link>http://www.axelscript.com/2011/07/09/buttonbar-stupidness/</link>
		<comments>http://www.axelscript.com/2011/07/09/buttonbar-stupidness/#comments</comments>
		<pubDate>Sat, 09 Jul 2011 23:27:44 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Flex]]></category>

		<guid isPermaLink="false">http://www.axelscript.com/?p=475</guid>
		<description><![CDATA[I always forget this setting so this is just a reminder for me&#8230; REMEMBER TO SET requireSelection=&#8221;true&#8221; on a ButtonBar]]></description>
			<content:encoded><![CDATA[<p>I always forget this setting so this is just a reminder for me&#8230;</p>
<p>REMEMBER TO SET </p>
<p>requireSelection=&#8221;true&#8221;</p>
<p>on a ButtonBar</p>
<img src="http://www.axelscript.com/?ak_action=api_record_view&id=475&type=feed" alt="" />]]></content:encoded>
			<wfw:commentRss>http://www.axelscript.com/2011/07/09/buttonbar-stupidness/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>See if a Popup is up</title>
		<link>http://www.axelscript.com/2011/05/12/see-if-a-popup-is-up/</link>
		<comments>http://www.axelscript.com/2011/05/12/see-if-a-popup-is-up/#comments</comments>
		<pubDate>Thu, 12 May 2011 16:10:14 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Flex]]></category>

		<guid isPermaLink="false">http://www.axelscript.com/?p=466</guid>
		<description><![CDATA[Here is a little trick to see if a popup is up&#8230; give it a name and use getChildByName&#8230; var systemManager:SystemManager = FlexGlobals.topLevelApplication.systemManager var popupStatus:* = systemManager.popUpChildren.getChildByName( 'popupStatus' ); if( popupStatus ) { PopUpManager.removePopUp( popupStatus ); }]]></description>
			<content:encoded><![CDATA[<p>Here is a little trick to see if a popup is up&#8230; give it a name and use getChildByName&#8230;</p>
<p><code>var systemManager:SystemManager = FlexGlobals.topLevelApplication.systemManager<br />
						var popupStatus:* = systemManager.popUpChildren.getChildByName( 'popupStatus' );</p>
<p>						if( popupStatus )<br />
						{<br />
							PopUpManager.removePopUp( popupStatus );<br />
						}</code></p>
<img src="http://www.axelscript.com/?ak_action=api_record_view&id=466&type=feed" alt="" />]]></content:encoded>
			<wfw:commentRss>http://www.axelscript.com/2011/05/12/see-if-a-popup-is-up/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>flex formatter</title>
		<link>http://www.axelscript.com/2011/04/23/flex-formatter/</link>
		<comments>http://www.axelscript.com/2011/04/23/flex-formatter/#comments</comments>
		<pubDate>Sun, 24 Apr 2011 00:55:33 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Flex]]></category>

		<guid isPermaLink="false">http://www.axelscript.com/?p=461</guid>
		<description><![CDATA[Note for myself. good for a little quick cleanup. Eclipse update site:http://flexformatter.googlecode.com/svn/trunk/FlexFormatter/FlexPrettyPrintCommandUpdateSite/ subclipse &#8211; http://subclipse.tigris.org/update_1.6.x http://sourceforge.net/projects/flexformatter/ http://sourceforge.net/projects/flexformatter/files/ I use this jsut for a quick cleanup of a file, if i download it, or find source code online I want to use&#8230; its a nice quick way to get the code fairly readable to my eyes. [...]]]></description>
			<content:encoded><![CDATA[<p>Note for myself.</p>
<p>good for a little quick cleanup.</p>
<p>Eclipse update site:<a href="http://flexformatter.googlecode.com/svn/trunk/FlexFormatter/FlexPrettyPrintCommandUpdateSite/">http://flexformatter.googlecode.com/svn/trunk/FlexFormatter/FlexPrettyPrintCommandUpdateSite/</a></p>
<p>subclipse &#8211; <a href="http://subclipse.tigris.org/update_1.6.x">http://subclipse.tigris.org/update_1.6.x</a></p>
<p><a href="http://sourceforge.net/projects/flexformatter/">http://sourceforge.net/projects/flexformatter/</a></p>
<p><a href="http://sourceforge.net/projects/flexformatter/files/">http://sourceforge.net/projects/flexformatter/files/</a></p>
<p>I use this jsut for a quick cleanup of a file, if i download it, or find source code online I want to use&#8230; its a nice quick way to get the code fairly readable to my eyes.</p>
<p>use Import (2) and copy and paste the settings below in the Flex Formatter.</p>
<p>#FlexFormatter settings<br />
#Tue Jun 07 10:54:42 CDT 2011<br />
ActionScript.metatagsOnSameLineAsTargetFunction=Bindable<br />
Actionscript.advancedSpacesInsideParensInParameterLists=0<br />
MXML.keepRelativeIndentInMultilineComments=true<br />
MXML.attrsPerLine=1<br />
MXML.blankLinesBeforeTags=0<br />
ASRearr_GroupGettersAndSettersWithStaticProperties=false<br />
Actionscript.keepBlankLines=true<br />
MXML.tagsDoNotFormatInside=.*\:Model,.*\:XML,<br />
Actionscript.blankLinesAtFunctionEnd=0<br />
ASRearr_RemoveExistingCopyrightHeaders=false<br />
ASRearr_ElementSortNamespaces=true<br />
Actionscript.advancedCRBeforeBraceSettings=2047<br />
ASRearr_SortGettersAndSettersWithAssociatedProperties=true<br />
Actionscript.DocCommentKeepBlankLines=true<br />
Actionscript.useGlobalSpacesAroundColons=true<br />
Actionscript.newLineBeforeBindableFunction=true<br />
ASRearr_UseElementPropertyVisibilityOrder=true<br />
Actionscript.useGlobalSpacesInsideParens=true<br />
MXML.KeepScriptCDataOnSameLine=false<br />
Actionscript.wrapExpressionMode=1<br />
Actionscript.blankLinesAtFunctionStart=0<br />
MXML.spacesInsideAttributeBraces=0<br />
Actionscript.breakLinesBeforeArithmeticOperator=false<br />
ASRearr_ElementFunctionVisibilityOrder=public\:true,protected\:true,internal\:true,private\:true,<br />
Actionscript.wrapMethodDeclMode=1<br />
MXML.ScriptIndentTabs=1<br />
ASRearr_ElementStaticPropertyVisibilityOrder=public\:true,protected\:true,internal\:true,private\:true,<br />
Actionscript.useGlobalCRBeforeBrace=true<br />
Actionscript.addBracesToCases=1<br />
Actionscript.wrapArrayDeclMode=1<br />
Actionscript.useGnuBraceIndent=false<br />
MXML.sortAttrData=%xml_namespaces%\nid\nwidth\nheight\n%events%\n<br />
ActionScript.keepRelativeIndentInDocComments=true<br />
ASRearr_ElementOrder=Import,Include,Namespace Definition,Default Namespace,Namespace Use,Static Property,Static Function,Static Initializer,Constructor,Property,Function,<br />
Actionscript.noNewCRsBeforeContinue=false<br />
Actionscript.blankLinesBeforeFunctions=1<br />
Actionscript.advancedWrappingAllArrayItems=false<br />
Actionscript.useLineCommentWrapping=false<br />
MXML.maxLineLength=200<br />
ASRearr_MajorSectionHeader=style\=3|width\=60|blankLines\=4|fillChar\=-|text\=|linesBefore\=0|<br />
ASRearr_ModifierOrder_Function=,override,native,public,private,protected,internal,static,dynamic,final<br />
MXML.blankLinesAfterParentTags=1<br />
Actionscript.wrapMethodCallMode=4<br />
Actionscript.noNewCRsBeforeThrow=false<br />
ASRearr_RemoveExistingSectionHeaders=false<br />
Actionscript.MLCommentHeaderOnSeparateLine=false<br />
ASRearr_UseElementFunctionVisibilityOrder=true<br />
Actionscript.spacesBeforeControlOpenParen=0<br />
Actionscript.noNewCRsBeforeBreak=false<br />
MXML.attrsToKeepOnSameLine=3<br />
ASRearr_UseModifierOrder_Function=false<br />
Actionscript.putEmptyStatementsOnNewLine=true<br />
Actionscript.spacesAroundBinarySymbolicOperator=1<br />
Actionscript.useDocCommentWrapping=false<br />
Flex.useTabs=true<br />
Actionscript.doRearrangeWhileFormatting=true<br />
MXML.sortAttrMode=2<br />
ASRearr_UseGlobalModifierOrder=true<br />
Actionscript.docCommentReflow=false<br />
Actionscript.breakLinesBeforeLogicalOperator=false<br />
ASRearr_ImportOrder=adobe,com,flash,mx,<br />
Actionscript.advancedSpacesInsideParensInOtherPlaces=0<br />
Actionscript.advancedWrappingGraceColumns=5<br />
Actionscript.advancedSpacesInsideArrayRefBrackets=0<br />
MXML.doRemoveNamespacesWhileFormatting=false<br />
ActionScript.spacesBeforeFormalParameters=0<br />
MXML.blankLinesBetweenSiblingTags=1<br />
Actionscript.putElseOnNewLine=true<br />
ASRearr_SectionHeaderMap=\#\n\#Tue Jun 07 10\:54\:42 CDT 2011\n<br />
Actionscript.alwaysGenerateIndent=false<br />
Actionscript.advancedWrappingAllArgs=false<br />
Actionscript.advancedWrappingFirstArrayItem=false<br />
MXML.blankLinesAfterSpecificParentTags=0<br />
ASRearr_SortGettersAndSettersWithAssociatedStaticProperties=true<br />
Actionscript.blankLinesBeforeClasses=1<br />
ASRearr_ElementStaticFunctionVisibilityOrder=public\:true,protected\:true,internal\:true,private\:true,<br />
MXML.blankLinesBeforeClosingTags=0<br />
Actionscript.putWhileOnNewLine=false<br />
MXML.parentTagsToHaveBlankLinesAddedAfterThem=fx\:Declarations,fx\:Script,<br />
Actionscript.maxLineLength=200<br />
MXML.attrWrapMode=52<br />
Actionscript.unindentExpressionTerminators=false<br />
MXML.tagsCanFormat=mx\:List,fx\:List,<br />
MXML.wrapIndentStyle=1000<br />
ActionScript.metatagsOnSameLineAsTargetProperty=Bindable,<br />
ASRearr_UseMetatagOrder=false<br />
MXML.spacesAroundEquals=0<br />
Actionscript.advancedSpacesAroundEqualsInOptionalParameters=1<br />
ASRearr_CopyrightHeader=style\=1|width\=80|blankLines\=2|fillChar\=-|text\= Copyright 2010\n All rights reserved.|linesBefore\=1|<br />
Actionscript.blankLinesBeforeProperties=0<br />
Actionscript.putOpenBraceOnNewLine=true<br />
Actionscript.advancedWrappingPreservePhrases=true<br />
Actionscript.keepElseIfOnSameLine=true<br />
ASRearr_ElementSortStaticFunctions=true<br />
ASRearr_ElementSortIncludes=false<br />
Actionscript.blankLinesBeforeImportBlock=0<br />
Actionscript.newLineBeforeBindableProperty=true<br />
ASRearr_ElementSortMetatags=false<br />
MXML.blankLinesAtCDataStart=0<br />
MXML.addNewlineAfterLastAttr=true<br />
MXML.useFormattingOfBoundAttributes=false<br />
Actionscript.advancedWrappingFirstParm=false<br />
ASRearr_UseImportOrder=true<br />
ASRearr_ElementSortStaticProperties=true<br />
Actionscript.keepSpacesBeforeLineComments=false<br />
Actionscript.advancedWrappingEnforceMax=false<br />
ASRearr_BlankLinesBeforeElement=<br />
Actionscript.advancedWrappingElements=165<br />
Actionscript.keepSLCommentsOnColumn1=false<br />
ASRearr_UseCopyrightGeneration=false<br />
Actionscript.collapseSpacesForAdjacentParens=false<br />
ASRearr_ModifierOrder_Property=,override,native,public,private,protected,internal,static,dynamic,final<br />
Actionscript.useAdvancedWrapping=false<br />
MXML.sortExtraAttrs=false<br />
Actionscript.MLCommentReflowLines=false<br />
Actionscript.blankLinesToKeep=0<br />
Actionscript.spacesAfterLabel=1<br />
ASRearr_ElementSortImports=true<br />
Actionscript.MLCommentAsteriskMode=0<br />
ASRearr_AddDefaultHeaderForProperties=1<br />
Actionscript.blankLinesBeforeControlStatements=0<br />
ASRearr_MoveImportsOutsideClass=true<br />
Actionscript.advancedSpacesInsideLiteralBraces=1<br />
Actionscript.alignDeclEqualsMode=1<br />
Actionscript.putCatchOnNewLine=true<br />
ASRearr_GroupGettersAndSettersWithProperties=false<br />
Actionscript.breakLinesBeforeComma=false<br />
Actionscript.wrapIndentStyle=1000<br />
Actionscript.tabCountForHangingIndent=1<br />
Actionscript.advancedWrappingAllObjectItems=false<br />
ASRearr_UseElementStaticPropertyVisibilityOrder=false<br />
Actionscript.spacesBeforeColonsInDeclarations=0<br />
Actionscript.breakLinesBeforeAssignment=false<br />
MXML.useSpacesInsideAttributeBraces=true<br />
ASRearr_UseSectionHeadersInMXML=true<br />
MXML.onlyFormatASIfCDATABlock=false<br />
MXML.tagsWithASContent=.*\:add,.*\:added,.*\:activate,.*\:addedToStage,.*\:buttonDown,.*\:change,.*\:childAdd,.*\:childIndexChange,.*\:childRemove,.*\:clickHandler,.*\:clear,.*\:click,.*\:complete,.*\:contextMenu,.*\:copy,.*\:creationComplete,.*\:currentStateChange,.*\:currentStateChanging,.*\:cut,.*\:dataChange,.*\:deactivate,.*\:doubleClick,.*\:dragComplete,.*\:dragDrop,.*\:dragEnter,.*\:dragExit,.*\:dragOver,.*\:dragStart,.*\:effectEnd,.*\:effectStart,.*\:enterFrame,.*\:enterState,.*\:exitFrame,.*\:exitState,.*\:focusIn,.*\:focusOut,.*\:frameConstructed,.*\:hide,.*\:httpStatus,.*\:init,.*\:initialize,.*\:invalid,.*\:ioError,.*\:itemClick,.*\:itemRollOut,.*\:itemRollOver,.*\:keyDown,.*\:keyFocusChange,.*\:keyUp,.*\:menuHide,.*\:menuShow,.*\:middleClick,.*\:middleMouseDown,.*\:middleMouseUp,.*\:mouseDown,.*\:mouseUp,.*\:mouseOver,.*\:mouseMove,.*\:mouseOut,.*\:mouseFocusChange,.*\:mouseWheel,.*\:mouseDownOutside,.*\:mouseWheelOutside,.*\:move,.*\:nativeDragComplete,.*\:nativeDragDrop,.*\:nativeDragEnter,.*\:nativeDragExit,.*\:nativeDragOver,.*\:nativeDragStart,.*\:nativeDragUpdate,.*\:open,.*\:paste,.*\:preinitialize,.*\:progress,.*\:record,.*\:remove,.*\:removed,.*\:removedFromStage,.*\:render,.*\:resize,.*\:rightClick,.*\:rightMouseDown,.*\:rightMouseUp,.*\:rollOut,.*\:rollOver,.*\:scroll,.*\:securityError,.*\:selectAll,.*\:show,.*\:tabChildrenChange,.*\:tabEnabledChange,.*\:tabIndexChange,.*\:thumbDrag,.*\:thumbPress,.*\:thumbRelease,.*\:toolTipCreate,.*\:toolTipEnd,.*\:toolTipHide,.*\:toolTipShow,.*\:toolTipShown,.*\:toolTipStart,.*\:updateComplete,.*\:unload,.*\:valid,.*\:valueCommit,.*\:Script,<br />
Actionscript.advancedSpacesInsideArrayDeclBrackets=1<br />
ASRearr_UseModifierOrder_Property=true<br />
Actionscript.advancedUseSpacesAroundEqualsInOptionalParameters=true<br />
MXML.tagsCannotFormat=mx\:String,fx\:String,<br />
MXML.useTagsDoNotFormatInside=false<br />
Actionscript.wrapEmbeddedXMLMode=2<br />
Actionscript.advancedSpacesInsideParensInArgumentLists=0<br />
Actionscript.useMLCommentWrapping=false<br />
Actionscript.spacesAfterColonsInFunctions=0<br />
MXML.spacesBeforeEmptyTagEnd=1<br />
MXML.alwaysUseMaxLineLength=false<br />
Actionscript.MLCommentKeepBlankLines=true<br />
Actionscript.advancedWrappingFirstObjectItem=false<br />
ASRearr_UseElementOrder=true<br />
ASRearr_UseSectionHeaders=true<br />
Actionscript.addBracesToLoops=1<br />
ActionScript.spacesBeforeArguments=0<br />
ASRearr_ModifierOrder_Class=,override,native,public,private,protected,internal,static,dynamic,final<br />
ASRearr_UseElementStaticFunctionVisibilityOrder=false<br />
Actionscript.noNewCRsBeforeReturn=false<br />
ASRearr_MetatagOrder=ArrayElementType,Bindable,DefaultProperty,Deprecated,Effect,Embed,Event,Exclude,ExcludeClass,IconFile,Inspectable,InstanceType,NonCommittingChangeEvent,RemoteClass,Style,SWF,Transient,<br />
Actionscript.dontIndentPackageItems=false<br />
MXML.tabCountForHangingIndent=1<br />
MXML.tagsToHaveBlankLinesAddedBeforeThem=fx\:Declarations,fx\:Script,<br />
Actionscript.advancedWrappingAlignArrayItems=false<br />
ASRearr_UseModifierOrder_Class=true<br />
Actionscript.alignDeclEquals=false<br />
Actionscript.useBraceStyle=true<br />
Actionscript.advancedWrappingAlignObjectItems=false<br />
Actionscript.docCommentHangingIndentTabs=0<br />
MXML.useAttrsToKeepOnSameLine=true<br />
Actionscript.spacesBeforeComma=0<br />
ASRearr_ElementPropertyVisibilityOrder=public\:true,protected\:true,internal\:true,private\:true,<br />
Actionscript.advancedWrappingFirstArg=false<br />
Actionscript.alignLineCommentsAtColumn=0<br />
Actionscript.spacesBeforeColonsInFunctions=0<br />
Actionscript.spacesAroundColons=0<br />
Actionscript.spacesInsideParens=1<br />
Actionscript.noNewCRsBeforeExpression=false<br />
MXML.blankLinesBeforeComments=1<br />
Actionscript.spacesAroundAssignment=1<br />
Actionscript.spacesAfterComma=1<br />
ASRearr_ElementSortFunctions=true<br />
MXML.ScriptCDataIndentTabs=1<br />
ASRearr_AddDefaultHeaderForStaticProperties=1<br />
MXML.attrGroups=name\=properties|sort\=11|includeStates\=true|wrap\=54|attrs\=allowDisjointSelection,allowMultipleSelection,allowThumbOverlap,allowTrackClick,autoLayout,autoRepeat,automationName,cachePolicy,class,clipContent,condenseWhite,conversion,creationIndex,creationPolicy,currentState,data,dataDescriptor,dataProvider,dataTipFormatFunction,dayNames,defaultButton,direction,disabledDays,disabledRanges,displayedMonth,displayedYear,doubleClickEnabled,emphasized,enabled,explicitHeight,explicitMaxHeight,explicitMaxWidth,explicitMinHeight,explicitMinWidth,explicitWidth,firstDayOfWeek,focusEnabled,fontContext,height,horizontalLineScrollSize,horizontalPageScrollSize,horizontalScrollBar,horizontalScrollPolicy,horizontalScrollPosition,htmlText,icon,iconField,id,imeMode,includeInLayout,indeterminate,label,labelField,labelFunction,labelPlacement,labels,layout,lineScrollSize,listData,liveDragging,maxChars,maxHeight,maxScrollPosition,maxWidth,maxYear,maximum,measuredHeight,measuredMinHeight,measuredMinWidth,measuredWidth,menuBarItemRenderer,menuBarItems,menus,minHeight,minScrollPosition,minWidth,minYear,minimum,mode,monthNames,monthSymbol,mouseFocusEnabled,pageScrollSize,pageSize,percentHeight,percentWidth,scaleX,scaleY,scrollPosition,selectable,selectableRange,selected,selectedDate,selectedField,selectedIndex,selectedRanges,showDataTip,showRoot,showToday,sliderDataTipClass,sliderThumbClass,snapInterval,source,states,stepSize,stickyHighlighting,styleName,text,text,thumbCount,tickInterval,tickValues,toggle,toolTip,transitions,truncateToFit,validationSubField,value,value,verticalLineScrollSize,verticalPageScrollSize,verticalScrollBar,verticalScrollPolicy,verticalScrollPosition,width,x,y,yearNavigationEnabled,yearSymbol,|data\=-1|\nname\=xml_namespaces|sort\=11|includeStates\=true|wrap\=54|attrs\=xmlns,xmlns\:.*,|data\=-1|\nname\=events|sort\=11|includeStates\=true|wrap\=54|attrs\=add,added,activate,addedToStage,buttonDown,change,childAdd,childIndexChange,childRemove,clickHandler,clear,click,complete,contextMenu,copy,creationComplete,currentStateChange,currentStateChanging,cut,dataChange,deactivate,doubleClick,dragComplete,dragDrop,dragEnter,dragExit,dragOver,dragStart,effectEnd,effectStart,enterFrame,enterState,exitFrame,exitState,focusIn,focusOut,frameConstructed,hide,httpStatus,init,initialize,invalid,ioError,itemClick,itemRollOut,itemRollOver,keyDown,keyFocusChange,keyUp,menuHide,menuShow,middleClick,middleMouseDown,middleMouseUp,mouseDown,mouseUp,mouseOver,mouseMove,mouseOut,mouseFocusChange,mouseWheel,mouseDownOutside,mouseWheelOutside,move,nativeDragComplete,nativeDragDrop,nativeDragEnter,nativeDragExit,nativeDragOver,nativeDragStart,nativeDragUpdate,open,paste,preinitialize,progress,record,remove,removed,removedFromStage,render,resize,rightClick,rightMouseDown,rightMouseUp,rollOut,rollOver,scroll,securityError,selectAll,show,tabChildrenChange,tabEnabledChange,tabIndexChange,thumbDrag,thumbPress,thumbRelease,toolTipCreate,toolTipEnd,toolTipHide,toolTipShow,toolTipShown,toolTipStart,updateComplete,unload,valid,valueCommit,|data\=-1|\nname\=styles|sort\=11|includeStates\=true|wrap\=54|attrs\=backgroundAlpha,backgroundAttachment,backgroundColor,backgroundDisabledColor,backgroundImage,backgroundSize,backgroundSkin,barColor,barSkin,borderColor,borderSides,borderSkin,borderStyle,borderThickness,bottom,color,cornerRadius,dataTipOffset,dataTipPrecision,dataTipStyleName,disabledColor,disabledIcon,disabledIconColor,disabledSkin,disbledOverlayAlpha,downArrowDisabledSkin,downArrowDownSkin,downArrowOverSkin,downArrowUpSkin,downIcon,downSkin,dropShadowColor,dropShadowEnabled,errorColor,fillAlphas,fillColors,focusAlpha,focusBlendMode,focusRoundedCorners,focusSkin,focusThickness,fontAntiAliasType,fontFamily,fontGridFitType,fontSharpness,fontSize,fontStyle,fontThickness,fontWeight,fontfamily,headerColors,headerStyleName,highlightAlphas,horizontalAlign,horizontalCenter,horizontalGap,horizontalScrollBarStyleName,icon,iconColor,indeterminateMoveInterval,indeterminateSkin,itemDownSkin,itemOverSkin,itemUpSkin,kerning,labelOffset,labelStyleName,labelWidth,leading,left,letterSpacing,maskSkin,menuStyleName,nextMonthDisabledSkin,nextMonthDownSkin,nextMonthOverSkin,nextMonthSkin,nextMonthUpSkin,nextYearDisabledSkin,nextYearDownSkin,nextYearOverSkin,nextYearSkin,nextYearUpSkin,overIcon,overSkin,paddingBottom,paddingLeft,paddingRight,paddingTop,prevMonthDisabledSkin,prevMonthDownSkin,prevMonthOverSkin,prevMonthSkin,prevMonthUpSkin,prevYearDisabledSkin,prevYearDownSkin,prevYearOverSkin,prevYearSkin,prevYearUpSkin,repeatDelay,repeatInterval,right,rollOverColor,rollOverIndicatorSkin,selectedDisabledIcon,selectedDisabledSkin,selectedDownIcon,selectedDownSkin,selectedOverIcon,selectedOverSkin,selectedUpIcon,selectedUpSkin,selectionColor,selectionIndicatorSkin,shadowColor,shadowDirection,shadowDistance,showTrackHighlight,skin,slideDuration,slideEasingFunction,strokeColor,strokeWidth,textAlign,textDecoration,textIndent,textRollOverColor,textSelectedColor,themeColor,thumbDisabledSkin,thumbDownSkin,thumbIcon,thumbOffset,thumbOverSkin,thumbUpSkin,tickColor,tickLength,tickOffset,tickThickness,todayColor,todayIndicatorSkin,todayStyleName,top,tracHighlightSkin,trackColors,trackHeight,trackMargin,trackSkin,upArrowDisabledSkin,upArrowDownSkin,upArrowOverSkin,upArrowUpSkin,upIcon,upSkin,verticalAlign,verticalCenter,verticalGap,verticalScrollBarStyleName,weekDayStyleName,|data\=-1|\nname\=effects|sort\=11|includeStates\=true|wrap\=54|attrs\=addedEffect,completeEffect,creationCompleteEffect,focusInEffect,focusOutEffect,hideEffect,mouseDownEffect,mouseUpEffect,moveEffect,removedEffect,resizeEffect,rollOutEffect,rollOverEffect,showEffect,|data\=-1|\nname\=Special_Group\u00D0Other Attributes|sort\=11|includeStates\=true|wrap\=54|attrs\=|data\=-1|\n<br />
Actionscript.leaveExtraWhitespaceAroundVarDecls=false<br />
Actionscript.advancedWrappingAllParms=false<br />
Actionscript.addBracesToConditionals=1<br />
Actionscript.spacesAfterColonsInDeclarations=0<br />
ASRearr_MinorSectionHeader=style\=1|width\=40|blankLines\=0|fillChar\=-|text\=|linesBefore\=1|<br />
Actionscript.braceStyle=5<br />
ASRearr_ElementSortProperties=false<br />
MXML.keepBlankLines=false</p>
<img src="http://www.axelscript.com/?ak_action=api_record_view&id=461&type=feed" alt="" />]]></content:encoded>
			<wfw:commentRss>http://www.axelscript.com/2011/04/23/flex-formatter/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Update to the great flex library, its been moved</title>
		<link>http://www.axelscript.com/2011/03/11/update-to-the-great-flexlib-its-been-moved/</link>
		<comments>http://www.axelscript.com/2011/03/11/update-to-the-great-flexlib-its-been-moved/#comments</comments>
		<pubDate>Fri, 11 Mar 2011 17:15:46 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Flex]]></category>

		<guid isPermaLink="false">http://www.axelscript.com/?p=453</guid>
		<description><![CDATA[NEW URL BELOW&#8230; So my good friend John Yanarella, and fellow flexer, made a great library! full of awesome utils&#8230; he&#8217;s planning on blogging about it, so i&#8217;ll just throw the link out there&#8230; one of the coolest and most useful ones that i&#8217;ll probably use every day is IterableUtil&#8230; he&#8217;s got a great generic [...]]]></description>
			<content:encoded><![CDATA[<p>NEW URL BELOW&#8230;</p>
<p>So my good friend John Yanarella, and fellow flexer, made a great library! full of awesome utils&#8230; he&#8217;s planning on blogging about it, so i&#8217;ll just throw the link out there&#8230;</p>
<p>one of the coolest and most useful ones that i&#8217;ll probably use every day is IterableUtil&#8230; he&#8217;s got a great generic and reusable getItemById() function that will search child objects, and even can resolve .notation as sub proberties and child names&#8230; its pretty sweet.</p>
<p>Updated URL: 3/11/11<br />
<a href="https://github.com/CodeCatalyst/flex-extensions/">https://github.com/CodeCatalyst/flex-extensions/</a></p>
<img src="http://www.axelscript.com/?ak_action=api_record_view&id=453&type=feed" alt="" />]]></content:encoded>
			<wfw:commentRss>http://www.axelscript.com/2011/03/11/update-to-the-great-flexlib-its-been-moved/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Great flex lib full of awesome utils.</title>
		<link>http://www.axelscript.com/2011/02/05/great-flex-lib-full-of-awesome-utils/</link>
		<comments>http://www.axelscript.com/2011/02/05/great-flex-lib-full-of-awesome-utils/#comments</comments>
		<pubDate>Sun, 06 Feb 2011 00:35:52 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Flex]]></category>

		<guid isPermaLink="false">http://www.axelscript.com/?p=449</guid>
		<description><![CDATA[So my good friend John Yanarella, and fellow flexer, made a great library! full of awesome utils&#8230; he&#8217;s planning on blogging about it, so i&#8217;ll just throw the link out there&#8230; one of the coolest and most useful ones that i&#8217;ll probably use every day is IterableUtil&#8230; he&#8217;s got a great generic and reusable getItemById() [...]]]></description>
			<content:encoded><![CDATA[<p>So my good friend John Yanarella, and fellow flexer, made a great library! full of awesome utils&#8230; he&#8217;s planning on blogging about it, so i&#8217;ll just throw the link out there&#8230;</p>
<p>one of the coolest and most useful ones that i&#8217;ll probably use every day is IterableUtil&#8230; he&#8217;s got a great generic and reusable getItemById() function that will search child objects, and even can resolve .notation as sub proberties and child names&#8230; its pretty sweet.</p>
<p>Updated URL: 3/11/11<br />
<a href="https://github.com/CodeCatalyst/flex-extensions/">https://github.com/CodeCatalyst/flex-extensions/</a></p>
<img src="http://www.axelscript.com/?ak_action=api_record_view&id=449&type=feed" alt="" />]]></content:encoded>
			<wfw:commentRss>http://www.axelscript.com/2011/02/05/great-flex-lib-full-of-awesome-utils/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Free Mobile Icons</title>
		<link>http://www.axelscript.com/2011/02/03/free-mobile-icons/</link>
		<comments>http://www.axelscript.com/2011/02/03/free-mobile-icons/#comments</comments>
		<pubDate>Thu, 03 Feb 2011 21:13:13 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Flex]]></category>

		<guid isPermaLink="false">http://www.axelscript.com/?p=446</guid>
		<description><![CDATA[http://speckyboy.com/2010/03/08/14-free-mobile-app-development-icon-sets/ http://www.glyfx.com/products/free_android2.html http://www.glyfx.com/grfx/products/previews/android_common_2_preview.png]]></description>
			<content:encoded><![CDATA[<p><a href="http://speckyboy.com/2010/03/08/14-free-mobile-app-development-icon-sets/">http://speckyboy.com/2010/03/08/14-free-mobile-app-development-icon-sets/</a><br />
<a href="http://www.glyfx.com/products/free_android2.html">http://www.glyfx.com/products/free_android2.html</a><br />
<a href="http://www.glyfx.com/grfx/products/previews/android_common_2_preview.png">http://www.glyfx.com/grfx/products/previews/android_common_2_preview.png</a></p>
<img src="http://www.axelscript.com/?ak_action=api_record_view&id=446&type=feed" alt="" />]]></content:encoded>
			<wfw:commentRss>http://www.axelscript.com/2011/02/03/free-mobile-icons/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Flash with kinect</title>
		<link>http://www.axelscript.com/2011/01/12/flash-with-kinect/</link>
		<comments>http://www.axelscript.com/2011/01/12/flash-with-kinect/#comments</comments>
		<pubDate>Wed, 12 Jan 2011 15:09:53 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Flex]]></category>

		<guid isPermaLink="false">http://www.axelscript.com/?p=444</guid>
		<description><![CDATA[http://vimeo.com/18645886 Flash with kinect]]></description>
			<content:encoded><![CDATA[<p>http://vimeo.com/18645886 Flash with kinect</p>
<img src="http://www.axelscript.com/?ak_action=api_record_view&id=444&type=feed" alt="" />]]></content:encoded>
			<wfw:commentRss>http://www.axelscript.com/2011/01/12/flash-with-kinect/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Air for Android Site Reminder</title>
		<link>http://www.axelscript.com/2010/12/13/air-for-android-site-reminder/</link>
		<comments>http://www.axelscript.com/2010/12/13/air-for-android-site-reminder/#comments</comments>
		<pubDate>Mon, 13 Dec 2010 18:36:01 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Flex]]></category>

		<guid isPermaLink="false">http://www.axelscript.com/?p=442</guid>
		<description><![CDATA[http://blogs.adobe.com/cantrell/archives/2010/11/uri-handlers-in-air-for-android-phone-calls-email-text-messages-maps-and-urls.html]]></description>
			<content:encoded><![CDATA[<p>http://blogs.adobe.com/cantrell/archives/2010/11/uri-handlers-in-air-for-android-phone-calls-email-text-messages-maps-and-urls.html</p>
<img src="http://www.axelscript.com/?ak_action=api_record_view&id=442&type=feed" alt="" />]]></content:encoded>
			<wfw:commentRss>http://www.axelscript.com/2010/12/13/air-for-android-site-reminder/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Air for android request! please vote!</title>
		<link>http://www.axelscript.com/2010/11/09/air-for-android-request-please-vote/</link>
		<comments>http://www.axelscript.com/2010/11/09/air-for-android-request-please-vote/#comments</comments>
		<pubDate>Wed, 10 Nov 2010 01:01:55 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Flex]]></category>

		<guid isPermaLink="false">http://www.axelscript.com/?p=440</guid>
		<description><![CDATA[http://ideas.adobe.com/ct/ct_a_view_idea.bix?c=9D564F43-979A-4E35-AA21-85A61B6AB8DE&#038;idea_id=7E9F3C2E-6899-4E10-993F-2C44C1F11707 You should be able to listen to events at the phone level… and intercept them&#8230; like a before and after event for each event that actually happens&#8230; the biggest ones I can think of are BEFORE_SMS_MESSAGE, AFTER_SMS_MESSAGE BEFORE_PHONECALL, AFTER_PHONECALL, BEFORE_ENDCALL, AFTER_ENDCALL&#8230; all of these could be used to log&#8230; or to fillter, or to [...]]]></description>
			<content:encoded><![CDATA[<p>http://ideas.adobe.com/ct/ct_a_view_idea.bix?c=9D564F43-979A-4E35-AA21-85A61B6AB8DE&#038;idea_id=7E9F3C2E-6899-4E10-993F-2C44C1F11707</p>
<p>You should be able to listen to events at the phone level… and intercept them&#8230; like a before and after event for each event that actually happens&#8230; </p>
<p>the biggest ones I can think of are </p>
<p>BEFORE_SMS_MESSAGE, AFTER_SMS_MESSAGE </p>
<p>BEFORE_PHONECALL, AFTER_PHONECALL, BEFORE_ENDCALL, AFTER_ENDCALL&#8230; </p>
<p>all of these could be used to log&#8230; or to fillter, or to add to your own application&#8230; </p>
<p>there are some requests out there for text and call blockers / filtering, and there are already some apps out there that do it, but I was just wondering CAN YOU EVEN DO THIS IN AIR? </p>
<p>as far as i know you can&#8217;t do this in air&#8230; </p>
<p>YOU SHOULD ALSO HAVE ACCESS TO THE NATIVE MENU WHERE THE BATTER ICONS SIT&#8230; a lot of apps add custom icons up there to show you things&#8230; can you do that in air either? it would be awesome! </p>
<p>thanks. </p>
<p>Axel</p>
<img src="http://www.axelscript.com/?ak_action=api_record_view&id=440&type=feed" alt="" />]]></content:encoded>
			<wfw:commentRss>http://www.axelscript.com/2010/11/09/air-for-android-request-please-vote/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Air Android First app Published</title>
		<link>http://www.axelscript.com/2010/11/08/air-android-first-app-published/</link>
		<comments>http://www.axelscript.com/2010/11/08/air-android-first-app-published/#comments</comments>
		<pubDate>Mon, 08 Nov 2010 21:34:00 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Flex]]></category>

		<guid isPermaLink="false">http://www.axelscript.com/?p=437</guid>
		<description><![CDATA[AXJDyno, Just published on the android market, built using AIR, and flex 4.5. The application is used as car dyno, and gives you the following: 0-10, 0-20, 0-30&#8230;&#8230;. 0-100 times 60ft, 330ft, 1/8 mile, 1000ft, 1/4mile times&#8230; it has a GPS Mode that lets slower cars run as well, ( they have trouble triggering the [...]]]></description>
			<content:encoded><![CDATA[<p>AXJDyno, </p>
<p>Just published on the android market, built using AIR, and flex 4.5.</p>
<p>The application is used as car dyno, and gives you the following:</p>
<p>0-10, 0-20, 0-30&#8230;&#8230;. 0-100 times</p>
<p>60ft, 330ft, 1/8 mile, 1000ft, 1/4mile times&#8230; </p>
<p>it has a GPS Mode that lets slower cars run as well, ( they have trouble triggering the accelerometer ).</p>
<p>search it up, called &#8220;AXJDyno&#8221;</p>
<img src="http://www.axelscript.com/?ak_action=api_record_view&id=437&type=feed" alt="" />]]></content:encoded>
			<wfw:commentRss>http://www.axelscript.com/2010/11/08/air-android-first-app-published/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>detroit!!!! ripped offf!</title>
		<link>http://www.axelscript.com/2010/09/12/detroit-ripped-offf/</link>
		<comments>http://www.axelscript.com/2010/09/12/detroit-ripped-offf/#comments</comments>
		<pubDate>Sun, 12 Sep 2010 20:20:22 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Flex]]></category>

		<guid isPermaLink="false">http://www.axelscript.com/?p=434</guid>
		<description><![CDATA[any one who knows me, im a huge detroit lions fan&#8230; they just played chicago, and got to the end of the game and throughout the second half, hadn&#8217;t got one first down&#8230;. they were down 14 &#8211; 19&#8230; all they needed was a touchdown and to hold out the rest of the game&#8230; just [...]]]></description>
			<content:encoded><![CDATA[<p>any one who knows me, im a huge detroit lions fan&#8230; they just played chicago, and got to the end of the game and throughout the second half, hadn&#8217;t got one first down&#8230;.</p>
<p>they were down 14 &#8211; 19&#8230; all they needed was a  touchdown and to hold out the rest of the game&#8230; just a little under two minutes left!</p>
<p>they receive the kick off and start the drive, and drive it down the field looking like a completely different offense, and get up to somewhere around the 40, and throw up a pass to CALVIN JOHNSON #81&#8230; and he brings in the catch, and gets not one, not two, but then almost a half third before falling to the ground on his ass&#8230; then being absolutely thrilled that he had just pretty much won the game for them&#8230; he pushes the ball to the ground and gets up and runs celebrating!!!!</p>
<p>the refs ruled this an INCOMPLETE PASS!!!!!!!!!!!!!!! due to him letting go of the ball as he got up and ran to celebrate!!!!</p>
<p>SUCH F*ING BULLLLLLLLLLLLLLLLLLL!!!!!!!!!!!!!!!!!!</p>
<img src="http://www.axelscript.com/?ak_action=api_record_view&id=434&type=feed" alt="" />]]></content:encoded>
			<wfw:commentRss>http://www.axelscript.com/2010/09/12/detroit-ripped-offf/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Flex 4 &#8211; Implementing Bezier Curve &#8211; Part 2</title>
		<link>http://www.axelscript.com/2010/08/02/flex-4-implementing-bezier-curve-part-2/</link>
		<comments>http://www.axelscript.com/2010/08/02/flex-4-implementing-bezier-curve-part-2/#comments</comments>
		<pubDate>Mon, 02 Aug 2010 18:14:03 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Flex]]></category>

		<guid isPermaLink="false">http://www.axelscript.com/?p=420</guid>
		<description><![CDATA[Here is a link to Step 1: Flex 4 &#8211; Skinning Intro &#8211; Part 1 if you missed it. Application - Source Step 2: Implementing Bezier Curve over the Application Background Skin Now that you have your application background working, we can work on adding a layer on top of this. We will be adding a [...]]]></description>
			<content:encoded><![CDATA[<p>Here is a link to <a href="http://www.axelscript.com/2010/06/14/flex-4-skinning-intro-part-1/">Step 1: Flex 4 &#8211; Skinning Intro &#8211; Part 1</a> if you missed it.</p>
<p><a href="http://examples.axelscript.com/Examples/ATMExampleStep2/ATMExample2.html" target="_blank">Application</a> - <a href="http://examples.axelscript.com/Examples/ATMExampleStep2/srcview/index.html" target="_blank">Source</a></p>
<p>Step 2:  Implementing Bezier Curve over the Application Background Skin<br />
Now that you have your application background working, we can work on adding a layer on top of this.  We will be adding a shape with a Cubic Bezier curve for a bottom border on top of the background creating a banner.   To ensure that our Bezier curve is visible, we need to place it on top of the background (beneath the Rectangle in our code). <a href="http://help.adobe.com/en_US/flex/using/WS5B6A8436-0FF5-4029-8524-C7C1106C483D.html">s:Path</a> is used to be given data to create a shape.  Inside of the data property is where we define our shape.  First off we have to set the data cursor to start at the X and Y values of 0,0 which would be the top left of the application.  Now we make a line from 0,0 to 600,0 by using “l 600,0”.  “l” stands for line.  It is important to remember that these coordinates are based off of 0,0 being  the last coordinates you left off on, not 0,0 being the top left of the application.  Next, we need to create the rightmost border of our shape using 0,100.  Again, think of this as saying, move horizontally from this location 0 pixels, move vertically from this location 100 pixels.</p>
<p>Now we are to the cubic Bezier curve.  This part is a little tricky.  To create a cubic Bezier curve and utilize control points, we use “c”.  This takes 6 parameters, but you need to think of them as pairs, so three pairs of xy values.  The last pair is the destination, so that part is easy.  We will want our curve to reach the left side of the application, so the x value is -800, but we want our curve to end up a little lower on the left side, so we will give it a value of 50.  The first two pairs are control points.  Remember that our cursor is currently at the bottom right of our shape (800,100 in relation to the application).  We now need to draw our curving line 300 pixels to the left, but up about 25 pixels.  We do this by making our first control point -300, -25.  Next we would like to draw our curving line 300 pixels to the left, but up about 50 pixels.  We do this by making our other control point -300, 50.  We already have our last coordinates set at -800,50. Our finished code for our cubic Bezier curve is, c -300 -25 -300 50 -800 50.  To close up the left border of our shape all we have to do is use z which closes our path.</p>
<p>Finally, now that we have our shape, all we have to do is fill it.  Just like the last step, we use <a href="http://help.adobe.com/en_US/flex/using/WS044C4E8A-14F5-44d0-AD7F-01D3578B463F.html">s:Fill</a> and inside of that we use <a href="http://help.adobe.com/en_US/flex/using/WS044C4E8A-14F5-44d0-AD7F-01D3578B463F.html">s:RadialGradient</a> to specify how to fill and <a href="http://help.adobe.com/en_US/flex/using/WS5B6A8436-0FF5-4029-8524-C7C1106C483D.html">s:GradientEntry</a> to specify the colors.</p>
<p><a href="http://examples.axelscript.com/Examples/ATMExampleStep2/ATMExample2.html" target="_blank">Application</a> - <a href="http://examples.axelscript.com/Examples/ATMExampleStep2/srcview/index.html" target="_blank">Source</a></p>
<img src="http://www.axelscript.com/?ak_action=api_record_view&id=420&type=feed" alt="" />]]></content:encoded>
			<wfw:commentRss>http://www.axelscript.com/2010/08/02/flex-4-implementing-bezier-curve-part-2/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>

