CAD开发者社区

 找回密码
 立即注册

QQ登录

只需一步,快速开始

AutoLISP 开发指南

关于磁贴引用 (DCL)

2023-1-6 10:42| 发布者: admin| 查看: 564| 评论: 0|来自: AutoCAD

摘要: 磁贴引用用于将磁贴添加到对话框定义中。

磁贴引用用于将磁贴添加到对话框定义中。

磁贴引用在 DCL 文件中具有以下语法之一:

name;

: name
{
  attribute = value;
  . . .
}

其中,名称是以前定义的磁贴的名称。磁贴名称区分大小写。首先,名称中定义的所有属性都合并到引用中。在第二个实例中,大括号中的属性定义补充或替换从name 继承的定义。由于这是磁贴引用,而不是定义,因此属性更改仅适用于磁贴的此实例。

注意:第二个实例的格式只能引用原型,而不能引用子装配体。

磁贴用于对话框定义中的布局。它没有唯一的属性,因此对它的引用仅指定其名称:spacer

spacer;

base.dcl中定义的磁贴是一个子部件,因此也只能按名称引用它:ok_cancel

ok_cancel;

另一方面,您可以选择重新定义单个磁贴的属性。例如,以下语句创建一个按钮,该按钮的属性与以前定义的按钮相同,但文本不同:

: retirement_button
{
  label = "Goodbye";
}

路过

雷人

握手

鲜花

鸡蛋

最新评论

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

GMT+8, 2024-5-19 13:50

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

返回顶部