所有者函数
可以自定义与所有者相关的以下 Creo Elements/Direct Annotation 区域:
DOCU-SET-COMMON-OWNER 函数
DOCU-SET-COMMON-OWNER 函数可用于绑定所有者上下文以便两个或多个上下文共享相同的默认所有者。例如,可以为文本和符号这两个元素仅指定一个所有者类型作为它们的默认所有者。要绑定默认所有者,使用某种指定的构造将下列函数添加至 am_customize 文件或其他自定义文件:
语法
ALL 选项
:ALL 用于指定所有上下文具有相同的默认所有者。有关默认所有者上下文的列表,请参阅下文。
语法
(DOCU-SET-COMMON-OWNER :ALL)
绑定所有者上下文对
下面的构造用于绑定所有者上下文对。后面为不同的上下文变量。
语法
(DOCU-SET-COMMON-OWNER '((context1 context2) (context3 context4) ...))
选项
上下文 n 条目可以为:
• :geo 表示默认的几何所有者。
• :c-geo 表示默认的构造几何所有者。
• :text 表示默认的文本所有者。
• :symbol 表示默认的符号所有者。
• :sketch 表示默认的草绘所有者。
绑定一组所有者上下文
下面的构造用于绑定一组所有者上下文。后面为不同的上下文变量。
语法
(DOCU-SET-COMMON-OWNER '((context1 context2 context3 ...)))
选项
上下文 n 条目可以为:
• :geo 表示默认的几何所有者。
• :c-geo 表示默认的构造几何所有者。
• :text 表示默认的文本所有者。
• :symbol 表示默认的符号所有者。
• code>:sketch 表示默认的草绘所有者。
NIL 选项
NIL 用于移除所有有关所有者上下文的绑定;此时所有的上下文之间彼此独立。这是 CoCreate Annotation 7.0 版本之前的行为。有关默认所有者上下文的列表,请参阅上述部分。
语法
(DOCU-SET-COMMON-OWNER NIL)
DOCU-HIDE-WRONG-OWNER-WARNING 函数
当要添加一个需要所有者的绘图元素 (例如:2D·几何、文本、符号或草绘) 时,如果该元素未添加至指定所有者的边界内,则 Creo Elements/Direct Annotation 将显示警告信息。这可能会令人感到厌烦,因此可使用 DOCU-HIDE-WRONG-OWNER-WARNING 函数隐藏警告对话框。默认设置 (nil) 为显示警告信息。
语法
(SETQ DOCU::*DOCU-HIDE-WRONG-OWNER-WARNING* t or nil)