您的位置:网站首页 > CAD教程 > 快捷键大全

如何更改CAD的自定义特殊快捷键

时间:2008-07-27 13:53:22 来源:
 快捷键存在于mnu菜单文件中,mns+mnr+mnc 可以基于mnu生成的。位于mnu最后面就是了。

acad.mnl的作用:在ACAD启动时预加载的lsp,主要用于跟随用户菜单加载,比如你有个外挂的菜单文件名是abc.mnu,那么在加载这个外挂时abc.mnl中的内容就会被预先加载,反正是不能删除。。因为它不会基于mnu生成的(感谢ashan的回答)

在得到朋友的指导下面.自定义特殊快捷键成功.

下面详细说一下..可能有人还不会.

其实,它的定义在于一个叫acad.mnu的文件中,但实际操作中有些要注意的:

首先你要确定.你的"支持文件路径"中的排位,最前面的路径是有最优先权的..如我的就必须更改在D:Program FilesLiZhengLARTLar2004sys下面的acad.mnu文件,用笔记本打开后最后面的就是自定义特殊快捷键了..系统自带的是一些默认的定义..大家可以参考一下:


***ACCELERATORS
// Bring up hyperlink dialog
ID_Hyperlink [CONTROL+"K"]
// Toggle Orthomode
[CONTROL+"L"]^O
// Next Viewport
[CONTROL+"R"]^V
ID_SelAll          [CONTROL+"H"]
ID_Copyclip        [TOOLBAR+CONTROL+"C"]
ID_New             [CONTROL+"N"]
ID_Open            [TOOLBAR+CONTROL+"O"]
ID_Print           [CONTROL+"P"]
ID_Save            [TOOLBAR+CONTROL+"S"]
ID_Saveas          [CONTROL+SHIFT+"S"]
ID_APP_EXIT        [INTERNAL+CONTROL+"Q"]
ID_Pasteclip [TOOLBAR+CONTROL+"V"]
ID_Copybase        [CONTROL+SHIFT+"C"]
ID_Pastebloc [CONTROL+SHIFT+"V"]
ID_Cutclip         [TOOLBAR+CONTROL+"X"]
ID_Redo            [CONTROL+"Y"]
ID_U               [CONTROL+"Z"]
ID_Ai_propch [TOOLBAR+CONTROL+"1"]
ID_CleanScreen [CONTROL+"0"]
ID_Content         [TOOLBAR+CONTROL+"2"]
ID_TPalette        [CONTROL+"3"]
ID_dbConnect [CONTROL+"6"]
ID_VBARun          [ALT+"F8"]
ID_VBAIDE          [ALT+"F11"]
[CONTROL+"A"]+
'_setvar;pickstyle;$M=$(if,$(eq,$(getvar,pickstyle),0),1,$(if,$(eq,$(getvar,pickstyle),1),0,+
$(if,$(eq,$(getvar,pickstyle),2),3,2)))


// End of AutoCAD 2004 menu file#p#分页标题#e#

上面是我的,我只是简单的把ctrl+a更改成组开关..大家如果有lisp基础的话..可以在这写,,好就到此..不多说..你还可以结合命令来定义你的键值..