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