NX二次开发-Block UI篇
该部分内容主要参考官网介绍
内部代码调用顺序
ufusr–
new Dialog–
Dialog->Show
Dialog->theDialog->Show
theDialog->initialize_cb
theDialog->show_cb
1 Dialog
1.1 Dialog对话框
Dialog对话框包含用户从左侧块目录面板(Block Catalog Palette )选定的块组件(Block Component)。
所谓的块(block)指的是一个可重复利用的对话框组件,例如一个text box, list box, option list等。
一个组(group)指的是对话框中,包含了相关选项块的框架(frame)。
localization,支持对Label的本地化(即翻译成本地语言),但与程序相关的是对应的property id。property id展示在property editor第一列显示。
其他组成:
对话框一共两个可选类型:对话框和用户自定义UI。
不管对于何种类型,都有两个Tab:Dialog Tab和Code G