快捷键存在于mnu菜单文件中,mns+mnr+mnc 可以基于mnu生成的。位于mnu最后面就是了。
acad.mnl的作用:在ACAD启动时预加载的lsp,主要用于跟随用户菜单加载,比如你有个外挂的菜单文件名是abc.mnu,那么在加载这个外挂时abc.mnl中的内容就会被预先加载,反正是不能删除。。因为它不会基于mnu生成的(感谢ashan的回答)
在得到朋友的指导下面.自定义特殊快捷键成功.
下面详细说一下..可能有人还不会.
其实,它的定义在于一个叫acad.mnu的文件中,但实际操作中有些要注意的:
首先你要确定.你的"支持文件路径"中的排位,最前面的路径是有最优先权的..如我的就必须更改在D:\Program Files\LiZheng\LART\Lar2004\sys下面的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
|