CAD开发者社区

 找回密码
 立即注册

QQ登录

只需一步,快速开始

AutoCAD 文档中心

关于在可视 LISP 编辑器中显示对话框 (Visual LISP IDE/DCL)

2023-1-8 10:00| 发布者: admin| 查看: 256| 评论: 0|来自: AutoCAD

注意:Visual LISP Editor 仅在 Windows 上受支持。

AutoLISP 允许您显示 DCL 文件,但可视 LISP 编辑器提供了一个用于预览使用 DCL 定义的对话框的工具。

若要了解其工作原理,请将以下 DCL 代码复制到可视 LISP 编辑器的文本编辑器窗口中的新文件中:

hello : dialog {
    label = "Sample Dialog Box";
    : text {
      label = "Hello, world";
    }
    : button {
      key = "accept";
      label = "OK";
      is_default = true;
    }
}

此 DCL 文件定义一个标记为“示例对话框”的对话框。它包含一个文本磁贴和一个“确定”按钮。将文件另存为hello.dcl,并在“另存为”对话框的“另存为类型”字段中指定“DCL 源文件”。

注意:指定文件名时必须包括文件扩展名。可视 LISP 编辑器不会自动为您添加 .dcl文件扩展名。

请注意文本编辑器如何对 DCL 文件中的语句进行颜色编码。下表显示了默认颜色编码方案:

DCL 默认颜色编码

二氯化硅元件

颜色

磁贴和磁贴属性

字符串

品红

整数

绿

实数

水鸭

评论

洋红色,灰色背景

括弧

预处理

深蓝色

运算符和标点符号

无法识别的项目

(例如,用户变量)

单击“工具界面”在编辑器中预览 DCL“以显示在文本编辑器窗口中定义的对话框。因为您可能在单个 中定义了多个对话框。dcl文件,VLISP 会提示您指定要查看的对话框的名称:

如果 DCL 文件包含多个对话框的定义,请单击下拉箭头并选择要预览的对话框。hello.dcl 中只定义了一个对话框,因此请单击“确定”进行查看:

单击“确定”完成对话框的预览。

尽管按钮是演示对话框属性的好方法,但应在对话框中使用标准的退出按钮子组件。您可以使用子装配体创建一个与上图所示对话框几乎相同的对话框。请参见关于对话框退出按钮和错误磁贴 (AutoLISP)。ok_only


路过

雷人

握手

鲜花

鸡蛋

最新评论

QQ|Archiver|CAD开发者社区 ( 苏ICP备2022047690号-1 )

GMT+8, 2024-5-19 16:17

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

返回顶部