2011-07-23 22 views
2

和:
What are the downsides to using Spark over Halo in Flex?优点火花与Halo主题可能重复的缺点在Flex 4中

我已经写在Flex 3的文库(并且因此,与Halo主题),所以它在我的应用程序中出现了很多冲突(这是Flex 4和Spark主题)。

我已经改变了晕主题在我的应用程序,现在库工程确定(不完美,但至少它的作品,我可以解决一些事情)。

问题是,我是否正在从Spark切换到Halo? 我的意思是,使用光晕主题有什么问题? Spark组件似乎无论如何工作。

Halo主题是否较慢?较重的?是否有Spark组件不能与Halo配合使用?

你能使用Halo主题在使用Spark主题的利弊清单? (无论是在的Flex 4个项目)

谢谢!

编辑 只是要清楚,我不要求为MX和Spark组件,我所要求的最后一战VS Spark主题,其中同时使用MX和Spark组件的应用程序。

+1

这个问题不是一个重复的,其他的问题是Spark和Halo组件之间的询问,这是关于光环和SPAK的主题!您可以使用晕环主题的火花组件。 – Enrique

+0

难道你不喜欢这些控制怪胎问题的关闭?除非问题是滥用或其他不适当的情况,否则关闭一个合法的问题不会增加到SO社区。 **即使是重复的问题也是合法的,因为您必须假定OP对重复的答案不满意,并且经常会随着时间的推移(特别是1年+),答案可能会改变!或者,正如在这种情况下一样,OP可能不同意这个问题实际上是重复的(可能需要进一步澄清)。无论如何,结束这样的问题是没有用的。 – Mifune

回答

1

this thread Adob​​e的论坛,总结的东西了相当不错:

Spark主题是Flex 4 Halo主题的默认主题是面向Flex 3的默认主题每个主题将支持不同样式。因此,取决于您在应用程序中的外观和感觉,由您决定使用哪个主题。 Spark主题中Halo主题的borderThickness没有等效物。一般来说,Halo主题为组件和容器提供了更多“开箱即用”的样式。但是,如果您的应用程序使用Spark主题,则使用自定义皮肤会更容易。

如果你看一下ASDocs每个组件类,样式应该有一个“主题”一一列出,它会告诉你的风格是否支持就晕,Spark或两者兼而有之。 Flex 4 SDK附带的另一个主题是Wireframe主题,它不支持任何样式。

最后,如果你想使用Spark主题,你可以考虑改变你的Canvas组件,其中包含borderWeight风格,会做你想要什么星火使用BorderContainer。