|
ug的右键弹出菜单包含了一些常用的功能,比如Roate、Fit等,为了使用的更加方便,用户可以自行设置!打开ug安装目录下的UGII下的menus文件夹,里面包含了一些*.men和*.tbr,以文本方式打开它,发现也不难理解。例如,想在右键弹出菜单里面的roate和pan之间加入如下表的view下的orient功能,首先打开ug_main.men,查找orient,会看到下面的内容:* w. V/ H$ C! z; A. R/ g1 b
BUTTON UG_VIEW_REFRESH
# q! v/ K' W$ ~$ b2 m LABEL &Refresh N7 z+ M( p. D& r4 t1 ]3 @
BITMAP refresh_window.bmp
6 n$ `% B; b ] ACCELERATOR F5 G1 v! V8 P- R# l
ACTIONS STANDARD ( c8 Q' E+ o6 b1 Q, `
CASCADE_BUTTON UG_VIEW_EDIT LABEL O&peration 3 e7 D/ Y! A/ ]) e- Z" Q' e. w! E
BUTTON UG_VIEW_ORIENT
: q+ P; A9 _* I: e, J. ] LABEL Ori&ent...
! j$ }% d& S0 P8 }+ | ACTIONS STANDARD
' Z; u( K$ ^0 i$ t7 Z参考上面部分可看出快捷键的定义是靠Accelerator来指定的。在红色部分即BUTTON UG_VIEW_ORIENT的LABEL下面加入一行ACCELERATOR Ctrl+Alt+O后保存,快捷键则定义完成,然后选中红色部分复制,接着打开ug_view_popup.men,即右键弹出菜单的定义文件,将其放在roate和pan之间,再把刚才复制的部分粘贴在下表与下面图示的位置: 4 O" X+ k& l n4 n% R! y
TOGGLE_BUTTON
/ l) {6 u1 l4 t' U( C2 i: v LABEL R&otate UG_VIEW_POPUP_ROTATE6 p$ G2 Q# @$ T I) i5 n" e
BITMAP rotate.bmp
! c6 {" E9 u! {1 G: p ACCELERATOR F7
7 e4 S7 w* p! Z: `2 H) `( b1 z ACTIONS STANDARD : ?* K3 c* \9 u$ J) X! l1 N' y ~
BUTTON UG_VIEW_ORIENT
$ ^- u- q5 l6 A3 x8 J/ y/ n LABEL Ori&ent...
2 Z0 Q& q- m e/ @ ACCELERATOR Ctrl+Alt+O
: \2 z/ j, K$ t8 @$ f2 h' t& h8 B ACTIONS STANDARD / K; H, i) f6 @
TOGGLE_BUTTON UG_VIEW_POPUP_PAN 1 j% J% g* l/ g; A/ Q1 q7 [! q
LABEL &Pan
. o& J: j8 N% y4 Y! h BITMAP pan.bmp
2 b' S/ q7 H! x7 H ACCELERATOR F9 + S0 [4 D" h' r# A8 g0 s7 g0 U+ n
ACTIONS STANDARD % m6 Z( }/ ^0 e( h
保存上面修改的文件,重新打开ug,会看到图示的右键菜单已经改变。2 D/ M3 m* K! i; ?
注:4.0以上的版本可以直接在【自定义】→【工具】里面修改。
" U {7 [1 [$ C7 s9 H3 |! A, h9 R( C. E4 A0 l0 A2 V9 s C+ n# M+ J
( i( C3 l( {' F$ K Q2 K* s |
|