UG的右键弹出菜单包含了一些常用的功能,比如Roate、Fit等,为了使用的更加方便,用户可以自行设置!打开UG安装目录下的UGII下的menus文件夹,里面包含了一些*.men和*.tbr,以文本方式打开它,发现也不难理解。例如,想在右键弹出菜单里面的roate和pan之间加入如下表的view下的orient功能,首先打开ug_main.men,查找orient,会看到下面的内容:( p+ [* ]3 ]& `9 t
BUTTON UG_VIEW_REFRESH
LABEL &Refresh@2 E/ c$ o4 B7 A
BITMAP refresh_window.bmp' d5 ?4 p& D_; A% O6 y
ACCELERATOR F5
ACTIONS STANDARD
CASCADE_BUTTON UG_VIEW_EDIT LABEL O&peration
BUTTON UG_VIEW_ORIENT
LABEL Ori&ent...
ACTIONS STANDARD3 M3 ]4 I$ c# `5 l& y. V' S
参考上面部分可看出快捷键的定义是靠Accelerator来指定的。在红色部分即BUTTON UG_VIEW_ORIENT的LABEL下面加入一行ACCELERATOR Ctrl+Alt+O后保存,快捷键则定义完成,然后选中红色部分复制,接着打开ug_view_popup.men,即右键弹出菜单的定义文件,将其放在roate和pan之间,再把刚才复制的部分粘贴在下表与下面图示的位置: 1 v- d# M+ C: d# E
TOGGLE_BUTTON]2 I: g0 |' {/ @& y+ l& n
LABEL R&otate UG_VIEW_POPUP_ROTATE2 ~7 I0 o2 H, x2 U# Z{
BITMAP rotate.bmp. ~) g2 z6 W+ D$ X1 u
ACCELERATOR F70 L1 \4 E: c# Q) bi6 P) F
ACTIONS STANDARD( H% K0 l" k/ a1 mB! e7 x
BUTTON UG_VIEW_ORIENT, R3 d$ ~. B' k7 }
LABEL Ori&ent...8 K5 ^+ ~, C$ a9 }0 s
ACCELERATOR Ctrl+Alt+O
ACTIONS STANDARD
TOGGLE_BUTTON UG_VIEW_POPUP_PAN . ^/ X) V2 c+ x1 W# W1 z* F
LABEL &Pan
BITMAP pan.bmp3 d3 O) M\- Z8 Q; U& S+ {
ACCELERATOR F9! \( G1 U1 YR* W) W
ACTIONS STANDARD5 A; Y$ }9 P' a5 Z* D
保存上面修改的文件,重新打开ug,会看到图示的右键菜单已经改变。, D+ n& }# p0 e" a
注:4.0以上的版本可以直接在【自定义】→【工具】里面修改。