明经CAD社区

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
楼主: 小菜123

[资源] 小菜版选择易,欢迎使用并提出完善建议

    [复制链接]
发表于 2011-10-29 11:28:10 | 显示全部楼层
另外
1.23版进行选择的时候
在调出界面的那一瞬间
最右边的那一整列下拉框会有一个短暂的闪烁
前面的版本好像没有这个问题

有时死机似乎就是那个闪烁闪不过去
 楼主| 发表于 2011-10-29 13:51:38 | 显示全部楼层
1.23比1.22没有什么改动,1.22正常么?
下面这个函数是1.22版本的,1.23改动的函数只有这一个
试试先加载1.23,然后再加载下面这个函数,看问题是否仍然存在
(defun cltpf ( code strtmp entl flag / tmp )  
   (cond ((and (= code 2) (= (ss-dxf 0 entl) "INSERT")) (setq strtmp (str_subst "`*" "*" strtmp)))
         ((and (= code 1) (or (= (ss-dxf 0 entl) "TEXT") (= (ss-dxf 0 entl) "MTEXT")))
               (foreach tmp '(("`*" "*") ("`@" "@") ("`#" "#") ("`?" "?") ) (setq strtmp (str_subst (car tmp) (cadr tmp) strtmp)))
               (if flag (setq strtmp (str_subst "\\\"" "\"" strtmp)))
         );;end code=1
   );;cond
  strtmp
);;defun
发表于 2011-10-29 23:14:24 | 显示全部楼层
超酷的高作!
发表于 2011-10-31 17:21:29 | 显示全部楼层
如果能透明使用就更好了
 楼主| 发表于 2011-10-31 20:51:14 | 显示全部楼层
在CAD的命令中是可以透明使用的。
在其它lisp中透明使用,没法支持。
可以先用选择易过滤出需要的实体,在其它程序中要求选择时用“p"响应,效果相同。
发表于 2011-11-1 11:37:28 | 显示全部楼层
这个一定要顶
发表于 2011-11-1 12:25:04 | 显示全部楼层
有个奇怪的问题,把Sel_Lay函数名称都改成Sub-Sys-Sel-Lay(对话框那里的三个Sel_Lay没改),选择线型的时候cad会崩溃,改成Sel-Lay或者Sub-Sel-Lay,就没问题,难道cad还限制名称么?用的是CAD2008版本
发表于 2011-11-1 12:29:36 | 显示全部楼层
另外,lay_lst函数有有两个lay_lst,一个参数,一个局部变量,后面那个局部变量应该删掉吧
发表于 2011-11-1 13:08:00 | 显示全部楼层
崩溃的原因找到了,("*" "所有图层") ("*" "所有样式") ("*" "所有线型")后面的append函数删掉就可以了。有这个cad可能会崩溃。
 楼主| 发表于 2011-11-1 13:17:00 | 显示全部楼层
局部变量lay_lst是多余的,删掉。
哪个append函数删掉就可以?不太明白
您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|CAD论坛|CAD教程|CAD下载|联系我们|关于明经|明经通道 ( 粤ICP备05003914号 )  
©2000-2023 明经通道 版权所有 本站代码,在未取得本站及作者授权的情况下,不得用于商业用途

GMT+8, 2024-11-23 18:34 , Processed in 0.170769 second(s), 19 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表