Estoy tratando de crear un pequeño AppleScript para crear y mover algunas ventanas de Terminal alrededor de mi pantalla. El problema al que me estoy enfrentando es que, en algunos casos, parece que OS X está ignorando los límites que estoy configurando.Los límites de ventana configurados en la ventana con AppleScript en OS X están siendo ignorados
Uso del editor de AppleScript:
tell application "Terminal" to set the bounds of the first window to {0, 50, 600, 700}
tell application "Terminal" to get the bounds of the first window
muestra lo siguiente en el registro de sucesos:
tell application "Terminal"
activate
set bounds of window 1 to {0, 50, 600, 700}
get bounds of window 1
--> {0, 22, 600, 672}
end tell
Result:
{0, 22, 600, 672}
La inspección visual de la ventana que se crea cuando se ejecuta el script muestra que resultan límites son los que están siendo utilizado por la ventana.
¿Alguna idea?
Editar: Ejecutando 10.6.3. El tamaño de mi pantalla es 1280 X 800. Finder informa que los límites de la ventana del escritorio son {0, 0, 1280, 800}
¿puedo preguntar por qué está haciendo esto? Si solo quieres colocar mosaicos en tus terminales, ya hay un script para que puedas obtenerlo gratis. – mcgrailm
Eso es básicamente lo que estoy haciendo ... sin embargo, también agrego algunas personalizaciones adicionales como abrir un par de pestañas y ejecutar comandos en cada pestaña . Y ahora que veo este comportamiento, intento descubrir por qué sucede esto. –