|
ug的右键弹出菜单包含了一些常用的功能,比如Roate、Fit等,为了使用的更加方便,用户可以自行设置!打开ug安装目录下的UGII下的menus文件夹,里面包含了一些*.men和*.tbr,以文本方式打开它,发现也不难理解。例如,想在右键弹出菜单里面的roate和pan之间加入如下表的view下的orient功能,首先打开ug_main.men,查找orient,会看到下面的内容: `' H1 ^2 {, G K
BUTTON UG_VIEW_REFRESH
( W! _7 W z' ]4 w LABEL &Refresh ( z/ F& q* {, ?: F
BITMAP refresh_window.bmp
* R4 U! s( q! i; ^( [9 ?) D! J- v ACCELERATOR F5
s8 V1 V1 }2 z5 r: D" z4 Q6 H ACTIONS STANDARD ' u4 `3 j1 o2 N9 n8 `7 e
CASCADE_BUTTON UG_VIEW_EDIT LABEL O&peration
4 @" F6 ]5 b9 o8 Z2 ~5 V BUTTON UG_VIEW_ORIENT 4 a7 }9 ~1 P U8 N- d+ O2 G2 j
LABEL Ori&ent...
6 Z6 h9 U7 K& \8 ]. Z& w9 Q F6 W; {- A ACTIONS STANDARD( \0 k9 h' P2 _1 O$ ^ k% m( q+ M
参考上面部分可看出快捷键的定义是靠Accelerator来指定的。在红色部分即BUTTON UG_VIEW_ORIENT的LABEL下面加入一行ACCELERATOR Ctrl+Alt+O后保存,快捷键则定义完成,然后选中红色部分复制,接着打开ug_view_popup.men,即右键弹出菜单的定义文件,将其放在roate和pan之间,再把刚才复制的部分粘贴在下表与下面图示的位置: ( W3 a) j3 f/ R
TOGGLE_BUTTON
( e4 f) ]6 z8 d% j/ Y" h& p; C LABEL R&otate UG_VIEW_POPUP_ROTATE
* Q! v& m) z6 D( ^ BITMAP rotate.bmp 3 m3 K3 ~! A: C7 j3 B
ACCELERATOR F7 " o4 @1 b, ^$ v# i) X# J
ACTIONS STANDARD t/ G" z+ Y9 ^# R0 L
BUTTON UG_VIEW_ORIENT . S4 V& Q, E9 v
LABEL Ori&ent...
4 d) r5 H/ n% y8 u% F& b ACCELERATOR Ctrl+Alt+O
- Y Z3 X/ f% [ ACTIONS STANDARD
4 v4 X6 l3 e6 h2 ^ TOGGLE_BUTTON UG_VIEW_POPUP_PAN $ ~0 u8 b/ A) w
LABEL &Pan
Z6 i( D. E, ^4 e+ P9 M BITMAP pan.bmp & ?* d0 K7 i# R! N* \# n
ACCELERATOR F9
5 }# l9 [# K( w& q ACTIONS STANDARD
4 Y+ e6 K8 |' R. f+ u1 ~ 保存上面修改的文件,重新打开ug,会看到图示的右键菜单已经改变。
/ I1 w& _0 ?) {2 f- w 注:4.0以上的版本可以直接在【自定义】→【工具】里面修改。 * P% n% F e0 i% }# X8 s$ I
& \6 Q+ J: g- }9 ]* m
2 B7 g- {% w5 U |
|