快捷鍵存在于mnu菜單文件中,mns+mnr+mnc 可以基于mnu生成的。位于mnu最后面就是了。
acad.mnl的作用:在ACAD啟動(dòng)時(shí)預(yù)加載的lsp,主要用于跟隨用戶菜單加載,比如你有個(gè)外掛的菜單文件名是abc.mnu,那么在加載這個(gè)外掛時(shí)abc.mnl中的內(nèi)容就會(huì)被預(yù)先加載,反正是不能刪除。。因?yàn)樗粫?huì)基于mnu生成的(感謝ashan的回答)
在得到朋友的指導(dǎo)下面.自定義特殊快捷鍵成功.
下面詳細(xì)說一下..可能有人還不會(huì).
其實(shí),它的定義在于一個(gè)叫acad.mnu的文件中,但實(shí)際操作中有些要注意的:
首先你要確定.你的"支持文件路徑"中的排位,最前面的路徑是有最優(yōu)先權(quán)的..如我的就必須更改在D:\Program Files\LiZheng\LART\Lar2004\sys下面的acad.mnu文件,用筆記本打開后最后面的就是自定義特殊快捷鍵了..系統(tǒng)自帶的是一些默認(rèn)的定義..大家可以參考一下:
***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
|