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))
- )
- )
- )
|