我在2002中多线样式的中,定义了多个样式,但每次定义完后我只能用最后定义的那一个,我使用了添加按钮了的,在当前样式的下拉列表框中,永远都只有最后一个样式的名称,如果要用其它样式,除非定义后保存后才能能用,不保存无法使用,另,当我定义完多线样式后,如果我使用了其中某一个多线样式,又想重新再定义一个新的多线样式,则说样式无效。
1,是这样的。定义样式(如ML1)后应该保存于多线样式库文件中(默认为acad.mln,也可以另外指定文件名)。如果不保存,接下来定义下一个样式(如ML2),则ML1的自定义属性将不复存在。虽然这时在样式列表中可以看到ML1,但是它只是Standard的一个副本。
但是如果定义一个样式后,随即用这个样式画线,那么这个样式的属性也可以保存下来。
2,多线样式一旦被使用,就不能再修改了,只能再添加新的样式。
以下演示多线样式的设置过程……
)this.width=" border=0以下是设置ML1后不保存的情况:ML1的属性丢失……
)this.width=" border=0以下是设置ML1后随即画线,再设置ML2并画线,这样ML1、ML2的属性都保留了……
)this.width=" border=0多线样式保存之后,日后使用时可以加载。
以下演示样式加载及其修改,注意:只有在使用样式之前进行修改,否则无效……
)this.width=" border=0