Lisp以启用捕捉高光
大家好,我修改了我的距离命令(如下所示)。然而,它并没有显示我习惯看到的快照高光(nea,per)。虽然它提供了正确的距离结果,但也许这只是我追求的“美学和感觉”。。我应该在这里添加什么?谢谢)
(定义C:D()
(命令“DIST”“NEA”pause“PER”)
) “c:d”之间不应有空格
试试这个
(DEFUN C:D ()
(COMMAND "DIST" "NEA" pause "PER")
) kruuger 试试这个
(defun c:d ()
(setq oldsnap (getvar "osmode"))
(setvar "osmode" 640)
(command "dist" pause pause)
(setvar "osmode" oldsnap)
(princ)
)
您不能用(D)命名例程,因为它已被赋予命令DIMSTYLE。 当然可以 我们可以做到这一点,但我们夸大了DIMSTYLE快捷方式。一切都取决于我们的pgp文件。
我也更喜欢D表示距离:)
克鲁格
这就是我想向大家表明的。
祝你好运,克鲁格
塔瓦特 如果您不确定您的cmdecho将设置为什么,您可以这样做(我在启动时将我的设置为0):
如果您知道cmdecho将设置为1,您可以使用以下选项:
顺便说一句,Tharwat,将LISP例程定义为已定义的PGP快捷方式没有问题,它只是一个真正的命令(例如,您很难将其称为“DIST”)。
我也更喜欢“D”,但我很久以前就放弃了使用DIST,编写了自己的(更强大的)DistanceInquiry。LSP。 实际上,以下内容对我来说很好。它可以正确捕捉并显示最近和垂直的对象捕捉标记。
4
嗨,lpseifert,谢谢,这对我很有效
页:
[1]
2