[求助]请教高手,关于捕捉设置和反映器的问题.
(if (or (= (getvar "osmode") 0) (= (getvar "osmode") 4133))<br/>(command "osmode" 183))<br/>如何做成反映器<br/>每执行一个命令时就检查设置 <p>;;这种问题都用反应器,I服了You</p><p>(if (not userzhl-osmode)<br/> (setq userzhl-osmode (vlr-editor-reactor nil '((:vlr-sysvarchanged . userzhl-osmode-set))))<br/>)<br/>(defun userzhl-osmode-set (a b / c)<br/> (setq c (getvar "osmode"))<br/> (if (member c '(0 4133))<br/> (setvar "osmode" 183)<br/> )<br/> (princ)<br/>)</p> <p>那你们是如何处理:执行命令的过程中按ESC或按空格结束的?</p> 我是来学习的,帮顶一下! MARK一下~~~~~·
页:
[1]