2012-01-30 30 views
0

我想激活一個不可編寫的應用程序的特定窗口,並決定只使用XCode作爲示例。所以這裏有一個設置:激活不可編寫的窗口(XCode風味)

  1. 啓動Xcode中,打開一些項目(我打開抓鬥的兒子)
  2. 雙擊源文件(在我的情況Controller.m或者)打開源窗口
  3. 選擇窗口|組織者打開Organizer窗口

    • 此時您將擁有三個Xcode窗口,一個項目(主)一個,管理器和一個源窗口。
  4. 聚焦源(再次Controller.m在我的情況下)窗口。

  5. 嘗試將「組織者 - 文檔」窗口集中在腳本中;我頭腦簡單的方法是:

    告訴應用程序「的Xcode」 激活窗口「主辦單位 - 文檔」 端告訴

在此之後運行,之前我跑了劇本將再次是集中源窗口重點 - 但不是組織者窗口。

我錯過了什麼?謝謝大家!

回答

0

激活命令將應用程序帶到最前面。每個應用程序都會有自己的術語來處理它的文檔,因此您需要查看腳本字典。在Xcode中,它看起來像你可以得到你想要的東西通過,設置文檔的索引(通常是從前到後順序),例如使用您的片段:

tell application "Xcode" 
    activate 
    set index of window "Organizer - Documentation" to 1 
end tell 
+0

謝謝,這不工作的Xcode的 - 但唉,愚蠢的我,我的應用程序沒有字典(儘管我的行爲不一樣,但也沒有抓取兒子)。我會看看我是否可以減少某些問題並提出*正確*問題。 – user1178518 2012-01-31 15:24:51