Cómo saber si iTunes está en modo mini reproductor desde applescript

¿Hay alguna manera de saber si iTunes está en modo mini reproductor desde applescript?

Usando Mac OS X 10.8.4 León de montaña.

Respuestas (1)

Puedes hacer algo como eso:

tell application "System Events"
    tell process "iTunes"
        if title of window 1 is "MiniPlayer" then
            -- If mini player
        else if title of window 1 is not "MiniPlayer" then
            -- if big player 
        end if
    end tell
end tell
Esto funciona de la manera esperada si el minirreproductor o la ventana principal están visibles. Es decir, si uno u otro, pero no ambos, son visibles. Sin embargo, si ambas ventanas están visibles, siempre actúa como si MiniPlayer fuera la ventana 1. Tal vez lo sea, pero sería bueno saber qué ventana está activa (tiene el foco).