我使用 Flex 2/3 已经有几年了,现在才重新使用它,升级到 Flex 4。我看到一些对 Halo 和 Spark 主题的引用,但我在以前的工作中从未涉足主题,所以我是有点困惑是怎么回事。我是否正确认为 Halo 是默认主题,或者这是全新的?
此外,我采用了一个简单的 Flex 3 MXML 并尝试使其在 Flex4 中工作:
<?xml version="1.0" encoding="utf-8"?>
<mx:Application
xmlns:fx="http://ns.adobe.com/mxml/2009"
xmlns:mx="library://ns.adobe.com/flex/mx"
layout="absolute" borderStyle="none" borderColor="#000000" cornerRadius="0"
backgroundGradientAlphas="[1.0, 1.0]" backgroundGradientColors="[#000000, #FF0000]"
width="800" height="600"
frameRate="20">
</mx:Application>
但我收到错误,例如“错误:样式 'backgroundGradientColors' 仅由主题为 'halo' 的类型 'mx.core.Application' 支持。 ”
我尝试了几件事,但每件事都引入了自己的错误。