「Vla-split」の版間の差分
(ページの作成:「{{AutoLISP}} ; 構文 : (vla-split ''vla-object'' ''NumWins'') ; 機能 : ビューポートを、指定した数のビューに分割する。 ; 引数 :* vla-object...」) |
細編集の要約なし |
||
44行目: | 44行目: | ||
関連事項 | 関連事項 | ||
* [[vlax-get-acad-object]] | * [[vlax-get-acad-object]] | ||
* [[]] | * [[vla-get-activeviewport]] | ||
* [[vla-put-activeviewport]] | |||
[[Category:AutoLISP]] | [[Category:AutoLISP]] |
2013年11月6日 (水) 14:39時点における最新版
- 構文
- (vla-split vla-object NumWins)
- 機能
- ビューポートを、指定した数のビューに分割する。
- 引数
-
- vla-object … Viewport の VLA オブジェクト
- NumWins … AcViewportSplitType 列挙型
- acViewport2Horizontal
- acViewport2Vertical
- acViewport3Left
- acViewport3Right
- acViewport3Horizontal
- acViewport3Vertical
- acViewport3Above
- acViewport3Below
- acViewport4
- 戻り値
- nil
- memo: このメソッドが呼び出されても、ActiveViewport プロパティでビューポートをアクティブにしなければ、変更結果は表示されない。(Split メソッドを呼び出す前にビューポートがアクティブだった場合でも同様。)ビューポートをアクティブにするのは、このメソッドの結果を表示するため。
- サンプル
(setq *ActDoc* (vla-get-ActiveDocument (vlax-get-Acad-Object))) (setq *ActView* (vla-get-activeviewport *actdoc*)) (vla-split *ActView* acViewport4) (setq *ActView* (vla-get-activeviewport *actdoc*)) (vla-put-activeviewport *actdoc* *actview*) ;ダンプ (vlax-dump-object )
関連事項