明经CAD社区

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
楼主: hossman

如何让图层锁定后变暗?

  [复制链接]
发表于 2011-7-1 15:06:33 | 显示全部楼层
本帖最后由 e2002 于 2011-7-1 15:08 编辑

其实很简单的,请仔细看看系统变量的 LAYLOCKFADECTL 的帮助 (详见2楼)

这段代码如下:
  1. (if (>= rAcadVer 17.1)
  2.       (progn
  3.         (setq iFade (getvar "LAYLOCKFADECTL"))
  4.         (if (> iFade 0)
  5.           (progn
  6.             (setq iFade (* iFade -1))
  7.             (setvar "LAYLOCKFADECTL" iFade)
  8.             (setq bFade T)
  9.           )
  10.         )
  11.       )
  12.     )
  13.     (Do your lock/unlock  function here...)
  14.     (if bFade (setvar "LAYLOCKFADECTL" (* iFade -1)))
发表于 2011-7-1 21:40:12 | 显示全部楼层
本帖最后由 zhynt 于 2011-7-2 09:23 编辑

命令:ll选层锁定,ul选层解锁, lll选层反锁 ull 全部解锁  lul 单选换锁
修改后速度很快。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

x

评分

参与人数 2金钱 +70 收起 理由
xyxy + 20 热心帮助他人
669423907 + 50 好热心,好程序

查看全部评分

发表于 2011-7-1 22:11:18 | 显示全部楼层
回复 zhynt 的帖子

Z版大侠又开始忙活上了!~~呵呵!~要注意休息啊!~~
使用了一下!~~单选换锁:如果层里物体的颜色不是随层(Bylayer)的话就不会显暗,如果可以层里的物体全部显暗的话就完美了!~~
发表于 2011-7-1 22:48:23 | 显示全部楼层
回复 zhynt 的帖子

zhynt 大师,是否方便改多选呢?那就更酷了!
发表于 2011-7-1 22:53:59 | 显示全部楼层
多选有啊,用LL命令
发表于 2011-7-2 09:26:50 | 显示全部楼层
请下载过的朋友重新下载或将最后的
(VLAX-LDATA-list "date")删除,这是我测试用的,忘记去掉了。导致结束后返回一个列表。
发表于 2011-7-2 16:36:21 | 显示全部楼层
本帖最后由 xyxy 于 2011-7-2 16:37 编辑

回复 zhynt 的帖子

非常感谢热心的zhynt大侠,zhynt大侠的程序非常好用,不过在使用“单选反锁”命令的时候,对于颜色不是随层的物体,就不能达到锁定变色的效果了。不知zhynt大侠能否出手修改一下?或者添加一个把所有图层颜色变为随层的程序?
还有一件事情想麻烦zhynt大侠,不知能否编写一个程序,当输入命令之后,即可使当前层达到“单选反锁”命令的效果?
发表于 2011-7-2 17:51:25 | 显示全部楼层
回复 zhynt 的帖子

zhynt 大师你好,我的意思是  “lll选层反锁” 时能不能多选?
发表于 2012-6-18 13:12:29 | 显示全部楼层
能否有多选反锁的阿?
发表于 2013-3-1 17:41:08 | 显示全部楼层
zhynt 发表于 2011-7-1 21:40
命令:ll选层锁定,ul选层解锁, lll选层反锁 ull 全部解锁  lul 单选换锁
修改后速度很快。

请问选层反锁能改成多选吗?
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2025-6-25 19:11 , Processed in 0.186947 second(s), 23 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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