2008-10-29 68 views
1

我最近开始使用Flex 3和Adobe Air进行开发,我想知道您希望在Adobe Air的期货版本中具备哪些功能?
我想念的是:直接从AIR应用程序启动一个本地文件(shellExec)(虽然你至少可以在Windows下做到这一点使用的解决方法)的
Adob​​e Air中最需要哪些功能?

  • 跨系统的方式
  • 能力为嵌入语句设置动态路径(例如 Embed [(variable +“/ path/to/file”)])。我没有找到任何方法来正确地做到这一点。
  • 从CSS与绝对值设定的Flex对象的位置的某种方式(即通过声音的方式有关更多的Flex)

不要犹豫,你的解决方法添加到论文的限制,如果你知道萨姆。

+0

嵌入是在编译时完成的,所以允许变量没有意义。 – grapefrukt 2008-10-29 12:46:50

回答

2
  • 能够调出本机代码 - 您目前拥有船舶用其他语言编写的服务器,并拨打电话到做任何事情超过空气给你。

  • 模态窗口。你可以做一些破解,包括设置Application.application.enabled = false,设置dialog.nativeWindow.alwaysInFront = true,然后在对话框关闭时重新启用应用程序,但是这是冗长的,并且不会禁用任何本机你可能有的菜单!让这么简单的事情变得如此困难真是太疯狂了。

  • 一种可用的方法来设置应用程序的图标。我花了2个小时,试图这样做,并在放弃了持续的“303”错误,让我不知道我做错了什么。再次,真正基本的东西。

0

“调用本地代码”,“模态窗口”,同意同意。 调用LoadLibrary将是真正伟大:)

PS:
     ,如果我们不能有这个功能在空气中,如果将是真棒有机会
     嵌入Flash(AIR)图形引擎进入你自己的应用。在这种情况下,我们会得到
     巨大的性能提升和选择写什么(不
     只有很小的小工具)的自由。