|
ug的右键弹出菜单包含了一些常用的功能,比如Roate、Fit等,为了使用的更加方便,用户可以自行设置!打开ug安装目录下的UGII下的menus文件夹,里面包含了一些*.men和*.tbr,以文本方式打开它,发现也不难理解。例如,想在右键弹出菜单里面的roate和pan之间加入如下表的view下的orient功能,首先打开ug_main.men,查找orient,会看到下面的内容:
$ v8 s/ M5 U _- E3 _ BUTTON UG_VIEW_REFRESH - K) f T! O1 P; |) \1 S
LABEL &Refresh
6 l7 I' ~0 f+ |& b1 T# |0 z4 V) o BITMAP refresh_window.bmp
+ F, y: C- I9 _, c ACCELERATOR F5 - s! `1 o( |! W2 Q
ACTIONS STANDARD & h+ X* n% R& ^# f Z+ y. ?. H
CASCADE_BUTTON UG_VIEW_EDIT LABEL O&peration
. n7 G5 B4 C' z' h BUTTON UG_VIEW_ORIENT 6 g1 i5 n4 I _4 _, l
LABEL Ori&ent... 1 W* l1 \( y% y' C
ACTIONS STANDARD. A$ f& H& X* w S# s) d
参考上面部分可看出快捷键的定义是靠Accelerator来指定的。在红色部分即BUTTON UG_VIEW_ORIENT的LABEL下面加入一行ACCELERATOR Ctrl+Alt+O后保存,快捷键则定义完成,然后选中红色部分复制,接着打开ug_view_popup.men,即右键弹出菜单的定义文件,将其放在roate和pan之间,再把刚才复制的部分粘贴在下表与下面图示的位置: / j3 `4 D& S: p5 Y* o' a
TOGGLE_BUTTON
' W, n; y+ ^: M$ u. V, @ LABEL R&otate UG_VIEW_POPUP_ROTATE
3 ~# N, T, i r6 g BITMAP rotate.bmp : i$ @7 P6 N! D( f
ACCELERATOR F7 : [3 }5 G. g3 A6 M6 `& p! x
ACTIONS STANDARD
$ j4 {# x: O, M BUTTON UG_VIEW_ORIENT
4 f+ ~* _' W4 i1 ]; |3 B LABEL Ori&ent... - S+ A* h2 i# a0 O; ~9 t
ACCELERATOR Ctrl+Alt+O . v. l7 M8 k5 E# c3 {, ]4 j& f! ^
ACTIONS STANDARD
* u, v7 ]. {7 a2 `* C4 z4 S TOGGLE_BUTTON UG_VIEW_POPUP_PAN
6 N' r6 @) i% a LABEL &Pan
7 [4 K$ Y9 t Q BITMAP pan.bmp ! T' P. h: `& [$ d
ACCELERATOR F9 , ]! u4 E: I9 Q9 g/ B; P
ACTIONS STANDARD , \* W: F4 d0 d) _8 |
保存上面修改的文件,重新打开ug,会看到图示的右键菜单已经改变。1 A( a C% J! g0 h* ]
注:4.0以上的版本可以直接在【自定义】→【工具】里面修改。 7 o8 y' h/ [! f# W1 A
+ ?3 Y4 Z% ^6 l* W/ ~2 U
* X3 |# S6 I9 m* W- ~* Z
|
|