|
ug的右键弹出菜单包含了一些常用的功能,比如Roate、Fit等,为了使用的更加方便,用户可以自行设置!打开ug安装目录下的UGII下的menus文件夹,里面包含了一些*.men和*.tbr,以文本方式打开它,发现也不难理解。例如,想在右键弹出菜单里面的roate和pan之间加入如下表的view下的orient功能,首先打开ug_main.men,查找orient,会看到下面的内容:7 m, v; l( j6 Y4 l8 ]
BUTTON UG_VIEW_REFRESH 2 b% r. q3 s3 k' {! P6 Y4 s# Q& l) i
LABEL &Refresh
/ b0 h7 `( y( I5 ^. J BITMAP refresh_window.bmp 4 R/ U! ]/ N, f& W* U
ACCELERATOR F5
9 [0 @: `1 t" H1 t& S1 E ACTIONS STANDARD 0 Z7 L/ {, e$ X) k! D
CASCADE_BUTTON UG_VIEW_EDIT LABEL O&peration
# @6 i0 P& p" L BUTTON UG_VIEW_ORIENT - K, Q! ?0 i% X! R$ \, r4 {9 y$ N
LABEL Ori&ent... 5 N% s0 g5 `. Q4 b8 {: ]
ACTIONS STANDARD9 ~: w& t) i4 a8 W) |" e. P
参考上面部分可看出快捷键的定义是靠Accelerator来指定的。在红色部分即BUTTON UG_VIEW_ORIENT的LABEL下面加入一行ACCELERATOR Ctrl+Alt+O后保存,快捷键则定义完成,然后选中红色部分复制,接着打开ug_view_popup.men,即右键弹出菜单的定义文件,将其放在roate和pan之间,再把刚才复制的部分粘贴在下表与下面图示的位置: 3 a& r, e9 I) R, ]0 [
TOGGLE_BUTTON - d. q0 ~3 T% @/ \$ u" _
LABEL R&otate UG_VIEW_POPUP_ROTATE
1 L/ L! i: ^. _7 [) [3 _ BITMAP rotate.bmp
. b0 `; k! l# G* i* c5 _ ACCELERATOR F7 - T- k2 _9 Q5 B) B& [
ACTIONS STANDARD
+ Y( ?2 w) d4 ]" F) x2 y8 @ BUTTON UG_VIEW_ORIENT
, E s# f K. \/ w! Q8 g9 D LABEL Ori&ent... ; I7 V" q6 z8 y5 s) x S) a3 _
ACCELERATOR Ctrl+Alt+O ! D2 H2 Y( p. @
ACTIONS STANDARD 4 M6 u# _4 t# S2 T, q
TOGGLE_BUTTON UG_VIEW_POPUP_PAN % k, v* N& M& A3 O: ^7 B! H
LABEL &Pan
7 W: d4 Z4 g% l- u% g BITMAP pan.bmp
* e. D( [$ ^+ z3 u8 k' J; d ACCELERATOR F9
- z6 K6 ^ _( i2 Y/ y/ w8 k ACTIONS STANDARD
2 H7 p$ T* G5 V 保存上面修改的文件,重新打开ug,会看到图示的右键菜单已经改变。
3 n" z" | {% [, f0 x 注:4.0以上的版本可以直接在【自定义】→【工具】里面修改。 + h5 Q, m) i* J: u0 J
; y$ a) e- P: [3 P( e# r
5 ]) x. ]2 c+ ^ |
|