2010-06-17 25 views
1

在带有多个(三个或更多)显示器的系统上运行多个窗口的Adobe Air AJAX应用程序中,您可以最大化每个显示器中的窗口吗?我已经看到其他人试图做到这一点的帖子,但我没有看到任何人说它是如何实现的。在多个显示器上最大化Adobe Air窗口

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

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

回答

2

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

然后就是工作的时候开始,你必须要考虑的事情,如:

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

HTH,

胡安

+0

对。完善。这实际上很有意义。它看起来像这个属性通过'air.Screen'暴露给JavaScript。谢谢! – Andrew 2010-06-17 08:20:09