我在某Finder的窗口中用鼠標右鍵單擊。我正在獲取點擊的位置(其CGPoint)。我怎麼知道那個項目是什麼?某個點的查找項目
Q
某個點的查找項目
1
A
回答
0
您可以使用下面的蘋果腳本
tell application "Finder"
selection
end tell
0
你將不得不做手工,如果Parag Bafna的建議不爲你下班選定的項目。基本上,Finder項目具有位置屬性。但是,您返回的座標位於窗口座標中。我假設你的CGPoint是全局座標,所以你必須將窗口座標轉換爲全局座標。你可以很容易地做到這一點,因爲窗口有自己的座標,所以你可以找出Finder項目的全局座標。
因此,使用Finder項目的位置屬性進行一些工作是可行的。
tell application "Finder"
tell window 1
set theItems to items
set oneItem to item 1 of theItems
return position of oneItem
end tell
end tell
相關問題
- 1. 查找某一項目
- 2. 查找mongomapper中某個項目之前的所有項目
- 3. 如何查找某一個項目在一個特定的行
- 4. 查找某些數組項目
- 5. 在目錄中搜索以查找某個項目編號
- 6. 複雜的named_scope:查找不屬於某個項目的用戶
- 7. 查找某個城市的興趣點
- 8. 如何查找PriorityQueue中某個項目的索引? (Java)
- 9. 試圖查找屬於某個項目的所有任務
- 10. 查找某個項目的數量在HashMap中使用Java
- 11. 查找一個Delphi項目
- 12. 在Python列表中查找某個項目
- 13. 查找項目點擊多列ListView
- 14. c#查找contextSubMenu項目索引點擊
- 15. 在iframe中查找焦點項目
- 16. 查找多個列表中的項目?
- 17. 查找某個div的xpath
- 18. 查找項目目錄
- 19. 如何查找某個目錄中存在的特定目錄
- 20. 如何查找數組中的某些XML項目?
- 21. 查找具有某些派生項目的元素
- 22. 如何在gihub中查找使用某種寶石的項目
- 23. 在某個點找到TreeNode
- 24. 的XPath查找項目
- 25. 查找Replica Island的項目
- 26. 查找單個手指點擊目標
- 27. 動態查找項目的目的地
- 28. 查找列表中某個項目的最後一次出現python
- 29. LINQ查詢控件的某些項目
- 30. 在foreach中查找第一個項目?