AS3 - 更好的AIR文件选择窗口?

时间:2012-11-08 17:27:40

标签: actionscript-3 windows-7 air dialog

在Adobe AIR中使用browseForOpenbrowseForOpenMultiplebrowseForSave时,出现的对话有点老式,看起来像Windows XP对话框,尽管我运行的是Windows 7.它有Windows 7边框,但我的意思是按钮等看起来有点像Windows XP。 所以我想知道,有没有办法让它看起来更“现代”?

这就是我的意思。基本上,我得到了这个:

AIR Dialogue 1

但是我想得到更像这样的东西:

AIR Dialogue 2

这不是严格必要的,但是这段时间一直困扰着我,我只想知道它是否可能。

2 个答案:

答案 0 :(得分:0)

FileReference.browse()可用的唯一参数是typeFilter,所以我假设你不能:P
它可能与在本机操作系统上实现该方法有关。也许原生扩展可以解决这个问题。

http://help.adobe.com/en_US/FlashPlatform/reference/actionscript/3/flash/net/FileReference.html#browse()

答案 1 :(得分:0)

我最近意识到这只会在调试应用时发生。当您实际安装应用程序并浏览文件时,窗口将按原样显示。

我不确定这是否一直如此,我现在才注意到,或者AIR更新可能已经改变了这一点。