明经CAD社区

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
查看: 2488|回复: 13

F8有没有其它快捷键,或者通过LISP实现?

  [复制链接]
发表于 2008-3-1 15:41 | 显示全部楼层 |阅读模式

绘图的时候总得用到F8,但F8离左手太远了,可否改成F4什么的?

发表于 2008-3-1 15:54 | 显示全部楼层
和我想法一样,我把它改到F4了。这样就贴着F3很方便。
 楼主| 发表于 2008-3-1 15:57 | 显示全部楼层

怎么改呢?

发表于 2008-3-1 16:09 | 显示全部楼层

可以编ARX程序或者改MNU文件来实现。

arx思路是用钩子拦截F4,换成正交。

MNU是在ACC。。。具体记不清了,什么的后面,加一行[F4]^O吧好像。

 楼主| 发表于 2008-3-1 16:12 | 显示全部楼层

比较难,看不懂

再慢慢学习吧。

发表于 2008-3-1 17:35 | 显示全部楼层

在菜单***ACCELERATORS项后加入(注意大小写)

["f4"](setvar "ORTHOMODE" (if (= (getvar "ORTHOMODE") 1) 0 1))

发表于 2008-4-11 23:14 | 显示全部楼层
哪个菜单文件呢,菜单文件名是什么,找到,就改改,能不能用任意字母代替F8呢,如,ss?
发表于 2008-4-12 10:03 | 显示全部楼层

同问,请ZZXXQQ继续指点,谢谢!

发表于 2008-4-12 11:50 | 显示全部楼层

菜单文件就是扩展名为MNU的文件(2006以下版才有)。文件名默认是ACAD。

如果可以用F4还用SS干啥?

用SS可以编程实现,但如果要透明的使用就要键入单引号(')后键入SS,还不如用F4。

用任意字母用法同SS。

发表于 2008-4-12 16:33 | 显示全部楼层
版主的意思是说2007及以上版本就没有acad.mnu了?那改为F4或者SS均只能通过编程实现吗?
另:版主提到透明命令,是键入单引号就可以成为透明命令吗?如
  1. (defun c:'ss ()
  2. (……)
  3. )
谢谢!
您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|CAD论坛|CAD教程|CAD下载|联系我们|关于明经|明经通道 ( 粤ICP备05003914号 )  
©2000-2023 明经通道 版权所有 本站代码,在未取得本站及作者授权的情况下,不得用于商业用途

GMT+8, 2024-5-13 22:28 , Processed in 0.158382 second(s), 26 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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