안녕하세요
고수님들의 도움을 받고자 이렇게 글을 올립니다.
리습은 예전에 쓰던 캠퍼스 리습을 일부 차용해서 쓰고 있습니다.
문의사항은 다름이 아니라 제목과 같이 리습 실행후 정상적으로 종료하지 않고
ESC 로 종료 할경우 OSNAP , ORTHO 가 해제 되면서 아래와 같은 문구 가 뜹니다..
먼저 (*push-error-using-command*)를 호출하지 않으면 *error*에서 (command)를 실행할 수 없습니다.
(command) 호출을 (command-s)로 변환하는 것이 좋습니다.
-문의사항-
1. 리습 실행중 ESC 종료시 OSNAP , ORTHO 의 이전설정 유지
2. 리습 실행중 ESC 종료시 위의 문구가 뜨지 않거나 , “취소됨” , “종료” , “nil” 등으로 표시
위 두가지 사항이나 둘중 하나라도 해결할수 있도록 간곡히 부탁드립니다.
항상 건강 하십시요~!
草野Lv.0
리습 중 esc로 취소 하면 osnap 풀리면서 문구가 뜹니다…ㅠㅠ
공유
* 참고
(setq osmo (getvar “osmode”))
(defun *error* (msg)
(setvar “osmode” osmo)
(princ “취소됨”)
)
; 내용
(setvar “osmode” osmo)
피시님
안녕하세요..가르침 감사합니다.그런데 제가 실력이 없어서 적용이 안되는군요..ㅜㅜ
알려주신 상기 구문을 첨부된 리습 어느 부분에 넣어야 되는지요?
계속 해보고 있습니다만 잘 안되서요…