我想激活一个不可编写的应用程序的特定窗口,并决定只使用XCode作为示例。所以这是一个设置:
选择窗口|管理器打开管理器窗口
关注源(在我的情况下再次是Controller.m)窗口。
尝试将“管理器 - 文档”窗口集中在脚本中;我的简单方法是:
告诉应用程序“Xcode” 激活窗口“管理器 - 文档” 结束告诉
运行之后,在我运行脚本之前聚焦的源窗口将再次聚焦 - 但不是管理器窗口。
我错过了什么?谢谢大家!
答案 0 :(得分:0)
激活命令将应用程序置于最前面。每个应用程序都有自己的术语来处理其文档,因此您需要查看脚本字典。在Xcode中,看起来你可以通过设置文档的索引(通常是从前到后的顺序)来获得你想要的东西,例如,使用你的代码片段:
tell application "Xcode"
activate
set index of window "Organizer - Documentation" to 1
end tell