开始一个新的对话框并显示该对话框,而且能指定一个缺省操作
(new_dialog dlgname dcl_id [action [screen-pt]])
参数
dlgname
用于指定对话框的字符串。
dcl_id
由 load_dialog 获得的 DCL 文件标识符。
action
字符串,包含用作缺省操作的 AutoLISP 表达式。如果不想指定缺省操作,可以将该参数指定为空字符串 ("")。如果指定了 screen-pt 就必须指定 action 参数。
当用户拾取了某个激活的控件,而该控件没有通过 action_tile 函数或 DCL 显式指定操作或回调函数,则计算指定的缺省操作。
screen-pt
二维点表,用于指定屏幕上对话框位置的 X、Y 坐标。该点通常指定的是对话框的左上角,但它还与平台有关,其值通常用系统单位来表示。如果将该点指定为 '(-1 -1),那么打开对话框时它显示在缺省位置上(AutoCAD 的图形屏幕的中心位置)。
返回值
如果成功则返回 T,否则返回 nil。
参阅
《Visual LISP 开发人员手册》中的 管理对话框 。
明经通道 版权所有 未经许可 不得传播 | 评论 |