Sto osservando NSWorkspaceDidDeactivateApplicationNotification notification per ottenere l'applicazione che ha appena perso l'attenzione. Sto per finire con un'istanza di NSRunningApplication che ottieni dalla chiave del dizionario utente Info - NSWorkspaceApplicationKey - dell'oggetto di notifica.Ottenere la finestra principale di un'app tramite un'istanza NSRunningApplication
Stavo pensando che sarei in grado di ottenere la finestra principale dall'app dalla notifica, ma non sono sicuro di dove andare da qui dato che NSRunningApplication sembra essere piuttosto limitato. Qualsiasi aiuto sarebbe apprezzato.
BTW - Sto usando MacRuby ma la risposta non deve essere presente in MacRuby.
Grazie
Grazie, esaminerò entrambe le API. – alistairholt