在Mac OS下移动屏幕外的任何窗口

时间:2011-09-19 05:29:13

标签: macos applescript accessibility

我试图隐藏(或移动到屏幕边界外)任何窗口(我的意思是不属于我的应用程序)。 我尝试使用辅助功能但不幸的是,窗口中仍然有一小部分仍在屏幕上。

以下是我的问题: - 有没有办法使用辅助功能完全移动屏幕外的窗口? - 是否有另一种方式(Apple Script,......)来实现这一目标?

谢谢!


我也在使用Lion,我确信它之前正在使用。 我在10.7中发现了许多像这样的小东西。 Apple已经引入了更多的变化。

感谢您的试用。

1 个答案:

答案 0 :(得分:0)

我使用TextEdit窗口尝试了以下代码。它不会起作用。我试图将它从屏幕的所有四边移开,但没有一个工作(正如你所解释的那样,窗口的一部分总是显示出来)。我正在使用10.7。我很确定我能在10.6和更早的时候做到这一点......也许这是10.7的事情???

tell application "System Events"
    tell process "TextEdit"
        set theWindows to windows
        repeat with aWindow in theWindows
            tell aWindow
                set currentPosition to position
                set position to {-1000, item 2 of currentPosition}
            end tell
        end repeat
    end tell
end tell