|
ug的右键弹出菜单包含了一些常用的功能,比如Roate、Fit等,为了使用的更加方便,用户可以自行设置!打开ug安装目录下的UGII下的menus文件夹,里面包含了一些*.men和*.tbr,以文本方式打开它,发现也不难理解。例如,想在右键弹出菜单里面的roate和pan之间加入如下表的view下的orient功能,首先打开ug_main.men,查找orient,会看到下面的内容:
! U1 G' y$ Z2 z BUTTON UG_VIEW_REFRESH
6 S% u) r) `; S LABEL &Refresh 5 U! W, I1 E; T1 ~
BITMAP refresh_window.bmp / r `9 _' y4 s# q7 L7 o+ j$ F3 L5 H
ACCELERATOR F5
. O' e( S3 _7 n" P ACTIONS STANDARD # u, z4 e4 M2 a' [
CASCADE_BUTTON UG_VIEW_EDIT LABEL O&peration ' E/ V8 @8 t8 T2 B, [
BUTTON UG_VIEW_ORIENT 5 W/ }# U1 |) N* \
LABEL Ori&ent...
# p/ R$ t$ W' W% k) t0 ] ACTIONS STANDARD
; a; m& P- J `: V$ V参考上面部分可看出快捷键的定义是靠Accelerator来指定的。在红色部分即BUTTON UG_VIEW_ORIENT的LABEL下面加入一行ACCELERATOR Ctrl+Alt+O后保存,快捷键则定义完成,然后选中红色部分复制,接着打开ug_view_popup.men,即右键弹出菜单的定义文件,将其放在roate和pan之间,再把刚才复制的部分粘贴在下表与下面图示的位置: , P; m( v; l% y* w, s
TOGGLE_BUTTON
" w# J& s* ]) D: D8 N8 I* y LABEL R&otate UG_VIEW_POPUP_ROTATE) _4 X4 d* T/ ?
BITMAP rotate.bmp 7 x) \' U$ M1 v- g4 l
ACCELERATOR F7 - d/ G9 A: G) W! Z8 E9 y
ACTIONS STANDARD
( g/ b: V6 W% R4 v; g BUTTON UG_VIEW_ORIENT
- `7 m b0 N" o LABEL Ori&ent... 7 Y; z0 ~& e2 r5 `- x% [9 P
ACCELERATOR Ctrl+Alt+O - D `0 l. p2 A4 u; Q
ACTIONS STANDARD
6 i* E; I, T- y+ A. C' ~9 | TOGGLE_BUTTON UG_VIEW_POPUP_PAN
7 N! I6 i' t, \8 c9 V LABEL &Pan
( R$ |. }& Z5 [# }& ]* S BITMAP pan.bmp * n/ r; ^0 M0 L: ?
ACCELERATOR F9
4 i/ k) P) C5 ~ ACTIONS STANDARD + Z, s z9 z r/ R
保存上面修改的文件,重新打开ug,会看到图示的右键菜单已经改变。
: u5 w8 d. V6 r& O 注:4.0以上的版本可以直接在【自定义】→【工具】里面修改。
- K0 [# ] O$ q: Q0 v& I4 C; I% F: S, O B. V2 S; S" k6 c0 @
% ~+ `3 z8 K- ?
|
|