2010-07-07 5 views
0

초보 프로그래머가 stack-overflow에 대한 첫 번째 질문을합니다. 나는 사용자가 텍스트를 두 번 클릭 할 때 텍스트 선택을 모니터하는 mac osx 용 앱을 작성 중이다. 텍스트는 브라우저 또는 텍스트 편집기 등에서 가져올 수 있습니다. 목표는 텍스트를 캡처하여 텍스트에서 처리하는 것입니다.브라우저 또는 텍스트 편집기에서 OSX의 더블 클릭 (텍스트 선택)을 모니터하는 방법

나는 맥 라이브러리에서 마우스와 커서 이벤트에 대해 읽었지 만 내 질문에 답하고 나를 잃어버린 채 돌아 다니는 것 같지 않습니다. http://developer.apple.com/mac/library/documentation/Cocoa/Conceptual/EventOverview/MouseTrackingEvents/MouseTrackingEvents.html

누구나 전문가가 답변을 찾을 수있는 곳을 공유하고 싶습니까? 모든 지침을 부탁드립니다! :)

고마워요!

답변

1

다른 앱을 사용하여 사용자가 수행하는 작업을 앱에서 모니터링 할 수 없습니다. 다른 앱에서 선택한 텍스트를 조작하는 것을 제공하려면 System Services을 사용하십시오. 선택한 텍스트를 사용하는 기능을 제공하기 만하면됩니다. OS X은 모든 모니터링을 자동으로 수행하여 선택한 텍스트를 앱 등에 전달합니다.

10.6부터 시작하여 컨텍스트 메뉴에도 시스템 서비스가 나타납니다.