2009-12-03 11 views
1

我正在嘗試編寫一個程序,該程序需要知道窗口是否正在被拖動(四處移動)。問題在於它不是程序的窗口,而是操作系統中的任何窗口(例如Safari,iTunes,Adium,TextMate等)以及它屬於哪個程序查找是否正在拖動一個窗口

我在想AppleScript是一個潛力這樣做的方式,但似乎沒有辦法知道它是否被拖動。

任何想法?

+0

dup。 http://stackoverflow.com/questions/853833/how-can-my-app-detect-a-change-to-another-apps-window –

+1

不一定,因爲這不是特定於被拖動的窗口。 –

+0

關於進一步思考,我明白你的觀點。仍然是尋找提問者的好地方,因爲它處理的是正在移動的其他應用程序中的窗口,並且其答案相當深入。 –

回答

0

在窗口將調整處理程序或窗口將移動處理程序。我不確定這些名稱是否是確切的名稱,但可以在Interface Builder的檢查窗口的Applescript部分的Window部分找到它們。

+0

我相信他們只適用於你自己的應用程序的窗口?如果我錯了,請糾正我。 –