Vla-get-textfont

提供:GizmoLabs - だいたい CAD LISP なサイト
構文
(vla-get-textfont vla-object)


機能
新しい文字のフォントを取得する。


引数
  • vla-object … PreferencesDisplay の VLAオブジェクト


戻り値
フォント名
  • MEMO : このプロパティの初期値は Courier。
サンプル
(vl-load-com)
(defun c:Example_TextFont()
    ;; 次の使用例は、TextFont の現在の設定を返して、
    ;; 値を変更し、最後に元の設定にリセットする。
    (setq acadObj (vlax-get-acad-object))
    (setq preferences (vla-get-Preferences acadObj))

    ;; 現在の TextFont を返す
    (setq currTextFont (vla-get-TextFont (vla-get-Display preferences)))
    (alert (strcat "現在の TextFont は " currTextFont))

    ;; 変更後の TextFont
    (vla-put-TextFont (vla-get-Display preferences) "TestTextFont")
    (alert (strcat "新しい TextFont は " (vla-get-TextFont (vla-get-Display preferences))))

    ;; 元の値
    (vla-put-TextFont (vla-get-Display preferences) currTextFont)
    (alert (strcat "元の TextFont にリセット " (vla-get-TextFont (vla-get-Display preferences))))
)

関連事項