Acet-ui-single-select

提供:GizmoLabs - だいたい CAD LISP なサイト
構文
(acet-ui-single-select filter allowLocked )


機能
(entsel) のように、いくつかのカスタマイズを加えた単一エンティティの選択を提供する。


引数
  • filter : (ssget ... filter)で使用されるフィルタ条件。
  • allowLocked : T なら、ロックされたレイヤー上のエンティティの選択を許可する。


戻り値
filterとallowLocked の条件にマッチした図形のename。それ以外は nil。


MEMO

  • 各引数をNILに設定することもでき、その場合はデフォルト値(またはなし)が使用される。
  • 範囲選択した場合、条件にマッチした図形の最初の図形のみ選択セットになる。


サンプル
(setq e (acet-ui-single-select nil nil))
<Entity name: d61bc730>

(setq e (acet-ui-single-select '((0 . "CIRCLE")) T))
nil ; 円じゃなかった(あるいは円がなかったか選択しなかった)



関連事項