0

嗨,

我正在编写一个脚本,它必须设置窗口的位置和大小。

我需要调整大小的应用程序是 AIR 应用程序。

设置的位置没问题,但是设置的大小什么都不做。

我已经简化了这个例子的脚本:

tell application "System Events" to tell application process "adl"  
    display dialog (get name of window 1)  
    set position of window 1 to {50, 50}    
    set size of window 1 to {100, 100}  
end tell

你可以帮帮我吗?

非常感谢!

4

3 回答 3

1

您可以更改position窗口的 ,但不能更改size

原因:

1- 此窗口的大小有限制(最小、最大或两者),因此您不能调整大小低于或高于这些限制。

2-这个窗口有一个定义的大小,所以没有缩放。

于 2012-10-18T02:56:23.670 回答
0

编辑:我原来的评论是不正确的,因此被删除以免混淆任何人。以下脚本确实显示了具有大小和位置属性的进程窗口。

tell application "System Events"
    tell process "Safari"
        properties of window 1
    end tell
end tell
于 2012-10-17T22:22:22.327 回答
0

此代码适用于本机macOS应用程序并将窗口大小调整为全屏。

tell application "Finder"
    set maximum_size to bounds of window of desktop
end tell

tell application "Terminal"
    set the bounds of the first window to maximum_size
    activate
end tell

我不知道AIR。来源在这里

于 2020-01-07T08:05:15.907 回答