Vla-get-toolbars

提供:GizmoLabs - だいたい CAD LISP なサイト
2013年11月23日 (土) 20:29時点におけるGizmon (トーク | 投稿記録)による版
(差分) ← 古い版 | 最新版 (差分) | 新しい版 → (差分)
構文
(vla-get-toolbars vla-object)


機能
現在の CAD のセッションにロードされているすべてのツールバーを示す Toolbar オブジェクトのコレクションを取得する


引数
  • vla-object … メニューの VLAオブジェクト


戻り値
Toolbar オブジェクトのコレクション


サンプル
(setq *ActDoc* (vla-get-ActiveDocument (vlax-get-Acad-Object)))
(setq *cmenu* (vla-item (vla-get-menugroups (vla-get-application *ActDoc*)) "ACAD"))
(setq *toolbars* (vla-get-toolbars *cmenu*))

;ダンプ
(vlax-dump-object *toolbars*)
; IAcadToolbars: A collection of Toolbar objects representing all the toolbars loaded in the current AutoCAD session
; プロパティの値:
;   Application (RO) = #<VLA-OBJECT IAcadApplication 00000001409f91d8>
;   Count (RO) = 51
;   LargeButtons = 0
;   Parent (RO) = #<VLA-OBJECT IAcadMenuGroup 0000000007985258>

関連事項