|
ug的右键弹出菜单包含了一些常用的功能,比如Roate、Fit等,为了使用的更加方便,用户可以自行设置!打开ug安装目录下的UGII下的menus文件夹,里面包含了一些*.men和*.tbr,以文本方式打开它,发现也不难理解。例如,想在右键弹出菜单里面的roate和pan之间加入如下表的view下的orient功能,首先打开ug_main.men,查找orient,会看到下面的内容:
1 R L" L6 ^7 `9 } [ c7 Y( P# [& S BUTTON UG_VIEW_REFRESH 6 G$ K# k/ k7 Y
LABEL &Refresh
, l( w7 b% n* w7 S4 N8 } BITMAP refresh_window.bmp
8 m4 ^% U/ s" B4 g& K& A/ \$ i ACCELERATOR F5 " }/ s6 V& E3 I
ACTIONS STANDARD - V2 d% R t( {9 C/ L e- ?1 A3 y
CASCADE_BUTTON UG_VIEW_EDIT LABEL O&peration 0 C& e) {! h0 ~9 m! K M
BUTTON UG_VIEW_ORIENT
# O) K+ ], o4 g4 h LABEL Ori&ent...
$ u; n3 _; q' \& U+ l ACTIONS STANDARD
. r: M- z! @- \+ b3 z: F1 a参考上面部分可看出快捷键的定义是靠Accelerator来指定的。在红色部分即BUTTON UG_VIEW_ORIENT的LABEL下面加入一行ACCELERATOR Ctrl+Alt+O后保存,快捷键则定义完成,然后选中红色部分复制,接着打开ug_view_popup.men,即右键弹出菜单的定义文件,将其放在roate和pan之间,再把刚才复制的部分粘贴在下表与下面图示的位置: J/ T% s4 _6 U) V* I/ _2 l1 u& G
TOGGLE_BUTTON / s3 W/ `5 A3 g9 I
LABEL R&otate UG_VIEW_POPUP_ROTATE
0 \$ D" v! ^0 W+ }7 u BITMAP rotate.bmp
& |" f* t6 d5 `- d2 Z ACCELERATOR F7
3 ^2 h2 {* p" U2 x9 b+ | ACTIONS STANDARD ' R4 |; \( @8 O/ b4 Y- D) U
BUTTON UG_VIEW_ORIENT
0 W/ T5 P$ S: N LABEL Ori&ent...
" y" Q D+ z1 k5 I ACCELERATOR Ctrl+Alt+O
' E7 Y1 v8 E* c& O. N+ T6 | ACTIONS STANDARD
( _2 d$ o/ v5 s( } TOGGLE_BUTTON UG_VIEW_POPUP_PAN
# c$ \$ i; C3 a* X1 {+ b LABEL &Pan " I# I$ d E2 w! n3 K
BITMAP pan.bmp
4 v: m+ E2 I' b9 J3 ^. ~ ACCELERATOR F9 % M) V" q2 D7 a Y! Y; d+ `+ c
ACTIONS STANDARD 1 `6 W H. N' C. f
保存上面修改的文件,重新打开ug,会看到图示的右键菜单已经改变。
@5 c$ W4 K! e/ z; G9 D 注:4.0以上的版本可以直接在【自定义】→【工具】里面修改。 & ]7 U- e. F$ X$ m+ y; R- T" m: a
' | s8 ^7 |) f
. ^" O+ \$ w. n6 A, ^5 _! t
|
|