Vle-edittextinplace

提供:GizmoLabs - だいたい CAD LISP なサイト
2022年11月24日 (木) 07:26時点におけるGizmon (トーク | 投稿記録)による版 (ページの作成:「{{BCAD_LISP}} ; 構文 : (vle-edittextinplace ''ename'' ) ; 機能 : テキスト値を含むいくつかのエンティティタイプに対して、インプレー…」)
(差分) ← 古い版 | 最新版 (差分) | 新しい版 → (差分)
構文
(vle-edittextinplace ename )


機能
テキスト値を含むいくつかのエンティティタイプに対して、インプレース編集を開始する。
編集が終了すると、(vle-edittextinplace) は、'モーダル' 方式で動作する。


引数
  • ename: 文字のエンティティ名(対応エンティティ :Text, MText, Dimension, MLeader, Attribute, AttributeDefinition)


戻り値
編集された文字列、編集に失敗 or キャンセルされた場合は nil


サンプル
(setq mspace (vla-get-modelspace (vla-get-activedocument (vlax-get-acad-object))))
(vla-addtext mspace "XXX" (vlax-3d-point 0 0) 2.5))
(vle-edittextinplace (entlast))
"編集された文字列"


関連事項