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以上的版本可以直接在【自定義】→【工具】里面修改。
