用Flex3写的代码在升级到Flex4编译时,有时会出现如下错误:ide
Description Resource Path Location Type
The style 'borderColor' is only supported by type 'mx.controls.Button' with the theme(s) 'halo'. main.mxml /ProAIR/src line 992 Flex Problem
缘由是,Flex4的默认主题是spark,而Flex3的默认主题是halo,而在spark这个主题下,borderColor是不支持的。flex
我的认为这一点Adobe作的实在不咋地,同一个组件,怎么能由于SDK升级,有一些属性就不支持了呢,搞不懂!spa
关于在Flex4中使用halo主题解决方案,请参考:http://blog.flexexamples.com/2009/07/14/using-the-halo-theme-in-flex-4/xml