Mac OS X Leopard tiene una implementación de escritorio virtual llamada Spaces. Quiero detectar programáticamente qué espacio el usuario está actualmente en.¿Cómo detectar en qué espacio está el usuario en Mac OS X Leopard?
cacao es preferible pero AppleScript es aceptable si no hay otra manera.
He visto un par de implementaciones de AppleScript, pero las técnicas que utilizaron parecían un poco demasiado extravagantes para usar en el código de producción (uno confió en causar un error y luego analizar el mensaje de error para obtener el espacio actual, el otro interrogó la GUI del menú Spaces)
kCGWindowWorkspace está en desuso en el 10,8 y el ensayo de 10.11 que no estoy viendo esta clave ocurra aparecer en el diccionario, así que supongo que ha sido eliminado. – GenericPtr