Jalinnet 发表于 2011-10-22 07:17   
发现一个问题:如果在标注时,按ESC取消,接着输入画圆,圆就会自动切换到标注的图层  
仔细对照了一下我上传的文件和我自己的代码,发现是其中一个打包的函数有误!将打包的最后一个函数gxl-Sel-Mapcar替换一下即可!
  - (defun gxl-Sel-Mapcar (ss Fun / nn rtn)
 
 -   (if ss ;_ 添加ss是否为nil的判断
 
 -   (repeat (setq nn (sslength ss))
 
 -   (setq rtn (cons (apply Fun (list (ssname ss (setq nn (1- nn))))) rtn))
 
 -     )
 
 -     )
 
 -   )
 
 
  |