在Flex中强制系统游标使用

时间:2010-09-03 00:06:01

标签: flex actionscript-3

假设您正在使用一些黑盒子库(即没有源代码),在滚动某个精灵时将光标设置为某种东西。您可以通过捕获rollOver和rollOut事件,阻止传播和使用CursorManager来覆盖它。

问题:有没有办法告诉CursorManager使用系统光标?

显然,我可以为CursorManager提供一些“类似系统”的光标,但是如果本地设置与该图标不同,这可能总是很奇怪。

谢谢你!

˚F

1 个答案:

答案 0 :(得分:0)

您可以创建自己的CursorManager版本 - 只需创建文件mx/managers/CursorManager.as,从默认管理器复制它的内容(使用Ctrl+Shift+T导航到它)并更改代码。

如果您使用RSL,则需要创建monkey-patch and load it BEFORE RSLs

如果您将SDK嵌入到代码中,那么您只需编译应用程序,类就会被替换。