|
一、功能介绍% q; }) f% l# L
( ^3 u2 l: G' _- B9 p# D/ `
从浩辰ICAD2008起,所有的自定义用户界面功能都通过自定义用户界面对话框完成,在命令行输入CUI命令打开自定义用户界面对话框完成如下功能:自定义命令、添加或更改工具栏和菜单、为各种用户界面元素指定命令、创建或更改宏、定义 DIESEL 字符串、添加工具栏提示 、在状态行上给出说明文字 。即可以创建新命令,也可以编辑现有命令的特性。 可定义的特性包括:命令名、说明、宏、以及大/小图像。即可以创建,也可以修改现有的工具栏或弹出式工具栏,可以添加命令或控制元素到工具栏,也可以创建和编辑工具栏按钮。同样也可以创建或修改菜单,并将命令添加到菜单。宏用于定义选择某个界面元素后将发生的动作。宏可以完成用户需要执行一系列操作才能完成的绘图任务。 宏可以包含命令、特殊字符、DIESEL(直接解释求值字符串表达式语言)。可以方便的指定与工具栏按钮或菜单项对应的宏。用户可以根据需要创建、加载或卸载局部自定义文件。 加载并使用局部 CUI 文件可以在独立的 CUI 文件中创建和修改大多数界面元素(如工具栏、菜单等),而无需将自定义设置输入到主 CUI 文件。使用传输功能,可以将一个CUI文件中的内容,转移到其它的CUI文件中。- O: j7 Y3 O; j8 s6 b
! K$ R6 |( C% k) S2 |
0 F! [0 M/ a- R' {8 W
7 d- p1 V- I' x% Q二、功能特色
3 r% D, P# g& p5 m* C% f4 I& I( l' Q: M9 c. P) T# F- S
`' U6 f2 Q) L 在浩辰ICAD 2008 之前的版本中,是通过在 ASCII 文字编辑器中编辑 MNU 或 MNS 文件来自定义用户界面的。 用户必须手动在文本文件中输入和验证自定义数据,这是一个繁杂而且容易出错的过程。 文本文件中一个简单的语法错误(例如匹配不当的括号)就可能使整个菜单文件无效。浩辰ICAD2008使用基于 XML 的 CUI 文件取代之前版本中的菜单文件。 用户不必再使用文字编辑器来自定义菜单文件(MNU 和 MNS 文件),而可以直接在ICAD内可视化的自定义所有的用户界面元素。自定义用户界面所需的所有信息包含在“自定义”窗格、“命令”窗格、“信息”窗格、“特性”窗格、“工具栏预览”窗格、“按钮图像”窗格、“键盘快捷键”窗格中,这些窗格都是可动态改变大小或隐藏的。因而方便用户在一个统一的环境中完成所有界面元素的自定义设置。可将命令拖到菜单或工具栏中,也可以单击鼠标右键来添加、删除或修改用户界面元素。在“自定义用户界面” 对话框的“特性”窗格中将显示元素特性和选项列表,用户可以从中进行选择。这可以防止造成语法错误或拼写错误,这些错误是在手动向 MNU 或 MNS 文件中输入文字时经常发生的。
: e* v. w$ A3 H
3 l0 j# @1 H) m三、自定义相关界面说明 / Z4 o, J4 @0 r% @8 c
' N2 T5 ^& {& {. M' [0 v- E“自定义”窗格:显示CUI文件中包含的所有界面元素
L" {5 N. V+ E, l* d; c% Y# T/ ]2 J2 z. }& p
/ X( F; |, |& A5 P3 G- A
8 ]$ @- p: S5 }' N. N( ^/ t
4 y4 t" Q! h% w, \% y% N
2 @9 ?8 F" [% F“命令”窗格:显示CUI文件中包含的所有命令
9 [& a, R5 }( P+ v
+ W1 P) b g0 g5 J8 b5 b- ? T9 T7 W# x# r( }% O, y
% n" z! J0 }; ] A: w$ |
4 {! u/ u9 r* d2 N5 F" {, o
“特性”窗格:根据所选择的不同界面元素,列出相应的属性。0 A- Q+ z4 p+ u U6 e" g) J
3 ^2 v0 G/ A; K
- U0 R& w; H) A8 W- i
v7 p9 I, v" h) ]3 S: n
: V, A# F' Y( M) |4 V! ~) {2 n+ {
0 ^/ l7 n1 n( M
“工具栏预览”窗格:预览相应的工具栏: r- V8 B2 r5 ?/ A( k8 j
4 a2 d* z! Q" B% g x( S% P! S
/ h! z/ d: z1 r: Z& ]* T% [
/ i& |5 }4 I4 S+ P( \% y. O
4 l( x0 M! k" x" n4 e P" a& L$ V- {& W# V3 b' P0 s
“按钮图像”窗格:显示所有与命令相关联的图标
2 z0 J: K# d4 U6 C+ s( j+ B+ S! C2 v7 |1 E3 Y4 j
. g! v8 k$ v6 P( H0 n+ B! A
3 z% r* r7 ?$ {3 ^2 _" z2 X$ d( ~8 f" k4 T3 {) X3 W' R7 v
( [- U4 D B$ W. t+ {+ y
0 j( O/ R7 ?. R) v1 N/ l
“键盘快捷键”窗格:显示CUI文件中包含的所有快捷键 f& l2 s4 u' d
6 D, J0 s, X6 s4 j4 S
8 I0 z& L0 I* T. F3 i) X; ]0 {- k# K9 Q9 [
( o4 y/ p. N3 L3 W, r* G! ^3 ^5 B! o1 K: h6 @! S
3 T# ]$ ~9 H: G9 A- c2 N$ a 传输选项卡:可以在两个CUI文件之间传输界面元素 ) B0 _# r4 Z' b% o& { H0 W! Q! ?% Y
2 o4 ^' Z) w J0 `3 d' P
|
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有账号?立即注册
x
|