找回密码
 注册会员
查看: 4506|回复: 4

[文章] UG自定义右键弹出菜单和快捷键

  [复制链接]
发表于 2007-4-28 16:00:21 |Error| 显示全部楼层 |阅读模式

我们不再是孤独的探索者;让我们的手紧紧相连,一起成长。

您需要 登录 才可以下载或查看,没有账号?注册会员

×
UG的右键弹出菜单包含了一些我们常用的功能,比如Roate、Fit等,为了使用的更加方便,我们也可以自己打造!打开UG安装目录下的UGII下的menus文件夹,里面包含了一些*.men和*.tbr,我们以文本方式打开它,发现也不难理解。例如,我们想在右键弹出菜单里面的roate和pan之间加入如图示的view下的orient功能,首先我们打开ug_main.men,查找orient,会看到下面的内容:

BUTTON UG_VIEW_REFRESH
LABEL &Refresh
BITMAP refresh_window.bmp
ACCELERATOR F5
ACTIONS STANDARD

CASCADE_BUTTON UG_VIEW_EDIT
LABEL O&peration

BUTTON UG_VIEW_ORIENT
LABEL Ori&ent...
ACTIONS STANDARD

参考上面部分我们会看出快捷键的定义是靠ACCELERATOR来指定的,我们把红色部分即BUTTON UG_VIEW_ORIENT的LABEL下面加入一行ACCELERATOR Ctrl+Alt+O(这里可以自行定义,但不要和别的重复),保存,这样我们就把快捷键定义好了,然后我们选中红色部分复制。接着打开ug_view_popup.men,它就是右键弹出菜单的定义文件。为了把它放在roate和pan之间,我们把刚才复制的部分粘贴在下面图示的位置:

TOGGLE_BUTTON UG_VIEW_POPUP_ROTATE
LABEL R&otate
BITMAP rotate.bmp
ACCELERATOR F7
ACTIONS STANDARD

BUTTON UG_VIEW_ORIENT
LABEL Ori&ent...
ACCELERATOR Ctrl+Alt+O
ACTIONS STANDARD

TOGGLE_BUTTON UG_VIEW_POPUP_PAN
LABEL &an
BITMAP pan.bmp
ACCELERATOR F9
ACTIONS STANDARD

保存上面修改的文件,重新打开ug,我们会看到图示的右键菜单已经改变了!是不是很方便?
发表于 2007-4-28 17:12:00 |Error| 显示全部楼层
学习当中,不错,顶!
回复 顶 踩

使用道具 举报

发表于 2007-4-29 01:26:45 |Error| 显示全部楼层

不错

我看了一下!
很好!
我刚开始学UG
以后请多指教
回复 顶 踩

使用道具 举报

发表于 2007-8-31 06:20:21 |Error| 显示全部楼层
我刚学UG,太好了,不过有点深奥呀,能搞个视频吗
回复 顶 踩

使用道具 举报

发表于 2007-9-6 09:15:16 |Error| 显示全部楼层
靠边顶一下

南岳学UG
回复 顶 踩

使用道具 举报

您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

闭关者|手机版|© 2005-2026|Cncad.Net ( 苏ICP备2026083443号 )|网站地图

GMT+8, 2026-11-4 06:19 , Processed in 0.225107 second(s), 23 queries .

Powered by Discuz! X5.0

© 2001-2026 Discuz! Team.

快速回复 返回顶部 返回列表