ブラウザまたはテキストエディターのOSXのダブルクリック(テキスト選択)を監視する方法
-
02-10-2019 - |
質問
Stack-overflowで最初の質問をする初心者プログラマー。 Mac OSXのアプリを作成しています。これは、ユーザーがテキストをダブルクリックするときにテキスト選択のためにモニターします。テキストは、ブラウザやテキストエディターなどから来ることができます。目標は、テキストをキャプチャし、テキストで処理を行うことです。
Mac Libraryのマウスとカーソルのイベントについて読んでいますが、私の質問に答えたり、グーグルで少し迷子になったりしていないようです。http://developer.apple.com/mac/library/documentation/cocoa/conceptual/eventoverview/mousetrackingevents/mousetrackingevents.html
グルが答えを見つけることができる場所を共有したい人はいますか?どんなガイダンスも大歓迎です! :)
ありがとうございました!
解決
ユーザーが他のアプリで行っていることをアプリから監視することはできません。他のアプリで選択したテキストを操作するものを提供したい場合は、使用してください システムサービス. 。あなたがしなければならないのは、選択したテキストを消費する関数を提供することです。 OS Xは、選択したテキストをアプリに渡すすべての監視を自動的に行います。
10.6から始めて、システムサービスもコンテキストメニューに表示されます。
所属していません StackOverflow