iCAx开思工具箱

标题: 隐藏组件的问题 [打印本页]

作者: asku88    时间: 2008-1-8 10:14
标题: 隐藏组件的问题
我先用UF_ASSEM_create_component_part创建了以个组件
我想隐藏组件
于是先得到组件的tag
UF_PART_ask_part_tag

UF_OBJ_set_blank_status
但是这样不成功...


我要怎样得到创建好的组件的OBJ呢?
作者: asku88    时间: 2008-1-8 10:17
如果是选择得到的TAG就可以BLANK,郁闷

是不是不可以ASK  PART    TAG?

怎样才可以得到组件的TAG,而不是PART的TAG?
作者: ghmirist    时间: 2008-1-8 17:05
用这个函数 UF_ASSEM_hide_component
将UF_ASSEM_create_component_part 获得的instance填入就可以了。
作者: asku88    时间: 2008-1-9 08:43
UF_ASSEM_hide_component 需要指定在哪个VIEW隐藏,如果工作视图改变还会显示出来的
Hide the given component in the given view. The effect is analagous
to moving the component to a layer which is invisible in the view.

extern int UF_ASSEM_hide_component (
tag_t component,
tag_t view );

tag_t  component Input the tag of a part occurrence not instance
tag_t  view Input The view from which to hide the component

结果还要移动层才生效?




欢迎光临 iCAx开思工具箱 (https://t.icax.org/) Powered by Discuz! X3.3