Lo que hice:
Utilizando este enlace,
Creé el siguiente Applescript:
tell application "System Events"
click (first button whose subrole is "AXZoomButton") of (first window whose subrole is "AXStandardWindow") of (first process whose frontmost is true)
set frontApp to (name of first application process whose frontmost is true) as string
tell application frontApp to activate
end tell
Este código me permite "presionar" el botón verde en la esquina superior izquierda de la ventana.
Ejecuto el código, usando Alfred.
(Mountain Lion 10.8.4, Alfred 2.0.6)
Qué sucede:
El zoom funciona bien, pero
- la ventana ampliada de la aplicación pierde el foco.
- los tres botones, rojo, amarillo y verde, en la esquina superior izquierda de la ventana, aparecen atenuados en gris después de ejecutar el código.
- la barra de menú aún muestra el título de la aplicación, lo que indica que la aplicación sigue siendo la más importante.
(En este sentido, la ventana está "medio activada"?)
Si hago clic en la ventana, esos botones vuelven a la normalidad, mostrando rojo, amarillo y verde.
Lo que quiero:
Quiero concentrarme en la ventana de la aplicación ampliada después de ejecutar el código con Alfred.
¿Puede alguien ayudarme, por favor?