|
ug的右键弹出菜单包含了一些常用的功能,比如Roate、Fit等,为了使用的更加方便,用户可以自行设置!打开ug安装目录下的UGII下的menus文件夹,里面包含了一些*.men和*.tbr,以文本方式打开它,发现也不难理解。例如,想在右键弹出菜单里面的roate和pan之间加入如下表的view下的orient功能,首先打开ug_main.men,查找orient,会看到下面的内容:+ Q' N8 S6 v7 L* Y3 e) d
BUTTON UG_VIEW_REFRESH
4 X! ?3 N9 U$ R+ k- g% Y LABEL &Refresh 9 v, C' Q9 G9 ^+ i% s3 E
BITMAP refresh_window.bmp
; Y0 _& O0 @, A ACCELERATOR F5
0 i; K5 u8 n8 z$ p ACTIONS STANDARD . X7 u. @0 [& v& T6 s) L
CASCADE_BUTTON UG_VIEW_EDIT LABEL O&peration
2 I% I4 R+ ^ q! l! v BUTTON UG_VIEW_ORIENT % D: b d5 J& Z/ s$ \6 M9 H5 }4 M' e
LABEL Ori&ent...
, y0 @' a) `0 e% c3 i ACTIONS STANDARD6 g) t* n# C% v
参考上面部分可看出快捷键的定义是靠Accelerator来指定的。在红色部分即BUTTON UG_VIEW_ORIENT的LABEL下面加入一行ACCELERATOR Ctrl+Alt+O后保存,快捷键则定义完成,然后选中红色部分复制,接着打开ug_view_popup.men,即右键弹出菜单的定义文件,将其放在roate和pan之间,再把刚才复制的部分粘贴在下表与下面图示的位置: - G, g! }% {1 B1 ^
TOGGLE_BUTTON
2 i. k1 {# Z# B! Y2 x LABEL R&otate UG_VIEW_POPUP_ROTATE
( S# s5 u7 \1 m# R; y BITMAP rotate.bmp ( c+ f, h) v: n6 D) z
ACCELERATOR F7 ; _) W( h* f A5 m$ T
ACTIONS STANDARD
6 n7 m9 V ^& {3 e; Y; n7 q2 N! h BUTTON UG_VIEW_ORIENT # W5 V2 {3 x$ i: o. C
LABEL Ori&ent...
% k; c4 V& t7 r" E ACCELERATOR Ctrl+Alt+O 8 u" a/ k( ~) P0 N
ACTIONS STANDARD g0 ^4 i; M! l4 S7 D9 b
TOGGLE_BUTTON UG_VIEW_POPUP_PAN " e( J8 n9 D8 O8 ?7 J
LABEL &Pan
; i3 s( {3 V2 |7 ~" {. r' F$ f BITMAP pan.bmp
8 ^, b/ Y6 A, x; T2 r ACCELERATOR F9
) c4 M/ q! i1 }% i) a ACTIONS STANDARD
9 \% D; |: C) J/ r 保存上面修改的文件,重新打开ug,会看到图示的右键菜单已经改变。, F" w+ }! A! P! n& H
注:4.0以上的版本可以直接在【自定义】→【工具】里面修改。
$ A# l; E/ t# B! L. ]: o8 e/ `4 H8 ?$ b6 z
! \) _ y/ }& S8 {# U7 N6 X2 N2 I |
|