Quiero establecer la posición de algunas ventanas en ciertas coordenadas.
En particular tengo 4 posiciones posibles que deberían tener esas ventanas.
Por ejemplo, si tengo 4 ventanas abiertas quiero que vayan una por cada posición, en cambio, si tengo 6 ventanas abiertas, quiero que las primeras 4 ventanas vayan a la posición 1,2,3,4 y luego las 2 últimas a la posición 1 y 2. Me refiero a que si tuviera 12 ventanas abiertas, esas deberían ir a la posición 1,2,3,4,1,2,3,4,1,2,3,4.
En este momento, he logrado obtener los ID de esas ventanas en una lista.
--list with all windows
set Auch to {...}
repeat with theWindow in Auch
tell (windows whose title contains theWindow) -- it's working
activate
set position to {200, 20} --position #1
end tell
end repeat
Este es el código que he escrito: estoy seguro de que hay una manera inteligente de resolver este problema.