Domanda

Novice programmatore chiedendo prima domanda sulla pila-di overflow. Sto scrivendo un app per Mac OSX che i monitor per la selezione di testo ad esempio quando un utente fa un doppio click su un testo. Il testo può provenire da un editor di browser o di testo, ecc L'obiettivo è quello di catturare il testo e fare un po 'di elaborazione del testo.

I state leggendo il mouse e cursore eventi in biblioteca Mac, ma non sembra rispondere alle mie domande e googling intorno lasciandomi po 'perso. http://developer.apple.com/ mac / biblioteca / documentazione / cacao / concettuale / EventOverview / MouseTrackingEvents / MouseTrackingEvents.html

Chiunque guru voglio condividere dove posso trovare la risposta? Qualsiasi orientamento sarà apprezzato! :)

Grazie!

È stato utile?

Soluzione

Non è possibile controllare da un app ciò che l'utente sta facendo con qualche altra applicazione. Se si desidera fornire qualcosa che manipola i testi selezionati in altre applicazioni, l'uso Servizi di sistema . Tutto quello che dovete fare è quello di fornire la funzione che consuma i testi selezionati; OS X fa automaticamente tutto il controllo, passando del testo selezionato per la vostra applicazione, ecc.

A partire da 10,6, servizi di sistema appaiono anche nel menu contestuale.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top