在多个显示器上最大化 Adobe Air 窗口
在具有多个(三个或更多)显示器的系统上运行的具有多个窗口的 Adobe Air AJAX 应用程序中,您可以最大化每个显示器中的窗口吗?我看过其他人试图做到这一点的帖子,但我没有看到有人说它是如何实现的。
我基本上需要构建一个“状态监视器”系统(类似于机场出发监视器),其中有面向公众的显示器,需要看起来和感觉像单一用途的嵌入式应用程序——没有窗口镶边,也没有可见桌面。我认为这应该与任何其他 Windows 应用程序没有什么不同,但我不了解 Air。我现在有一个双显示器 Mac 设置,但我无法轻松测试 Windows,而且我可能永远无法同时测试三个显示器。
该应用程序将作为用 Aptana(或 DW,如果有区别的话)编写的 AJAX Air 应用程序运行。
In an Adobe Air AJAX application with multiple windows running on a system with multiple (three or more) monitors, can you maximize the windows in each monitor? I've seen posts by others trying to do this, but I've not seen anyone saying how it worked out.
I basically need to build a 'status monitor' system (similar to, say, an airport departures monitor) in which there are public-facing displays that need to look and feel like single-purpose, embedded applications -- no window chrome and no visible desktop. I don't think this should be any different from any other windows application, but I don't know about Air. I have a dual-monitor Mac setup right now, but I can't easily test Windows and I likely will never be able to test three monitors at once.
This application will be run as an AJAX Air application written in Aptana (or DW if it makes a difference).
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
我认为这应该是可能的,但可能需要大量的工作。首先,查看 Screen.screens< /a>,返回一个包含系统中所有可用屏幕的数组。
然后是工作开始的时候,你必须考虑以下事情:
HTH,
胡安
I think it should be possible, but might require a fair amount of work. First, take a look to Screen.screens, that returns an array with all the screens available in the system.
Then is when the work starts as you have to consider things like:
HTH,
Juan
我看到了为 Christian Cantrell 开发的一个有趣的应用程序,我认为他使用了某种类型的“调整大小功能”。它完全实用。看看用 as3(air/flash)编写的 iReversi 应用程序,
看看这个视频:
http://blogs.adobe.com/cantrell/archives/2010/ 04/one_application_ Five_screens.html
在“github dot com / cantrell / Reversi”中找到源代码
I have saw an interesting application developed for Christian Cantrell, and i think he uses some type of "resize feature".. it's totally functional.. take a look to iReversi application written in as3 (air/flash)
take a look this video:
http://blogs.adobe.com/cantrell/archives/2010/04/one_application_five_screens.html
find source code in "github dot com / cantrell / Reversi"