Estoy buscando un método con AppleScript para seleccionar/enfocar una ventana específica de una aplicación sin hacer una "activación" que traiga todas las ventanas al frente.
Esto es lo que tengo hasta ahora:
tell application "Google Chrome"
set windowTitle to title of first window whose title contains "whatever"
end tell
tell application "System Events" to tell process "Google Chrome"
click menu item windowTitle of menu 1 of menu bar item "Window" of menu bar 1
end tell
tell application "Google Chrome" to activate
El problema es el "activar" en la última línea. Eso trae todo al frente, pero solo quiero una ventana.
Tienes razón en que el activate
mando sube todas las ventanas. Sin open
embargo, el comando de shell solo abre una ventana:
tell application "Google Chrome" to set index of window 1 where title contains "whatever" to 1
delay 0.05
do shell script "open -a Google\\ Chrome"
Aarón Jensen
Aarón Jensen
Lrí
tell application "System Events" to tell process "Google Chrome" to perform action "AXRaise" of window 1
.dan rosenstark
fragante
execution error: The variable title is not defined. (-2753)
vaughan
title
aname
.Vidar S. Ramdal
jzadra
Can’t set index of window 1 whose name contains "Calendar" to 1.
Himanshu P