显示一个需要与用户互动的对话窗口。它发送事件,如用户为某一调用步骤点击了哪些按钮。
identifier:ui_dialog
属性
类型。定义了对话框的可视化。可能的值。 INFO, INTERMEDIATEPROGRESS, PROGRESS, QUESTION, NOTIFICATION, WARN, ERROR, 和 FATAL。
标题。对话框的一个简短名称。
消息。要显示的内容。
close_command:只要输入事件被触发,对话框就会关闭。
构成要素
按钮:包含一个用户可以点击的按钮的列表。可以定义最多三个按钮。最小的是一个按钮。
钮扣
文本。按钮上写的是什么
命令。一旦按钮被按下就会触发的事件命令。
Speech_command:激活该按钮的语音命令
重点突出。设定一个按钮为预选。
声音。可用的声音见PlaySound Action。
输出
一旦按钮被点击(或其语音命令被识别),就会触发包含按钮内指定命令的事件。
例子
<ui_dialog id="test" type="INFO" title="my title" message="my message">
<buttons>
<button text="New order" command="NEW_ORDER" speech_command="Neue Order" focused="true"/>
<button text="Same order" command="SAME_ORDER"/>
</buttons>
</ui_dialog>