Pregunta

Novato programador pidiendo primera pregunta en la pila desbordamiento. Estoy escribiendo una aplicación para Mac OS X que los monitores de texto es decir, la selección cuando un usuario hace doble clic en el texto. El texto puede venir de un editor de texto o navegador, etc. El objetivo es capturar el texto y hacer algo de procesamiento de texto.

estado leyendo acerca de los eventos de ratón y el cursor en la biblioteca mac, pero no parece responder a mis preguntas y alrededor de google dejándome poco perdido. http://developer.apple.com/ mac / biblioteca / documentación / Cacao / conceptual / EventOverview / MouseTrackingEvents / MouseTrackingEvents.html

gurú Cualquier persona desea compartir donde puedo encontrar la respuesta? ¡Cualquier orientación será apreciada! :)

Gracias!

¿Fue útil?

Solución

No se puede monitorear desde una aplicación lo que el usuario está haciendo con alguna otra aplicación. Si desea proporcionar algo que manipula los textos seleccionados en otras aplicaciones, el uso Servicios del sistema . Todo lo que tiene que hacer es proporcionar la función que consume los textos seleccionados; OS X hace automáticamente todo el seguimiento, pasando del texto seleccionado para su aplicación, etc.

A partir de 10,6, servicios del sistema también aparecen en el menú contextual.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top