Lo que hice:
Usando 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)
Lo que sucede:
El zoom funciona bien, pero
- la ventana ampliada de la aplicación pierde el enfoque.
- los tres botones, rojo, amarillo y verde, en la esquina superior izquierda de la ventana se vuelven opacos en gris después de ejecutar el código.
- la barra de menú todavía muestra el título de la aplicación, indicando 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 mantener el enfoque en la ventana de la aplicación ampliada después de ejecutar el código usando Alfred.
¿Alguien puede ayudarme, por favor?