Estoy intentando interactuar con un diálogo de impresión a través de Applescript.
Lo que quiero emular es que el usuario establezca un valor en un menú desplegable específico.
Di que tengo:
tell application "System Events"
tell process "Preview"
set value of pop up button XXX to YYY
end tell
end tell
¿Cómo debo saber el nombre XXX? Por ejemplo, ¿cómo puedo distinguir entre los menús desplegables "impresora" y "preajustes"?
He abierto el Inspector de accesibilidad, pero a partir de la información que se muestra allí, no puedo encontrar una referencia al nombre o algún otro identificador único para el menú desplegable especificado.
He visto a muchas personas usar números para referirse a la lista desplegable diferente, pero no estoy seguro de que esta sea una buena práctica. ¿Qué sucede si Apple decide intercambiar el orden de dos menús desplegables en algún momento?
Cualquier ayuda sería apreciada.
ACTUALIZACIÓN :
Utilizando 10.6.8 y el inspector como se sugiere a continuación, obtengo lo siguiente: