如何激活Applescript对话框

时间:2017-05-25 12:00:41

标签: applescript

我写了一个Applescript,将一条或多条选定的邮件消息移到Apple Mail中的选定邮箱。必须从"从列表中选择"中选择目标邮箱。对话。

此列表在脚本中创建,该脚本通过按(QuickKeys)快捷键组合启动。

这一切都很好,除了当对话框弹出(作为最前面的窗口)时,我必须用鼠标点击它来激活它。我无法使用Command-Tab或任何其他键组合激活它。

有没有办法在OS-X中找到这个现有的Dialog并激活它?

2 个答案:

答案 0 :(得分:1)

  • choose from listactivate Mail.app
  • 之前
  • choose from list行包裹在tell application "Mail"

答案 1 :(得分:1)

你可以试试这个:

tell application "System Events"
    activate
    choose from list {"Item 1", "Item 2"}
end tell

要在不使用鼠标的情况下选择列表中的第一项,请按向下箭头。 似乎对话框没有出现在OS X应用程序切换器中。