1

在具有多个(三个或更多)监视器的系统上运行的具有多个窗口的 Adob​​e Air AJAX 应用程序中,您可以最大化每个监视器中的窗口吗?我见过其他人试图这样做的帖子,但我没有看到有人说它是如何工作的。

我基本上需要构建一个“状态监视器”系统(例如,类似于机场离港监视器),其中有面向公众的显示器需要看起来和感觉像单一用途的嵌入式应用程序 - 没有窗口镶边,没有可见桌面。我认为这应该与任何其他 Windows 应用程序没有什么不同,但我不了解 Air。我现在有双显示器 Mac 设置,但我无法轻松测试 Windows,而且我可能永远无法同时测试三台显示器。

此应用程序将作为用 Aptana 编写的 AJAX Air 应用程序(或 DW,如果它有所作为)运行。

4

2 回答 2

2

我认为这应该是可能的,但可能需要大量的工作。首先,看一下Screen.screens,它返回一个包含系统中所有可用屏幕的数组。

然后是工作开始的时候,因为您必须考虑以下事项:

请注意,屏幕和连接到计算机的物理监视器之间不一定存在一对一的对应关系。例如,两个监视器可能显示相同的屏幕。

高温下,

胡安

于 2010-06-17T07:06:20.353 回答
1

我看到了为 Christian Cantrell 开发的一个有趣的应用程序,我认为他使用了某种类型的“调整大小功能”.. 它完全是功能性的.. 看看用 as3 (air/flash) 编写的 iReversi 应用程序

看看这个视频:http: //blogs.adobe.com/cantrell/archives/2010/04/one_application_five_screens.html

在“github dot com/cantrell/Reversi”中查找源代码

于 2010-06-17T15:43:30.703 回答