<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	>

<channel>
	<title>全文检索博客</title>
	<atom:link href="http://blog.minidx.com/feed" rel="self" type="application/rss+xml" />
	<link>http://blog.minidx.com</link>
	<description>中文Adobe Flex例子,RIA资源,全文检索技术,算法和数据结构</description>
	<pubDate>Sun, 20 Jul 2008 12:58:31 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.5.1</generator>
	<language>en</language>
			<item>
		<title>Flex中利用loaderInfo.url属性和URLUtil.getServerName()事件获取SWF文件所在服务器域名的例子</title>
		<link>http://blog.minidx.com/2008/07/20/1100.html</link>
		<comments>http://blog.minidx.com/2008/07/20/1100.html#comments</comments>
		<pubDate>Sun, 20 Jul 2008 12:57:29 +0000</pubDate>
		<dc:creator>Minidxer</dc:creator>
		
		<category><![CDATA[Flex]]></category>

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

		<category><![CDATA[loaderInfo.url]]></category>

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

		<category><![CDATA[域名]]></category>

		<guid isPermaLink="false">http://blog.minidx.com/2008/07/20/1100.html</guid>
		<description><![CDATA[接下来的例子演示了Flex中如何通过监听applicationComplete事件，利用loaderInfo.url属性和URLUtil.getServerName()事件,解析获得域名。
让我们先来看一下Demo（可以右键View Source或点击这里察看源代码）：


下面是完整代码(或点击这里察看)：
Download: main.mxml&#60;?xml version=&#34;1.0&#34; encoding=&#34;utf-8&#34;?&#62;
&#60;mx:Application&#160;xmlns:mx=&#34;http://www.adobe.com/2006/mxml&#34; layout=&#34;vertical&#34; applicationComplete=&#34;init()&#34;&#62;
&#160;
&#160; &#160; &#60;mx:Script&#62;
&#160; &#160; &#160; &#160; &#60;![CDATA[
&#160; &#160; &#160; &#160; &#160; &#160; import mx.utils.URLUtil;
&#160;
&#160; &#160; &#160; &#160; &#160; &#160; private function init():void {
&#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; lbl.text = &#34;url=&#34; + URLUtil.getServerName(Application.application.loaderInfo.url);
&#160; &#160; &#160; &#160; &#160; &#160; }
&#160; &#160; &#160; &#160; ]]&#62;
&#160; &#160; &#60;/mx:Script&#62;
&#160;
&#160; &#160; &#60;mx:Label&#160;id=&#34;lbl&#34; [...]]]></description>
			<content:encoded><![CDATA[<p>接下来的例子演示了Flex中如何通过监听<code>applicationComplete</code>事件，利用loaderInfo.url属性和URLUtil.getServerName()事件,解析获得域名。</p>
<p><code>让我们先来看一下<a href="http://blog.minidx.com/ext02/determining-which-serverdomain-a-swf-is-hosted-on/main.html">Demo</a>（</code>可以右键View Source或<a href="http://blog.minidx.com/ext02/determining-which-serverdomain-a-swf-is-hosted-on/index.html">点击这里</a>察看源代码<code>）：</code></p>
<p><!--more--></p>
<p><iframe src="http://blog.minidx.com/ext02/determining-which-serverdomain-a-swf-is-hosted-on/main.html" width="480" height="100"></iframe></p>
<p>下面是完整代码(或<a href="http://blog.minidx.com/ext02/determining-which-serverdomain-a-swf-is-hosted-on/index.html">点击这里</a>察看)：</p>
<div class="hl-title">Download: <a href="http://blog.minidx.com/wp-content/plugins/coolcode/coolcode.php?p=1100&amp;download=main.mxml">main.mxml</a></div><div class="hl-surround"><ol class="hl-main ln-show" title="Double click to hide line number." ondblclick = "linenumber(this)"><li class="hl-firstline"><span style="color: Olive;">&lt;?</span><span style="color: Green;">xml</span><span style="color: Gray;"> </span><span style="color: #00008b;">version</span><span style="color: Gray;">=</span><span style="color: #8b0000;">&quot;</span><span style="color: Red;">1.0</span><span style="color: #8b0000;">&quot;</span><span style="color: Gray;"> </span><span style="color: #00008b;">encoding</span><span style="color: Gray;">=</span><span style="color: #8b0000;">&quot;</span><span style="color: Red;">utf-8</span><span style="color: #8b0000;">&quot;</span><span style="color: Olive;">?&gt;</span></li>
<li><span style="color: Olive;">&lt;</span><span style="color: Green;">mx:Application</span><span style="color: Gray;">&nbsp;</span><span style="color: #00008b;">xmlns:mx</span><span style="color: Gray;">=</span><span style="color: #8b0000;">&quot;</span><span style="color: Red;">http://www.adobe.com/2006/mxml</span><span style="color: #8b0000;">&quot;</span><span style="color: Gray;"> </span><span style="color: #00008b;">layout</span><span style="color: Gray;">=</span><span style="color: #8b0000;">&quot;</span><span style="color: Red;">vertical</span><span style="color: #8b0000;">&quot;</span><span style="color: Gray;"> </span><span style="color: #00008b;">applicationComplete</span><span style="color: Gray;">=</span><span style="color: #8b0000;">&quot;</span><span style="color: Red;">init()</span><span style="color: #8b0000;">&quot;</span><span style="color: Olive;">&gt;</span></li>
<li><span style="color: Gray;">&nbsp;</span></li>
<li><span style="color: Gray;">&nbsp; &nbsp; </span><span style="color: Olive;">&lt;</span><span style="color: Green;">mx:Script</span><span style="color: Olive;">&gt;</span></li>
<li><span style="color: Gray;">&nbsp; &nbsp; &nbsp; &nbsp; </span><span style="color: #ffa500;">&lt;![CDATA[</span></li>
<li><span style="color: #ffa500;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; import mx.utils.URLUtil;</span></li>
<li><span style="color: #ffa500;">&nbsp;</span></li>
<li><span style="color: #ffa500;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; private function init():void {</span></li>
<li><span style="color: #ffa500;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; lbl.text = &quot;url=&quot; + URLUtil.getServerName(Application.application.loaderInfo.url);</span></li>
<li><span style="color: #ffa500;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; }</span></li>
<li><span style="color: #ffa500;">&nbsp; &nbsp; &nbsp; &nbsp; ]]&gt;</span></li>
<li><span style="color: Gray;">&nbsp; &nbsp; </span><span style="color: Olive;">&lt;/</span><span style="color: Green;">mx:Script</span><span style="color: Olive;">&gt;</span></li>
<li><span style="color: Gray;">&nbsp;</span></li>
<li><span style="color: Gray;">&nbsp; &nbsp; </span><span style="color: Olive;">&lt;</span><span style="color: Green;">mx:Label</span><span style="color: Gray;">&nbsp;</span><span style="color: #00008b;">id</span><span style="color: Gray;">=</span><span style="color: #8b0000;">&quot;</span><span style="color: Red;">lbl</span><span style="color: #8b0000;">&quot;</span><span style="color: Gray;"> </span><span style="color: #00008b;">text</span><span style="color: Gray;">=</span><span style="color: #8b0000;">&quot;&quot;</span><span style="color: Gray;"> </span><span style="color: Olive;">/&gt;</span></li>
<li><span style="color: Gray;">&nbsp;</span></li>
<li><span style="color: Olive;">&lt;/</span><span style="color: Green;">mx:Application</span><span style="color: Olive;">&gt;</span></li></ol></div>
<pre>代码：<a href="http://blog.flexexamples.com/2007/08/09/determining-which-serverdomain-a-swf-is-hosted-on/" target="_blank">Peter deHaan</a> 翻译/整理/编译：<a href="http://blog.minidx.com">minidxer</a></pre>
<div style="background:#EDEDED none repeat scroll 0%;border:1px solid #990033;height:40px;line-height:40px; auto;text-align:center;">Permalink:<a href="http://blog.minidx.com/2008/07/20/1100.html">http://blog.minidx.com/2008/07/20/1100.html</a></div>
<p></p>
<h3>Related Post</h3><ul class="related_post"><li><a href="http://blog.minidx.com/2008/06/18/907.html" title="有没有人是，或者认识做新网域名代理的吗？">有没有人是，或者认识做新网域名代理的吗？</a></li><li><a href="http://blog.minidx.com/2008/04/16/722.html" title="从中国域名注册商转出域名依旧困难重重">从中国域名注册商转出域名依旧困难重重</a></li><li><a href="http://blog.minidx.com/2008/04/12/708.html" title="Apache中通过配置http.conf绑定多个域名以及二级域名的方法">Apache中通过配置http.conf绑定多个域名以及二级域名的方法</a></li><li><a href="http://blog.minidx.com/2008/03/19/608.html" title="赠送两个RIA相关的域名">赠送两个RIA相关的域名</a></li><li><a href="http://blog.minidx.com/2008/02/28/519.html" title="蓝色聚焦继续推出&ldquo;蓝岛成长计划&rdquo;&#8211;5个免费空间">蓝色聚焦继续推出&ldquo;蓝岛成长计划&rdquo;&#8211;5个免费空间</a></li><li><a href="http://blog.minidx.com/2008/02/07/484.html" title="jamroll.net提供350MB空间/5GB流量/PHP/MYSQL/FTP/CP绑定顶级域名免费空间">jamroll.net提供350MB空间/5GB流量/PHP/MYSQL/FTP/CP绑定顶级域名免费空间</a></li><li><a href="http://blog.minidx.com/2008/02/05/474.html" title="Lunarpages的一点介绍以及购买其虚拟主机的优惠码(coupon code)">Lunarpages的一点介绍以及购买其虚拟主机的优惠码(coupon code)</a></li><li><a href="http://blog.minidx.com/2008/02/04/473.html" title="HostGator的简单介绍以及部分优惠码（Hostgator Coupon Code）">HostGator的简单介绍以及部分优惠码（Hostgator Coupon Code）</a></li><li><a href="http://blog.minidx.com/2008/01/13/422.html" title="买了Ntt.cc域名，升级了空间后就遇到Godaddy维护">买了Ntt.cc域名，升级了空间后就遇到Godaddy维护</a></li><li><a href="http://blog.minidx.com/2007/12/28/312.html" title="blogsvertise.com的申请以及付费评论使用的一些总结">blogsvertise.com的申请以及付费评论使用的一些总结</a></li><li><a href="http://blog.minidx.com/2007/12/26/302.html" title="FeedSky域名绑定CNAME终于更换IP了">FeedSky域名绑定CNAME终于更换IP了</a></li><li><a href="http://blog.minidx.com/2007/12/21/276.html" title="google的网站管理员工具终于正常了">google的网站管理员工具终于正常了</a></li><li><a href="http://blog.minidx.com/2007/12/19/262.html" title="72松准备升级了">72松准备升级了</a></li><li><a href="http://blog.minidx.com/2007/11/26/174.html" title="一个为你生成Web 2.0域名的工具网站">一个为你生成Web 2.0域名的工具网站</a></li><li><a href="http://blog.minidx.com/2007/11/21/120.html" title="欧洲最大的互联网服务商1AND1(1&#038;1)的介绍">欧洲最大的互联网服务商1AND1(1&#038;1)的介绍</a></li><li><a href="http://blog.minidx.com/2007/11/19/107.html" title="靠搜索引擎带来流量的网站的大忌">靠搜索引擎带来流量的网站的大忌</a></li><li><a href="http://blog.minidx.com/2007/11/17/100.html" title="FeedSky,路漫漫其修远兮">FeedSky,路漫漫其修远兮</a></li><li><a href="http://blog.minidx.com/2007/11/05/54.html" title="停止了对Minidx.cn的解析">停止了对Minidx.cn的解析</a></li><li><a href="http://blog.minidx.com/2007/10/31/38.html" title="是该高兴,还是应该感到悲哀?">是该高兴,还是应该感到悲哀?</a></li><li><a href="http://blog.minidx.com/2007/10/30/31.html" title="Google中国(谷歌)启用新域名G.cn">Google中国(谷歌)启用新域名G.cn</a></li></ul>]]></content:encoded>
			<wfw:commentRss>http://blog.minidx.com/2008/07/20/1100.html/feed</wfw:commentRss>
		</item>
		<item>
		<title>Flex中通过disabledColor样式设置ComboBox无效状态下标签颜色的例子</title>
		<link>http://blog.minidx.com/2008/07/20/1099.html</link>
		<comments>http://blog.minidx.com/2008/07/20/1099.html#comments</comments>
		<pubDate>Sun, 20 Jul 2008 12:47:44 +0000</pubDate>
		<dc:creator>Minidxer</dc:creator>
		
		<category><![CDATA[Flex]]></category>

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

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

		<category><![CDATA[标签]]></category>

		<category><![CDATA[颜色]]></category>

		<guid isPermaLink="false">http://blog.minidx.com/2008/07/20/1099.html</guid>
		<description><![CDATA[接下来的例子演示了Flex中如何通过disabledColor样式，设置ComboBox无效状态下标签颜色。
让我们先来看一下Demo（可以右键View Source或点击这里察看源代码）：


下面是完整代码(或点击这里察看)：
Download: main.mxml&#60;?xml version=&#34;1.0&#34; encoding=&#34;utf-8&#34;?&#62;
&#60;mx:Application&#160;xmlns:mx=&#34;http://www.adobe.com/2006/mxml&#34;
&#160; &#160; &#160; &#160; layout=&#34;vertical&#34;
&#160; &#160; &#160; &#160; verticalAlign=&#34;top&#34;
&#160; &#160; &#160; &#160; backgroundColor=&#34;white&#34;&#62;
&#160;
&#160; &#160; &#60;mx:Array&#160;id=&#34;arr&#34;&#62;
&#160; &#160; &#160; &#160; &#60;mx:Object&#160;label=&#34;One&#34; /&#62;
&#160; &#160; &#160; &#160; &#60;mx:Object&#160;label=&#34;Two&#34; /&#62;
&#160; &#160; &#160; &#160; &#60;mx:Object&#160;label=&#34;Three&#34; /&#62;
&#160; &#160; &#160; &#160; &#60;mx:Object&#160;label=&#34;Four&#34; /&#62;
&#160; &#160; &#160; &#160; &#60;mx:Object&#160;label=&#34;Five&#34; /&#62;
&#160; &#160; &#160; &#160; &#60;mx:Object&#160;label=&#34;Six&#34; /&#62;
&#160; &#160; &#160; &#160; &#60;mx:Object&#160;label=&#34;Seven&#34; /&#62;
&#160; &#160; [...]]]></description>
			<content:encoded><![CDATA[<p>接下来的例子演示了Flex中如何通过disabledColor样式，设置ComboBox无效状态下标签颜色。</p>
<p><code>让我们先来看一下<a href="http://blog.minidx.com/ext02/setting-the-label-color-on-a-disabled-combobox-control-in-flex/main.html">Demo</a>（</code>可以右键View Source或<a href="http://blog.minidx.com/ext02/setting-the-label-color-on-a-disabled-combobox-control-in-flex/index.html">点击这里</a>察看源代码<code>）：</code></p>
<p><!--more--></p>
<p><iframe src="http://blog.minidx.com/ext02/setting-the-label-color-on-a-disabled-combobox-control-in-flex/main.html" width="480" height="300"></iframe>
<p>下面是完整代码(或<a href="http://blog.minidx.com/ext02/setting-the-label-color-on-a-disabled-combobox-control-in-flex/index.html">点击这里</a>察看)：</p>
<div class="hl-title">Download: <a href="http://blog.minidx.com/wp-content/plugins/coolcode/coolcode.php?p=1099&amp;download=main.mxml">main.mxml</a></div><div class="hl-surround"><ol class="hl-main ln-show" title="Double click to hide line number." ondblclick = "linenumber(this)"><li class="hl-firstline"><span style="color: Olive;">&lt;?</span><span style="color: Green;">xml</span><span style="color: Gray;"> </span><span style="color: #00008b;">version</span><span style="color: Gray;">=</span><span style="color: #8b0000;">&quot;</span><span style="color: Red;">1.0</span><span style="color: #8b0000;">&quot;</span><span style="color: Gray;"> </span><span style="color: #00008b;">encoding</span><span style="color: Gray;">=</span><span style="color: #8b0000;">&quot;</span><span style="color: Red;">utf-8</span><span style="color: #8b0000;">&quot;</span><span style="color: Olive;">?&gt;</span></li>
<li><span style="color: Olive;">&lt;</span><span style="color: Green;">mx:Application</span><span style="color: Gray;">&nbsp;</span><span style="color: #00008b;">xmlns:mx</span><span style="color: Gray;">=</span><span style="color: #8b0000;">&quot;</span><span style="color: Red;">http://www.adobe.com/2006/mxml</span><span style="color: #8b0000;">&quot;</span></li>
<li><span style="color: Gray;">&nbsp; &nbsp; &nbsp; &nbsp; </span><span style="color: #00008b;">layout</span><span style="color: Gray;">=</span><span style="color: #8b0000;">&quot;</span><span style="color: Red;">vertical</span><span style="color: #8b0000;">&quot;</span></li>
<li><span style="color: Gray;">&nbsp; &nbsp; &nbsp; &nbsp; </span><span style="color: #00008b;">verticalAlign</span><span style="color: Gray;">=</span><span style="color: #8b0000;">&quot;</span><span style="color: Red;">top</span><span style="color: #8b0000;">&quot;</span></li>
<li><span style="color: Gray;">&nbsp; &nbsp; &nbsp; &nbsp; </span><span style="color: #00008b;">backgroundColor</span><span style="color: Gray;">=</span><span style="color: #8b0000;">&quot;</span><span style="color: Red;">white</span><span style="color: #8b0000;">&quot;</span><span style="color: Olive;">&gt;</span></li>
<li><span style="color: Gray;">&nbsp;</span></li>
<li><span style="color: Gray;">&nbsp; &nbsp; </span><span style="color: Olive;">&lt;</span><span style="color: Green;">mx:Array</span><span style="color: Gray;">&nbsp;</span><span style="color: #00008b;">id</span><span style="color: Gray;">=</span><span style="color: #8b0000;">&quot;</span><span style="color: Red;">arr</span><span style="color: #8b0000;">&quot;</span><span style="color: Olive;">&gt;</span></li>
<li><span style="color: Gray;">&nbsp; &nbsp; &nbsp; &nbsp; </span><span style="color: Olive;">&lt;</span><span style="color: Green;">mx:Object</span><span style="color: Gray;">&nbsp;</span><span style="color: #00008b;">label</span><span style="color: Gray;">=</span><span style="color: #8b0000;">&quot;</span><span style="color: Red;">One</span><span style="color: #8b0000;">&quot;</span><span style="color: Gray;"> </span><span style="color: Olive;">/&gt;</span></li>
<li><span style="color: Gray;">&nbsp; &nbsp; &nbsp; &nbsp; </span><span style="color: Olive;">&lt;</span><span style="color: Green;">mx:Object</span><span style="color: Gray;">&nbsp;</span><span style="color: #00008b;">label</span><span style="color: Gray;">=</span><span style="color: #8b0000;">&quot;</span><span style="color: Red;">Two</span><span style="color: #8b0000;">&quot;</span><span style="color: Gray;"> </span><span style="color: Olive;">/&gt;</span></li>
<li><span style="color: Gray;">&nbsp; &nbsp; &nbsp; &nbsp; </span><span style="color: Olive;">&lt;</span><span style="color: Green;">mx:Object</span><span style="color: Gray;">&nbsp;</span><span style="color: #00008b;">label</span><span style="color: Gray;">=</span><span style="color: #8b0000;">&quot;</span><span style="color: Red;">Three</span><span style="color: #8b0000;">&quot;</span><span style="color: Gray;"> </span><span style="color: Olive;">/&gt;</span></li>
<li><span style="color: Gray;">&nbsp; &nbsp; &nbsp; &nbsp; </span><span style="color: Olive;">&lt;</span><span style="color: Green;">mx:Object</span><span style="color: Gray;">&nbsp;</span><span style="color: #00008b;">label</span><span style="color: Gray;">=</span><span style="color: #8b0000;">&quot;</span><span style="color: Red;">Four</span><span style="color: #8b0000;">&quot;</span><span style="color: Gray;"> </span><span style="color: Olive;">/&gt;</span></li>
<li><span style="color: Gray;">&nbsp; &nbsp; &nbsp; &nbsp; </span><span style="color: Olive;">&lt;</span><span style="color: Green;">mx:Object</span><span style="color: Gray;">&nbsp;</span><span style="color: #00008b;">label</span><span style="color: Gray;">=</span><span style="color: #8b0000;">&quot;</span><span style="color: Red;">Five</span><span style="color: #8b0000;">&quot;</span><span style="color: Gray;"> </span><span style="color: Olive;">/&gt;</span></li>
<li><span style="color: Gray;">&nbsp; &nbsp; &nbsp; &nbsp; </span><span style="color: Olive;">&lt;</span><span style="color: Green;">mx:Object</span><span style="color: Gray;">&nbsp;</span><span style="color: #00008b;">label</span><span style="color: Gray;">=</span><span style="color: #8b0000;">&quot;</span><span style="color: Red;">Six</span><span style="color: #8b0000;">&quot;</span><span style="color: Gray;"> </span><span style="color: Olive;">/&gt;</span></li>
<li><span style="color: Gray;">&nbsp; &nbsp; &nbsp; &nbsp; </span><span style="color: Olive;">&lt;</span><span style="color: Green;">mx:Object</span><span style="color: Gray;">&nbsp;</span><span style="color: #00008b;">label</span><span style="color: Gray;">=</span><span style="color: #8b0000;">&quot;</span><span style="color: Red;">Seven</span><span style="color: #8b0000;">&quot;</span><span style="color: Gray;"> </span><span style="color: Olive;">/&gt;</span></li>
<li><span style="color: Gray;">&nbsp; &nbsp; &nbsp; &nbsp; </span><span style="color: Olive;">&lt;</span><span style="color: Green;">mx:Object</span><span style="color: Gray;">&nbsp;</span><span style="color: #00008b;">label</span><span style="color: Gray;">=</span><span style="color: #8b0000;">&quot;</span><span style="color: Red;">Eight</span><span style="color: #8b0000;">&quot;</span><span style="color: Gray;"> </span><span style="color: Olive;">/&gt;</span></li>
<li><span style="color: Gray;">&nbsp; &nbsp; &nbsp; &nbsp; </span><span style="color: Olive;">&lt;</span><span style="color: Green;">mx:Object</span><span style="color: Gray;">&nbsp;</span><span style="color: #00008b;">label</span><span style="color: Gray;">=</span><span style="color: #8b0000;">&quot;</span><span style="color: Red;">Nine</span><span style="color: #8b0000;">&quot;</span><span style="color: Gray;"> </span><span style="color: Olive;">/&gt;</span></li>
<li><span style="color: Gray;">&nbsp; &nbsp; &nbsp; &nbsp; </span><span style="color: Olive;">&lt;</span><span style="color: Green;">mx:Object</span><span style="color: Gray;">&nbsp;</span><span style="color: #00008b;">label</span><span style="color: Gray;">=</span><span style="color: #8b0000;">&quot;</span><span style="color: Red;">Ten</span><span style="color: #8b0000;">&quot;</span><span style="color: Gray;"> </span><span style="color: Olive;">/&gt;</span></li>
<li><span style="color: Gray;">&nbsp; &nbsp; </span><span style="color: Olive;">&lt;/</span><span style="color: Green;">mx:Array</span><span style="color: Olive;">&gt;</span></li>
<li><span style="color: Gray;">&nbsp;</span></li>
<li><span style="color: Gray;">&nbsp; &nbsp; </span><span style="color: Olive;">&lt;</span><span style="color: Green;">mx:ApplicationControlBar</span><span style="color: Gray;">&nbsp;</span><span style="color: #00008b;">dock</span><span style="color: Gray;">=</span><span style="color: #8b0000;">&quot;</span><span style="color: Red;">true</span><span style="color: #8b0000;">&quot;</span><span style="color: Olive;">&gt;</span></li>
<li><span style="color: Gray;">&nbsp; &nbsp; &nbsp; &nbsp; </span><span style="color: Olive;">&lt;</span><span style="color: Green;">mx:Form</span><span style="color: Gray;">&nbsp;</span><span style="color: #00008b;">styleName</span><span style="color: Gray;">=</span><span style="color: #8b0000;">&quot;</span><span style="color: Red;">plain</span><span style="color: #8b0000;">&quot;</span><span style="color: Olive;">&gt;</span></li>
<li><span style="color: Gray;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; </span><span style="color: Olive;">&lt;</span><span style="color: Green;">mx:FormItem</span><span style="color: Gray;">&nbsp;</span><span style="color: #00008b;">label</span><span style="color: Gray;">=</span><span style="color: #8b0000;">&quot;</span><span style="color: Red;">disabledColor:</span><span style="color: #8b0000;">&quot;</span><span style="color: Olive;">&gt;</span></li>
<li><span style="color: Gray;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; </span><span style="color: Olive;">&lt;</span><span style="color: Green;">mx:ColorPicker</span><span style="color: Gray;">&nbsp;</span><span style="color: #00008b;">id</span><span style="color: Gray;">=</span><span style="color: #8b0000;">&quot;</span><span style="color: Red;">colorPicker</span><span style="color: #8b0000;">&quot;</span></li>
<li><span style="color: Gray;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; </span><span style="color: #00008b;">selectedColor</span><span style="color: Gray;">=</span><span style="color: #8b0000;">&quot;</span><span style="color: Red;">#999999</span><span style="color: #8b0000;">&quot;</span><span style="color: Gray;">&nbsp;</span><span style="color: Olive;">/&gt;</span></li>
<li><span style="color: Gray;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; </span><span style="color: Olive;">&lt;/</span><span style="color: Green;">mx:FormItem</span><span style="color: Olive;">&gt;</span></li>
<li><span style="color: Gray;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; </span><span style="color: Olive;">&lt;</span><span style="color: Green;">mx:FormItem</span><span style="color: Gray;">&nbsp;</span><span style="color: #00008b;">label</span><span style="color: Gray;">=</span><span style="color: #8b0000;">&quot;</span><span style="color: Red;">enabled:</span><span style="color: #8b0000;">&quot;</span><span style="color: Olive;">&gt;</span></li>
<li><span style="color: Gray;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; </span><span style="color: Olive;">&lt;</span><span style="color: Green;">mx:CheckBox</span><span style="color: Gray;">&nbsp;</span><span style="color: #00008b;">id</span><span style="color: Gray;">=</span><span style="color: #8b0000;">&quot;</span><span style="color: Red;">checkBox</span><span style="color: #8b0000;">&quot;</span></li>
<li><span style="color: Gray;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; </span><span style="color: #00008b;">selected</span><span style="color: Gray;">=</span><span style="color: #8b0000;">&quot;</span><span style="color: Red;">true</span><span style="color: #8b0000;">&quot;</span><span style="color: Gray;">&nbsp;</span><span style="color: Olive;">/&gt;</span></li>
<li><span style="color: Gray;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; </span><span style="color: Olive;">&lt;/</span><span style="color: Green;">mx:FormItem</span><span style="color: Olive;">&gt;</span></li>
<li><span style="color: Gray;">&nbsp; &nbsp; &nbsp; &nbsp; </span><span style="color: Olive;">&lt;/</span><span style="color: Green;">mx:Form</span><span style="color: Olive;">&gt;</span></li>
<li><span style="color: Gray;">&nbsp; &nbsp; </span><span style="color: Olive;">&lt;/</span><span style="color: Green;">mx:ApplicationControlBar</span><span style="color: Olive;">&gt;</span></li>
<li><span style="color: Gray;">&nbsp;</span></li>
<li><span style="color: Gray;">&nbsp; &nbsp; </span><span style="color: Olive;">&lt;</span><span style="color: Green;">mx:ComboBox</span><span style="color: Gray;">&nbsp;</span><span style="color: #00008b;">id</span><span style="color: Gray;">=</span><span style="color: #8b0000;">&quot;</span><span style="color: Red;">comboBox</span><span style="color: #8b0000;">&quot;</span></li>
<li><span style="color: Gray;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; </span><span style="color: #00008b;">dataProvider</span><span style="color: Gray;">=</span><span style="color: #8b0000;">&quot;</span><span style="color: Red;">{arr}</span><span style="color: #8b0000;">&quot;</span></li>
<li><span style="color: Gray;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; </span><span style="color: #00008b;">enabled</span><span style="color: Gray;">=</span><span style="color: #8b0000;">&quot;</span><span style="color: Red;">{checkBox.selected}</span><span style="color: #8b0000;">&quot;</span></li>
<li><span style="color: Gray;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; </span><span style="color: #00008b;">disabledColor</span><span style="color: Gray;">=</span><span style="color: #8b0000;">&quot;</span><span style="color: Red;">{colorPicker.selectedColor}</span><span style="color: #8b0000;">&quot;</span><span style="color: Gray;">&nbsp;</span><span style="color: Olive;">/&gt;</span></li>
<li><span style="color: Gray;">&nbsp;</span></li>
<li><span style="color: Olive;">&lt;/</span><span style="color: Green;">mx:Application</span><span style="color: Olive;">&gt;</span></li></ol></div>
<pre>代码：<a href="http://blog.flexexamples.com/2008/07/19/setting-the-label-color-on-a-disabled-combobox-control-in-flex/" target="_blank">Peter deHaan</a> 翻译/整理/编译：<a href="http://blog.minidx.com">minidxer</a></pre>
<div style="background:#EDEDED none repeat scroll 0%;border:1px solid #990033;height:40px;line-height:40px; auto;text-align:center;">Permalink:<a href="http://blog.minidx.com/2008/07/20/1099.html">http://blog.minidx.com/2008/07/20/1099.html</a></div>
<p></p>
<h3>Related Post</h3><ul class="related_post"><li><a href="http://blog.minidx.com/2008/07/19/1095.html" title="Flex中通过borderColor, borderThickness以及dropdownStyleName样式设置ComboBox控件中下拉菜单边框颜色，边框厚度的例子">Flex中通过borderColor, borderThickness以及dropdownStyleName样式设置ComboBox控件中下拉菜单边框颜色，边框厚度的例子</a></li><li><a href="http://blog.minidx.com/2008/07/16/1081.html" title="Flex中通过扩展ComboBox类重载protected keyDownHandler()事件使键盘导航(keyboard navigation)功能无效的例子">Flex中通过扩展ComboBox类重载protected keyDownHandler()事件使键盘导航(keyboard navigation)功能无效的例子</a></li><li><a href="http://blog.minidx.com/2008/07/16/1080.html" title="Flex中如何通过selectionDisabledColor样式设置ComboBox中选中项目无效时背景颜色的例子">Flex中如何通过selectionDisabledColor样式设置ComboBox中选中项目无效时背景颜色的例子</a></li><li><a href="http://blog.minidx.com/2008/07/15/1079.html" title="Flex中如何通过textRollOverColor样式设置ComboBox控件下拉项目内滑动时文本颜色的例子">Flex中如何通过textRollOverColor样式设置ComboBox控件下拉项目内滑动时文本颜色的例子</a></li><li><a href="http://blog.minidx.com/2008/07/14/1075.html" title="Flex中如何利用iconFunction属性在ComboBox控件的下拉菜单中设定自定义图标的例子">Flex中如何利用iconFunction属性在ComboBox控件的下拉菜单中设定自定义图标的例子</a></li><li><a href="http://blog.minidx.com/2008/07/13/1070.html" title="Flex中如何通过selectedColor样式设置ComboBox选中项目背景颜色的例子">Flex中如何通过selectedColor样式设置ComboBox选中项目背景颜色的例子</a></li><li><a href="http://blog.minidx.com/2008/07/12/1067.html" title="Flex中如何通过rollOverColor样式设置ComboBox下拉菜单项目背景颜色的例子">Flex中如何通过rollOverColor样式设置ComboBox下拉菜单项目背景颜色的例子</a></li><li><a href="http://blog.minidx.com/2008/07/11/1062.html" title="Flex中通过selectable样式阻止用户从ComboBox的下来菜单中改变选择项的例子">Flex中通过selectable样式阻止用户从ComboBox的下来菜单中改变选择项的例子</a></li><li><a href="http://blog.minidx.com/2008/07/10/1061.html" title="Flex中如何通过dropShadowEnabled样式给ComboBox控件的下来菜单设置阴影效果的例子">Flex中如何通过dropShadowEnabled样式给ComboBox控件的下来菜单设置阴影效果的例子</a></li><li><a href="http://blog.minidx.com/2008/07/08/1057.html" title="Flex中如何利用useRollOver样式固定ComboBox控件下拉菜单中项目高亮(hightlighting)的例子">Flex中如何利用useRollOver样式固定ComboBox控件下拉菜单中项目高亮(hightlighting)的例子</a></li><li><a href="http://blog.minidx.com/2008/07/08/1056.html" title="Flex中创建两个关联的ComboBox的例子">Flex中创建两个关联的ComboBox的例子</a></li><li><a href="http://blog.minidx.com/2008/07/07/1051.html" title="Flex中如何利用fontFamily和dropdownStyleName样式在ComboBox控件中嵌入字体的例子">Flex中如何利用fontFamily和dropdownStyleName样式在ComboBox控件中嵌入字体的例子</a></li><li><a href="http://blog.minidx.com/2008/07/06/1039.html" title="Flex中如何通过iconColor样式设置ComboBox控件下拉菜单图标(那两个上下三角图标)颜色的例子">Flex中如何通过iconColor样式设置ComboBox控件下拉菜单图标(那两个上下三角图标)颜色的例子</a></li><li><a href="http://blog.minidx.com/2008/07/05/1037.html" title="Flex的ComboBox控件中如何利用variableRowHeight属性创建可变高度的行的例子">Flex的ComboBox控件中如何利用variableRowHeight属性创建可变高度的行的例子</a></li><li><a href="http://blog.minidx.com/2008/07/04/1033.html" title="Flex中如何通过iconColor样式设置ComboBox控件图标(那个下三角图标)颜色的例子">Flex中如何通过iconColor样式设置ComboBox控件图标(那个下三角图标)颜色的例子</a></li><li><a href="http://blog.minidx.com/2008/07/03/1032.html" title="Flex中通过dropdownWidth属性设置下拉菜单(dropdown)宽度的例子">Flex中通过dropdownWidth属性设置下拉菜单(dropdown)宽度的例子</a></li><li><a href="http://blog.minidx.com/2008/07/02/1026.html" title="Flex中如何通过在ComboBox控件的dropdown属性中设置scrollTipFunction属性格式化滚动tips内容的例子">Flex中如何通过在ComboBox控件的dropdown属性中设置scrollTipFunction属性格式化滚动tips内容的例子</a></li><li><a href="http://blog.minidx.com/2008/07/02/1025.html" title="Flex中如何通过在ComboBox控件的dropdown属性中设置showScrollTips属性使滚动tips随着下拉菜单滚动的例子">Flex中如何通过在ComboBox控件的dropdown属性中设置showScrollTips属性使滚动tips随着下拉菜单滚动的例子</a></li><li><a href="http://blog.minidx.com/2008/06/27/1002.html" title="Flex中利用labelPlacementChanged事件检测按钮(Buttoon)中标签(Label)位置是否改变的例子">Flex中利用labelPlacementChanged事件检测按钮(Buttoon)中标签(Label)位置是否改变的例子</a></li><li><a href="http://blog.minidx.com/2008/06/19/911.html" title="Flex中通过设置fillColors样式改变ComboBox控件的填充背景颜色的例子">Flex中通过设置fillColors样式改变ComboBox控件的填充背景颜色的例子</a></li></ul>]]></content:encoded>
			<wfw:commentRss>http://blog.minidx.com/2008/07/20/1099.html/feed</wfw:commentRss>
		</item>
		<item>
		<title>Flex中如何从HTML容器中接受FlashVars动态创建ActionScript暗点的例子</title>
		<link>http://blog.minidx.com/2008/07/20/1098.html</link>
		<comments>http://blog.minidx.com/2008/07/20/1098.html#comments</comments>
		<pubDate>Sat, 19 Jul 2008 17:23:11 +0000</pubDate>
		<dc:creator>Minidxer</dc:creator>
		
		<category><![CDATA[Flex]]></category>

		<category><![CDATA[CuePointManager.addCuePoint()]]></category>

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

		<category><![CDATA[URLUtil.stringToObject]]></category>

		<category><![CDATA[暗点]]></category>

		<guid isPermaLink="false">http://blog.minidx.com/2008/07/20/1098.html</guid>
		<description><![CDATA[在前面的例子中分别了解过FlashVars以及暗点的创建（右上角Search……），接下来的例子演示了Flex中如何从HTML容器中接受FlashVars动态创建ActionScript暗点。
让我们先来看一下Demo（可以右键View Source或点击这里察看源代码）：


下面是完整代码(或点击这里察看)：
Download: main.mxml&#60;?xml version=&#34;1.0&#34; encoding=&#34;utf-8&#34;?&#62;
&#60;mx:Application&#160;xmlns:mx=&#34;http://www.adobe.com/2006/mxml&#34; layout=&#34;vertical&#34; verticalAlign=&#34;middle&#34; backgroundColor=&#34;white&#34; applicationComplete=&#34;init()&#34;&#62;
&#160;
&#160; &#160; &#60;mx:Script&#62;
&#160; &#160; &#160; &#160; &#60;![CDATA[
&#160; &#160; &#160; &#160; &#160; &#160; import mx.events.VideoEvent;
&#160; &#160; &#160; &#160; &#160; &#160; import mx.collections.ArrayCollection;
&#160; &#160; &#160; &#160; &#160; &#160; import mx.events.CuePointEvent;
&#160; &#160; &#160; &#160; &#160; &#160; import mx.managers.SystemManager;
&#160; &#160; &#160; &#160; &#160; &#160; import mx.utils.URLUtil;
&#160; &#160; &#160; &#160; &#160; &#160; [...]]]></description>
			<content:encoded><![CDATA[<p>在前面的例子中分别了解过FlashVars以及暗点的创建（右上角Search……），接下来的例子演示了Flex中如何从HTML容器中接受FlashVars动态创建ActionScript暗点。</p>
<p><code>让我们先来看一下<a href="http://blog.minidx.com/ext02/dynamically-creating-actionscript-cue-points-from-flashvars-received-from-the-html-container/main.html">Demo</a>（</code>可以右键View Source或<a href="http://blog.minidx.com/ext02/dynamically-creating-actionscript-cue-points-from-flashvars-received-from-the-html-container/index.html">点击这里</a>察看源代码<code>）：</code></p>
<p><!--more--></p>
<p><iframe src="http://blog.minidx.com/ext02/dynamically-creating-actionscript-cue-points-from-flashvars-received-from-the-html-container/main.html" width="480" height="300"></iframe></p>
<p>下面是完整代码(或<a href="http://blog.minidx.com/ext02/dynamically-creating-actionscript-cue-points-from-flashvars-received-from-the-html-container/index.html">点击这里</a>察看)：</p>
<div class="hl-title">Download: <a href="http://blog.minidx.com/wp-content/plugins/coolcode/coolcode.php?p=1098&amp;download=main.mxml">main.mxml</a></div><div class="hl-surround"><ol class="hl-main ln-show" title="Double click to hide line number." ondblclick = "linenumber(this)"><li class="hl-firstline"><span style="color: Olive;">&lt;?</span><span style="color: Green;">xml</span><span style="color: Gray;"> </span><span style="color: #00008b;">version</span><span style="color: Gray;">=</span><span style="color: #8b0000;">&quot;</span><span style="color: Red;">1.0</span><span style="color: #8b0000;">&quot;</span><span style="color: Gray;"> </span><span style="color: #00008b;">encoding</span><span style="color: Gray;">=</span><span style="color: #8b0000;">&quot;</span><span style="color: Red;">utf-8</span><span style="color: #8b0000;">&quot;</span><span style="color: Olive;">?&gt;</span></li>
<li><span style="color: Olive;">&lt;</span><span style="color: Green;">mx:Application</span><span style="color: Gray;">&nbsp;</span><span style="color: #00008b;">xmlns:mx</span><span style="color: Gray;">=</span><span style="color: #8b0000;">&quot;</span><span style="color: Red;">http://www.adobe.com/2006/mxml</span><span style="color: #8b0000;">&quot;</span><span style="color: Gray;"> </span><span style="color: #00008b;">layout</span><span style="color: Gray;">=</span><span style="color: #8b0000;">&quot;</span><span style="color: Red;">vertical</span><span style="color: #8b0000;">&quot;</span><span style="color: Gray;"> </span><span style="color: #00008b;">verticalAlign</span><span style="color: Gray;">=</span><span style="color: #8b0000;">&quot;</span><span style="color: Red;">middle</span><span style="color: #8b0000;">&quot;</span><span style="color: Gray;"> </span><span style="color: #00008b;">backgroundColor</span><span style="color: Gray;">=</span><span style="color: #8b0000;">&quot;</span><span style="color: Red;">white</span><span style="color: #8b0000;">&quot;</span><span style="color: Gray;"> </span><span style="color: #00008b;">applicationComplete</span><span style="color: Gray;">=</span><span style="color: #8b0000;">&quot;</span><span style="color: Red;">init()</span><span style="color: #8b0000;">&quot;</span><span style="color: Olive;">&gt;</span></li>
<li><span style="color: Gray;">&nbsp;</span></li>
<li><span style="color: Gray;">&nbsp; &nbsp; </span><span style="color: Olive;">&lt;</span><span style="color: Green;">mx:Script</span><span style="color: Olive;">&gt;</span></li>
<li><span style="color: Gray;">&nbsp; &nbsp; &nbsp; &nbsp; </span><span style="color: #ffa500;">&lt;![CDATA[</span></li>
<li><span style="color: #ffa500;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; import mx.events.VideoEvent;</span></li>
<li><span style="color: #ffa500;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; import mx.collections.ArrayCollection;</span></li>
<li><span style="color: #ffa500;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; import mx.events.CuePointEvent;</span></li>
<li><span style="color: #ffa500;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; import mx.managers.SystemManager;</span></li>
<li><span style="color: #ffa500;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; import mx.utils.URLUtil;</span></li>
<li><span style="color: #ffa500;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; import mx.utils.ObjectUtil;</span></li>
<li><span style="color: #ffa500;">&nbsp;</span></li>
<li><span style="color: #ffa500;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; [Bindable]</span></li>
<li><span style="color: #ffa500;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; private var arrColl:ArrayCollection;</span></li>
<li><span style="color: #ffa500;">&nbsp;</span></li>
<li><span style="color: #ffa500;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; private function init():void {</span></li>
<li><span style="color: #ffa500;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; arrColl = new ArrayCollection();</span></li>
<li><span style="color: #ffa500;">&nbsp;</span></li>
<li><span style="color: #ffa500;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; var cpObj:Object;</span></li>
<li><span style="color: #ffa500;">&nbsp;</span></li>
<li><span style="color: #ffa500;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; var item:String;</span></li>
<li><span style="color: #ffa500;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; var itemArr:Array;</span></li>
<li><span style="color: #ffa500;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; var params:Object = Application.application.parameters;</span></li>
<li><span style="color: #ffa500;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; if (params.hasOwnProperty(&quot;cuepoints&quot;)) {</span></li>
<li><span style="color: #ffa500;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; cpObj = URLUtil.stringToObject(params.cuepoints);</span></li>
<li><span style="color: #ffa500;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; for (item in cpObj) {</span></li>
<li><span style="color: #ffa500;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; itemArr = item.split(&quot;:&quot;);</span></li>
<li><span style="color: #ffa500;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; videoDisplay.cuePointManager.addCuePoint({name:itemArr[0], time:Number(itemArr[1])});</span></li>
<li><span style="color: #ffa500;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; }</span></li>
<li><span style="color: #ffa500;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; }</span></li>
<li><span style="color: #ffa500;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; }</span></li>
<li><span style="color: #ffa500;">&nbsp;</span></li>
<li><span style="color: #ffa500;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; private function videoDisplay_cuePoint(evt:CuePointEvent):void {</span></li>
<li><span style="color: #ffa500;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; var cpDate:Date = new Date(evt.cuePointTime * 1000);</span></li>
<li><span style="color: #ffa500;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; arrColl.addItem({name:evt.cuePointName, time:dateFormatter.format(cpDate)});</span></li>
<li><span style="color: #ffa500;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; }</span></li>
<li><span style="color: #ffa500;">&nbsp;</span></li>
<li><span style="color: #ffa500;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; private function videoDisplay_playheadUpdate(evt:VideoEvent):void {</span></li>
<li><span style="color: #ffa500;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; var pDate:Date = new Date(evt.playheadTime * 1000 || 10);</span></li>
<li><span style="color: #ffa500;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; var tDate:Date = new Date(evt.currentTarget.totalTime * 1000);</span></li>
<li><span style="color: #ffa500;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; progressBar.setProgress(evt.playheadTime, evt.currentTarget.totalTime);</span></li>
<li><span style="color: #ffa500;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; progressBar.label = dateFormatter.format(pDate) + &quot; / &quot; + dateFormatter.format(tDate);</span></li>
<li><span style="color: #ffa500;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; }</span></li>
<li><span style="color: #ffa500;">&nbsp;</span></li>
<li><span style="color: #ffa500;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; private function videoDisplay_progress(evt:ProgressEvent):void {</span></li>
<li><span style="color: #ffa500;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; progressBar.conversion = 1024; /* Convert bytes to kilobytes. */</span></li>
<li><span style="color: #ffa500;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; progressBar.label = &quot;%1 of %2 KB (%3%%)&quot;;</span></li>
<li><span style="color: #ffa500;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; progressBar.setProgress(evt.bytesLoaded, evt.bytesTotal);</span></li>
<li><span style="color: #ffa500;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; }</span></li>
<li><span style="color: #ffa500;">&nbsp;</span></li>
<li><span style="color: #ffa500;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; private function videoDisplay_click(evt:MouseEvent):void {</span></li>
<li><span style="color: #ffa500;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; videoDisplay.play();</span></li>
<li><span style="color: #ffa500;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; }</span></li>
<li><span style="color: #ffa500;">&nbsp; &nbsp; &nbsp; &nbsp; ]]&gt;</span></li>
<li><span style="color: Gray;">&nbsp; &nbsp; </span><span style="color: Olive;">&lt;/</span><span style="color: Green;">mx:Script</span><span style="color: Olive;">&gt;</span></li>
<li><span style="color: Gray;">&nbsp;</span></li>
<li><span style="color: Gray;">&nbsp; &nbsp; </span><span style="color: Olive;">&lt;</span><span style="color: Green;">mx:DateFormatter</span><span style="color: Gray;">&nbsp;</span><span style="color: #00008b;">id</span><span style="color: Gray;">=</span><span style="color: #8b0000;">&quot;</span><span style="color: Red;">dateFormatter</span><span style="color: #8b0000;">&quot;</span><span style="color: Gray;"> </span><span style="color: #00008b;">formatString</span><span style="color: Gray;">=</span><span style="color: #8b0000;">&quot;</span><span style="color: Red;">NN:SS</span><span style="color: #8b0000;">&quot;</span><span style="color: Gray;"> </span><span style="color: Olive;">/&gt;</span></li>
<li><span style="color: Gray;">&nbsp;</span></li>
<li><span style="color: Gray;">&nbsp; &nbsp; </span><span style="color: Olive;">&lt;</span><span style="color: Green;">mx:HBox</span><span style="color: Olive;">&gt;</span></li>
<li><span style="color: Gray;">&nbsp; &nbsp; &nbsp; &nbsp; </span><span style="color: Olive;">&lt;</span><span style="color: Green;">mx:Canvas</span><span style="color: Olive;">&gt;</span></li>
<li><span style="color: Gray;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; </span><span style="color: Olive;">&lt;</span><span style="color: Green;">mx:VideoDisplay</span><span style="color: Gray;">&nbsp;</span><span style="color: #00008b;">id</span><span style="color: Gray;">=</span><span style="color: #8b0000;">&quot;</span><span style="color: Red;">videoDisplay</span><span style="color: #8b0000;">&quot;</span></li>
<li><span style="color: Gray;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; </span><span style="color: #00008b;">autoPlay</span><span style="color: Gray;">=</span><span style="color: #8b0000;">&quot;</span><span style="color: Red;">false</span><span style="color: #8b0000;">&quot;</span></li>
<li><span style="color: Gray;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; </span><span style="color: #00008b;">autoRewind</span><span style="color: Gray;">=</span><span style="color: #8b0000;">&quot;</span><span style="color: Red;">false</span><span style="color: #8b0000;">&quot;</span></li>
<li><span style="color: Gray;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; </span><span style="color: #00008b;">source</span><span style="color: Gray;">=</span><span style="color: #8b0000;">&quot;</span><span style="color: Red;">http://blog.minidx.com/ext/water.flv</span><span style="color: #8b0000;">&quot;</span></li>
<li><span style="color: Gray;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; </span><span style="color: #00008b;">cuePointManagerClass</span><span style="color: Gray;">=</span><span style="color: #8b0000;">&quot;</span><span style="color: Red;">mx.controls.videoClasses.CuePointManager</span><span style="color: #8b0000;">&quot;</span></li>
<li><span style="color: Gray;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; </span><span style="color: #00008b;">cuePoint</span><span style="color: Gray;">=</span><span style="color: #8b0000;">&quot;</span><span style="color: Red;">videoDisplay_cuePoint(event)</span><span style="color: #8b0000;">&quot;</span></li>
<li><span style="color: Gray;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; </span><span style="color: #00008b;">playheadUpdate</span><span style="color: Gray;">=</span><span style="color: #8b0000;">&quot;</span><span style="color: Red;">videoDisplay_playheadUpdate(event)</span><span style="color: #8b0000;">&quot;</span></li>
<li><span style="color: Gray;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; </span><span style="color: #00008b;">progress</span><span style="color: Gray;">=</span><span style="color: #8b0000;">&quot;</span><span style="color: Red;">videoDisplay_progress(event)</span><span style="color: #8b0000;">&quot;</span></li>
<li><span style="color: Gray;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; </span><span style="color: #00008b;">click</span><span style="color: Gray;">=</span><span style="color: #8b0000;">&quot;</span><span style="color: Red;">videoDisplay_click(event)</span><span style="color: #8b0000;">&quot;</span></li>
<li><span style="color: Gray;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; </span><span style="color: #00008b;">rewind</span><span style="color: Gray;">=</span><span style="color: #8b0000;">&quot;</span><span style="color: Red;">arrColl=new ArrayCollection()</span><span style="color: #8b0000;">&quot;</span></li>
<li><span style="color: Gray;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; </span><span style="color: #00008b;">rollOver</span><span style="color: Gray;">=</span><span style="color: #8b0000;">&quot;</span><span style="color: Red;">progressBar.visible = true</span><span style="color: #8b0000;">&quot;</span></li>
<li><span style="color: Gray;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; </span><span style="color: #00008b;">rollOut</span><span style="color: Gray;">=</span><span style="color: #8b0000;">&quot;</span><span style="color: Red;">progressBar.visible = false</span><span style="color: #8b0000;">&quot;</span><span style="color: Gray;">&nbsp;</span><span style="color: Olive;">/&gt;</span></li>
<li><span style="color: Gray;">&nbsp;</span></li>
<li><span style="color: Gray;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; </span><span style="color: Olive;">&lt;</span><span style="color: Green;">mx:ProgressBar</span><span style="color: Gray;">&nbsp;</span><span style="color: #00008b;">id</span><span style="color: Gray;">=</span><span style="color: #8b0000;">&quot;</span><span style="color: Red;">progressBar</span><span style="color: #8b0000;">&quot;</span><span style="color: Gray;"> </span><span style="color: #00008b;">mouseChildren</span><span style="color: Gray;">=</span><span style="color: #8b0000;">&quot;</span><span style="color: Red;">false</span><span style="color: #8b0000;">&quot;</span></li>
<li><span style="color: Gray;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; </span><span style="color: #00008b;">labelPlacement</span><span style="color: Gray;">=</span><span style="color: #8b0000;">&quot;</span><span style="color: Red;">center</span><span style="color: #8b0000;">&quot;</span></li>
<li><span style="color: Gray;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; </span><span style="color: #00008b;">visible</span><span style="color: Gray;">=</span><span style="color: #8b0000;">&quot;</span><span style="color: Red;">false</span><span style="color: #8b0000;">&quot;</span></li>
<li><span style="color: Gray;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; </span><span style="color: #00008b;">mouseEnabled</span><span style="color: Gray;">=</span><span style="color: #8b0000;">&quot;</span><span style="color: Red;">false</span><span style="color: #8b0000;">&quot;</span></li>
<li><span style="color: Gray;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; </span><span style="color: #00008b;">mode</span><span style="color: Gray;">=</span><span style="color: #8b0000;">&quot;</span><span style="color: Red;">manual</span><span style="color: #8b0000;">&quot;</span><span style="color: Gray;">&nbsp;</span><span style="color: #00008b;">left</span><span style="color: Gray;">=</span><span style="color: #8b0000;">&quot;</span><span style="color: Red;">5</span><span style="color: #8b0000;">&quot;</span><span style="color: Gray;"> </span><span style="color: #00008b;">right</span><span style="color: Gray;">=</span><span style="color: #8b0000;">&quot;</span><span style="color: Red;">5</span><span style="color: #8b0000;">&quot;</span><span style="color: Gray;"> </span><span style="color: #00008b;">bottom</span><span style="color: Gray;">=</span><span style="color: #8b0000;">&quot;</span><span style="color: Red;">5</span><span style="color: #8b0000;">&quot;</span><span style="color: Gray;"> </span><span style="color: Olive;">/&gt;</span></li>
<li><span style="color: Gray;">&nbsp; &nbsp; &nbsp; &nbsp; </span><span style="color: Olive;">&lt;/</span><span style="color: Green;">mx:Canvas</span><span style="color: Olive;">&gt;</span></li>
<li><span style="color: Gray;">&nbsp;</span></li>
<li><span style="color: Gray;">&nbsp; &nbsp; &nbsp; &nbsp; </span><span style="color: Olive;">&lt;</span><span style="color: Green;">mx:DataGrid</span><span style="color: Gray;">&nbsp;</span><span style="color: #00008b;">id</span><span style="color: Gray;">=</span><span style="color: #8b0000;">&quot;</span><span style="color: Red;">dataGrid</span><span style="color: #8b0000;">&quot;</span></li>
<li><span style="color: Gray;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; </span><span style="color: #00008b;">height</span><span style="color: Gray;">=</span><span style="color: #8b0000;">&quot;</span><span style="color: Red;">100%</span><span style="color: #8b0000;">&quot;</span></li>
<li><span style="color: Gray;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; </span><span style="color: #00008b;">dataProvider</span><span style="color: Gray;">=</span><span style="color: #8b0000;">&quot;</span><span style="color: Red;">{arrColl}</span><span style="color: #8b0000;">&quot;</span><span style="color: Olive;">&gt;</span></li>
<li><span style="color: Gray;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; </span><span style="color: Olive;">&lt;</span><span style="color: Green;">mx:columns</span><span style="color: Olive;">&gt;</span></li>
<li><span style="color: Gray;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; </span><span style="color: Olive;">&lt;</span><span style="color: Green;">mx:DataGridColumn</span><span style="color: Gray;">&nbsp;</span><span style="color: #00008b;">dataField</span><span style="color: Gray;">=</span><span style="color: #8b0000;">&quot;</span><span style="color: Red;">name</span><span style="color: #8b0000;">&quot;</span></li>
<li><span style="color: Gray;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; </span><span style="color: #00008b;">headerText</span><span style="color: Gray;">=</span><span style="color: #8b0000;">&quot;</span><span style="color: Red;">CuePoint Name:</span><span style="color: #8b0000;">&quot;</span><span style="color: Gray;">&nbsp;</span><span style="color: Olive;">/&gt;</span></li>
<li><span style="color: Gray;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; </span><span style="color: Olive;">&lt;</span><span style="color: Green;">mx:DataGridColumn</span><span style="color: Gray;">&nbsp;</span><span style="color: #00008b;">dataField</span><span style="color: Gray;">=</span><span style="color: #8b0000;">&quot;</span><span style="color: Red;">time</span><span style="color: #8b0000;">&quot;</span></li>
<li><span style="color: Gray;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; </span><span style="color: #00008b;">headerText</span><span style="color: Gray;">=</span><span style="color: #8b0000;">&quot;</span><span style="color: Red;">CuePoint Time:</span><span style="color: #8b0000;">&quot;</span><span style="color: Gray;">&nbsp;</span><span style="color: Olive;">/&gt;</span></li>
<li><span style="color: Gray;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; </span><span style="color: Olive;">&lt;/</span><span style="color: Green;">mx:columns</span><span style="color: Olive;">&gt;</span></li>
<li><span style="color: Gray;">&nbsp; &nbsp; &nbsp; &nbsp; </span><span style="color: Olive;">&lt;/</span><span style="color: Green;">mx:DataGrid</span><span style="color: Olive;">&gt;</span></li>
<li><span style="color: Gray;">&nbsp; &nbsp; </span><span style="color: Olive;">&lt;/</span><span style="color: Green;">mx:HBox</span><span style="color: Olive;">&gt;</span></li>
<li><span style="color: Gray;">&nbsp;</span></li>
<li><span style="color: Olive;">&lt;/</span><span style="color: Green;">mx:Application</span><span style="color: Olive;">&gt;</span></li></ol></div>
<pre>代码：<a href="http://blog.flexexamples.com/2007/08/09/dynamically-creating-actionscript-cue-points-from-flashvars-received-from-the-html-container/" target="_blank">Peter deHaan</a> 翻译/整理/编译：<a href="http://blog.minidx.com">minidxer</a></pre>
<div style="background:#EDEDED none repeat scroll 0%;border:1px solid #990033;height:40px;line-height:40px; auto;text-align:center;">Permalink:<a href="http://blog.minidx.com/2008/07/20/1098.html">http://blog.minidx.com/2008/07/20/1098.html</a></div>
<p></p>
<h3>Related Post</h3><ul class="related_post"><li><a href="http://blog.minidx.com/2008/07/17/1088.html" title="Flex中如何从嵌入HTML模板中抓取FlashVars的例子">Flex中如何从嵌入HTML模板中抓取FlashVars的例子</a></li><li><a href="http://blog.minidx.com/2008/07/07/1050.html" title="Flex中利用Bitmap和BitmapData类创建FLV暗点缩略图的例子">Flex中利用Bitmap和BitmapData类创建FLV暗点缩略图的例子</a></li><li><a href="http://blog.minidx.com/2008/06/29/1009.html" title="Flex中如何利用cuePointManager属性和addCuePoint事件往FLV中添加ActionScript暗点的例子">Flex中如何利用cuePointManager属性和addCuePoint事件往FLV中添加ActionScript暗点的例子</a></li><li><a href="http://blog.minidx.com/2008/06/22/923.html" title="Flex的VideoDisplay控件中如何创建和使用ActionScript暗点的例子">Flex的VideoDisplay控件中如何创建和使用ActionScript暗点的例子</a></li><li><a href="http://blog.minidx.com/2008/03/22/619.html" title="Flex中利用VideoDisplay控件监听Flash录像暗点（cue points）的例子">Flex中利用VideoDisplay控件监听Flash录像暗点（cue points）的例子</a></li></ul>]]></content:encoded>
			<wfw:commentRss>http://blog.minidx.com/2008/07/20/1098.html/feed</wfw:commentRss>
		</item>
		<item>
		<title>Flex中自定义Alert控件按钮(Button)样式的例子</title>
		<link>http://blog.minidx.com/2008/07/20/1097.html</link>
		<comments>http://blog.minidx.com/2008/07/20/1097.html#comments</comments>
		<pubDate>Sat, 19 Jul 2008 17:05:59 +0000</pubDate>
		<dc:creator>Minidxer</dc:creator>
		
		<category><![CDATA[Flex]]></category>

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

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

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

		<category><![CDATA[按钮]]></category>

		<category><![CDATA[边角圆滑]]></category>

		<guid isPermaLink="false">http://blog.minidx.com/2008/07/20/1097.html</guid>
		<description><![CDATA[接下来的例子演示了Flex中如何自定义Alert控件按钮(Button)样式，使其按钮边角更加圆滑。
让我们先来看一下Demo（可以右键View Source或点击这里察看源代码）：


下面是完整代码(或点击这里察看)：
Download: main.mxml&#60;?xml version=&#34;1.0&#34; encoding=&#34;utf-8&#34;?&#62;
&#60;mx:Application&#160;xmlns:mx=&#34;http://www.adobe.com/2006/mxml&#34; layout=&#34;vertical&#34; verticalAlign=&#34;middle&#34; backgroundColor=&#34;white&#34;&#62;
&#160;
&#160; &#160; &#60;mx:Style&#62;
&#160; &#160; &#160; &#160; .roundedAlertButtons {
&#160; &#160; &#160; &#160; &#160; &#160; cornerRadius: 10;
&#160; &#160; &#160; &#160; &#160; &#160; font-weight: bold;
&#160; &#160; &#160; &#160; &#160; &#160; color: black;
&#160; &#160; &#160; &#160; }
&#160; &#160; &#60;/mx:Style&#62;
&#160;
&#160; &#160; &#60;mx:Script&#62;
&#160; &#160; &#160; &#160; &#60;![CDATA[
&#160; &#160; &#160; &#160; &#160; &#160; import mx.controls.Alert;
&#160;
&#160; [...]]]></description>
			<content:encoded><![CDATA[<p>接下来的例子演示了Flex中如何自定义Alert控件按钮(Button)样式，使其按钮边角更加圆滑。</p>
<p><code>让我们先来看一下<a href="http://blog.minidx.com/ext02/styling-buttons-in-an-alert-control/main.html">Demo</a>（</code>可以右键View Source或<a href="http://blog.minidx.com/ext02/styling-buttons-in-an-alert-control/index.html">点击这里</a>察看源代码<code>）：</code></p>
<p><!--more--></p>
<p><iframe src="http://blog.minidx.com/ext02/styling-buttons-in-an-alert-control/main.html" width="480" height="300"></iframe>
<p>下面是完整代码(或<a href="http://blog.minidx.com/ext02/styling-buttons-in-an-alert-control/index.html">点击这里</a>察看)：</p>
<div class="hl-title">Download: <a href="http://blog.minidx.com/wp-content/plugins/coolcode/coolcode.php?p=1097&amp;download=main.mxml">main.mxml</a></div><div class="hl-surround"><ol class="hl-main ln-show" title="Double click to hide line number." ondblclick = "linenumber(this)"><li class="hl-firstline"><span style="color: Olive;">&lt;?</span><span style="color: Green;">xml</span><span style="color: Gray;"> </span><span style="color: #00008b;">version</span><span style="color: Gray;">=</span><span style="color: #8b0000;">&quot;</span><span style="color: Red;">1.0</span><span style="color: #8b0000;">&quot;</span><span style="color: Gray;"> </span><span style="color: #00008b;">encoding</span><span style="color: Gray;">=</span><span style="color: #8b0000;">&quot;</span><span style="color: Red;">utf-8</span><span style="color: #8b0000;">&quot;</span><span style="color: Olive;">?&gt;</span></li>
<li><span style="color: Olive;">&lt;</span><span style="color: Green;">mx:Application</span><span style="color: Gray;">&nbsp;</span><span style="color: #00008b;">xmlns:mx</span><span style="color: Gray;">=</span><span style="color: #8b0000;">&quot;</span><span style="color: Red;">http://www.adobe.com/2006/mxml</span><span style="color: #8b0000;">&quot;</span><span style="color: Gray;"> </span><span style="color: #00008b;">layout</span><span style="color: Gray;">=</span><span style="color: #8b0000;">&quot;</span><span style="color: Red;">vertical</span><span style="color: #8b0000;">&quot;</span><span style="color: Gray;"> </span><span style="color: #00008b;">verticalAlign</span><span style="color: Gray;">=</span><span style="color: #8b0000;">&quot;</span><span style="color: Red;">middle</span><span style="color: #8b0000;">&quot;</span><span style="color: Gray;"> </span><span style="color: #00008b;">backgroundColor</span><span style="color: Gray;">=</span><span style="color: #8b0000;">&quot;</span><span style="color: Red;">white</span><span style="color: #8b0000;">&quot;</span><span style="color: Olive;">&gt;</span></li>
<li><span style="color: Gray;">&nbsp;</span></li>
<li><span style="color: Gray;">&nbsp; &nbsp; </span><span style="color: Olive;">&lt;</span><span style="color: Green;">mx:Style</span><span style="color: Olive;">&gt;</span></li>
<li><span style="color: Gray;">&nbsp; &nbsp; &nbsp; &nbsp; .roundedAlertButtons {</span></li>
<li><span style="color: Gray;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; cornerRadius: 10;</span></li>
<li><span style="color: Gray;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; font-weight: bold;</span></li>
<li><span style="color: Gray;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; color: black;</span></li>
<li><span style="color: Gray;">&nbsp; &nbsp; &nbsp; &nbsp; }</span></li>
<li><span style="color: Gray;">&nbsp; &nbsp; </span><span style="color: Olive;">&lt;/</span><span style="color: Green;">mx:Style</span><span style="color: Olive;">&gt;</span></li>
<li><span style="color: Gray;">&nbsp;</span></li>
<li><span style="color: Gray;">&nbsp; &nbsp; </span><span style="color: Olive;">&lt;</span><span style="color: Green;">mx:Script</span><span style="color: Olive;">&gt;</span></li>
<li><span style="color: Gray;">&nbsp; &nbsp; &nbsp; &nbsp; </span><span style="color: #ffa500;">&lt;![CDATA[</span></li>
<li><span style="color: #ffa500;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; import mx.controls.Alert;</span></li>
<li><span style="color: #ffa500;">&nbsp;</span></li>
<li><span style="color: #ffa500;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; private var alert:Alert;</span></li>
<li><span style="color: #ffa500;">&nbsp;</span></li>
<li><span style="color: #ffa500;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; private function showAlert():void {</span></li>
<li><span style="color: #ffa500;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; alert = Alert.show(&quot;The quick brown fox jumped over the lazy dog. The quick brown fox jumped over the lazy dog.&quot;, &quot;I'm an Alert control.&quot;, Alert.YES | Alert.NO);</span></li>
<li><span style="color: #ffa500;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; alert.setStyle(&quot;buttonStyleName&quot;, &quot;roundedAlertButtons&quot;);</span></li>
<li><span style="color: #ffa500;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; }</span></li>
<li><span style="color: #ffa500;">&nbsp; &nbsp; &nbsp; &nbsp; ]]&gt;</span></li>
<li><span style="color: Gray;">&nbsp; &nbsp; </span><span style="color: Olive;">&lt;/</span><span style="color: Green;">mx:Script</span><span style="color: Olive;">&gt;</span></li>
<li><span style="color: Gray;">&nbsp;</span></li>
<li><span style="color: Gray;">&nbsp; &nbsp; </span><span style="color: Olive;">&lt;</span><span style="color: Green;">mx:Button</span><span style="color: Gray;">&nbsp;</span><span style="color: #00008b;">label</span><span style="color: Gray;">=</span><span style="color: #8b0000;">&quot;</span><span style="color: Red;">Show alert</span><span style="color: #8b0000;">&quot;</span><span style="color: Gray;"> </span><span style="color: #00008b;">click</span><span style="color: Gray;">=</span><span style="color: #8b0000;">&quot;</span><span style="color: Red;">showAlert();</span><span style="color: #8b0000;">&quot;</span><span style="color: Gray;"> </span><span style="color: Olive;">/&gt;</span></li>
<li><span style="color: Gray;">&nbsp;</span></li>
<li><span style="color: Olive;">&lt;/</span><span style="color: Green;">mx:Application</span><span style="color: Olive;">&gt;</span></li></ol></div>
<pre>代码：<a href="http://blog.flexexamples.com/2007/08/09/styling-buttons-in-an-alert-control/" target="_blank">Peter deHaan</a> 翻译/整理/编译：<a href="http://blog.minidx.com">minidxer</a></pre>
<div style="background:#EDEDED none repeat scroll 0%;border:1px solid #990033;height:40px;line-height:40px; auto;text-align:center;">Permalink:<a href="http://blog.minidx.com/2008/07/20/1097.html">http://blog.minidx.com/2008/07/20/1097.html</a></div>
<p></p>
<h3>Related Post</h3><ul class="related_post"><li><a href="http://blog.minidx.com/2008/07/19/1094.html" title="Flex中如何通过cornerRadius属性控制按钮(Button)控件边角圆滑程度的例子">Flex中如何通过cornerRadius属性控制按钮(Button)控件边角圆滑程度的例子</a></li><li><a href="http://blog.minidx.com/2008/07/06/1040.html" title="Flex中如何利用cornerRadius样式控制Panel容器边角圆滑程度的例子">Flex中如何利用cornerRadius样式控制Panel容器边角圆滑程度的例子</a></li><li><a href="http://blog.minidx.com/2008/04/20/746.html" title="Flex中如何修改Alert控件中默认按钮标签(button label)的例子">Flex中如何修改Alert控件中默认按钮标签(button label)的例子</a></li><li><a href="http://blog.minidx.com/2008/03/19/609.html" title="Flex的Alert消息框中设置icon图标的例子">Flex的Alert消息框中设置icon图标的例子</a></li><li><a href="http://blog.minidx.com/2008/07/19/1096.html" title="Flex中通过调用autoRepeat属性和buttonDown事件创建一个自动重复用户按下时动作按钮(Button)的例子">Flex中通过调用autoRepeat属性和buttonDown事件创建一个自动重复用户按下时动作按钮(Button)的例子</a></li><li><a href="http://blog.minidx.com/2008/06/27/1002.html" title="Flex中利用labelPlacementChanged事件检测按钮(Buttoon)中标签(Label)位置是否改变的例子">Flex中利用labelPlacementChanged事件检测按钮(Buttoon)中标签(Label)位置是否改变的例子</a></li><li><a href="http://blog.minidx.com/2008/06/27/1001.html" title="Flex中利用labelPlacement属性在按钮控件(Button)中设置一个图标(icon)在按钮中的位置的例子">Flex中利用labelPlacement属性在按钮控件(Button)中设置一个图标(icon)在按钮中的位置的例子</a></li><li><a href="http://blog.minidx.com/2008/06/19/912.html" title="Flex中利用Array类中的every()事件循环遍历一个数组的例子(ActionScript 3.0)">Flex中利用Array类中的every()事件循环遍历一个数组的例子(ActionScript 3.0)</a></li><li><a href="http://blog.minidx.com/2008/06/18/908.html" title="Flex中如何通过focusRoundedCorners样式在TextInput控件获得焦点后控制矩形对角圆滑与否的例子">Flex中如何通过focusRoundedCorners样式在TextInput控件获得焦点后控制矩形对角圆滑与否的例子</a></li><li><a href="http://blog.minidx.com/2008/05/13/844.html" title="Flex中如何通过设置cornerRadius样式设定NumericStepper控件边缘棱角圆滑幅度(corner radius)的例子">Flex中如何通过设置cornerRadius样式设定NumericStepper控件边缘棱角圆滑幅度(corner radius)的例子</a></li><li><a href="http://blog.minidx.com/2008/05/02/815.html" title="Flex中如何检测Alert控件是否closed的例子">Flex中如何检测Alert控件是否closed的例子</a></li><li><a href="http://blog.minidx.com/2008/04/07/696.html" title="Flex应用大小被调整(resize)时弹出窗口居中设置的例子">Flex应用大小被调整(resize)时弹出窗口居中设置的例子</a></li><li><a href="http://blog.minidx.com/2008/03/22/620.html" title="Flex中如何利用mouseDown与stopImmediatePropagation事件创建可拖动(draggable)与不可拖动(undraggable)对话框的例子">Flex中如何利用mouseDown与stopImmediatePropagation事件创建可拖动(draggable)与不可拖动(undraggable)对话框的例子</a></li><li><a href="http://blog.minidx.com/2008/03/17/601.html" title="Flex中给按钮设置icon图标的例子">Flex中给按钮设置icon图标的例子</a></li><li><a href="http://blog.minidx.com/2008/03/16/598.html" title="Flex中检测对话框（Alert dialog）中哪一个按钮被用户按下的例子">Flex中检测对话框（Alert dialog）中哪一个按钮被用户按下的例子</a></li><li><a href="http://blog.minidx.com/2008/03/16/579.html" title="Flex中用Alert.show()来显示对话框(Alert)的例子">Flex中用Alert.show()来显示对话框(Alert)的例子</a></li><li><a href="http://blog.minidx.com/2008/03/02/531.html" title="利用StyleManager和setStyle()事件设定Flex中Alert的风格">利用StyleManager和setStyle()事件设定Flex中Alert的风格</a></li></ul>]]></content:encoded>
			<wfw:commentRss>http://blog.minidx.com/2008/07/20/1097.html/feed</wfw:commentRss>
		</item>
		<item>
		<title>Flex中通过调用autoRepeat属性和buttonDown事件创建一个自动重复用户按下时动作按钮(Button)的例子</title>
		<link>http://blog.minidx.com/2008/07/19/1096.html</link>
		<comments>http://blog.minidx.com/2008/07/19/1096.html#comments</comments>
		<pubDate>Sat, 19 Jul 2008 08:39:58 +0000</pubDate>
		<dc:creator>Minidxer</dc:creator>
		
		<category><![CDATA[Flex]]></category>

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

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

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

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

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

		<category><![CDATA[按钮]]></category>

		<guid isPermaLink="false">http://blog.minidx.com/2008/07/19/1096.html</guid>
		<description><![CDATA[接下来的例子演示了Flex中通过调用autoRepeat属性和buttonDown事件，创建一个自动重复用户按下时动作按钮(Button)。比较拗口，简单的说就是用户按下鼠标，并且保持按下状态，该按钮一直执行鼠标按下时的动作，直到结束。
让我们先来看一下Demo（可以右键View Source或点击这里察看源代码）：


下面是完整代码(或点击这里察看)：
Download: main.mxml&#60;?xml version=&#34;1.0&#34; encoding=&#34;utf-8&#34;?&#62;
&#60;mx:Application&#160;xmlns:mx=&#34;http://www.adobe.com/2006/mxml&#34;
&#160; &#160; &#160; &#160; layout=&#34;vertical&#34;
&#160; &#160; &#160; &#160; verticalAlign=&#34;middle&#34;
&#160; &#160; &#160; &#160; backgroundColor=&#34;white&#34;&#62;
&#160;
&#160; &#160; &#60;mx:Script&#62;
&#160; &#160; &#160; &#160; &#60;![CDATA[
&#160; &#160; &#160; &#160; &#160; &#160; import mx.core.UIComponent;
&#160;
&#160; &#160; &#160; &#160; &#160; &#160; private function moveLeft(target:UIComponent):void {
&#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; var t1:int = target.x - 10;
&#160; &#160; &#160; &#160; [...]]]></description>
			<content:encoded><![CDATA[<p>接下来的例子演示了Flex中通过调用autoRepeat属性和buttonDown事件，创建一个自动重复用户按下时动作按钮(Button)。比较拗口，简单的说就是用户按下鼠标，并且保持按下状态，该按钮一直执行鼠标按下时的动作，直到结束。</p>
<p><code>让我们先来看一下<a href="http://blog.minidx.com/ext02/making-auto-repeat-button-controls-using-the-autorepeat-property-and-buttondown-event/main.html">Demo</a>（</code>可以右键View Source或<a href="http://blog.minidx.com/ext02/making-auto-repeat-button-controls-using-the-autorepeat-property-and-buttondown-event/index.html">点击这里</a>察看源代码<code>）：</code></p>
<p><!--more--></p>
<p><iframe src="http://blog.minidx.com/ext02/making-auto-repeat-button-controls-using-the-autorepeat-property-and-buttondown-event/main.html" width="480" height="300"></iframe>
<p>下面是完整代码(或<a href="http://blog.minidx.com/ext02/making-auto-repeat-button-controls-using-the-autorepeat-property-and-buttondown-event/index.html">点击这里</a>察看)：</p>
<div class="hl-title">Download: <a href="http://blog.minidx.com/wp-content/plugins/coolcode/coolcode.php?p=1096&amp;download=main.mxml">main.mxml</a></div><div class="hl-surround"><ol class="hl-main ln-show" title="Double click to hide line number." ondblclick = "linenumber(this)"><li class="hl-firstline"><span style="color: Olive;">&lt;?</span><span style="color: Green;">xml</span><span style="color: Gray;"> </span><span style="color: #00008b;">version</span><span style="color: Gray;">=</span><span style="color: #8b0000;">&quot;</span><span style="color: Red;">1.0</span><span style="color: #8b0000;">&quot;</span><span style="color: Gray;"> </span><span style="color: #00008b;">encoding</span><span style="color: Gray;">=</span><span style="color: #8b0000;">&quot;</span><span style="color: Red;">utf-8</span><span style="color: #8b0000;">&quot;</span><span style="color: Olive;">?&gt;</span></li>
<li><span style="color: Olive;">&lt;</span><span style="color: Green;">mx:Application</span><span style="color: Gray;">&nbsp;</span><span style="color: #00008b;">xmlns:mx</span><span style="color: Gray;">=</span><span style="color: #8b0000;">&quot;</span><span style="color: Red;">http://www.adobe.com/2006/mxml</span><span style="color: #8b0000;">&quot;</span></li>
<li><span style="color: Gray;">&nbsp; &nbsp; &nbsp; &nbsp; </span><span style="color: #00008b;">layout</span><span style="color: Gray;">=</span><span style="color: #8b0000;">&quot;</span><span style="color: Red;">vertical</span><span style="color: #8b0000;">&quot;</span></li>
<li><span style="color: Gray;">&nbsp; &nbsp; &nbsp; &nbsp; </span><span style="color: #00008b;">verticalAlign</span><span style="color: Gray;">=</span><span style="color: #8b0000;">&quot;</span><span style="color: Red;">middle</span><span style="color: #8b0000;">&quot;</span></li>
<li><span style="color: Gray;">&nbsp; &nbsp; &nbsp; &nbsp; </span><span style="color: #00008b;">backgroundColor</span><span style="color: Gray;">=</span><span style="color: #8b0000;">&quot;</span><span style="color: Red;">white</span><span style="color: #8b0000;">&quot;</span><span style="color: Olive;">&gt;</span></li>
<li><span style="color: Gray;">&nbsp;</span></li>
<li><span style="color: Gray;">&nbsp; &nbsp; </span><span style="color: Olive;">&lt;</span><span style="color: Green;">mx:Script</span><span style="color: Olive;">&gt;</span></li>
<li><span style="color: Gray;">&nbsp; &nbsp; &nbsp; &nbsp; </span><span style="color: #ffa500;">&lt;![CDATA[</span></li>
<li><span style="color: #ffa500;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; import mx.core.UIComponent;</span></li>
<li><span style="color: #ffa500;">&nbsp;</span></li>
<li><span style="color: #ffa500;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; private function moveLeft(target:UIComponent):void {</span></li>
<li><span style="color: #ffa500;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; var t1:int = target.x - 10;</span></li>
<li><span style="color: #ffa500;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; var t2:int = 0;</span></li>
<li><span style="color: #ffa500;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; target.x = Math.max(t1, t2);</span></li>
<li><span style="color: #ffa500;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; }</span></li>
<li><span style="color: #ffa500;">&nbsp;</span></li>
<li><span style="color: #ffa500;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; private function moveRight(target:UIComponent):void {</span></li>
<li><span style="color: #ffa500;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; var t1:int = target.x + 10;</span></li>
<li><span style="color: #ffa500;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; var t2:int = Application.application.width - target.width;</span></li>
<li><span style="color: #ffa500;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; target.x = Math.min(t1, t2);</span></li>
<li><span style="color: #ffa500;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; }</span></li>
<li><span style="color: #ffa500;">&nbsp; &nbsp; &nbsp; &nbsp; ]]&gt;</span></li>
<li><span style="color: Gray;">&nbsp; &nbsp; </span><span style="color: Olive;">&lt;/</span><span style="color: Green;">mx:Script</span><span style="color: Olive;">&gt;</span></li>
<li><span style="color: Gray;">&nbsp;</span></li>
<li><span style="color: Gray;">&nbsp; &nbsp; </span><span style="color: Olive;">&lt;</span><span style="color: Green;">mx:Box</span><span style="color: Gray;">&nbsp;</span><span style="color: #00008b;">id</span><span style="color: Gray;">=</span><span style="color: #8b0000;">&quot;</span><span style="color: Red;">box</span><span style="color: #8b0000;">&quot;</span><span style="color: Gray;"> </span><span style="color: #00008b;">width</span><span style="color: Gray;">=</span><span style="color: #8b0000;">&quot;</span><span style="color: Red;">100</span><span style="color: #8b0000;">&quot;</span><span style="color: Gray;"> </span><span style="color: #00008b;">height</span><span style="color: Gray;">=</span><span style="color: #8b0000;">&quot;</span><span style="color: Red;">100</span><span style="color: #8b0000;">&quot;</span><span style="color: Gray;"> </span><span style="color: #00008b;">backgroundColor</span><span style="color: Gray;">=</span><span style="color: #8b0000;">&quot;</span><span style="color: Red;">red</span><span style="color: #8b0000;">&quot;</span><span style="color: Gray;"> </span><span style="color: Olive;">/&gt;</span></li>
<li><span style="color: Gray;">&nbsp;</span></li>
<li><span style="color: Gray;">&nbsp; &nbsp; </span><span style="color: Olive;">&lt;</span><span style="color: Green;">mx:HBox</span><span style="color: Olive;">&gt;</span></li>
<li><span style="color: Gray;">&nbsp; &nbsp; &nbsp; &nbsp; </span><span style="color: Olive;">&lt;</span><span style="color: Green;">mx:Button</span><span style="color: Gray;">&nbsp;</span><span style="color: #00008b;">id</span><span style="color: Gray;">=</span><span style="color: #8b0000;">&quot;</span><span style="color: Red;">leftButton</span><span style="color: #8b0000;">&quot;</span></li>
<li><span style="color: Gray;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; </span><span style="color: #00008b;">label</span><span style="color: Gray;">=</span><span style="color: #8b0000;">&quot;</span><span style="color: Red;">left</span><span style="color: #8b0000;">&quot;</span></li>
<li><span style="color: Gray;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; </span><span style="color: #00008b;">autoRepeat</span><span style="color: Gray;">=</span><span style="color: #8b0000;">&quot;</span><span style="color: Red;">true</span><span style="color: #8b0000;">&quot;</span></li>
<li><span style="color: Gray;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; </span><span style="color: #00008b;">repeatDelay</span><span style="color: Gray;">=</span><span style="color: #8b0000;">&quot;</span><span style="color: Red;">{button_repeatDelay.value}</span><span style="color: #8b0000;">&quot;</span></li>
<li><span style="color: Gray;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; </span><span style="color: #00008b;">repeatInterval</span><span style="color: Gray;">=</span><span style="color: #8b0000;">&quot;</span><span style="color: Red;">{button_repeatInterval.value}</span><span style="color: #8b0000;">&quot;</span></li>
<li><span style="color: Gray;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; </span><span style="color: #00008b;">buttonDown</span><span style="color: Gray;">=</span><span style="color: #8b0000;">&quot;</span><span style="color: Red;">moveLeft(box)</span><span style="color: #8b0000;">&quot;</span><span style="color: Gray;">&nbsp;</span><span style="color: Olive;">/&gt;</span></li>
<li><span style="color: Gray;">&nbsp;</span></li>
<li><span style="color: Gray;">&nbsp; &nbsp; &nbsp; &nbsp; </span><span style="color: Olive;">&lt;</span><span style="color: Green;">mx:Button</span><span style="color: Gray;">&nbsp;</span><span style="color: #00008b;">id</span><span style="color: Gray;">=</span><span style="color: #8b0000;">&quot;</span><span style="color: Red;">rightButton</span><span style="color: #8b0000;">&quot;</span></li>
<li><span style="color: Gray;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; </span><span style="color: #00008b;">label</span><span style="color: Gray;">=</span><span style="color: #8b0000;">&quot;</span><span style="color: Red;">right</span><span style="color: #8b0000;">&quot;</span></li>
<li><span style="color: Gray;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; </span><span style="color: #00008b;">autoRepeat</span><span style="color: Gray;">=</span><span style="color: #8b0000;">&quot;</span><span style="color: Red;">true</span><span style="color: #8b0000;">&quot;</span></li>
<li><span style="color: Gray;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; </span><span style="color: #00008b;">repeatDelay</span><span style="color: Gray;">=</span><span style="color: #8b0000;">&quot;</span><span style="color: Red;">{button_repeatDelay.value}</span><span style="color: #8b0000;">&quot;</span></li>
<li><span style="color: Gray;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; </span><span style="color: #00008b;">repeatInterval</span><span style="color: Gray;">=</span><span style="color: #8b0000;">&quot;</span><span style="color: Red;">{button_repeatInterval.value}</span><span style="color: #8b0000;">&quot;</span></li>
<li><span style="color: Gray;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; </span><span style="color: #00008b;">buttonDown</span><span style="color: Gray;">=</span><span style="color: #8b0000;">&quot;</span><span style="color: Red;">moveRight(box)</span><span style="color: #8b0000;">&quot;</span><span style="color: Gray;">&nbsp;</span><span style="color: Olive;">/&gt;</span></li>
<li><span style="color: Gray;">&nbsp; &nbsp; </span><span style="color: Olive;">&lt;/</span><span style="color: Green;">mx:HBox</span><span style="color: Olive;">&gt;</span></li>
<li><span style="color: Gray;">&nbsp;</span></li>
<li><span style="color: Gray;">&nbsp; &nbsp; </span><span style="color: Olive;">&lt;</span><span style="color: Green;">mx:Form</span><span style="color: Olive;">&gt;</span></li>
<li><span style="color: Gray;">&nbsp; &nbsp; &nbsp; &nbsp; </span><span style="color: Olive;">&lt;</span><span style="color: Green;">mx:FormItem</span><span style="color: Gray;">&nbsp;</span><span style="color: #00008b;">label</span><span style="color: Gray;">=</span><span style="color: #8b0000;">&quot;</span><span style="color: Red;">repeatDelay ({button_repeatDelay.value}):</span><span style="color: #8b0000;">&quot;</span><span style="color: Olive;">&gt;</span></li>
<li><span style="color: Gray;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; </span><span style="color: Olive;">&lt;</span><span style="color: Green;">mx:HSlider</span><span style="color: Gray;">&nbsp;</span><span style="color: #00008b;">id</span><span style="color: Gray;">=</span><span style="color: #8b0000;">&quot;</span><span style="color: Red;">button_repeatDelay</span><span style="color: #8b0000;">&quot;</span></li>
<li><span style="color: Gray;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; </span><span style="color: #00008b;">minimum</span><span style="color: Gray;">=</span><span style="color: #8b0000;">&quot;</span><span style="color: Red;">50</span><span style="color: #8b0000;">&quot;</span></li>
<li><span style="color: Gray;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; </span><span style="color: #00008b;">maximum</span><span style="color: Gray;">=</span><span style="color: #8b0000;">&quot;</span><span style="color: Red;">950</span><span style="color: #8b0000;">&quot;</span></li>
<li><span style="color: Gray;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; </span><span style="color: #00008b;">value</span><span style="color: Gray;">=</span><span style="color: #8b0000;">&quot;</span><span style="color: Red;">100</span><span style="color: #8b0000;">&quot;</span></li>
<li><span style="color: Gray;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; </span><span style="color: #00008b;">snapInterval</span><span style="color: Gray;">=</span><span style="color: #8b0000;">&quot;</span><span style="color: Red;">50</span><span style="color: #8b0000;">&quot;</span></li>
<li><span style="color: Gray;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; </span><span style="color: #00008b;">tickInterval</span><span style="color: Gray;">=</span><span style="color: #8b0000;">&quot;</span><span style="color: Red;">100</span><span style="color: #8b0000;">&quot;</span></li>
<li><span style="color: Gray;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; </span><span style="color: #00008b;">dataTipPrecision</span><span style="color: Gray;">=</span><span style="color: #8b0000;">&quot;</span><span style="color: Red;">0</span><span style="color: #8b0000;">&quot;</span><span style="color: Gray;">&nbsp;</span><span style="color: Olive;">/&gt;</span></li>
<li><span style="color: Gray;">&nbsp; &nbsp; &nbsp; &nbsp; </span><span style="color: Olive;">&lt;/</span><span style="color: Green;">mx:FormItem</span><span style="color: Olive;">&gt;</span></li>
<li><span style="color: Gray;">&nbsp; &nbsp; &nbsp; &nbsp; </span><span style="color: Olive;">&lt;</span><span style="color: Green;">mx:FormItem</span><span style="color: Gray;">&nbsp;</span><span style="color: #00008b;">label</span><span style="color: Gray;">=</span><span style="color: #8b0000;">&quot;</span><span style="color: Red;">repeatInterval ({button_repeatInterval.value}):</span><span style="color: #8b0000;">&quot;</span><span style="color: Olive;">&gt;</span></li>
<li><span style="color: Gray;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; </span><span style="color: Olive;">&lt;</span><span style="color: Green;">mx:HSlider</span><span style="color: Gray;">&nbsp;</span><span style="color: #00008b;">id</span><span style="color: Gray;">=</span><span style="color: #8b0000;">&quot;</span><span style="color: Red;">button_repeatInterval</span><span style="color: #8b0000;">&quot;</span></li>
<li><span style="color: Gray;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; </span><span style="color: #00008b;">minimum</span><span style="color: Gray;">=</span><span style="color: #8b0000;">&quot;</span><span style="color: Red;">10</span><span style="color: #8b0000;">&quot;</span></li>
<li><span style="color: Gray;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; </span><span style="color: #00008b;">maximum</span><span style="color: Gray;">=</span><span style="color: #8b0000;">&quot;</span><span style="color: Red;">910</span><span style="color: #8b0000;">&quot;</span></li>
<li><span style="color: Gray;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; </span><span style="color: #00008b;">value</span><span style="color: Gray;">=</span><span style="color: #8b0000;">&quot;</span><span style="color: Red;">10</span><span style="color: #8b0000;">&quot;</span></li>
<li><span style="color: Gray;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; </span><span style="color: #00008b;">snapInterval</span><span style="color: Gray;">=</span><span style="color: #8b0000;">&quot;</span><span style="color: Red;">10</span><span style="color: #8b0000;">&quot;</span></li>
<li><span style="color: Gray;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; </span><span style="color: #00008b;">tickInterval</span><span style="color: Gray;">=</span><span style="color: #8b0000;">&quot;</span><span style="color: Red;">100</span><span style="color: #8b0000;">&quot;</span></li>
<li><span style="color: Gray;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; </span><span style="color: #00008b;">dataTipPrecision</span><span style="color: Gray;">=</span><span style="color: #8b0000;">&quot;</span><span style="color: Red;">0</span><span style="color: #8b0000;">&quot;</span><span style="color: Gray;">&nbsp;</span><span style="color: Olive;">/&gt;</span></li>
<li><span style="color: Gray;">&nbsp; &nbsp; &nbsp; &nbsp; </span><span style="color: Olive;">&lt;/</span><span style="color: Green;">mx:FormItem</span><span style="color: Olive;">&gt;</span></li>
<li><span style="color: Gray;">&nbsp; &nbsp; </span><span style="color: Olive;">&lt;/</span><span style="color: Green;">mx:Form</span><span style="color: Olive;">&gt;</span></li>
<li><span style="color: Gray;">&nbsp;</span></li>
<li><span style="color: Olive;">&lt;/</span><span style="color: Green;">mx:Application</span><span style="color: Olive;">&gt;</span></li></ol></div>
<pre>代码：<a href="http://blog.flexexamples.com/2007/08/08/making-auto-repeat-button-controls-using-the-autorepeat-property-and-buttondown-event/" target="_blank">Peter deHaan</a> 翻译/整理/编译：<a href="http://blog.minidx.com">minidxer</a></pre>
<div style="background:#EDEDED none repeat scroll 0%;border:1px solid #990033;height:40px;line-height:40px; auto;text-align:center;">Permalink:<a href="http://blog.minidx.com/2008/07/19/1096.html">http://blog.minidx.com/2008/07/19/1096.html</a></div>
<p></p>
<h3>Related Post</h3><ul class="related_post"><li><a href="http://blog.minidx.com/2008/07/19/1094.html" title="Flex中如何通过cornerRadius属性控制按钮(Button)控件边角圆滑程度的例子">Flex中如何通过cornerRadius属性控制按钮(Button)控件边角圆滑程度的例子</a></li><li><a href="http://blog.minidx.com/2008/06/27/1002.html" title="Flex中利用labelPlacementChanged事件检测按钮(Buttoon)中标签(Label)位置是否改变的例子">Flex中利用labelPlacementChanged事件检测按钮(Buttoon)中标签(Label)位置是否改变的例子</a></li><li><a href="http://blog.minidx.com/2008/06/27/1001.html" title="Flex中利用labelPlacement属性在按钮控件(Button)中设置一个图标(icon)在按钮中的位置的例子">Flex中利用labelPlacement属性在按钮控件(Button)中设置一个图标(icon)在按钮中的位置的例子</a></li><li><a href="http://blog.minidx.com/2008/03/17/601.html" title="Flex中给按钮设置icon图标的例子">Flex中给按钮设置icon图标的例子</a></li><li><a href="http://blog.minidx.com/2008/07/20/1097.html" title="Flex中自定义Alert控件按钮(Button)样式的例子">Flex中自定义Alert控件按钮(Button)样式的例子</a></li><li><a href="http://blog.minidx.com/2008/06/26/931.html" title="Flex中利用labelChanged事件检测一个按钮(Button)控件中的标签(Label)是否被改变的例子">Flex中利用labelChanged事件检测一个按钮(Button)控件中的标签(Label)是否被改变的例子</a></li><li><a href="http://blog.minidx.com/2008/06/20/916.html" title="Flex中通过creationCompleteEffect样式给Button控件设置创建完成效果的例子">Flex中通过creationCompleteEffect样式给Button控件设置创建完成效果的例子</a></li><li><a href="http://blog.minidx.com/2008/05/21/865.html" title="Flex中通过textAlign样式在一个按钮(Button)控件中设置标签（label）对齐方式的例子">Flex中通过textAlign样式在一个按钮(Button)控件中设置标签（label）对齐方式的例子</a></li><li><a href="http://blog.minidx.com/2008/04/20/746.html" title="Flex中如何修改Alert控件中默认按钮标签(button label)的例子">Flex中如何修改Alert控件中默认按钮标签(button label)的例子</a></li><li><a href="http://blog.minidx.com/2008/04/01/673.html" title="Flex中如何利用Style Sheet和&lt;mx:style&gt;标签嵌入图片/图标的例子">Flex中如何利用Style Sheet和&lt;mx:style&gt;标签嵌入图片/图标的例子</a></li><li><a href="http://blog.minidx.com/2008/03/19/609.html" title="Flex的Alert消息框中设置icon图标的例子">Flex的Alert消息框中设置icon图标的例子</a></li></ul>]]></content:encoded>
			<wfw:commentRss>http://blog.minidx.com/2008/07/19/1096.html/feed</wfw:commentRss>
		</item>
	</channel>
</rss>
