如何让图层锁定后变暗?
在CAD2008中,layer图层锁定后会变暗。在LISP中,(vla-put-lock layer :vlax-false),只能锁定,没有变暗的效果。请问在lisp中如何实现这个效果? 本帖最后由 daidong013 于 2011-7-1 11:19 编辑回复 zhynt 的帖子
编译过的!~看不到源码!~~
Z版大侠用用看!~~ 2020锁定图层好像直接就会淡显掉 我也来学习一下。
LAYLOCKFADECTL<div class="head-tabs"></div><div style="LINE-HEIGHT: 0pt;"> </div><div class="sysVarBlock"><table class="sysVarBlock" cellspacing="1" cellpadding="1"><tbody><tr class="sysVarBlock_type"><td class="sysVarBlock__title">类型:</td><td class="sysVarBlock__content">整数</td></tr><tr class="sysVarBlock_savedIn"><td class="sysVarBlock__title">保存位置:</td><td class="sysVarBlock__content">注册表</td></tr><tr class="sysVarBlock_initialValue"><td class="sysVarBlock__title">初始值:</td><td class="sysVarBlock__content">50</td></tr></tbody></table></div><p class="blurb"><!--Element not supported - Type: 8 Name: #comment-->控制锁定图层上的对象的<font style="COLOR: black; BACKGROUND-COLOR: yellow;">褪色</font></p><p>控制锁定图层上对象淡入度的范围为从 -90 到 90。</p><a name="WS73099cc142f487551d92abb10dc573c45d-7f70"></a><table class="ruled" cellspacing="0" cellpadding="0"><colgroup><col style="WIDTH: 0.597in;"></col><col style="WIDTH: 2.951in;"></col></colgroup><tbody><tr class="RuledOddRow"><td class="table-body"><p class="table-body">0</p></td><td class="table-body"><p class="table-body">锁定图层不淡入</p></td></tr><tr class="RuledEvenRow"><td class="table-body"><p class="table-body">>0 </p></td><td class="table-body"><p class="table-body">当该值为正时,将淡入度的百分比控制到最高淡入 90%</p></td></tr><tr class="RuledOddRow"><td class="table-body"><0 </td><td class="table-body"><p class="table-body">当该值为负时,不淡入锁定图层,但是将保存该值,以通过更改符号切换至该值</p></td></tr><colgroup></colgroup></tbody></table><div><div class="note-note">注意将淡入度值限制到 90%,以免与关闭或冻结的图层混淆。</div></div> @caoyin:该系统变量对(vla-put-lock layer :vlax-false)没有用,你可以试试。 <p>不会,</p><p>为什么一定要用vla</p><p>直接用command不就解决了吗</p> 想看看有没有这种方法,毕竟多条路比少条路好 :D 2008以下没有这个变量又怎么实现? 我也很想知道,如何让04、05版cad的图层锁定后变灰?这样对锁定的图层比较直观。 看看这个................. 不能上存.........再试 <p>同问</p>