通过这些命令可以暂停脚本以获取用户输入。若要创建复杂的自定义用户界面,请参见创建界面。
confirmDialog 命令创建一个模式窗口,其中包含向用户显示的消息以及任意数量的按钮。
confirmDialog -title "Confirm" -message "Are you sure?" -button "OK" -button "Cancel" -defaultButton "OK" -cancelButton "Cancel" -dismissString "Cancel";
fileDialog 命令显示一个文件打开对话窗口。
fileDialog -directoryMask "*.txt"
promptDialog 命令创建一个窗口,其中包含向用户显示的消息、一个文本框以及任意数量的按钮。
// Show the dialog box: string $text; string $result = `promptDialog -title "Rename Object" -message "Enter Name:" -button "OK" -button "Cancel" -defaultButton "OK" -cancelButton "Cancel" -dismissString "Cancel"`; // Use the command again in query mode to // get the text: if ($result == "OK") { $text = `promptDialog -query -text`; }