通过这些命令可以暂停脚本以获取用户输入。若要创建复杂的自定义用户界面,请参见创建界面。
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`;
}