Estoy observando la notificación NSWorkspaceDidDeactivateApplicationNotification para obtener la aplicación que acaba de perder el foco. Estoy terminando con una instancia de NSRunningApplication que se obtiene de la clave del diccionario userInfo - NSWorkspaceApplicationKey - del objeto de notificación.Obteniendo la ventana principal de una aplicación a través de una instancia NSRunningApplication
Estaba pensando que podría obtener la ventana principal de la aplicación de la notificación, pero no estoy seguro de dónde ir desde aquí ya que NSRunningApplication parece bastante limitada. Cualquier ayuda sería apreciada.
BTW - Estoy usando MacRuby pero la respuesta no tiene que ser en MacRuby.
Gracias
Gracias, echaré un vistazo a ambas API. – alistairholt