下面是dialog的所有扩展原语:
dialog:user-message
dialog:user-input
dialog:user-one-of
dialog:user-yes-or-no
dialog:user-input:弹出一个输入框,语法:
dialog:user-input 提示内容 匿名函数(代码)/代码块
如:
dialog:user-input "输入一些内容" [i -> print i]
将会在控制台输出在输入框输入的内容.
dialog:user-message:弹出一个提示框,语法:
dialog:user-message 提示内容 匿名函数(代码)/代码块
如:
dialog:user-message "提示" [print "用户选择了确定"]
将会在控制台输出"用户选择了确定".
dialog:user-one-of:弹出一个选择框,语法:
dialog:user-one-of 提示内容 所有选择(列表) 匿名函数(代码)/代码块
如:
dialog:user-message "选择" [1 2] [i -> print i]
将会在控制台输出你选择的内容.
dialog:user-yes-or-no:弹出一个提示框,语法:
dialog:user-yes-or-no 提示内容 匿名函数(代码)/代码块
如:
dialog:user-yes-or-no "提示" [i -> print i]
将会在控制台输出true(选择“确定”)/false(选择“取消”)