具有两个输入的脚本创建对话框

时间:2019-04-02 13:11:37

标签: macos user-interface input dialog applescript

我需要编写可在每个macOS上运行的脚本。它必须创建带有两个输入框的“确定”和“取消”按钮的简单对话框。我读到applescript无法创建具有两个输入的对话框。什么是替代品? 谢谢

2 个答案:

答案 0 :(得分:0)

是的, AppleScript无法创建具有两个输入的对话框

看看macosautomation.com上的Script Library Dialog Toolkit Plus v1.1.0

  

Dialog Toolkit Plus是一个基于ASObjC的脚本库,用于显示增强的对话框。在对话框中添加多个文本输入字段,复选框,弹出菜单,单选按钮,路径控件,其他按钮,安全字段,图像和规则。 Dialog Toolkit Plus需要macOS 10.10或更高版本。

答案 1 :(得分:0)

-您可以使用两个连续的对话框:

将input1设置为返回的文本(显示对话框“输入第一个输入:”默认答案“”按钮{“确定”,“取消”},标题为“第一个输入”)

将input2设置为返回的文本(显示对话框“输入第二个输入:”默认答案“”按钮{“确定”,“取消”},标题为“第二个输入”)

显示对话框(“第一输入:”和输入1&(返回)和“第二输入:”和输入2)