iCAx开思工具箱

标题: 判断一个组件是否是隐藏 [打印本页]

作者: XT_Wind    时间: 2008-5-12 21:07
标题: 判断一个组件是否是隐藏
新学UG二次开发,遇到这样一个问题:在装配文件中,不知道如何判断一个组件的隐藏情况。
下面是我写的几句程序:
tag_t     WorkView;
tag_p_t Components;
int         HiddenCompentsCount;

if(UF_VIEW_ask_work_view(&WorkView)!=0)
{  return; }

if(UF_ASSEM_ask_hidden_comps(WorkView,&Components,&HiddenCompentsCount)!=0)
{  return; }

为什么HiddenCompentsCount的值总是0?

如果是函数选错,应该用哪几个函数?

达人们,请告知一二
作者: zzz    时间: 2008-5-19 11:14
view里面的隐藏是通过layer的设置实现的,你说的隐藏是Blank吧,那应该问display status,在uf_disp.h里面。
作者: zzz    时间: 2008-5-19 11:15
或者是在uf_obj.h里面。
作者: open_lian    时间: 2008-6-1 18:39
不懂
作者: blackfox    时间: 2008-7-4 23:24
用这个函数来获取OBJECT的显示状态等信息
UF_OBJ_ask_display_properties




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