我会冒险做一些类似于。。。
- (if *reopen*
- (progn
- (setq *reopen* nil)
- (vlr-remove-all :vlr-mouse-reactor)
- ); /progn
- ); /if
- (if (not *reopen*)
- (setq *reopen* (vlr-mouse-reactor nil '((:vlr-beginrightclick . reopendiag))))
- ); /if
- (defun reopendiag (<rea> <args>)
- (:dlgId)
- (princ)
- ); /defun
我不是“大师”(很遥远),所以大师们可能有更好的解决方案。
我只是停留在终止右键点击反应堆时,完成了命令;如何触发(vlr删除所有:vlr鼠标反应器)关闭取消按钮,也许。 |