磁贴引用用于将磁贴添加到对话框定义中。 磁贴引用在 DCL 文件中具有以下语法之一: name; 或 : name { attribute = value; . . . } 其中,名称是以前定义的磁贴的名称。磁贴名称区分大小写。首先,名称中定义的所有属性都合并到引用中。在第二个实例中,大括号中的属性定义补充或替换从name 继承的定义。由于这是磁贴引用,而不是定义,因此属性更改仅适用于磁贴的此实例。 注意:第二个实例的格式只能引用原型,而不能引用子装配体。
磁贴用于对话框定义中的布局。它没有唯一的属性,因此对它的引用仅指定其名称:spacer spacer; base.dcl中定义的磁贴是一个子部件,因此也只能按名称引用它:ok_cancel ok_cancel; 另一方面,您可以选择重新定义单个磁贴的属性。例如,以下语句创建一个按钮,该按钮的属性与以前定义的按钮相同,但文本不同: : retirement_button { label = "Goodbye"; } |
|Archiver|CAD开发者社区 ( 苏ICP备2022047690号-1 )
GMT+8, 2024-5-19 13:50
Powered by Discuz! X3.4
Copyright © 2001-2021, Tencent Cloud.