网站的设计思路范文,太原市建设厅官方网站,宝安区在深圳排第几,wordpress网站重定向循环✨博客主页何曾参静谧的博客#x1f4cc;文章专栏「UG/NX」BlockUI集合#x1f4da;全部专栏「UG/NX」NX二次开发「UG/NX」BlockUI集合「VS」Visual Studio「QT」QT5程序设计「C/C」C/C程序设计「Win」Windows程序设计「DSA」数据结构与算法「File」数据文件格式 目录 控件说…
✨博客主页何曾参静谧的博客文章专栏「UG/NX」BlockUI集合全部专栏「UG/NX」NX二次开发「UG/NX」BlockUI集合「VS」Visual Studio「QT」QT5程序设计「C/C」C/C程序设计「Win」Windows程序设计「DSA」数据结构与算法「File」数据文件格式 目录 控件说明界面效果公有属性常规对话框标题 DialogLabel仅创建控件灰显 Enable分组 Group仅创建控件标题 Label控件显隐 Show 其他国籍文本 AllowInternationalTextInput仅创建显示密文 IsPassword仅创建本地化 Localize仅创建保存值 RetainValue 属性界面代码实现命名空间对齐是否显示捕捉点 PointOverlay智能更新选项 SmartUpdateOption捕捉点类型可见性 SnapPointTypesEnabled捕捉点内容被启用 SnapPointTypesOnByDefault 特定于块自动跳转到控件 AutomaticProgression气泡提示图片 BallonTooltipImage气泡提示布局 BallonTooltipLayout气泡提示文本 BallonTooltipText图片 Bitmap显示虚拟交线 BlendVirtualCurveOverlay笔刷工具大小 BrushToolSize提示 Cue小平面收集规则 FacetCollectionRules标签标题 LabelString拥有小平面收集器 OwningFacetCollector选定面集合规则 SelectedFacetCollectionRule必选/可选/已选 StepStatus仅创建支持的小平面类型 SupportedFacetTypes提示条标题 ToolTip 开发中的应用 控件说明 超级点控件在实际开发中使用的频率很不太高个人在开发时一般喜欢用选择对象控件进行代替。 中文英文公有类内部类超级点Super PointBlockStyler::SuperPointUGS::Ul::Comp::SuperPoint
界面效果 公有属性 PS仅创建的代码在 initialize_cb() 或 dialogShown_cb() 中添加 常规
对话框标题 DialogLabel仅创建
theDialog-TopBlock()-FindBlock(Dialog)-GetProperties()-SetString(Label,标签/位图demo);//设置对话框标题控件灰显 Enable
BlockID-GetProperties()-SetLogical(Enable,true);//控件可选
BlockID-GetProperties()-SetLogical(Enable,false);//控件不可选分组 Group仅创建
BlockID-GetProperties()-SetLogical(Group,true);//显示控件分组
BlockID-GetProperties()-SetLogical(Group,false);//取消控件分组控件标题 Label
BlockID-GetProperties()-SetString(Label,str);//设置控件标题控件显隐 Show
BlockID-GetProperties()-SetLogical(Show,true);//设置控件显示隐藏
BlockID-GetProperties()-SetLogical(Show,false);//设置控件隐藏其他
国籍文本 AllowInternationalTextInput仅创建
BlockID-GetProperties()-SetLogical(AllowInternationalTextInput,true);//设置为国籍文本显示密文 IsPassword仅创建
BlockID-GetProperties()-SetLogical(IsPassword,true);//设置输入内容显示为密文***
BlockID-GetProperties()-SetLogical(IsPassword,false);//设置输入内容显示为明文ABC本地化 Localize仅创建
BlockID-GetProperties()-SetLogical(Localize,true);//本地化保存值 RetainValue
BlockID-GetProperties()-SetLogical(RetainValue,true);//保存值 对话框记忆属性界面 代码实现 PS仅创建的代码在initialize_cb()或dialogShown_cb(中添加 命名空间
using namespace std;
using namespace NXOpen;对齐
是否显示捕捉点 PointOverlay
BlockID-GetProperties()-SetLogical(PointOverlay,True);// 可选捕捉点智能更新选项 SmartUpdateOption
BlockID-GetProperties()-SetLogical(SmartUpdateOption,0);// 智能更新选项随模型捕捉点类型可见性 SnapPointTypesEnabled
BlockID-GetProperties()-SetBits(SnapPointTypesEnabled,0x11ff8);// 捕捉点类型可见性捕捉点内容被启用 SnapPointTypesOnByDefault
BlockID-GetProperties()-SetBits(SnapPointTypesOnByDefault,0x298);// 捕捉点内容被启用特定于块
自动跳转到控件 AutomaticProgression
BlockID-GetProperties()-SetLogical(AutomaticProgression,False);// 自动跳转到控件气泡提示图片 BallonTooltipImage
NXString bitmapPathBlockID-GetProperties()-GetString(BallonTooltipImage);// 获取气泡提示图片
BlockID-GetProperties()-SetString(BallonTooltipImage,bitmapPath);// 设置气泡提示图片气泡提示布局 BallonTooltipLayout
int intLayoutBlockID-GetProperties()-GetEnum(BallonTooltipLayout);// 获取气泡提示布局
BlockID-GetProperties()-SetEnum(BallonTooltipLayout,intLayout);// 设置气泡提示布局气泡提示文本 BallonTooltipText
NXString strBitmapBlockID-GetProperties()-GetString(BallonTooltipText);// 获取气泡提示文本
BlockID-GetProperties()-SetString(BallonTooltipText,strBitmap);// 设置气泡提示文本图片 Bitmap
NXString bmpPathBlockID-GetProperties()-GetString(Bitmap);// 获取位图路径
BlockID-GetProperties()-SetString(Bitmap,bmpPath);// 设置位图路径显示虚拟交线 BlendVirtualCurveOverlay
BlockID-GetProperties()-SetLogical(BlendVirtualCurveOverlay,False);// 显示虚拟交线笔刷工具大小 BrushToolSize
BlockID-GetProperties()-SetDouble(BrushToolSize,10);// 笔刷工具大小提示 Cue
BlockID-GetProperties()-SetString(Cue,选择小平面体区域);// 提示小平面收集规则 FacetCollectionRules
BlockID-GetProperties()-SetBits(FacetCollectionRules,0x3ff);// 小平面收集规则标签标题 LabelString
BlockID-GetProperties()-SetString(LabelString,选择小平面区域);// 标签标题拥有小平面收集器 OwningFacetCollector
tag_t obj_tag;
BlockID-GetProperties()-SetTag(OwningFacetCollector,obj_tag);// 拥有小平面收集器选定面集合规则 SelectedFacetCollectionRule
BlockID-GetProperties()-SetInteger(SelectedFacetCollectionRule,0);// 选定面集合规则必选/可选/已选 StepStatus仅创建
BlockID-GetProperties()-SetEnum(StepStatus,1);// 0必选/1可选/2已选支持的小平面类型 SupportedFacetTypes
BlockID-GetProperties()-SetEnum(SupportedFacetTypes,0);// 支持的小平面类型提示条标题 ToolTip
BlockID-GetProperties()-SetString(ToolTip,小平面区域);// 提示条标题开发中的应用