“样式'dropShadowVisible'仅由'mx.controls.List'类型支持,主题为'spark'”Flex主题警告

时间:2011-04-28 15:17:47

标签: flex flex-spark halo

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

  

样式'dropShadowVisible'仅受'mx.controls.List'类型支持,主题为'spark'

3 个答案:

答案 0 :(得分:3)

两个选项:

1)将编译器参数'warnings'设置为false。 More info about compiler arguments are in the docs。与此相关的其他编译器参数是show-actionscript-warnings和warn-warning_type。

2)确保您使用的所有类都不引用dropShadowVisible样式。很可能它在内部使用的是您在应用中使用的Flex Framework类;所以这可能需要一些延伸。

答案 1 :(得分:1)

This post可能会给你一些见解。(我还没有验证那里发布的解决方案。)我建议你在做出更改前提取framework.swc的备份副本。This bug已经提交在adobe bug存储库中也有一些信息

答案 2 :(得分:0)

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