<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/atom10full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><feed xmlns="http://www.w3.org/2005/Atom" xmlns:openSearch="http://a9.com/-/spec/opensearch/1.1/" xmlns:georss="http://www.georss.org/georss" xmlns:gd="http://schemas.google.com/g/2005" xmlns:thr="http://purl.org/syndication/thread/1.0" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" gd:etag="W/&quot;CEABRX05eip7ImA9WhRRFEk.&quot;"><id>tag:blogger.com,1999:blog-95718777666687528</id><updated>2011-11-28T09:12:34.322+08:00</updated><category term="google app engine" /><category term="calendar" /><category term="yahoo" /><category term="tools" /><category term="dougmccune" /><category term="camera" /><category term="note" /><category term="Tweener" /><category term="apple" /><category term="example" /><category term="effect" /><category term="map" /><category term="Papervision3D" /><category term="Physics Engine" /><category term="RegEx" /><category term="benchmark" /><category term="api" /><category term="chart" /><category term="Graphic" /><category term="demo" /><category term="sample" /><category term="spellcheck" /><category term="flex" /><category term="library" /><category term="component" /><category term="style" /><category term="beta" /><category term="actionscript3" /><category term="test" /><category term="quietlyscheming" /><category term="datagrid" /><category term="report" /><category term="animation" /><category term="deeplinking" /><category term="layout" /><category term="nealmi" /><category term="Alex Harui" /><category term="flexlib" /><category term="google" /><title>Coolest Flex</title><subtitle type="html">Coolest flex - components, tools, library, samples and so on...</subtitle><link rel="http://schemas.google.com/g/2005#feed" type="application/atom+xml" href="http://coolestflex.blogspot.com/feeds/posts/default" /><link rel="alternate" type="text/html" href="http://coolestflex.blogspot.com/" /><link rel="next" type="application/atom+xml" href="http://www.blogger.com/feeds/95718777666687528/posts/default?start-index=26&amp;max-results=25&amp;redirect=false&amp;v=2" /><author><name>Neal</name><uri>http://www.blogger.com/profile/13472746982652092119</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="26" height="32" src="http://bp3.blogger.com/_5Vc3XWyHd3E/R_TlDFg1fYI/AAAAAAAABU4/s-Zhzb15wmU/S220/avatar.jpg" /></author><generator version="7.00" uri="http://www.blogger.com">Blogger</generator><openSearch:totalResults>52</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/atom+xml" href="http://feeds.feedburner.com/blogspot/lNbb" /><feedburner:info uri="blogspot/lnbb" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><entry gd:etag="W/&quot;CkcAQXw4eCp7ImA9Wx5UFEU.&quot;"><id>tag:blogger.com,1999:blog-95718777666687528.post-3628894905479848046</id><published>2010-10-19T17:20:00.000+08:00</published><updated>2010-10-19T17:20:40.230+08:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-10-19T17:20:40.230+08:00</app:edited><title>We moved!</title><content type="html">&lt;a href="http://wp.nealmi.com/"&gt;http://wp.nealmi.com&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/95718777666687528-3628894905479848046?l=coolestflex.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/smz6-Qkg_YvbT6bIvIFeC6N8Xkk/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/smz6-Qkg_YvbT6bIvIFeC6N8Xkk/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/smz6-Qkg_YvbT6bIvIFeC6N8Xkk/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/smz6-Qkg_YvbT6bIvIFeC6N8Xkk/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/blogspot/lNbb?a=C1Nn8dzxux4:oDgnskXNE5U:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/blogspot/lNbb?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/blogspot/lNbb?a=C1Nn8dzxux4:oDgnskXNE5U:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/blogspot/lNbb?i=C1Nn8dzxux4:oDgnskXNE5U:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/blogspot/lNbb/~4/C1Nn8dzxux4" height="1" width="1"/&gt;</content><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/95718777666687528/posts/default/3628894905479848046?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/95718777666687528/posts/default/3628894905479848046?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/blogspot/lNbb/~3/C1Nn8dzxux4/we-moved.html" title="We moved!" /><author><name>Neal</name><uri>http://www.blogger.com/profile/13472746982652092119</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="26" height="32" src="http://bp3.blogger.com/_5Vc3XWyHd3E/R_TlDFg1fYI/AAAAAAAABU4/s-Zhzb15wmU/S220/avatar.jpg" /></author><feedburner:origLink>http://coolestflex.blogspot.com/2010/10/we-moved.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DE4HRHYzeCp7ImA9WxJUEk0.&quot;"><id>tag:blogger.com,1999:blog-95718777666687528.post-90794714470993397</id><published>2009-07-09T14:29:00.001+08:00</published><updated>2009-07-10T14:22:15.880+08:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-07-10T14:22:15.880+08:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="note" /><title>So long time since last update.</title><content type="html">Only reason is the blogger.com has been blocked in our country. It means I cannot access it directly, &lt;b&gt;MUST&lt;/b&gt; break The Great Firewall. 

  What is The Great Firewall?  &lt;a href="http://en.wikipedia.org/wiki/Golden_Shield_Project"&gt;http://en.wikipedia.org/wiki/Golden_Shield_Project&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/95718777666687528-90794714470993397?l=coolestflex.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/PMscbZ4jLwi6j6TU725UJwsU73s/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/PMscbZ4jLwi6j6TU725UJwsU73s/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/PMscbZ4jLwi6j6TU725UJwsU73s/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/PMscbZ4jLwi6j6TU725UJwsU73s/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/blogspot/lNbb?a=j3-NPYdQH1U:YCL0Ja-WKro:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/blogspot/lNbb?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/blogspot/lNbb?a=j3-NPYdQH1U:YCL0Ja-WKro:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/blogspot/lNbb?i=j3-NPYdQH1U:YCL0Ja-WKro:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/blogspot/lNbb/~4/j3-NPYdQH1U" height="1" width="1"/&gt;</content><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/95718777666687528/posts/default/90794714470993397?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/95718777666687528/posts/default/90794714470993397?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/blogspot/lNbb/~3/j3-NPYdQH1U/so-long-time-since-last-time-update.html" title="So long time since last update." /><author><name>Neal</name><uri>http://www.blogger.com/profile/13472746982652092119</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="26" height="32" src="http://bp3.blogger.com/_5Vc3XWyHd3E/R_TlDFg1fYI/AAAAAAAABU4/s-Zhzb15wmU/S220/avatar.jpg" /></author><feedburner:origLink>http://coolestflex.blogspot.com/2009/07/so-long-time-since-last-time-update.html</feedburner:origLink></entry><entry gd:etag="W/&quot;C08FSH84eip7ImA9WxJTEUg.&quot;"><id>tag:blogger.com,1999:blog-95718777666687528.post-5624223684635811423</id><published>2009-04-19T22:35:00.002+08:00</published><updated>2009-04-19T22:36:59.132+08:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-04-19T22:36:59.132+08:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="tools" /><title>Writing secure Flex apps with help from SWFScan</title><content type="html">&lt;blockquote&gt;
HP SWFScan, a free tool developed by HP Web Security Research Group, will automatically find security vulnerabilities in applications built on the Flash platform.&lt;/blockquote&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="http://www.insideria.com/upload/2009/03/swfscan.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://www.insideria.com/upload/2009/03/swfscan.png" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;a href="http://www.hp.com/go/swfscan" target="_blank"&gt;Download Now!&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;span style="font-weight: bold;"&gt;Resources:&lt;/span&gt;
&lt;br /&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;a href="http://www.hp.com/go/swfscan" target="_blank"&gt;http://www.hp.com/go/swfscan&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;div style="margin: 20px 0pt; text-align: center; width: 100%;"&gt;
&lt;script type="text/javascript"&gt;
&lt;!--
google_ad_client = "pub-5009075310149594";
/* 728x90, 创建于 08-6-30 */
google_ad_slot = "9222554252";
google_ad_width = 728;
google_ad_height = 90;
//--&gt;
&lt;/script&gt;
&lt;script src="http://pagead2.googlesyndication.com/pagead/show_ads.js" type="text/javascript"&gt;
&lt;/script&gt;
&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/95718777666687528-5624223684635811423?l=coolestflex.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/GJSaxnWfZdnJ9aqKLevDzACzIJU/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/GJSaxnWfZdnJ9aqKLevDzACzIJU/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/GJSaxnWfZdnJ9aqKLevDzACzIJU/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/GJSaxnWfZdnJ9aqKLevDzACzIJU/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/blogspot/lNbb?a=Z6Gb2p9qGXQ:Ok7PqaCREAk:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/blogspot/lNbb?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/blogspot/lNbb?a=Z6Gb2p9qGXQ:Ok7PqaCREAk:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/blogspot/lNbb?i=Z6Gb2p9qGXQ:Ok7PqaCREAk:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/blogspot/lNbb/~4/Z6Gb2p9qGXQ" height="1" width="1"/&gt;</content><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/95718777666687528/posts/default/5624223684635811423?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/95718777666687528/posts/default/5624223684635811423?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/blogspot/lNbb/~3/Z6Gb2p9qGXQ/writing-secure-flex-apps-with-help-from.html" title="Writing secure Flex apps with help from SWFScan" /><author><name>Neal</name><uri>http://www.blogger.com/profile/13472746982652092119</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="26" height="32" src="http://bp3.blogger.com/_5Vc3XWyHd3E/R_TlDFg1fYI/AAAAAAAABU4/s-Zhzb15wmU/S220/avatar.jpg" /></author><feedburner:origLink>http://coolestflex.blogspot.com/2009/04/writing-secure-flex-apps-with-help-from.html</feedburner:origLink></entry><entry gd:etag="W/&quot;A0AGSH4yfyp7ImA9WxVUEUs.&quot;"><id>tag:blogger.com,1999:blog-95718777666687528.post-6963059244146867969</id><published>2009-03-16T10:13:00.001+08:00</published><updated>2009-03-16T10:15:29.097+08:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-03-16T10:15:29.097+08:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Tweener" /><category scheme="http://www.blogger.com/atom/ns#" term="example" /><category scheme="http://www.blogger.com/atom/ns#" term="animation" /><title>Using Tweener for Scripted Animations</title><content type="html">Andrew Trice
&lt;br /&gt;
&lt;blockquote&gt;
Whenever adding effects to Flex applications, I usually user the built-in Flex effects. They work with most flex components, are consistent, and are reliable. However, in cases where you want your application to be very expressive, they don't always act like you want them to. In those cases, I use Tweener, an animation "tween" library for ActionScript. In this post, we'll walk through a basic example using Tweener. &lt;/blockquote&gt;
&lt;iframe frameborder="0" height="600" scrolling="no" src="http://www.tricedesigns.com/portfolio/tweener/" width="100%"&gt;&lt;/iframe&gt;
&lt;br /&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;a href="http://www.tricedesigns.com/portfolio/tweener/" target="_blank"&gt;View example in a new window&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;a href="http://www.tricedesigns.com/portfolio/tweener/srcview/TweenerExample.zip" target="_blank"&gt;Download source code&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;a href="http://www.tricedesigns.com/portfolio/tweener/srcview/index.html" target="_blank"&gt;View source code&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;span style="font-weight: bold;"&gt;Resources:&lt;/span&gt;
&lt;br /&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;a href="http://www.insideria.com/2009/03/using-tweener-for-scripted-ani.html" target="_blank"&gt;http://www.insideria.com/2009/03/using-tweener-for-scripted-ani.html&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;a href="http://code.google.com/p/tweener/" target="_blank"&gt;http://code.google.com/p/tweener/&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;a href="http://hosted.zeh.com.br/tweener/docs/en-us/" target="_blank"&gt;http://hosted.zeh.com.br/tweener/docs/en-us/&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;a href="http://hosted.zeh.com.br/tweener/docs/en-us/misc/transitions.html" target="_blank"&gt;http://hosted.zeh.com.br/tweener/docs/en-us/misc/transitions.html&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;

IMAGE:&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="http://2.bp.blogspot.com/_5Vc3XWyHd3E/Sb22JceJRtI/AAAAAAAADhE/XrQAZ9MDa6Y/s1600-h/tweener-example.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://2.bp.blogspot.com/_5Vc3XWyHd3E/Sb22JceJRtI/AAAAAAAADhE/XrQAZ9MDa6Y/s400/tweener-example.png" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;

&lt;br /&gt;
&lt;div style="margin: 20px 0pt; text-align: center; width: 100%;"&gt;
&lt;script type="text/javascript"&gt;
&lt;!--
google_ad_client = "pub-5009075310149594";
/* 728x90, 创建于 08-6-30 */
google_ad_slot = "9222554252";
google_ad_width = 728;
google_ad_height = 90;
//--&gt;
&lt;/script&gt;
&lt;script src="http://pagead2.googlesyndication.com/pagead/show_ads.js" type="text/javascript"&gt;
&lt;/script&gt;
&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/95718777666687528-6963059244146867969?l=coolestflex.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/a8CHYJtobUephyPDSEqwKPPRxyE/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/a8CHYJtobUephyPDSEqwKPPRxyE/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/a8CHYJtobUephyPDSEqwKPPRxyE/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/a8CHYJtobUephyPDSEqwKPPRxyE/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/blogspot/lNbb?a=FJ8rr7wuHdQ:-X_TcVmBae0:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/blogspot/lNbb?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/blogspot/lNbb?a=FJ8rr7wuHdQ:-X_TcVmBae0:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/blogspot/lNbb?i=FJ8rr7wuHdQ:-X_TcVmBae0:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/blogspot/lNbb/~4/FJ8rr7wuHdQ" height="1" width="1"/&gt;</content><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/95718777666687528/posts/default/6963059244146867969?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/95718777666687528/posts/default/6963059244146867969?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/blogspot/lNbb/~3/FJ8rr7wuHdQ/using-tweener-for-scripted-animations.html" title="Using Tweener for Scripted Animations" /><author><name>Neal</name><uri>http://www.blogger.com/profile/13472746982652092119</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="26" height="32" src="http://bp3.blogger.com/_5Vc3XWyHd3E/R_TlDFg1fYI/AAAAAAAABU4/s-Zhzb15wmU/S220/avatar.jpg" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://2.bp.blogspot.com/_5Vc3XWyHd3E/Sb22JceJRtI/AAAAAAAADhE/XrQAZ9MDa6Y/s72-c/tweener-example.png" height="72" width="72" /><feedburner:origLink>http://coolestflex.blogspot.com/2009/03/using-tweener-for-scripted-animations.html</feedburner:origLink></entry><entry gd:etag="W/&quot;D0QCRHY_cCp7ImA9WxVWFEs.&quot;"><id>tag:blogger.com,1999:blog-95718777666687528.post-5565435660335776842</id><published>2009-02-24T16:49:00.000+08:00</published><updated>2009-02-24T16:49:25.848+08:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-02-24T16:49:25.848+08:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="flex" /><category scheme="http://www.blogger.com/atom/ns#" term="library" /><category scheme="http://www.blogger.com/atom/ns#" term="effect" /><title>TweenLite (AS3) - A Lightweight (3K) and FAST Tweening Engine</title><content type="html">&lt;div class="header"&gt;
&lt;/div&gt;
&lt;blockquote&gt;
TweenLite is an extremely lightweight, &lt;b&gt;&lt;a href="http://blog.greensock.com/tweening-speed-test/"&gt;FAST&lt;/a&gt;&lt;/b&gt;,
and flexible tweening engine that serves as the core of the GreenSock
tweening platform. There are plenty of other tweening engines out there
to choose from, so here's why you might want to consider TweenLite:&lt;/blockquote&gt;
&lt;object class="flashmovie" classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" height="602" id="fm_PluginExplorer_797848876" style="visibility: visible;" width="550"&gt;
 &lt;param name="movie" value="http://www.greensock.com/as/swf/PluginExplorer.swf"&gt;





 &lt;param name="bgcolor" value="#000000"&gt;





 &lt;!--[if !IE]&gt;--&gt;
 &lt;object type="application/x-shockwave-flash" data="http://www.greensock.com/as/swf/PluginExplorer.swf" name="fm_PluginExplorer_797848876" width="550" height="602"&gt;

  &lt;param name="bgcolor" value="#000000"&gt;





 &lt;!--&lt;![endif]--&gt;
  
 &lt;!--[if !IE]&gt;--&gt;
 &lt;/object&gt;
 &lt;!--&lt;![endif]--&gt;
&lt;/object&gt;

&lt;br /&gt;
&lt;br /&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;a href="http://www.greensock.com/as/greensock-tweening-platform-as3.zip" target="_blank"&gt;Download source code&lt;/a&gt;
&lt;/li&gt;

&lt;/ul&gt;
&lt;span style="font-weight: bold;"&gt;Resources:&lt;/span&gt;&lt;br /&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="http://blog.greensock.com/tweenliteas3/"&gt;http://blog.greensock.com/tweenliteas3/&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;ul&gt;
&lt;/ul&gt;
IMAGE:&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="http://4.bp.blogspot.com/_5Vc3XWyHd3E/SaO0MxFLz1I/AAAAAAAADg0/03hAJvXGKkE/s1600-h/tweenlite_explorer.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://4.bp.blogspot.com/_5Vc3XWyHd3E/SaO0MxFLz1I/AAAAAAAADg0/03hAJvXGKkE/s400/tweenlite_explorer.png" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div style="margin: 20px 0pt; text-align: center; width: 100%;"&gt;
&lt;script type="text/javascript"&gt;
&lt;!--
google_ad_client = "pub-5009075310149594";
/* 728x90, 创建于 08-6-30 */
google_ad_slot = "9222554252";
google_ad_width = 728;
google_ad_height = 90;
//--&gt;
&lt;/script&gt;
&lt;script src="http://pagead2.googlesyndication.com/pagead/show_ads.js" type="text/javascript"&gt;
&lt;/script&gt;
&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/95718777666687528-5565435660335776842?l=coolestflex.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/M3iP4DRb-uNTbDY3OjV56iZFk1E/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/M3iP4DRb-uNTbDY3OjV56iZFk1E/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/M3iP4DRb-uNTbDY3OjV56iZFk1E/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/M3iP4DRb-uNTbDY3OjV56iZFk1E/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~f/blogspot/lNbb?a=PTgRtZ2X"&gt;&lt;img src="http://feeds.feedburner.com/~f/blogspot/lNbb?d=41" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/blogspot/lNbb?a=iytPkq1c"&gt;&lt;img src="http://feeds.feedburner.com/~f/blogspot/lNbb?i=iytPkq1c" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/blogspot/lNbb/~4/oyYLtuCbshI" height="1" width="1"/&gt;</content><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/95718777666687528/posts/default/5565435660335776842?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/95718777666687528/posts/default/5565435660335776842?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/blogspot/lNbb/~3/oyYLtuCbshI/tweenlite-as3-lightweight-3k-and-fast.html" title="TweenLite (AS3) - A Lightweight (3K) and FAST Tweening Engine" /><author><name>Neal</name><uri>http://www.blogger.com/profile/13472746982652092119</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="26" height="32" src="http://bp3.blogger.com/_5Vc3XWyHd3E/R_TlDFg1fYI/AAAAAAAABU4/s-Zhzb15wmU/S220/avatar.jpg" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://4.bp.blogspot.com/_5Vc3XWyHd3E/SaO0MxFLz1I/AAAAAAAADg0/03hAJvXGKkE/s72-c/tweenlite_explorer.png" height="72" width="72" /><feedburner:origLink>http://coolestflex.blogspot.com/2009/02/tweenlite-as3-lightweight-3k-and-fast.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DE4MRng6fCp7ImA9WxRaFkQ.&quot;"><id>tag:blogger.com,1999:blog-95718777666687528.post-7324765210396629883</id><published>2008-12-19T22:19:00.001+08:00</published><updated>2008-12-19T22:29:47.614+08:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2008-12-19T22:29:47.614+08:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="example" /><category scheme="http://www.blogger.com/atom/ns#" term="map" /><category scheme="http://www.blogger.com/atom/ns#" term="api" /><category scheme="http://www.blogger.com/atom/ns#" term="sample" /><title>Making Components Work Together</title><content type="html">&lt;span class="byline"&gt;&lt;/span&gt;&lt;a href="http://www.oreillynet.com/pub/au/3436"&gt;Andrew Trice&lt;/a&gt;: &lt;br /&gt;
&lt;blockquote&gt;
In this example, we'll create a Flex application that uses the &lt;a href="http://code.google.com/apis/maps/documentation/flash/"&gt;Google Maps API for Flash&lt;/a&gt;, which communicates with the &lt;a href="http://code.google.com/apis/maps/documentation/reference.html#GStreetviewOverlay" target="_blank"&gt;Google Street View API&lt;/a&gt; to create a seamless experience.
&lt;br /&gt;
&lt;br /&gt;
The Google Street View components are available directly in the Google
Maps javascript API, however they are not directly available through
the Flash API. Even though they aren't available directly in the Flash
API, that doesn't mean that you can't use them together. Through
ExternalInterface, you can still make those the two work together
seamlessly.
&lt;br /&gt;
&lt;br /&gt;
Take a look at this example. Any time you click on the
Flash-based map, the street view below it will update to show the
location that you clicked on. Go ahead and try it out... If you click
on an area that doesn't support street view, then you'll get a message
stating that the panorama is not available.
&lt;/blockquote&gt;
&lt;iframe frameborder="0" height="600" scrolling="no" src="http://www.tricedesigns.com/portfolio/googlestreetview/main.html" width="100%"&gt;&lt;/iframe&gt;

&lt;br /&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;a href="http://www.tricedesigns.com/portfolio/googlestreetview/main.html" target="_blank"&gt;View example in a new window&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;a href="http://www.tricedesigns.com/portfolio/googlestreetview/srcview/Google%20Maps%20Streetview.zip" target="_blank"&gt;Download source code&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;a href="http://www.tricedesigns.com/portfolio/googlestreetview/srcview/index.html" target="_blank"&gt;View source code&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;span style="font-weight: bold;"&gt;Resources:&lt;/span&gt;
&lt;br /&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;a href="http://www.insideria.com/2008/12/making-separate-components-wor.html" target="_blank"&gt;http://www.insideria.com/2008/12/making-separate-components-wor.html&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;a href="http://code.google.com/apis/maps/documentation/flash/" target="_blank"&gt;http://code.google.com/apis/maps/documentation/flash/&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;a href="http://code.google.com/apis/maps/documentation/reference.html#GStreetviewOverlay" target="_blank"&gt;http://code.google.com/apis/maps/documentation/reference.html#GStreetviewOverlay&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;a href="http://code.google.com/apis/maps/" target="_blank"&gt;http://code.google.com/apis/maps/&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;
IMAGE:&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="http://3.bp.blogspot.com/_5Vc3XWyHd3E/SUuvibsMO_I/AAAAAAAADKk/qHaT_sFNrKs/s1600-h/makeCompTogother.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://3.bp.blogspot.com/_5Vc3XWyHd3E/SUuvibsMO_I/AAAAAAAADKk/qHaT_sFNrKs/s400/makeCompTogother.jpg" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;div style="margin: 20px 0pt; text-align: center; width: 100%;"&gt;
&lt;script type="text/javascript"&gt;
&lt;!--
google_ad_client = "pub-5009075310149594";
/* 728x90, 创建于 08-6-30 */
google_ad_slot = "9222554252";
google_ad_width = 728;
google_ad_height = 90;
//--&gt;
&lt;/script&gt;
&lt;script src="http://pagead2.googlesyndication.com/pagead/show_ads.js" type="text/javascript"&gt;
&lt;/script&gt;
&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/95718777666687528-7324765210396629883?l=coolestflex.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/bnWSpp7ecxRZPIsYELjJ5EtqEnY/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/bnWSpp7ecxRZPIsYELjJ5EtqEnY/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/bnWSpp7ecxRZPIsYELjJ5EtqEnY/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/bnWSpp7ecxRZPIsYELjJ5EtqEnY/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~f/blogspot/lNbb?a=ZDvOUef9"&gt;&lt;img src="http://feeds.feedburner.com/~f/blogspot/lNbb?d=41" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/blogspot/lNbb?a=uxxWgO7E"&gt;&lt;img src="http://feeds.feedburner.com/~f/blogspot/lNbb?i=uxxWgO7E" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/blogspot/lNbb/~4/qONf-xKcAHM" height="1" width="1"/&gt;</content><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/95718777666687528/posts/default/7324765210396629883?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/95718777666687528/posts/default/7324765210396629883?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/blogspot/lNbb/~3/qONf-xKcAHM/making-components-work-together.html" title="Making Components Work Together" /><author><name>Neal</name><uri>http://www.blogger.com/profile/13472746982652092119</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="26" height="32" src="http://bp3.blogger.com/_5Vc3XWyHd3E/R_TlDFg1fYI/AAAAAAAABU4/s-Zhzb15wmU/S220/avatar.jpg" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://3.bp.blogspot.com/_5Vc3XWyHd3E/SUuvibsMO_I/AAAAAAAADKk/qHaT_sFNrKs/s72-c/makeCompTogother.jpg" height="72" width="72" /><feedburner:origLink>http://coolestflex.blogspot.com/2008/12/making-components-work-together.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DkQCQ3w5cSp7ImA9WxRUFkU.&quot;"><id>tag:blogger.com,1999:blog-95718777666687528.post-1579125486792447597</id><published>2008-11-26T15:19:00.000+08:00</published><updated>2008-11-26T15:26:02.229+08:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2008-11-26T15:26:02.229+08:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="flex" /><category scheme="http://www.blogger.com/atom/ns#" term="example" /><category scheme="http://www.blogger.com/atom/ns#" term="library" /><category scheme="http://www.blogger.com/atom/ns#" term="effect" /><title>Efflex - Designer effects for Flex</title><content type="html">&lt;blockquote&gt;&lt;a href="http://www.efflex.org/"&gt;Efflex&lt;/a&gt; is a set of designer effects for Adobe Flex created by &lt;a href="http://www.tink.ws/blog/about-tink/"&gt;Stephen Downs&lt;/a&gt; (aka "Tink").  Stephen presented Efflex at the recent &lt;a href="http://www.flashonthebeach.com/"&gt;Flash on the Beach&lt;/a&gt; conference and has a background in building applications for the Flash platform.&lt;/blockquote&gt;
Example:&lt;br/&gt;
&lt;iframe frameborder="0" height="600" scrolling="no" src="http://www.efflex.org/FlexEffectsExample.html" width="100%"&gt;&lt;/iframe&gt;
&lt;br /&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;a href="http://www.efflex.org/FlexEffectsExample.html" target="_blank"&gt;View example in a new window&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;a href="http://code.google.com/p/efflex/source/browse/#svn/trunk/org/efflex" target="_blank"&gt;View source code&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;span style="font-weight: bold;"&gt;Resources:&lt;/span&gt;
&lt;br /&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;a href="http://www.insideria.com/2008/10/efflex-designer-effects-for-fl.html" target="_blank"&gt;http://www.insideria.com/2008/10/efflex-designer-effects-for-fl.html&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;a href="http://code.google.com/p/efflex/" target="_blank"&gt;http://code.google.com/p/efflex/&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;a href="http://www.efflex.org/" target="_blank"&gt;http://www.efflex.org/&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;
IMAGE：&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="http://1.bp.blogspot.com/_5Vc3XWyHd3E/SSz5cJkKJSI/AAAAAAAADIk/BYobqIHozWg/s1600-h/efflex.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://1.bp.blogspot.com/_5Vc3XWyHd3E/SSz5cJkKJSI/AAAAAAAADIk/BYobqIHozWg/s400/efflex.jpg" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;div style="margin: 20px 0pt; text-align: center; width: 100%;"&gt;
&lt;script type="text/javascript"&gt;
&lt;!--
google_ad_client = "pub-5009075310149594";
/* 728x90, 创建于 08-6-30 */
google_ad_slot = "9222554252";
google_ad_width = 728;
google_ad_height = 90;
//--&gt;
&lt;/script&gt;
&lt;script src="http://pagead2.googlesyndication.com/pagead/show_ads.js" type="text/javascript"&gt;
&lt;/script&gt;
&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/95718777666687528-1579125486792447597?l=coolestflex.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/k84NPCfNKQoy879aVo-aT5j0LCc/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/k84NPCfNKQoy879aVo-aT5j0LCc/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/k84NPCfNKQoy879aVo-aT5j0LCc/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/k84NPCfNKQoy879aVo-aT5j0LCc/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~f/blogspot/lNbb?a=OX77KRNp"&gt;&lt;img src="http://feeds.feedburner.com/~f/blogspot/lNbb?d=41" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/blogspot/lNbb?a=GvM8TMJj"&gt;&lt;img src="http://feeds.feedburner.com/~f/blogspot/lNbb?i=GvM8TMJj" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/blogspot/lNbb/~4/BMrXYnltjeA" height="1" width="1"/&gt;</content><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/95718777666687528/posts/default/1579125486792447597?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/95718777666687528/posts/default/1579125486792447597?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/blogspot/lNbb/~3/BMrXYnltjeA/efflex-designer-effects-for-flex.html" title="Efflex - Designer effects for Flex" /><author><name>Neal</name><uri>http://www.blogger.com/profile/13472746982652092119</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="26" height="32" src="http://bp3.blogger.com/_5Vc3XWyHd3E/R_TlDFg1fYI/AAAAAAAABU4/s-Zhzb15wmU/S220/avatar.jpg" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://1.bp.blogspot.com/_5Vc3XWyHd3E/SSz5cJkKJSI/AAAAAAAADIk/BYobqIHozWg/s72-c/efflex.jpg" height="72" width="72" /><feedburner:origLink>http://coolestflex.blogspot.com/2008/11/efflex-designer-effects-for-flex.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CU8FQHg6eSp7ImA9WxRUEkg.&quot;"><id>tag:blogger.com,1999:blog-95718777666687528.post-885607819937883084</id><published>2008-11-21T15:26:00.000+08:00</published><updated>2008-11-21T15:50:11.611+08:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2008-11-21T15:50:11.611+08:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="flex" /><category scheme="http://www.blogger.com/atom/ns#" term="deeplinking" /><category scheme="http://www.blogger.com/atom/ns#" term="example" /><category scheme="http://www.blogger.com/atom/ns#" term="library" /><title>URLKit - Advanced Flex Deep Linking Library</title><content type="html">&lt;blockquote&gt;
&lt;a href="http://draft.blogger.com/p/urlkit/wiki/UrlKit"&gt;UrlKit&lt;/a&gt; supports Adobe Flex applications that need to expose URLs and window titles in the browser to represent their state.  These URLs can be bookmarked, accessed via the Back button, etc.  Such states typically represents some notion of location within the app, but in general can be mapped to any aspect of the application. &lt;br /&gt;
Specifically, &lt;a href="http://draft.blogger.com/p/urlkit/wiki/UrlKit"&gt;UrlKit&lt;/a&gt; provides: &lt;br /&gt;
&lt;ul&gt;
&lt;li&gt;a Javascript library for deep linking in Flex 2 (in Flex 3, this is provided by the platform) &lt;/li&gt;
&lt;/ul&gt;
&lt;ul&gt;
&lt;li&gt;a library of declarative rule objects that describes the lexical elements of the application's URL and bidirectionally binds them to variables &lt;/li&gt;
&lt;/ul&gt;
&lt;ul&gt;
&lt;li&gt;a sample application &lt;/li&gt;
&lt;/ul&gt;
Joe Berkovitz developed &lt;a href="http://draft.blogger.com/p/urlkit/wiki/UrlKit"&gt;UrlKit&lt;/a&gt; in collaboration with Todd Rein of Adobe.  To find out why, read the &lt;a href="http://draft.blogger.com/p/urlkit/wiki/Rationale"&gt;Rationale&lt;/a&gt;. &lt;/blockquote&gt;
The example:&lt;br /&gt;
&lt;b&gt;Click change state button, and look at your browser back button. NOTE: IE 6 user, please &lt;a href="http://www.davidtucker.net/staging/urlkit/one/#" target="_blank"&gt;View example in a new window&lt;/a&gt;&lt;/b&gt;
&lt;iframe frameborder="0" height="300" scrolling="no" src="http://www.davidtucker.net/staging/urlkit/one/#" width="100%"&gt;&lt;/iframe&gt;
&lt;br /&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;a href="http://www.davidtucker.net/staging/urlkit/one/#" target="_blank"&gt;View example in a new window&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;a href="http://www.davidtucker.net/staging/urlkit/one/srcview/URLKitSample1.zip" target="_blank"&gt;Download source code&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;a href="http://www.davidtucker.net/staging/urlkit/one/srcview/index.html" target="_blank"&gt;View source code&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;span style="font-weight: bold;"&gt;Resources:&lt;/span&gt;
&lt;br /&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;a href="http://www.insideria.com/2008/09/advanced-flex-deep-linking-wit-1.html" target="_blank"&gt;http://www.insideria.com/2008/09/advanced-flex-deep-linking-wit-1.html&lt;/a&gt;
&lt;a href="http://code.google.com/p/urlkit/" target="_blank"&gt;http://code.google.com/p/urlkit/&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;
IMAGE:&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="http://2.bp.blogspot.com/_5Vc3XWyHd3E/SSZkRhD3yHI/AAAAAAAADIA/nsMr5W1wUEc/s1600-h/urlkit-example.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://2.bp.blogspot.com/_5Vc3XWyHd3E/SSZkRhD3yHI/AAAAAAAADIA/nsMr5W1wUEc/s400/urlkit-example.jpg" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;div style="margin: 20px 0pt; text-align: center; width: 100%;"&gt;
&lt;script type="text/javascript"&gt;
&lt;!--
google_ad_client = "pub-5009075310149594";
/* 728x90, 创建于 08-6-30 */
google_ad_slot = "9222554252";
google_ad_width = 728;
google_ad_height = 90;
//--&gt;
&lt;/script&gt;
&lt;script src="http://pagead2.googlesyndication.com/pagead/show_ads.js" type="text/javascript"&gt;
&lt;/script&gt;
&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/95718777666687528-885607819937883084?l=coolestflex.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/6YEps-5TAF9YTXwCKzE9HHGiNVc/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/6YEps-5TAF9YTXwCKzE9HHGiNVc/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/6YEps-5TAF9YTXwCKzE9HHGiNVc/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/6YEps-5TAF9YTXwCKzE9HHGiNVc/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~f/blogspot/lNbb?a=SvcvWoj4"&gt;&lt;img src="http://feeds.feedburner.com/~f/blogspot/lNbb?d=41" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/blogspot/lNbb?a=bCu24D8z"&gt;&lt;img src="http://feeds.feedburner.com/~f/blogspot/lNbb?i=bCu24D8z" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/blogspot/lNbb/~4/HQXSmJAaCEE" height="1" width="1"/&gt;</content><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/95718777666687528/posts/default/885607819937883084?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/95718777666687528/posts/default/885607819937883084?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/blogspot/lNbb/~3/HQXSmJAaCEE/urlkit-advanced-flex-deep-linking.html" title="URLKit - Advanced Flex Deep Linking Library" /><author><name>Neal</name><uri>http://www.blogger.com/profile/13472746982652092119</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="26" height="32" src="http://bp3.blogger.com/_5Vc3XWyHd3E/R_TlDFg1fYI/AAAAAAAABU4/s-Zhzb15wmU/S220/avatar.jpg" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://2.bp.blogspot.com/_5Vc3XWyHd3E/SSZkRhD3yHI/AAAAAAAADIA/nsMr5W1wUEc/s72-c/urlkit-example.jpg" height="72" width="72" /><feedburner:origLink>http://coolestflex.blogspot.com/2008/11/urlkit-advanced-flex-deep-linking.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DU8CRnY4eyp7ImA9WxRUEUs.&quot;"><id>tag:blogger.com,1999:blog-95718777666687528.post-7868364160953320212</id><published>2008-11-20T15:48:00.000+08:00</published><updated>2008-11-20T15:57:47.833+08:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2008-11-20T15:57:47.833+08:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="example" /><category scheme="http://www.blogger.com/atom/ns#" term="sample" /><category scheme="http://www.blogger.com/atom/ns#" term="effect" /><title>Making Things More Interactive</title><content type="html">Andrew Trice
&lt;br /&gt;
&lt;blockquote&gt;
Notice that there are two things going on here...

1. Animate the opacity to semi-transparent
2. Animate the distance of the drop shadow

Applying these two effects creates an illusion of depth within the application. It appears as though the object that you click on is lifted off of the plane of the application, and is dropped back onto the application when you release it.

I hope this gives you a few ideas to help you make your own applications more interactive.&lt;/blockquote&gt;
&lt;iframe frameborder="0" height="400" scrolling="no" src="http://www.cynergysystems.com/blogs/blogs/andrew.trice/animationEffect/main.html" width="100%"&gt;&lt;/iframe&gt;
&lt;br /&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;a href="http://www.cynergysystems.com/blogs/blogs/andrew.trice/animationEffect/main.html" target="_blank"&gt;View example in a new window&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;a href="http://www.cynergysystems.com/blogs/blogs/andrew.trice/animationEffect/srcview/Animation%20Example.zip" target="_blank"&gt;Download source code&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;a href="http://www.cynergysystems.com/blogs/blogs/andrew.trice/animationEffect/srcview/" target="_blank"&gt;View source code&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;span style="font-weight: bold;"&gt;Resources:&lt;/span&gt;
&lt;br /&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;a href="http://www.insideria.com/2008/02/making-things-more-interactive.html" target="_blank"&gt;http://www.insideria.com/2008/02/making-things-more-interactive.html&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;b&gt;IMAGE:&lt;/b&gt;
&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="http://2.bp.blogspot.com/_5Vc3XWyHd3E/SSUXaP8KhII/AAAAAAAADH4/tmXK3hWXBrc/s1600-h/more-interactive.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://2.bp.blogspot.com/_5Vc3XWyHd3E/SSUXaP8KhII/AAAAAAAADH4/tmXK3hWXBrc/s400/more-interactive.jpg" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div style="text-align: center;"&gt;
&lt;/div&gt;

&lt;div style="margin: 20px 0pt; text-align: center; width: 100%;"&gt;
&lt;script type="text/javascript"&gt;
&lt;!--
google_ad_client = "pub-5009075310149594";
/* 728x90, 创建于 08-6-30 */
google_ad_slot = "9222554252";
google_ad_width = 728;
google_ad_height = 90;
//--&gt;
&lt;/script&gt;
&lt;script src="http://pagead2.googlesyndication.com/pagead/show_ads.js" type="text/javascript"&gt;
&lt;/script&gt;
&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/95718777666687528-7868364160953320212?l=coolestflex.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/PM_VtaXQusnCN-X4wg9zrogfBIs/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/PM_VtaXQusnCN-X4wg9zrogfBIs/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/PM_VtaXQusnCN-X4wg9zrogfBIs/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/PM_VtaXQusnCN-X4wg9zrogfBIs/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~f/blogspot/lNbb?a=gQ2UKw5O"&gt;&lt;img src="http://feeds.feedburner.com/~f/blogspot/lNbb?d=41" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/blogspot/lNbb?a=3fjUqCVM"&gt;&lt;img src="http://feeds.feedburner.com/~f/blogspot/lNbb?i=3fjUqCVM" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/blogspot/lNbb/~4/ia6BvwnX-kw" height="1" width="1"/&gt;</content><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/95718777666687528/posts/default/7868364160953320212?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/95718777666687528/posts/default/7868364160953320212?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/blogspot/lNbb/~3/ia6BvwnX-kw/making-things-more-interactive.html" title="Making Things More Interactive" /><author><name>Neal</name><uri>http://www.blogger.com/profile/13472746982652092119</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="26" height="32" src="http://bp3.blogger.com/_5Vc3XWyHd3E/R_TlDFg1fYI/AAAAAAAABU4/s-Zhzb15wmU/S220/avatar.jpg" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://2.bp.blogspot.com/_5Vc3XWyHd3E/SSUXaP8KhII/AAAAAAAADH4/tmXK3hWXBrc/s72-c/more-interactive.jpg" height="72" width="72" /><feedburner:origLink>http://coolestflex.blogspot.com/2008/11/making-things-more-interactive.html</feedburner:origLink></entry><entry gd:etag="W/&quot;C08ASXc8fyp7ImA9WxRVFUk.&quot;"><id>tag:blogger.com,1999:blog-95718777666687528.post-7287830009073177562</id><published>2008-11-13T09:45:00.000+08:00</published><updated>2008-11-13T10:04:08.977+08:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2008-11-13T10:04:08.977+08:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="effect" /><title>Tweener - create tweenings and other transitions</title><content type="html">&lt;blockquote&gt;
Tweener (caurina.transitions.Tweener) is a class used for creating tweenings and other transitions via actionscript code. The general idea is that dynamic animation and transitions (created by code) is easier to maintain and control, and more stable than timeline animation (since you can control it by time rather than by frames).

Tweener is the spiritual successor to &lt;a href="http://hosted.zeh.com.br/mctween/"&gt;MC Tween&lt;/a&gt;. It follows Actionscript’s more strict OOP rules, and is released and maintained for both AS2 and AS3.

Aimed both for designers and advanced developers, it still keeps the “one-line” design mentality used on MC Tween, but with a different, more fluid syntax (by way of an static class) that allows a wider control of how transitions are performed. Such characteristics weren’t possible on MC Tween due to the way the available parameters (and its order) were fixed by its syntax.

Tweener downloads and documentation are &lt;a href="http://code.google.com/p/tweener/"&gt;hosted at Google Code&lt;/a&gt;.

&lt;/blockquote&gt;
&lt;br /&gt;
Example from MC Tween:&lt;br /&gt;
&lt;object height="600" width="100%"&gt;
&lt;param name="movie" value="http://hosted.zeh.com.br/mctween/examples/tracer.swf"&gt;

&lt;embed src="http://hosted.zeh.com.br/mctween/examples/tracer.swf" width="100%" height="600"&gt;
&lt;/embed&gt;
&lt;/object&gt;


&lt;span style="font-weight: bold;"&gt;Resources:&lt;/span&gt;
&lt;br /&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;a href="http://code.google.com/p/tweener/" target="_blank"&gt;Tweener at Google Code&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;a href="http://hosted.zeh.com.br/mctween/" target="_blank"&gt;MC Tweener&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;
Screenshot&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="http://1.bp.blogspot.com/_5Vc3XWyHd3E/SRuKs3_khZI/AAAAAAAADDQ/nIOqbp_cdI4/s1600-h/MCTweenerTracker.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://1.bp.blogspot.com/_5Vc3XWyHd3E/SRuKs3_khZI/AAAAAAAADDQ/nIOqbp_cdI4/s400/MCTweenerTracker.jpg" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div style="margin: 20px 0pt; text-align: center; width: 100%;"&gt;
&lt;script type="text/javascript"&gt;
&lt;!--
google_ad_client = "pub-5009075310149594";
/* 728x90, 创建于 08-6-30 */
google_ad_slot = "9222554252";
google_ad_width = 728;
google_ad_height = 90;
//--&gt;
&lt;/script&gt;
&lt;script src="http://pagead2.googlesyndication.com/pagead/show_ads.js" type="text/javascript"&gt;
&lt;/script&gt;
&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/95718777666687528-7287830009073177562?l=coolestflex.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/2R1SOMpIw8uFE81v7ZeLtOnMGuc/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/2R1SOMpIw8uFE81v7ZeLtOnMGuc/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/2R1SOMpIw8uFE81v7ZeLtOnMGuc/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/2R1SOMpIw8uFE81v7ZeLtOnMGuc/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~f/blogspot/lNbb?a=i0F3v6Uy"&gt;&lt;img src="http://feeds.feedburner.com/~f/blogspot/lNbb?d=41" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/blogspot/lNbb?a=TAkwEepS"&gt;&lt;img src="http://feeds.feedburner.com/~f/blogspot/lNbb?i=TAkwEepS" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/blogspot/lNbb/~4/G2eLLqasHHU" height="1" width="1"/&gt;</content><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/95718777666687528/posts/default/7287830009073177562?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/95718777666687528/posts/default/7287830009073177562?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/blogspot/lNbb/~3/G2eLLqasHHU/tweener-create-tweenings-and-other.html" title="Tweener - create tweenings and other transitions" /><author><name>Neal</name><uri>http://www.blogger.com/profile/13472746982652092119</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="26" height="32" src="http://bp3.blogger.com/_5Vc3XWyHd3E/R_TlDFg1fYI/AAAAAAAABU4/s-Zhzb15wmU/S220/avatar.jpg" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://1.bp.blogspot.com/_5Vc3XWyHd3E/SRuKs3_khZI/AAAAAAAADDQ/nIOqbp_cdI4/s72-c/MCTweenerTracker.jpg" height="72" width="72" /><feedburner:origLink>http://coolestflex.blogspot.com/2008/11/tweener-create-tweenings-and-other.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CkcNRn89eCp7ImA9WxJUEU8.&quot;"><id>tag:blogger.com,1999:blog-95718777666687528.post-4025676121391463686</id><published>2008-10-28T17:40:00.002+08:00</published><updated>2009-07-09T14:14:57.160+08:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-07-09T14:14:57.160+08:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="flex" /><category scheme="http://www.blogger.com/atom/ns#" term="nealmi" /><category scheme="http://www.blogger.com/atom/ns#" term="component" /><title>Organization Chart - OrgChart</title><content type="html">Excellent open source components that be used:
&lt;br /&gt;
FlexLib - &lt;a href="http://flexlib.googlecode.com/"&gt;http://flexlib.googlecode.com&lt;/a&gt;
&lt;br /&gt;
TipBubble - &lt;a href="http://www.connectstudios.com/?section=6"&gt;http://www.connectstudios.com/?section=6&lt;/a&gt;&lt;br /&gt;
This is an conceptual component, Use it in production  is unwise decision, 
but you could make some customize to fit your requirements.
&lt;br /&gt;
&lt;iframe frameborder="0" height="600" scrolling="no" src="http://myflex.googlecode.com/svn/trunk/OrgChart/demo/OrgChartResearch.html" width="100%"&gt;&lt;/iframe&gt;
&lt;br /&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;a href="http://myflex.googlecode.com/svn/trunk/OrgChart/bin-debug/OrgChartResearch.html" target="_blank"&gt;View example in a new window&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;span style="font-weight: bold;"&gt;Resources:&lt;/span&gt;
&lt;br /&gt;
&lt;ul&gt;
&lt;/ul&gt;
&lt;b&gt;IMAGE:&lt;/b&gt;&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="http://myflex.googlecode.com/svn/trunk/OrgChart/screenshot/Orgchart1.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="287" src="http://myflex.googlecode.com/svn/trunk/OrgChart/screenshot/Orgchart1.jpg" width="420" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;b&gt;&amp;nbsp; &amp;nbsp;&amp;nbsp;&lt;/b&gt;




&lt;br /&gt;
&lt;div style="margin: 20px 0pt; text-align: center; width: 100%;"&gt;
&lt;script type="text/javascript"&gt;
&lt;!--
google_ad_client = "pub-5009075310149594";
/* 728x90, 创建于 08-6-30 */
google_ad_slot = "9222554252";
google_ad_width = 728;
google_ad_height = 90;
//--&gt;
&lt;/script&gt;
&lt;script src="http://pagead2.googlesyndication.com/pagead/show_ads.js" type="text/javascript"&gt;
&lt;/script&gt;
&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/95718777666687528-4025676121391463686?l=coolestflex.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/yPNGlVxNu-vL9UVz5f3yXGHyw-s/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/yPNGlVxNu-vL9UVz5f3yXGHyw-s/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/yPNGlVxNu-vL9UVz5f3yXGHyw-s/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/yPNGlVxNu-vL9UVz5f3yXGHyw-s/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~f/blogspot/lNbb?a=gBYvJUlm"&gt;&lt;img src="http://feeds.feedburner.com/~f/blogspot/lNbb?d=41" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/blogspot/lNbb?a=0BCEfgOP"&gt;&lt;img src="http://feeds.feedburner.com/~f/blogspot/lNbb?i=0BCEfgOP" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/blogspot/lNbb/~4/eJ7atSfzQKk" height="1" width="1"/&gt;</content><link rel="enclosure" type="" href="http://nealmi.javaeye.com" length="0" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/95718777666687528/posts/default/4025676121391463686?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/95718777666687528/posts/default/4025676121391463686?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/blogspot/lNbb/~3/eJ7atSfzQKk/organization-chart-orgchart.html" title="Organization Chart - OrgChart" /><author><name>Neal</name><uri>http://www.blogger.com/profile/13472746982652092119</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="26" height="32" src="http://bp3.blogger.com/_5Vc3XWyHd3E/R_TlDFg1fYI/AAAAAAAABU4/s-Zhzb15wmU/S220/avatar.jpg" /></author><feedburner:origLink>http://coolestflex.blogspot.com/2008/10/organization-chart-orgchart.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DkUARHY6eCp7ImA9WxRWFk0.&quot;"><id>tag:blogger.com,1999:blog-95718777666687528.post-3412982710667203450</id><published>2008-10-14T10:16:00.000+08:00</published><updated>2008-11-02T13:37:25.810+08:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2008-11-02T13:37:25.810+08:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="tools" /><category scheme="http://www.blogger.com/atom/ns#" term="demo" /><category scheme="http://www.blogger.com/atom/ns#" term="sample" /><category scheme="http://www.blogger.com/atom/ns#" term="test" /><title>FlexMonkey - Flex UI test</title><content type="html">Busy, busy, busy work... black September for me.
&lt;br /&gt;
&lt;blockquote&gt;
&lt;a href="http://code.google.com/p/flexmonkey/"&gt;FlexMonkey&lt;/a&gt; is a unit testing framework for Flex apps that provides for automating the testing of Flex UI functionality. FlexMonkey can record and play back Flex UI interactions, and generates ActionScript-based testing scripts that can easily be included within a continuous integration process. It uses the Flex Automation API and was created by adapting Adobe's sample application, AutoQuick.
&lt;br /&gt;
See the Getting Started Guide for a quick overview of installing, recording, and running tests with &lt;a href="http://code.google.com/p/flexmonkey/"&gt;FlexMonkey&lt;/a&gt;.
&lt;br /&gt;
&lt;a href="http://code.google.com/p/flexmonkey/"&gt;FlexMonkey&lt;/a&gt; has been donated to the Flex community by &lt;a href="http://www.gorillalogic.com/"&gt;Gorilla Logic&lt;/a&gt;, who developed FlexMonkey because of their belief that only a monkey would develop code without being able to automate their unit testing.
&lt;/blockquote&gt;
&lt;span style="font-weight: bold;"&gt;Try Demo!&lt;/span&gt;

&lt;iframe frameborder="0" height="600" scrolling="no" src="http://keystone.gorillalogic.com/%7Esstern/MonkeyContacts.html#" width="100%"&gt;&lt;/iframe&gt;
&lt;br /&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;a href="http://keystone.gorillalogic.com/%7Esstern/MonkeyContacts.html#" target="_blank"&gt;View example in a new window&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;span style="font-weight: bold;"&gt;Resources:&lt;/span&gt;
&lt;br /&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;a href="http://code.google.com/p/flexmonkey/" target="_blank"&gt;http://code.google.com/p/flexmonkey/&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;b&gt;IMAGE:&lt;/b&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="http://2.bp.blogspot.com/_5Vc3XWyHd3E/SQ08e8dj_yI/AAAAAAAADAw/_fa1owIGUCw/s1600-h/flexmonkeydemo.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://2.bp.blogspot.com/_5Vc3XWyHd3E/SQ08e8dj_yI/AAAAAAAADAw/zDdFM6GhIpg/s400-R/flexmonkeydemo.jpg" /&gt;&lt;/a&gt;&lt;/div&gt;




&lt;br /&gt;
&lt;div style="margin: 20px 0pt; text-align: center; width: 100%;"&gt;
&lt;script type="text/javascript"&gt;
&lt;!--
google_ad_client = "pub-5009075310149594";
/* 728x90, 创建于 08-6-30 */
google_ad_slot = "9222554252";
google_ad_width = 728;
google_ad_height = 90;
//--&gt;
&lt;/script&gt;
&lt;script src="http://pagead2.googlesyndication.com/pagead/show_ads.js" type="text/javascript"&gt;
&lt;/script&gt;
&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/95718777666687528-3412982710667203450?l=coolestflex.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/qwt-_ENSD8jGbpx_OCXSBgzWPpM/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/qwt-_ENSD8jGbpx_OCXSBgzWPpM/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/qwt-_ENSD8jGbpx_OCXSBgzWPpM/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/qwt-_ENSD8jGbpx_OCXSBgzWPpM/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~f/blogspot/lNbb?a=pCjooRCq"&gt;&lt;img src="http://feeds.feedburner.com/~f/blogspot/lNbb?d=41" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/blogspot/lNbb?a=jY5lQ1DJ"&gt;&lt;img src="http://feeds.feedburner.com/~f/blogspot/lNbb?i=jY5lQ1DJ" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/blogspot/lNbb/~4/OOXT4KUbGXU" height="1" width="1"/&gt;</content><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/95718777666687528/posts/default/3412982710667203450?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/95718777666687528/posts/default/3412982710667203450?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/blogspot/lNbb/~3/OOXT4KUbGXU/flexmonkey-flex-ui-test.html" title="FlexMonkey - Flex UI test" /><author><name>Neal</name><uri>http://www.blogger.com/profile/13472746982652092119</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="26" height="32" src="http://bp3.blogger.com/_5Vc3XWyHd3E/R_TlDFg1fYI/AAAAAAAABU4/s-Zhzb15wmU/S220/avatar.jpg" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://2.bp.blogspot.com/_5Vc3XWyHd3E/SQ08e8dj_yI/AAAAAAAADAw/zDdFM6GhIpg/s72-Rc/flexmonkeydemo.jpg" height="72" width="72" /><feedburner:origLink>http://coolestflex.blogspot.com/2008/10/flexmonkey-flex-ui-test.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DkYMQHY9fCp7ImA9WxRWFk0.&quot;"><id>tag:blogger.com,1999:blog-95718777666687528.post-4358909655046730666</id><published>2008-08-28T09:31:00.000+08:00</published><updated>2008-11-02T13:36:21.864+08:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2008-11-02T13:36:21.864+08:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="flex" /><category scheme="http://www.blogger.com/atom/ns#" term="example" /><category scheme="http://www.blogger.com/atom/ns#" term="layout" /><category scheme="http://www.blogger.com/atom/ns#" term="demo" /><category scheme="http://www.blogger.com/atom/ns#" term="sample" /><title>Actionscript 3 Layout Organizers Examples and Source Code</title><content type="html">&lt;span style="font-weight: bold;"&gt;www.somerandomdude.net Said:&lt;/span&gt;
&lt;br /&gt;
&lt;blockquote&gt;
A while back, I posted&lt;a href="http://www.somerandomdude.net/blog/flash/actionscript-3-layout-organizers/"&gt; a basic example of layout organizers&lt;/a&gt; and &lt;a href="http://www.somerandomdude.net/blog/flash/actionscript-3-layout-organizers-video/"&gt;layout organizers applied to video&lt;/a&gt;. I kept talking about how cool I considered this idea to be, yet I had yet to truly explain the idea and (more importantly) the source code for people to download. I wanted to make sure the code was at a good spot before releasing it; I believe that is now the case. You will find examples, the basic gist on how it works and some possible reasons why layout organizers may just make your life easier. &lt;/blockquote&gt;
&lt;iframe frameborder="0" height="600" scrolling="no" src="http://www.somerandomdude.net/f/articles/layout-organizers/" width="100%"&gt;&lt;/iframe&gt;
&lt;br /&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;a href="http://www.somerandomdude.net/f/articles/layout-organizers/" target="_blank"&gt;View example in a new window&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;a href="http://www.somerandomdude.net/f/articles/layout-organizers/LayoutOrganizers.zip" target="_blank"&gt;Download source code&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;a href="http://www.somerandomdude.net/f/articles/layout-organizers/srcview/index.html" target="_blank"&gt;View source code&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;span style="font-weight: bold;"&gt;Resources:&lt;/span&gt;
&lt;br /&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;a href="http://www.somerandomdude.net/blog/flash/actionscript-3-layout-organizers-source-code/" target="_blank"&gt;http://www.somerandomdude.net/blog/flash/actionscript-3-layout-organizers-source-code/&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;b&gt;IMAGE&lt;/b&gt;:&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="http://4.bp.blogspot.com/_5Vc3XWyHd3E/SQ08QBmg60I/AAAAAAAADAo/i8L8wTXVOJY/s1600-h/LayoutOrganizer.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://4.bp.blogspot.com/_5Vc3XWyHd3E/SQ08QBmg60I/AAAAAAAADAo/AtA-Wgf-Q-A/s400-R/LayoutOrganizer.jpg" /&gt;&lt;/a&gt;&lt;/div&gt;

&lt;div style="width:100%;text-align:center;margin:20px 0 20px 0;"&gt;
&lt;script type="text/javascript"&gt;&lt;!--
google_ad_client = "pub-5009075310149594";
/* 728x90, 创建于 08-6-30 */
google_ad_slot = "9222554252";
google_ad_width = 728;
google_ad_height = 90;
//--&gt;
&lt;/script&gt;
&lt;script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js"&gt;
&lt;/script&gt;
&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/95718777666687528-4358909655046730666?l=coolestflex.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/GDrofAhaAUKZ6BRVz7j62faeEoo/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/GDrofAhaAUKZ6BRVz7j62faeEoo/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/GDrofAhaAUKZ6BRVz7j62faeEoo/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/GDrofAhaAUKZ6BRVz7j62faeEoo/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~f/blogspot/lNbb?a=v0BI5mCA"&gt;&lt;img src="http://feeds.feedburner.com/~f/blogspot/lNbb?d=41" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/blogspot/lNbb?a=PXTTnG03"&gt;&lt;img src="http://feeds.feedburner.com/~f/blogspot/lNbb?i=PXTTnG03" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/blogspot/lNbb/~4/eJL9pDIkiDw" height="1" width="1"/&gt;</content><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/95718777666687528/posts/default/4358909655046730666?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/95718777666687528/posts/default/4358909655046730666?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/blogspot/lNbb/~3/eJL9pDIkiDw/actionscript-3-layout-organizers.html" title="Actionscript 3 Layout Organizers Examples and Source Code" /><author><name>Neal</name><uri>http://www.blogger.com/profile/13472746982652092119</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="26" height="32" src="http://bp3.blogger.com/_5Vc3XWyHd3E/R_TlDFg1fYI/AAAAAAAABU4/s-Zhzb15wmU/S220/avatar.jpg" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://4.bp.blogspot.com/_5Vc3XWyHd3E/SQ08QBmg60I/AAAAAAAADAo/AtA-Wgf-Q-A/s72-Rc/LayoutOrganizer.jpg" height="72" width="72" /><feedburner:origLink>http://coolestflex.blogspot.com/2008/08/actionscript-3-layout-organizers.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DkYFQXw4fyp7ImA9WxRWFk0.&quot;"><id>tag:blogger.com,1999:blog-95718777666687528.post-7430015717718332479</id><published>2008-08-15T23:01:00.000+08:00</published><updated>2008-11-02T13:35:10.237+08:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2008-11-02T13:35:10.237+08:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="calendar" /><category scheme="http://www.blogger.com/atom/ns#" term="component" /><title>Flex Calendar Component</title><content type="html">&lt;blockquote&gt;
This project strives to provided flex components for crating calendar components. (Timeline, day, week, month and agenda view) &lt;/blockquote&gt;
&lt;iframe frameborder="0" height="600" scrolling="no" src="http://flexcalendar.googlecode.com/svn/trunk/bin/CalendarSample.swf" width="100%"&gt;&lt;/iframe&gt;
&lt;br /&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;a href="http://flexcalendar.googlecode.com/svn/trunk/bin/CalendarSample.swf" target="_blank"&gt;View example in a new window&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;a href="http://code.google.com/p/flexcalendar/source/browse/" target="_blank"&gt;View source code&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;span style="font-weight: bold;"&gt;Resources:&lt;/span&gt;
&lt;br /&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;a href="http://code.google.com/p/flexcalendar/" target="_blank"&gt;http://code.google.com/p/flexcalendar/&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;span style="font-weight: bold;"&gt;Relative Posts:&lt;/span&gt;
&lt;br /&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;a href="http://coolestflex.blogspot.com/2008/04/interactive-calendar-from.html" target="_blank"&gt;Interactive Calendar - From quietlyscheming.com&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;b&gt;IMAGE&lt;/b&gt;:&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="http://4.bp.blogspot.com/_5Vc3XWyHd3E/SQ075wn5ZOI/AAAAAAAADAg/5RfnB4Egwr0/s1600-h/calendar.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://4.bp.blogspot.com/_5Vc3XWyHd3E/SQ075wn5ZOI/AAAAAAAADAg/U27d_HaXdxo/s400-R/calendar.jpg" /&gt;&lt;/a&gt;&lt;/div&gt;




&lt;div style="margin: 20px 0pt; text-align: center; width: 100%;"&gt;
&lt;script type="text/javascript"&gt;
&lt;!--
google_ad_client = "pub-5009075310149594";
/* 728x90, 创建于 08-6-30 */
google_ad_slot = "9222554252";
google_ad_width = 728;
google_ad_height = 90;
//--&gt;
&lt;/script&gt;
&lt;script src="http://pagead2.googlesyndication.com/pagead/show_ads.js" type="text/javascript"&gt;
&lt;/script&gt;
&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/95718777666687528-7430015717718332479?l=coolestflex.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/vzO4yvVV8T-ioigyOMVxADZ_-GQ/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/vzO4yvVV8T-ioigyOMVxADZ_-GQ/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/vzO4yvVV8T-ioigyOMVxADZ_-GQ/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/vzO4yvVV8T-ioigyOMVxADZ_-GQ/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~f/blogspot/lNbb?a=5jY1n5Rh"&gt;&lt;img src="http://feeds.feedburner.com/~f/blogspot/lNbb?d=41" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/blogspot/lNbb?a=E0BpTmt7"&gt;&lt;img src="http://feeds.feedburner.com/~f/blogspot/lNbb?i=E0BpTmt7" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/blogspot/lNbb/~4/VLW-Uj1bPps" height="1" width="1"/&gt;</content><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/95718777666687528/posts/default/7430015717718332479?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/95718777666687528/posts/default/7430015717718332479?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/blogspot/lNbb/~3/VLW-Uj1bPps/flex-calendar-component.html" title="Flex Calendar Component" /><author><name>Neal</name><uri>http://www.blogger.com/profile/13472746982652092119</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="26" height="32" src="http://bp3.blogger.com/_5Vc3XWyHd3E/R_TlDFg1fYI/AAAAAAAABU4/s-Zhzb15wmU/S220/avatar.jpg" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://4.bp.blogspot.com/_5Vc3XWyHd3E/SQ075wn5ZOI/AAAAAAAADAg/U27d_HaXdxo/s72-Rc/calendar.jpg" height="72" width="72" /><feedburner:origLink>http://coolestflex.blogspot.com/2008/08/flex-calendar-component.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CU4MSHk-eCp7ImA9WxRWFk0.&quot;"><id>tag:blogger.com,1999:blog-95718777666687528.post-8648074499636397337</id><published>2008-07-24T18:03:00.000+08:00</published><updated>2008-11-02T13:33:09.750+08:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2008-11-02T13:33:09.750+08:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="flex" /><category scheme="http://www.blogger.com/atom/ns#" term="tools" /><category scheme="http://www.blogger.com/atom/ns#" term="benchmark" /><title>RIA Benchmark</title><content type="html">&lt;span style="font-weight: bold;"&gt;James Ward:&lt;/span&gt;
&lt;br /&gt;
&lt;blockquote&gt;
The goal of this application is to demonstrate various methods of loading data in RIAs and see how those methods impact performance, bandwidth, and client memory usage.  These benchmarks aim to be honest and unbiased.  Thus they are open source and anyone can submit patches to have new tests added or to have the existing tests improved.  Yet, these tests should always fairly represent real world uses of these technologies.&lt;/blockquote&gt;
&lt;iframe frameborder="0" height="600" scrolling="no" src="http://www.jamesward.com/census/" width="100%"&gt;&lt;/iframe&gt;
&lt;br /&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;a href="http://www.jamesward.com/census/" target="_blank"&gt;View example in a new window&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;a href="http://flexapps.cvs.sourceforge.net/flexapps/census/" target="_blank"&gt;View source code&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;span style="font-weight: bold;"&gt;Resources:&lt;/span&gt;
&lt;br /&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;a href="http://www.jamesward.com/census/" target="_blank"&gt;http://www.jamesward.com/census/&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;a href="http://sourceforge.net/projects/flexapps" target="_blank"&gt;http://sourceforge.net/projects/flexapps&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;
IMAGE:
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="http://1.bp.blogspot.com/_5Vc3XWyHd3E/SQ07W4vSl8I/AAAAAAAADAY/OhrQmvB61X8/s1600-h/RIABenchmarks.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://1.bp.blogspot.com/_5Vc3XWyHd3E/SQ07W4vSl8I/AAAAAAAADAY/2r-pWb8KlnI/s400-R/RIABenchmarks.jpg" /&gt;&lt;/a&gt;&lt;/div&gt;

&lt;br /&gt;
&lt;div style="margin: 20px 0pt; text-align: center; width: 100%;"&gt;
&lt;script type="text/javascript"&gt;
&lt;!--
google_ad_client = "pub-5009075310149594";
/* 728x90, 创建于 08-6-30 */
google_ad_slot = "9222554252";
google_ad_width = 728;
google_ad_height = 90;
//--&gt;
&lt;/script&gt;
&lt;script src="http://pagead2.googlesyndication.com/pagead/show_ads.js" type="text/javascript"&gt;
&lt;/script&gt;
&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/95718777666687528-8648074499636397337?l=coolestflex.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/xfHcn_0Ue66wsqXl97nj_8nRp1Y/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/xfHcn_0Ue66wsqXl97nj_8nRp1Y/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/xfHcn_0Ue66wsqXl97nj_8nRp1Y/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/xfHcn_0Ue66wsqXl97nj_8nRp1Y/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~f/blogspot/lNbb?a=SNs31MKi"&gt;&lt;img src="http://feeds.feedburner.com/~f/blogspot/lNbb?d=41" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/blogspot/lNbb?a=m4eVQ8qv"&gt;&lt;img src="http://feeds.feedburner.com/~f/blogspot/lNbb?i=m4eVQ8qv" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/blogspot/lNbb/~4/ANGXSzqx7AI" height="1" width="1"/&gt;</content><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/95718777666687528/posts/default/8648074499636397337?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/95718777666687528/posts/default/8648074499636397337?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/blogspot/lNbb/~3/ANGXSzqx7AI/ria-benchmark.html" title="RIA Benchmark" /><author><name>Neal</name><uri>http://www.blogger.com/profile/13472746982652092119</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="26" height="32" src="http://bp3.blogger.com/_5Vc3XWyHd3E/R_TlDFg1fYI/AAAAAAAABU4/s-Zhzb15wmU/S220/avatar.jpg" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://1.bp.blogspot.com/_5Vc3XWyHd3E/SQ07W4vSl8I/AAAAAAAADAY/2r-pWb8KlnI/s72-Rc/RIABenchmarks.jpg" height="72" width="72" /><feedburner:origLink>http://coolestflex.blogspot.com/2008/07/ria-benchmark.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CUYMSHw8cSp7ImA9WxdWGEk.&quot;"><id>tag:blogger.com,1999:blog-95718777666687528.post-4012252453141330916</id><published>2008-07-12T13:52:00.000+08:00</published><updated>2008-07-12T14:13:09.279+08:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2008-07-12T14:13:09.279+08:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="flex" /><category scheme="http://www.blogger.com/atom/ns#" term="demo" /><category scheme="http://www.blogger.com/atom/ns#" term="datagrid" /><category scheme="http://www.blogger.com/atom/ns#" term="sample" /><category scheme="http://www.blogger.com/atom/ns#" term="Alex Harui" /><title>Customize DataGrid - (2)</title><content type="html">&lt;p&gt;&lt;span style="font-weight:bold;"&gt;Thanks Alex!&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;
&lt;span style="font-weight:bold;"&gt;&lt;a href="http://blogs.adobe.com/aharui/2007/03/thinking_about_item_renderers_1.html" target="_blank"&gt;Thinking About Item Renderers&lt;/a&gt;(Strong recommended)&lt;/span&gt;
&lt;/p&gt;

&lt;span style="font-weight:bold;"&gt;BackgroundColor Changes When Data Changes&lt;/span&gt;
&lt;object width="100%" height="260"&gt;
&lt;param name="movie" value="http://blogs.adobe.com/aharui/BlinkWhenChanged/dg.swf"&gt;
&lt;embed src="http://blogs.adobe.com/aharui/BlinkWhenChanged/dg.swf" width="100%" height="260"&gt;
&lt;/embed&gt;
&lt;/object&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;a href="http://blogs.adobe.com/aharui/BlinkWhenChanged/dg.swf" target="_blank"&gt;View example in a new window&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;a href="http://blogs.adobe.com/aharui/BlinkWhenChanged.zip" target="_blank"&gt;Download source code&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;


&lt;span style="font-weight:bold;"&gt;Text Color and Styles in Item Renderers&lt;/span&gt;
&lt;object width="100%" height="260"&gt;
&lt;param name="movie" value="http://blogs.adobe.com/aharui/ComputedStyles/dg.swf"&gt;
&lt;embed src="http://blogs.adobe.com/aharui/ComputedStyles/dg.swf" width="100%" height="260"&gt;
&lt;/embed&gt;
&lt;/object&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;a href="http://blogs.adobe.com/aharui/ComputedStyles/dg.swf" target="_blank"&gt;View example in a new window&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;a href="http://blogs.adobe.com/aharui/ComputedStyles/ComputedStyles.zip" target="_blank"&gt;Download source code&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;


&lt;span style="font-weight:bold;"&gt;Split Columns/Grouped Columns&lt;/span&gt;

&lt;object width="100%" height="260"&gt;
&lt;param name="movie" value="http://blogs.adobe.com/aharui/SplitColumns/dg.swf"&gt;
&lt;embed src="http://blogs.adobe.com/aharui/SplitColumns/dg.swf" width="100%" height="260"&gt;
&lt;/embed&gt;
&lt;/object&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;a href="http://blogs.adobe.com/aharui/SplitColumns/dg.swf" target="_blank"&gt;View example in a new window&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;a href="http://blogs.adobe.com/aharui/SplitColumns.zip" target="_blank"&gt;Download source code&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;span style="font-weight:bold;"&gt;Custom Header Renderers (ComboBox)&lt;/span&gt;
&lt;object width="100%" height="260"&gt;
&lt;param name="movie" value="http://blogs.adobe.com/aharui/ComboBoxHeader/dg.swf"&gt;
&lt;embed src="http://blogs.adobe.com/aharui/ComboBoxHeader/dg.swf" width="100%" height="260"&gt;
&lt;/embed&gt;
&lt;/object&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;a href="http://blogs.adobe.com/aharui/ComboBoxHeader/dg.swf" target="_blank"&gt;View example in a new window&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;a href="http://blogs.adobe.com/aharui/ComboBoxHeader.zip" target="_blank"&gt;Download source code&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;
&lt;span style="font-weight:bold;"&gt;
This ad just for leave blank. Take your eyes a rest.&lt;/span&gt;
&lt;/p&gt;

&lt;div style="width:100%;text-align:center;margin:40px 0 40px 0;"&gt;
&lt;script type="text/javascript"&gt;&lt;!--
google_ad_client = "pub-5009075310149594";
/* 728x90, 创建于 08-6-30 */
google_ad_slot = "9222554252";
google_ad_width = 728;
google_ad_height = 90;
//--&gt;
&lt;/script&gt;
&lt;script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js"&gt;
&lt;/script&gt;
&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/95718777666687528-4012252453141330916?l=coolestflex.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/cMZmTUSSdiR_2A2qUZ6U7_8N0zk/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/cMZmTUSSdiR_2A2qUZ6U7_8N0zk/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/cMZmTUSSdiR_2A2qUZ6U7_8N0zk/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/cMZmTUSSdiR_2A2qUZ6U7_8N0zk/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~f/blogspot/lNbb?a=vNSKjaXV"&gt;&lt;img src="http://feeds.feedburner.com/~f/blogspot/lNbb?d=41" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/blogspot/lNbb?a=sUVdGbLy"&gt;&lt;img src="http://feeds.feedburner.com/~f/blogspot/lNbb?i=sUVdGbLy" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/blogspot/lNbb/~4/Uf0bmVgJYbY" height="1" width="1"/&gt;</content><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/95718777666687528/posts/default/4012252453141330916?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/95718777666687528/posts/default/4012252453141330916?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/blogspot/lNbb/~3/Uf0bmVgJYbY/customize-datagrid-2.html" title="Customize DataGrid - (2)" /><author><name>Neal</name><uri>http://www.blogger.com/profile/13472746982652092119</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="26" height="32" src="http://bp3.blogger.com/_5Vc3XWyHd3E/R_TlDFg1fYI/AAAAAAAABU4/s-Zhzb15wmU/S220/avatar.jpg" /></author><feedburner:origLink>http://coolestflex.blogspot.com/2008/07/customize-datagrid-2.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CE4ESXc7eip7ImA9WxdWGEk.&quot;"><id>tag:blogger.com,1999:blog-95718777666687528.post-6922047076421435117</id><published>2008-07-12T13:27:00.000+08:00</published><updated>2008-07-12T14:08:28.902+08:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2008-07-12T14:08:28.902+08:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="flex" /><category scheme="http://www.blogger.com/atom/ns#" term="demo" /><category scheme="http://www.blogger.com/atom/ns#" term="datagrid" /><category scheme="http://www.blogger.com/atom/ns#" term="sample" /><category scheme="http://www.blogger.com/atom/ns#" term="Alex Harui" /><title>Customize DataGrid - (1)</title><content type="html">&lt;p&gt;&lt;span style="font-weight:bold;"&gt;Thanks Alex!&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;
&lt;span style="font-weight:bold;"&gt;&lt;a href="http://blogs.adobe.com/aharui/2008/03/flex_3_datagrid_footers.html" target="_blank"&gt;Flex 3 DataGrid Footers&lt;/a&gt;&lt;/span&gt;
&lt;/p&gt;

&lt;object width="100%" height="260"&gt;
&lt;param name="movie" value="http://blogs.adobe.com/aharui/DataGridFooter3/dg.swf"&gt;
&lt;embed src="http://blogs.adobe.com/aharui/DataGridFooter3/dg.swf" width="100%" height="260"&gt;
&lt;/embed&gt;
&lt;/object&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;a href="http://blogs.adobe.com/aharui/DataGridFooter3/dg.swf" target="_blank"&gt;View example in a new window&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;a href="http://blogs.adobe.com/aharui/DataGridFooter3/DataGridFooter.zip" target="_blank"&gt;Download source code&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;



&lt;span style="font-weight:bold;"&gt;&lt;a href="http://blogs.adobe.com/aharui/2008/03/datagrid_doubleclick_to_edit.html" target="_blank"&gt;DataGrid Double-Click To Edit&lt;/a&gt;
&lt;/span&gt;

&lt;object width="100%" height="260"&gt;
&lt;param name="movie" value="http://blogs.adobe.com/aharui/DblClkDG/DoubleClickDataGridApp.swf"&gt;
&lt;embed src="http://blogs.adobe.com/aharui/DblClkDG/DoubleClickDataGridApp.swf" width="100%" height="260"&gt;
&lt;/embed&gt;
&lt;/object&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;a href="http://blogs.adobe.com/aharui/DblClkDG/DoubleClickDataGridApp.swf" target="_blank"&gt;View example in a new window&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;a href="http://blogs.adobe.com/aharui/DblClkDG/DoubleClickDataGridApp.zip" target="_blank"&gt;Download source code&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;


&lt;span style="font-weight:bold;"&gt;
&lt;a href="http://blogs.adobe.com/aharui/2008/03/custom_arraycollections_adding.html" target="_blank"&gt;Custom ArrayCollections, Adding New Items to DataGrid&lt;/a&gt;&lt;/span&gt;


&lt;object width="100%" height="260"&gt;
&lt;param name="movie" value="http://blogs.adobe.com/aharui/NewEntryDG/NewEntryDataGridApp.swf"&gt;
&lt;embed src="http://blogs.adobe.com/aharui/NewEntryDG/NewEntryDataGridApp.swf" width="100%" height="260"&gt;
&lt;/embed&gt;
&lt;/object&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;a href="http://blogs.adobe.com/aharui/NewEntryDG/NewEntryDataGridApp.swf" target="_blank"&gt;View example in a new window&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;a href="http://blogs.adobe.com/aharui/NewEntryDG/NewEntryDataGrid.zip" target="_blank"&gt;Download source code&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;



&lt;span style="font-weight:bold;"&gt;
&lt;a href="http://blogs.adobe.com/aharui/2008/03/custom_ilists_checkboxdatagrid_1.html" target="_blank"&gt;Custom ILists, CheckBoxDataGrid, Merged Arrays&lt;/a&gt;&lt;/span&gt;

&lt;object width="100%" height="260"&gt;
&lt;param name="movie" value="http://blogs.adobe.com/aharui/CheckBoxDG/CheckBoxDataGridApp3.swf"&gt;
&lt;embed src="http://blogs.adobe.com/aharui/CheckBoxDG/CheckBoxDataGridApp3.swf" width="100%" height="260"&gt;
&lt;/embed&gt;
&lt;/object&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;a href="http://blogs.adobe.com/aharui/CheckBoxDG/CheckBoxDataGridApp3.swf" target="_blank"&gt;View example in a new window&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;a href="http://blogs.adobe.com/aharui/CheckBoxDG/CheckBoxDataGridApp3.zip" target="_blank"&gt;Download source code&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/95718777666687528-6922047076421435117?l=coolestflex.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/rPlc4IRTaBxUKSlkN0CINryVwYU/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/rPlc4IRTaBxUKSlkN0CINryVwYU/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/rPlc4IRTaBxUKSlkN0CINryVwYU/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/rPlc4IRTaBxUKSlkN0CINryVwYU/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~f/blogspot/lNbb?a=F1psZfVq"&gt;&lt;img src="http://feeds.feedburner.com/~f/blogspot/lNbb?d=41" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/blogspot/lNbb?a=uiuttWxJ"&gt;&lt;img src="http://feeds.feedburner.com/~f/blogspot/lNbb?i=uiuttWxJ" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/blogspot/lNbb/~4/E_HuMAX9WyM" height="1" width="1"/&gt;</content><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/95718777666687528/posts/default/6922047076421435117?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/95718777666687528/posts/default/6922047076421435117?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/blogspot/lNbb/~3/E_HuMAX9WyM/custome-datagrid.html" title="Customize DataGrid - (1)" /><author><name>Neal</name><uri>http://www.blogger.com/profile/13472746982652092119</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="26" height="32" src="http://bp3.blogger.com/_5Vc3XWyHd3E/R_TlDFg1fYI/AAAAAAAABU4/s-Zhzb15wmU/S220/avatar.jpg" /></author><feedburner:origLink>http://coolestflex.blogspot.com/2008/07/custome-datagrid.html</feedburner:origLink></entry><entry gd:etag="W/&quot;A0cMSXs8fSp7ImA9WxdXGEo.&quot;"><id>tag:blogger.com,1999:blog-95718777666687528.post-4774743043552468216</id><published>2008-06-26T08:59:00.000+08:00</published><updated>2008-07-01T10:24:48.575+08:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2008-07-01T10:24:48.575+08:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Papervision3D" /><category scheme="http://www.blogger.com/atom/ns#" term="sample" /><category scheme="http://www.blogger.com/atom/ns#" term="chart" /><title>3D Charts Using PaperVision3D - By Andrew Trice</title><content type="html">Andrew Trice wrote:
&lt;blockquote&gt;
&lt;p&gt;This example shows a really basic rotating 3D chart. There are two important things that it shows.&lt;/p&gt;

&lt;p&gt;1) A three dimensional scatter plot.&lt;/p&gt;
&lt;p&gt;2) A three dimensional line chart&lt;/p&gt;

&lt;p&gt;The data points between the scatter plot and line chart are exactly the same. The combined effect is a 3D scatter plot with lines connecting each data point.&lt;/p&gt;&lt;/blockquote&gt;

&lt;iframe src="http://www.tricedesigns.com/portfolio/pv3dchart/Line3DChart.html"  frameborder="0" scrolling="no" width="100%" height="350"&gt;&lt;/iframe&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;a href="http://www.tricedesigns.com/portfolio/pv3dchart/Line3DChart.html" target="_blank"&gt;View example in a new window&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;a href="http://www.tricedesigns.com/portfolio/pv3dchart/srcview/Line3d.zip" target="_blank"&gt;Download source code&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;a href="http://www.tricedesigns.com/portfolio/pv3dchart/srcview/" target="_blank"&gt;View source code&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;span style="font-weight:bold;"&gt;Resources:&lt;/span&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;a href="http://www.insideria.com/2008/06/3d-charts-using-papervision3d.html" target="_blank"&gt;&lt;li&gt;http://www.insideria.com/2008/06/3d-charts-using-papervision3d.html&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;div style="width:100%;text-align:center;margin:20px 0 20px 0;"&gt;
&lt;script type="text/javascript"&gt;&lt;!--
google_ad_client = "pub-5009075310149594";
/* 728x90, 创建于 08-6-30 */
google_ad_slot = "9222554252";
google_ad_width = 728;
google_ad_height = 90;
//--&gt;
&lt;/script&gt;
&lt;script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js"&gt;
&lt;/script&gt;
&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/95718777666687528-4774743043552468216?l=coolestflex.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/IAtPnBuNxog-Urr3glWp-BzJWmg/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/IAtPnBuNxog-Urr3glWp-BzJWmg/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/IAtPnBuNxog-Urr3glWp-BzJWmg/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/IAtPnBuNxog-Urr3glWp-BzJWmg/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~f/blogspot/lNbb?a=sOL7PRWA"&gt;&lt;img src="http://feeds.feedburner.com/~f/blogspot/lNbb?d=41" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/blogspot/lNbb?a=0WL3epPP"&gt;&lt;img src="http://feeds.feedburner.com/~f/blogspot/lNbb?i=0WL3epPP" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/blogspot/lNbb/~4/vwdHAWb-5uU" height="1" width="1"/&gt;</content><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/95718777666687528/posts/default/4774743043552468216?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/95718777666687528/posts/default/4774743043552468216?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/blogspot/lNbb/~3/vwdHAWb-5uU/3d-charts-using-papervision3d-by-andrew.html" title="3D Charts Using PaperVision3D - By Andrew Trice" /><author><name>Neal</name><uri>http://www.blogger.com/profile/13472746982652092119</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="26" height="32" src="http://bp3.blogger.com/_5Vc3XWyHd3E/R_TlDFg1fYI/AAAAAAAABU4/s-Zhzb15wmU/S220/avatar.jpg" /></author><feedburner:origLink>http://coolestflex.blogspot.com/2008/06/3d-charts-using-papervision3d-by-andrew.html</feedburner:origLink></entry><entry gd:etag="W/&quot;A0QCQ3g7eyp7ImA9WxdXGEo.&quot;"><id>tag:blogger.com,1999:blog-95718777666687528.post-5771992068532197492</id><published>2008-06-25T16:59:00.000+08:00</published><updated>2008-07-01T10:29:22.603+08:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2008-07-01T10:29:22.603+08:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="sample" /><category scheme="http://www.blogger.com/atom/ns#" term="Graphic" /><title>Degrafa - Buttong loader (ProgressBar like)</title><content type="html">Try it by click "Sign In" button.
&lt;iframe src="http://samples.degrafa.com/ButtonLoader/ButtonLoader.html"  frameborder="0" scrolling="no" width="100%" height="300"&gt;&lt;/iframe&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;a href="http://samples.degrafa.com/ButtonLoader/ButtonLoader.html" target="_blank"&gt;View example in a new window&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;a href="http://samples.degrafa.com/ButtonLoader/srcview/iPhoneSkin.zip" target="_blank"&gt;Download source code&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;a href="http://samples.degrafa.com/ButtonLoader/srcview/index.html" target="_blank"&gt;View source code&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;span style="font-weight:bold;"&gt;Resources:&lt;/span&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;a href="http://www.degrafa.com/" target="_blank"&gt;http://www.degrafa.com/&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;span style="font-weight:bold;"&gt;Relative Posts:&lt;/span&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;a target="_blank" href="http://coolestflex.blogspot.com/2008/05/advancedskins-from-degrafacom.html"&gt;
AdvancedSkins - From degrafa.com
&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;a target="_blank" href="http://coolestflex.blogspot.com/2008/04/capacity-indicator-from-degrafacom.html"&gt;
Capacity Indicator - From degrafa.com
&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;

&lt;/li&gt;
&lt;/ul&gt;

&lt;div style="width:100%;text-align:center;margin:20px 0 20px 0;"&gt;
&lt;script type="text/javascript"&gt;&lt;!--
google_ad_client = "pub-5009075310149594";
/* 728x15, 创建于 08-6-25 */
google_ad_slot = "5915770540";
google_ad_width = 728;
google_ad_height = 15;
//--&gt;
&lt;/script&gt;
&lt;script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js"&gt;
&lt;/script&gt;
&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/95718777666687528-5771992068532197492?l=coolestflex.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/6ho7fXSfhd-Nuj9MlbmGQFocF-k/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/6ho7fXSfhd-Nuj9MlbmGQFocF-k/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/6ho7fXSfhd-Nuj9MlbmGQFocF-k/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/6ho7fXSfhd-Nuj9MlbmGQFocF-k/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~f/blogspot/lNbb?a=Y5juxfTK"&gt;&lt;img src="http://feeds.feedburner.com/~f/blogspot/lNbb?d=41" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/blogspot/lNbb?a=DFuOhMzA"&gt;&lt;img src="http://feeds.feedburner.com/~f/blogspot/lNbb?i=DFuOhMzA" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/blogspot/lNbb/~4/XDz9SPi3tZw" height="1" width="1"/&gt;</content><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/95718777666687528/posts/default/5771992068532197492?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/95718777666687528/posts/default/5771992068532197492?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/blogspot/lNbb/~3/XDz9SPi3tZw/degrafa-buttong-loader-progressbar-like.html" title="Degrafa - Buttong loader (ProgressBar like)" /><author><name>Neal</name><uri>http://www.blogger.com/profile/13472746982652092119</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="26" height="32" src="http://bp3.blogger.com/_5Vc3XWyHd3E/R_TlDFg1fYI/AAAAAAAABU4/s-Zhzb15wmU/S220/avatar.jpg" /></author><feedburner:origLink>http://coolestflex.blogspot.com/2008/06/degrafa-buttong-loader-progressbar-like.html</feedburner:origLink></entry><entry gd:etag="W/&quot;A08ARX8-fCp7ImA9WxdXEU8.&quot;"><id>tag:blogger.com,1999:blog-95718777666687528.post-6486157900632580807</id><published>2008-06-22T18:09:00.000+08:00</published><updated>2008-06-22T18:17:24.154+08:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2008-06-22T18:17:24.154+08:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="flex" /><category scheme="http://www.blogger.com/atom/ns#" term="camera" /><category scheme="http://www.blogger.com/atom/ns#" term="effect" /><category scheme="http://www.blogger.com/atom/ns#" term="component" /><title>Amazing Effect -  WebCam (Need a web camera)</title><content type="html">&lt;span style="font-weight:bold;"&gt;Click Play... following.&lt;/span&gt;

&lt;iframe src="http://www.neave.com/webcam/"  frameborder="0" scrolling="no" width="100%" height="600"&gt;&lt;/iframe&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;a href="http://www.neave.com/webcam/" target="_blank"&gt;View example in a new window&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;a href="http://code.google.com/p/neave/downloads/detail?name=neave_webcam.zip" target="_blank"&gt;Download source code&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;a href="http://code.google.com/p/neave/source/browse" target="_blank"&gt;View source code&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;span style="font-weight:bold;"&gt;Resources:&lt;/span&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;a href="http://www.neave.com/webcam/" target="_blank"&gt;http://www.neave.com/webcam/&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;a href="http://code.google.com/p/neave" target="_blank"&gt;http://code.google.com/p/neave&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;div style="width:100%;text-align:left;"&gt;
&lt;script type="text/javascript"&gt;&lt;!--
google_ad_client = "pub-5009075310149594";
/* coolestflex - 336x280, 创建于 08-4-24 */
google_ad_slot = "9119592891";
google_ad_width = 336;
google_ad_height = 280;
//--&gt;
&lt;/script&gt;
&lt;script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js"&gt;
&lt;/script&gt; 
&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/95718777666687528-6486157900632580807?l=coolestflex.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/aWcNKy-O6_Fw9VRepkLmROHmxcI/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/aWcNKy-O6_Fw9VRepkLmROHmxcI/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/aWcNKy-O6_Fw9VRepkLmROHmxcI/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/aWcNKy-O6_Fw9VRepkLmROHmxcI/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~f/blogspot/lNbb?a=xfMAVNyQ"&gt;&lt;img src="http://feeds.feedburner.com/~f/blogspot/lNbb?d=41" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/blogspot/lNbb?a=Fz8PlDeD"&gt;&lt;img src="http://feeds.feedburner.com/~f/blogspot/lNbb?i=Fz8PlDeD" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/blogspot/lNbb/~4/CZpMbacsa1Q" height="1" width="1"/&gt;</content><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/95718777666687528/posts/default/6486157900632580807?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/95718777666687528/posts/default/6486157900632580807?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/blogspot/lNbb/~3/CZpMbacsa1Q/amazing-effect-webcam-need-web-camera.html" title="Amazing Effect -  WebCam (Need a web camera)" /><author><name>Neal</name><uri>http://www.blogger.com/profile/13472746982652092119</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="26" height="32" src="http://bp3.blogger.com/_5Vc3XWyHd3E/R_TlDFg1fYI/AAAAAAAABU4/s-Zhzb15wmU/S220/avatar.jpg" /></author><feedburner:origLink>http://coolestflex.blogspot.com/2008/06/amazing-effect-webcam-need-web-camera.html</feedburner:origLink></entry><entry gd:etag="W/&quot;A0UFRXs8eip7ImA9WxdXEU8.&quot;"><id>tag:blogger.com,1999:blog-95718777666687528.post-4679364544880458952</id><published>2008-06-22T18:03:00.000+08:00</published><updated>2008-06-22T18:06:54.572+08:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2008-06-22T18:06:54.572+08:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="api" /><category scheme="http://www.blogger.com/atom/ns#" term="sample" /><category scheme="http://www.blogger.com/atom/ns#" term="google" /><title>Google Earth with Flex (IE + Firefox on Windows only)</title><content type="html">Andrew Trice wrote:
&lt;blockquote&gt;You can type in a location, and it will go there. You can also toggle the nav controls, and the grid overlay.

This example requires the Google Earth plugin, and only works in browsers that are supported by Google Earth (IE + Firefox on Windows only). &lt;/blockquote&gt;
&lt;iframe src="http://www.cynergysystems.com/blogs/blogs/andrew.trice/googleearth/main.html"  frameborder="0" scrolling="no" width="100%" height="600"&gt;&lt;/iframe&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;a href="http://www.cynergysystems.com/blogs/blogs/andrew.trice/googleearth/main.html" target="_blank"&gt;View example in a new window&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;a href="http://www.cynergysystems.com/blogs/blogs/andrew.trice/googleearth/srcview/Google%20Earth%20API.zip" target="_blank"&gt;Download source code&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;a href="http://www.cynergysystems.com/blogs/blogs/andrew.trice/googleearth/srcview/" target="_blank"&gt;View source code&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;span style="font-weight:bold;"&gt;Resources:&lt;/span&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;a href="http://cynergysystems.com/blogs/page/andrewtrice?entry=google_eath_flex_source_code" target="_blank"&gt;http://cynergysystems.com/blogs/page/andrewtrice?entry=google_eath_flex_source_code&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;div style="width:100%;text-align:center;"&gt;
&lt;script type="text/javascript"&gt;&lt;!--
google_ad_client = "pub-5009075310149594";
/* coolestflex - 336x280, 创建于 08-4-24 */
google_ad_slot = "9119592891";
google_ad_width = 336;
google_ad_height = 280;
//--&gt;
&lt;/script&gt;
&lt;script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js"&gt;
&lt;/script&gt; 
&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/95718777666687528-4679364544880458952?l=coolestflex.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/dRQBMTv7Y0FMln30bjQyUi1Pv00/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/dRQBMTv7Y0FMln30bjQyUi1Pv00/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/dRQBMTv7Y0FMln30bjQyUi1Pv00/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/dRQBMTv7Y0FMln30bjQyUi1Pv00/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~f/blogspot/lNbb?a=V9oowBZL"&gt;&lt;img src="http://feeds.feedburner.com/~f/blogspot/lNbb?d=41" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/blogspot/lNbb?a=xC8DEPzk"&gt;&lt;img src="http://feeds.feedburner.com/~f/blogspot/lNbb?i=xC8DEPzk" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/blogspot/lNbb/~4/bFy9YJrPSEU" height="1" width="1"/&gt;</content><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/95718777666687528/posts/default/4679364544880458952?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/95718777666687528/posts/default/4679364544880458952?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/blogspot/lNbb/~3/bFy9YJrPSEU/google-earth-with-flex-ie-firefox-on.html" title="Google Earth with Flex (IE + Firefox on Windows only)" /><author><name>Neal</name><uri>http://www.blogger.com/profile/13472746982652092119</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="26" height="32" src="http://bp3.blogger.com/_5Vc3XWyHd3E/R_TlDFg1fYI/AAAAAAAABU4/s-Zhzb15wmU/S220/avatar.jpg" /></author><feedburner:origLink>http://coolestflex.blogspot.com/2008/06/google-earth-with-flex-ie-firefox-on.html</feedburner:origLink></entry><entry gd:etag="W/&quot;D0UMQno4eyp7ImA9WxdQEk4.&quot;"><id>tag:blogger.com,1999:blog-95718777666687528.post-2891112085009774947</id><published>2008-06-12T09:36:00.000+08:00</published><updated>2008-06-12T09:48:03.433+08:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2008-06-12T09:48:03.433+08:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="flex" /><category scheme="http://www.blogger.com/atom/ns#" term="Papervision3D" /><category scheme="http://www.blogger.com/atom/ns#" term="sample" /><title>Geocode with Papervision3D and Adobe Flex Sample</title><content type="html">Mark Walters wrote:
&lt;blockquote&gt;Representing exact geographic locations on the earth, or geocoding, has become a popular topic lately. All the mapping service providers, such as Google, MapQuest, and Yahoo!, geocode addresses on their respective maps so you can easily see a specific location and get directions between multiple locations. With each of these services now providing public APIs, anyone can create mashups showcasing data of all types (such as photos, videos, and RSS feeds) on maps to link the data visually to a geographic location.

Allowing people to so easily associate data geographically has opened up new realms of information visualization on the web. RSS feeds not only provide news from around the world, but they can also display exactly where the news is coming from. Family and friends can follow along with you on your vacation as you post pictures and tag them with each city you visit. Geocoding opens up all kinds of possibilities.

Plotting the points in 2D on the maps provided by the different service providers is the most common way to view the information. But you can also view geodata on a globe of the earth in 3D via Adobe Flash by using the open-source 3D library Papervision3D.

Papervision3D is an open-source, real-time 3D engine for Flash. Using this library, you can get up to speed quickly and easily with a fully interactive 3D environment.&lt;/blockquote&gt;


&lt;span style="font-weight:bold;"&gt;For more details please check out  &lt;a href="http://www.adobe.com/newsletters/edge/june2008/articles/article2/index.html?trackingid=DEKYF"&gt;Learn how to geocode with Papervision3D and Adobe Flex&lt;/a&gt;
&lt;/span&gt;
&lt;iframe src="http://www.adobe.com/newsletters/edge/june2008/articles/article2/download/GeoGlobe.html"  frameborder="0" scrolling="no" width="100%" height="600"&gt;&lt;/iframe&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;a href="http://www.adobe.com/newsletters/edge/june2008/articles/article2/download/GeoGlobe.html" target="_blank"&gt;View example in a new window&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;a href="http://www.adobe.com/newsletters/edge/june2008/articles/article2/download/geoglobe.zip" target="_blank"&gt;Download source code&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;span style="font-weight:bold;"&gt;Resources:&lt;/span&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;a href="http://www.adobe.com/newsletters/edge/june2008/articles/article2/index.html?trackingid=DEKYF" target="_blank"&gt;http://www.adobe.com/newsletters/edge/june2008/articles/article2/index.html?trackingid=DEKYF&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;span style="font-weight:bold;"&gt;Relative Posts:&lt;/span&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;a href="http://coolestflex.blogspot.com/2008/05/google-maps-api-for-flash-photo-flip.html"&gt;Google Maps API for Flash - Photo Flip Map exmaple &lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;a href="http://coolestflex.blogspot.com/2008/05/yahoo-maps-for-actionscript-30.html"&gt;Yahoo! Maps for ActionScript 3.0 - WeatherMap example &lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;div style="width:100%;text-align:center;"&gt;
&lt;script type="text/javascript"&gt;&lt;!--
google_ad_client = "pub-5009075310149594";
/* coolestflex - 336x280, 创建于 08-4-24 */
google_ad_slot = "9119592891";
google_ad_width = 336;
google_ad_height = 280;
//--&gt;
&lt;/script&gt;
&lt;script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js"&gt;
&lt;/script&gt; 
&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/95718777666687528-2891112085009774947?l=coolestflex.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/qmv0XDVzrXaJqOB_KzoEcGexkxo/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/qmv0XDVzrXaJqOB_KzoEcGexkxo/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/qmv0XDVzrXaJqOB_KzoEcGexkxo/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/qmv0XDVzrXaJqOB_KzoEcGexkxo/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~f/blogspot/lNbb?a=kdlfPECM"&gt;&lt;img src="http://feeds.feedburner.com/~f/blogspot/lNbb?d=41" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/blogspot/lNbb?a=4i4M3n1E"&gt;&lt;img src="http://feeds.feedburner.com/~f/blogspot/lNbb?i=4i4M3n1E" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/blogspot/lNbb/~4/zbiaBxY-cL0" height="1" width="1"/&gt;</content><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/95718777666687528/posts/default/2891112085009774947?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/95718777666687528/posts/default/2891112085009774947?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/blogspot/lNbb/~3/zbiaBxY-cL0/geocode-with-papervision3d-and-adobe.html" title="Geocode with Papervision3D and Adobe Flex Sample" /><author><name>Neal</name><uri>http://www.blogger.com/profile/13472746982652092119</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="26" height="32" src="http://bp3.blogger.com/_5Vc3XWyHd3E/R_TlDFg1fYI/AAAAAAAABU4/s-Zhzb15wmU/S220/avatar.jpg" /></author><feedburner:origLink>http://coolestflex.blogspot.com/2008/06/geocode-with-papervision3d-and-adobe.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CEQNRnc4eSp7ImA9WxdRFUo.&quot;"><id>tag:blogger.com,1999:blog-95718777666687528.post-1709759782738048342</id><published>2008-06-04T17:34:00.000+08:00</published><updated>2008-06-04T17:39:57.931+08:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2008-06-04T17:39:57.931+08:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="flex" /><category scheme="http://www.blogger.com/atom/ns#" term="yahoo" /><category scheme="http://www.blogger.com/atom/ns#" term="component" /><title>YAHOO! Astra - AutoCompleteManager Advanced Example</title><content type="html">AutoCompleteManager manages a set of input controls, popping up suggestions when a user types into one of the fields. Instead of replacing TextInput fields with a specific AutoComplete control, you can simply point the manager to one or more TextInputs, and you'll get a slick pop-up or auto-fill interaction.
&lt;ul&gt;
&lt;li&gt;&lt;a href="http://developer.yahoo.com/flash/astra-flex/autocompletemanager/"&gt;Getting Started&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://developer.yahoo.com/flash/astra-flex/autocompletemanager/using.html"&gt;Using AutoCompleteManager&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;iframe src="http://developer.yahoo.com/flash/astra-flex/autocompletemanager/examples/AutoCompleteManagerAdvancedExample/AutoCompleteManagerAdvancedExample.html"  frameborder="0" scrolling="no" width="100%" height="600"&gt;&lt;/iframe&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;a href="http://developer.yahoo.com/flash/astra-flex/autocompletemanager/examples/AutoCompleteManagerAdvancedExample/AutoCompleteManagerAdvancedExample.html" target="_blank"&gt;View example in a new window&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;a href="http://developer.yahoo.com/flash/astra-flex/autocompletemanager/examples/AutoCompleteManagerAdvancedExample/AutoCompleteManagerAdvancedExample.mxml" target="_blank"&gt;View source code&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;span style="font-weight:bold;"&gt;Resources:&lt;/span&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;a href="http://developer.yahoo.com/flash/astra-flex/" target="_blank"&gt;http://developer.yahoo.com/flash/astra-flex/&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;div style="width:100%;text-align:right;"&gt;
&lt;script type="text/javascript"&gt;&lt;!--
google_ad_client = "pub-5009075310149594";
/* coolestflex - 336x280, 创建于 08-4-24 */
google_ad_slot = "9119592891";
google_ad_width = 336;
google_ad_height = 280;
//--&gt;
&lt;/script&gt;
&lt;script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js"&gt;
&lt;/script&gt; 
&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/95718777666687528-1709759782738048342?l=coolestflex.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/LhWjbdybYcIIT7ifq9Q0mSEs2po/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/LhWjbdybYcIIT7ifq9Q0mSEs2po/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/LhWjbdybYcIIT7ifq9Q0mSEs2po/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/LhWjbdybYcIIT7ifq9Q0mSEs2po/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~f/blogspot/lNbb?a=xkaE0BmE"&gt;&lt;img src="http://feeds.feedburner.com/~f/blogspot/lNbb?d=41" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/blogspot/lNbb?a=3MTfFDFH"&gt;&lt;img src="http://feeds.feedburner.com/~f/blogspot/lNbb?i=3MTfFDFH" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/blogspot/lNbb/~4/hk-HIh36XbE" height="1" width="1"/&gt;</content><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/95718777666687528/posts/default/1709759782738048342?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/95718777666687528/posts/default/1709759782738048342?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/blogspot/lNbb/~3/hk-HIh36XbE/yahoo-astra-autocompletemanager.html" title="YAHOO! Astra - AutoCompleteManager Advanced Example" /><author><name>Neal</name><uri>http://www.blogger.com/profile/13472746982652092119</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="26" height="32" src="http://bp3.blogger.com/_5Vc3XWyHd3E/R_TlDFg1fYI/AAAAAAAABU4/s-Zhzb15wmU/S220/avatar.jpg" /></author><feedburner:origLink>http://coolestflex.blogspot.com/2008/06/yahoo-astra-autocompletemanager.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DkMNSXs4fyp7ImA9WxdSGEg.&quot;"><id>tag:blogger.com,1999:blog-95718777666687528.post-420934126198371382</id><published>2008-05-26T13:28:00.000+08:00</published><updated>2008-05-27T10:14:58.537+08:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2008-05-27T10:14:58.537+08:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="flex" /><category scheme="http://www.blogger.com/atom/ns#" term="actionscript3" /><title>AS3 Library and LibraryManager for Assets and Other AS3 Utilities</title><content type="html">&lt;span style="font-weight:bold;"&gt;Tink:&lt;/span&gt;
&lt;blockquote&gt;The classes enabled you to create multiple libraries of embedded (retaining and giving access to code) or loaded SWF’s.

You can create instance of Library wherever you want, but you can also create them through the LibraryManager giving you a single class to gain access to all your Library instances.

Here’s a quick example creating 2 Library instances using the LibraryManager. Each Library contains 2 SWF’s, each containing a BitmapData and MovieClip which are created using the Library. One Library instance embeds the SWF’s the other loads them. Not shown in the example, but you can also have a mix of loaded and embedded SWF’s in the same Library, and they contain fonts as well as custom classes.&lt;/blockquote&gt;
&lt;iframe src="http://www.tink.ws/blog/files/as3/LibraryExample/LibraryExample.html"  frameborder="0" scrolling="no" width="100%" height="600"&gt;&lt;/iframe&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;a href="http://www.tink.ws/blog/files/as3/LibraryExample/LibraryExample.html" target="_blank"&gt;View example in a new window&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;a href="http://www.tink.ws/blog/files/as3/LibraryExample/libraryExampleSource/LibraryExample.zip" target="_blank"&gt;Download source code&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;a href="http://www.tink.ws/blog/files/as3/LibraryExample/libraryExampleSource/" target="_blank"&gt;View source code&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;span style="font-weight:bold;"&gt;Resources:&lt;/span&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;a href="http://www.tink.ws/blog/library-librarymanager/" target="_blank"&gt;http://www.tink.ws/blog/library-librarymanager/&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;div style="width:100%;text-align:left;"&gt;
&lt;script type="text/javascript"&gt;&lt;!--
google_ad_client = "pub-5009075310149594";
/* coolestflex - 336x280, 创建于 08-4-24 */
google_ad_slot = "9119592891";
google_ad_width = 336;
google_ad_height = 280;
//--&gt;
&lt;/script&gt;
&lt;script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js"&gt;
&lt;/script&gt; 
&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/95718777666687528-420934126198371382?l=coolestflex.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/V2iXCH9Bmc0FXecgkSSutgQnjRc/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/V2iXCH9Bmc0FXecgkSSutgQnjRc/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/V2iXCH9Bmc0FXecgkSSutgQnjRc/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/V2iXCH9Bmc0FXecgkSSutgQnjRc/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~f/blogspot/lNbb?a=0i0hBLBD"&gt;&lt;img src="http://feeds.feedburner.com/~f/blogspot/lNbb?d=41" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/blogspot/lNbb?a=J6xNxDfJ"&gt;&lt;img src="http://feeds.feedburner.com/~f/blogspot/lNbb?i=J6xNxDfJ" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/blogspot/lNbb/~4/XkaaXpICFo4" height="1" width="1"/&gt;</content><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/95718777666687528/posts/default/420934126198371382?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/95718777666687528/posts/default/420934126198371382?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/blogspot/lNbb/~3/XkaaXpICFo4/as3-library-and-librarymanager-for.html" title="AS3 Library and LibraryManager for Assets and Other AS3 Utilities" /><author><name>Neal</name><uri>http://www.blogger.com/profile/13472746982652092119</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="26" height="32" src="http://bp3.blogger.com/_5Vc3XWyHd3E/R_TlDFg1fYI/AAAAAAAABU4/s-Zhzb15wmU/S220/avatar.jpg" /></author><feedburner:origLink>http://coolestflex.blogspot.com/2008/05/as3-library-and-librarymanager-for.html</feedburner:origLink></entry><entry gd:etag="W/&quot;A0YFSHc5eSp7ImA9WxdSEkk.&quot;"><id>tag:blogger.com,1999:blog-95718777666687528.post-7340795426546542450</id><published>2008-05-20T09:54:00.000+08:00</published><updated>2008-05-20T10:05:19.921+08:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2008-05-20T10:05:19.921+08:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="map" /><category scheme="http://www.blogger.com/atom/ns#" term="api" /><category scheme="http://www.blogger.com/atom/ns#" term="sample" /><category scheme="http://www.blogger.com/atom/ns#" term="actionscript3" /><title>Google Maps API for Flash - Photo Flip Map exmaple</title><content type="html">This API lets Flex developers embed Google Maps in Flash applications. Similar to the &lt;a href="http://code.google.com/apis/maps/"&gt;JavaScript version&lt;/a&gt;, this ActionScript API provides a number of utilities for manipulating and adding content to maps through a variety of services, enabling you to embed robust, interactive maps applications on your website.
&lt;iframe src="http://gmaps-samples-flash.googlecode.com/svn/trunk/demos/AFCPicasaMapFlip/AFCPicasaMapFlip.html"  frameborder="0" scrolling="no" width="100%" height="600"&gt;&lt;/iframe&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;a href="http://gmaps-samples-flash.googlecode.com/svn/trunk/demos/AFCPicasaMapFlip/AFCPicasaMapFlip.html" target="_blank"&gt;View example in a new window&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;a href="http://gmaps-samples-flash.googlecode.com/svn/trunk/demos/AFCPicasaMapFlip/srcview/AFCPicasaMapFlip.zip" target="_blank"&gt;Download source code&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;a href="http://gmaps-samples-flash.googlecode.com/svn/trunk/demos/AFCPicasaMapFlip/srcview/index.html" target="_blank"&gt;View source code&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;span style="font-weight:bold;"&gt;Resources:&lt;/span&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;a href="http://code.google.com/apis/maps/documentation/flash/" target="_blank"&gt;http://code.google.com/apis/maps/documentation/flash/&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;span style="font-weight:bold;"&gt;Relative Posts:&lt;/span&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;a href="http://coolestflex.blogspot.com/2008/05/yahoo-maps-for-actionscript-30.html" target="_blank"&gt;Yahoo! Maps for ActionScript 3.0 - WeatherMap example&lt;/a&gt;

&lt;/li&gt;
&lt;/ul&gt;

&lt;div style="width:100%;text-align:center;"&gt;
&lt;script type="text/javascript"&gt;&lt;!--
google_ad_client = "pub-5009075310149594";
/* coolestflex - 336x280, 创建于 08-4-24 */
google_ad_slot = "9119592891";
google_ad_width = 336;
google_ad_height = 280;
//--&gt;
&lt;/script&gt;
&lt;script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js"&gt;
&lt;/script&gt; 
&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/95718777666687528-7340795426546542450?l=coolestflex.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/2HlvOf-YTk-QENK6C-jjyuxleJM/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/2HlvOf-YTk-QENK6C-jjyuxleJM/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/2HlvOf-YTk-QENK6C-jjyuxleJM/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/2HlvOf-YTk-QENK6C-jjyuxleJM/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~f/blogspot/lNbb?a=6uhNBbLi"&gt;&lt;img src="http://feeds.feedburner.com/~f/blogspot/lNbb?d=41" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/blogspot/lNbb?a=S66MEK80"&gt;&lt;img src="http://feeds.feedburner.com/~f/blogspot/lNbb?i=S66MEK80" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/blogspot/lNbb/~4/azwHQvuO0_8" height="1" width="1"/&gt;</content><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/95718777666687528/posts/default/7340795426546542450?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/95718777666687528/posts/default/7340795426546542450?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/blogspot/lNbb/~3/azwHQvuO0_8/google-maps-api-for-flash-photo-flip.html" title="Google Maps API for Flash - Photo Flip Map exmaple" /><author><name>Neal</name><uri>http://www.blogger.com/profile/13472746982652092119</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="26" height="32" src="http://bp3.blogger.com/_5Vc3XWyHd3E/R_TlDFg1fYI/AAAAAAAABU4/s-Zhzb15wmU/S220/avatar.jpg" /></author><feedburner:origLink>http://coolestflex.blogspot.com/2008/05/google-maps-api-for-flash-photo-flip.html</feedburner:origLink></entry></feed>

