About

<#TEMPLATE_INCLUDE_NINEPAGE_ABOUTME#>
  • Mar

    26

    Flex 3 官方使用手册中可以查看到 ToolTip 样式属性包含一个 dropShadowEnabled 的样式属性,用于控制 ToolTip 是否使用投影。如果将项目升级至 Flex 4,同样是在mx命名空间的情况下,会发现这个属性不启作用。通过 Flex 4官方的联机最新API手册中可以查看到已经没有 dropShadowEnabled 这个属性了(也包括其它一些样式属性),但它并不会在编译期提示任何错误或警告。所以一旦出现这种错误,查找原因非常困难,唯一的办法只能在最新的 API 手册中逐个对比查找。

    经实际测试Flex SDK3、3.2、3.6、4.6版本, ToolTip 的 dropShadowEnabled 样式属性只在 3.0 与 3.2 的SDK中有效,从3.6开始就无效了,4.6同样也无效。在新版本中,一个自定义的 ToolTip 皮肤可以设置 borderStyle 样式属性为 none,来代替 dropShadowEnabled 为 false。

    More...