「Acet-ui-single-select」の版間の差分

提供:GizmoLabs - だいたい CAD LISP なサイト
(ページの作成:「{{AutoLISP}} ;構文 :(acet-ui-single-select ''filter'' ''allowLocked'' ) ;機能 : (entsel) のように、いくつかのカスタマイズを加えた単一エンティティの選択を提供する。 ;引数 :* filter : (ssget ... filter)で使用されるフィルタ条件。 :* allowLocked : T なら、ロックされたレイヤー上のエンティティの選択を許可する。 ;戻り値 : filterとallowLocked の条件にマッチした図形の…」)
 
編集の要約なし
 
34行目: 34行目:
-----
-----
関連事項
関連事項
*[[Expresstools関数]]
* [[Expresstools関数]]
* [[選択フィルタ]]





2025年6月29日 (日) 09:45時点における最新版

構文
(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 ; 円じゃなかった(あるいは円がなかったか選択しなかった)



関連事項