1

如何在 Flex 中删除此警告?我正在使用 Halo 主题,但不想使用 Spark 主题。

只有主题为“spark”的“mx.controls.List”类型才支持“dropShadowVisible”样式

4

3 回答 3

3

两种选择:

1) 将编译器参数“警告”设置为 false。 有关编译器参数的更多信息在 docs 中。与此相关的其他编译器参数是 show-actionscript-warnings 和 warn-warning_type。

2) 确保您使用的所有类都没有引用 dropShadowVisible 样式。最有可能在内部使用的是您在应用程序中使用的 Flex 框架类;所以这可能需要一些扩展。

于 2011-04-28T15:41:38.927 回答
1

这篇文章可能会给您一些见解。(我尚未验证那里发布的解决方案)。我建议您在进行更改之前备份提到的 framework.swc 的副本。在 adobe bug 存储库中提交的这个 bug 也有一些信息

于 2011-04-28T15:45:59.950 回答
0

每当您在具有 Spark 主题的应用程序以及 SDK 4.0 或 4.1 中使用 mx|List 时,就会出现问题。前面提到的 Adob​​e bug 已经修复,修复在 SDK 4.5 中。

于 2012-01-10T21:45:11.393 回答