Bim:pset-create-property

提供:GizmoLabs - だいたい CAD LISP なサイト
2023年11月25日 (土) 20:14時点におけるGizmon (トーク | 投稿記録)による版 (ページの作成:「{{BCAD_LISP_BIM}} ; 構文 : (Bim:pset-create-property ''psetname'' ''propname'' ''propLabel/NIL'' ''propDesc/NIL'' ''visible/NIL'' ) ; 機能 : プロパティセット psetName 内に新しい プロパティ propName を、オプションのラベル、説明、および可視状態を伴って作成する。 ; 引数 * psetname : 作成するプロパティセット名の文字列(Name または Label として、大文字・小文字を区別しな…」)
(差分) ← 古い版 | 最新版 (差分) | 新しい版 → (差分)
構文
(Bim:pset-create-property psetname propname propLabel/NIL propDesc/NIL visible/NIL )


機能
プロパティセット psetName 内に新しい プロパティ propName を、オプションのラベル、説明、および可視状態を伴って作成する。


引数
  • psetname : 作成するプロパティセット名の文字列(Name または Label として、大文字・小文字を区別しない)を指定する。'psetName' プロパティセット存在しない場合、デフォルトのパラメータで作成される。
  • propname : 作成するプロパティの名の文字列 (Name または Label として、大文字・小文字を区別する)を指定する。
  • propLabel/NIL : プロパティの GUI ラベル文字列。 空の文字列または nil の場合 propName が使用される。
  • propDesc/NIL : 説明の文字列。 nil = 説明無し
  • visible/NIL : 可視性の指定 T=表示、nil = 非表示


戻り値
成功なら T、それ以外は NIL。


MEMO

  • psetName 引数は プロパティセットの 'name' または 'label' を参照することができる。
  • propName 引数は プロパティの 'name' または 'label' を参照することができる。


サンプル
(vl-load-bim)
(bim:create-propertyset "MyPerInstance-1" "MyPSet-1" T T)
(bim:pset-create-property "MyPSet-1" "Prop-1" "PropLabel-1" "PropDesc-1" T)


関連事項