| 
积分3537明经币 个注册时间2003-5-25在线时间 小时威望 金钱 个贡献 激情  
 | 
 
 发表于 2012-5-9 09:51:34
|
显示全部楼层 
| 本帖最后由 alan_cmh 于 2012-5-9 09:52 编辑 
 菜单文件里,鼠标右键配合功能键定义是分别设置的,Buttons2部分是定义Shift+右键,Buttons3是Ctrl+右键,Buttons4是Ctrl+Shift+右键  ,可以根据需要分别配置,每一行代码一个鼠标按钮,第一行是鼠标第二键:右键,第二行是鼠标第三键, 第三行是鼠标第四键,因手头没有多键鼠标,没有尝试太多,但对我只设置右键相关就足够用了。按你的需要,修改的时候,只改Button2部分为^O就可以切换正交了。另外,看下你的Button3设置里,有没有"$P0=SNAP $p0=*",这个是捕捉菜单代码,如果没有就把它加进去。
 
 以下这个是我常用的鼠标按钮设置,修改了3个部分,Shift+右键是切换正交,Ctrl+右键是捕捉菜单,Ctrl+Shift+右键是切换极轴和对象捕捉追踪,可以参照下 :
 
 ***BUTTONS1
 // Simple + button
 // if a grip is hot bring up the Grips Cursor Menu (POP 500), else send a carriage return
 // If the SHORTCUTMENU sysvar is not 0 the first item (for button 1) is NOT USED.
 $M=$(if,$(eq,$(substr,$(getvar,cmdnames),1,5),GRIP_),$P0=ACAD.GRIPS $P0=*);
 $P0=SNAP $p0=*
 ^C^C
 ^B
 ^O
 ^G
 ^D
 ^E
 ^T
 
 ***BUTTONS2
 // Shift + button
 ^O
 
 ***BUTTONS3
 // Control + button
 $P0=SNAP $p0=*
 
 ***BUTTONS4
 // Control + shift + button
 '_setvar;autosnap;$M=$(if,$(eq,$(getvar,autosnap),63),0,63)
 
 
 | 
 评分
查看全部评分
 |