画層状態に一連の画層を追加または更新します。
サポートされているプラットフォーム: Windows および Mac OS
(layerstate-addlayers layerstatename (list layerstate layername state color linetype lineweight plotstyle))
タイプ: 文字列
更新する画層状態の名前。
タイプ: 文字列
追加または更新する画層状態の名前。
タイプ: 整数または nil
設定する画層のプロパティを指定する数値の和。
1: 画層を非表示にします。
2: 画層をフリーズします。
4: 画層をロックします。
8: 画層を印刷しないようにマークします。
16: 画層を新しいビューポートでフリーズに設定します。
nil を指定すると、既定である表示、フリーズ解除、ロック解除、印刷可能、新しいビューポートでフリーズ解除となります。
タイプ: リスト
画層の色の種類と値を指定するドット ペア。例: (62 .ColorIndex), (420 . TrueColor)、または (430 . "colorbook$colorname").
タイプ: 文字列
画層の線種の名前。線種は、既に図面にロードされている必要があります。ロードされていない場合、既定の "Continuous" が使用されます。nil を指定すると、画層の線種は "Continuous" に設定されます。
タイプ: 整数型
有効な線の太さと対応する数値。つまり、35 = .35、211 = 2.11。nil を指定すると、画層の線の太さは "Default" に設定されます。
タイプ: 文字列
画層の印刷スタイルの名前。印刷スタイル名は、既に図面にロードされている必要があります。ロードされていない場合、既定の "Normal" が使用されます。nil を指定すると、画層の印刷スタイルは "Normal" に設定されます。図面が色従属モードの場合、この設定は無視されます。
タイプ: T または nil
成功した場合は T、それ以外の場合は nil。
(layerstate-addlayers "myLayerState" (list "Walls" 4 '(62 . 45) "Divide" 35 "10% Screen") (list "Floors" 6 '(420 . 16235019) "Continuous" 40 "60% Screen") (list "Ceiling" 0 '(430 . "RAL CLASSIC$RAL 1003") "DOT" nil nil) ) T