(defun c:a ( / )
(vl-load-com)
(vl-load-reactors)
(vlr-mouse-Reactor nil ‘((:vlr-beginRightClick . cs)))
)
(defun cs (ar comm)
(alert “오른쪽클릭”)
);defu
위소스를 실행하면 마우스 오른쪽 버튼을 클릭했을때 메세지를 띄우는 리습입니다.
위의 방식대로하면 a리습이 한번 실행되고나면 해당 캐드도면을 종료하기 전에는 마우스오른쪽 버튼만 클릭하면 reactors 가 호출이 되는데요
제가하고싶은 기능은 다른 명령에 영향을 주지않고
a리습이 수행되는동안 에만 마우스 오른쪽 버튼을 클릭했을때 만 reactors 가작동이 되게 하고싶거든요.
방법이 있는지 궁금합니다.