Vla-put-largebuttons
- 構文
- (vla-put-largebuttons vla-object bool )
- 機能
- ツールバーのボタンの大小を指定する。
- 引数
-
- vla-object … VLAオブジェクト(Toolbar、Toolbars)
- bool … ブール型
- :vlax-True: ツールバーを大きくする。
- :vlax-False: ツールバーを小さくする。
- 戻り値
- nil
- サンプル
(vl-load-com) (defun c:Example_LargeButtons() ;; CAD のメイン メニューを参照して(テスト メニュー) の新しいツールバーを作成し、 ;; ツールバー ボタンを挿入するサンプル。 ;; ツールバーの表示を LargeButtons プロパティで設定。 (setq acadObj (vlax-get-acad-object)) ;; システム ツールバーのボタンを大きくする (setq Toolbars (vla-get-Toolbars (vla-Item (vla-get-MenuGroups acadObj) "ACAD"))) ;; 現在のサイズを取得 (setq CurrSize (vla-get-LargeButtons Toolbars)) ;; 表示 (setq ButtonSize (if (= CurrSize :vlax-true) "大きい" "標準サイズ")) (alert (strcat "現在の表示は " ButtonSize " ボタン.")) ;; トグルで変更 (vla-put-LargeButtons Toolbars (if (= (vla-get-LargeButtons Toolbars) :vlax-true) :vlax-false :vlax-true)) ;; 表示 (setq ButtonSize (if (= (vla-get-LargeButtons Toolbars) :vlax-true) "大きい" "標準サイズ")) (alert (strcat "現在の表示は " ButtonSize " ボタン.")) ;; 戻す (vla-put-LargeButtons Toolbars CurrSize) ;; 表示 (setq ButtonSize (if (= CurrSize :vlax-true) "Large" "Normal size")) (alert (strcat "現在の表示は " ButtonSize " ボタン.")) )
関連事項