VS:DoMenuTextByName/ja

From Vectorworks Developer
Jump to navigation Jump to search

.VectorScript|VectorScript ..VS:Function Reference|Function Reference ..VS:Function_Reference_Appendix|Appendix

Description

VectorWorksのメニューコマンドを実行します。

実行する項目がメニューチャンクの一部の場合は、2番目のパラメータにチャンク内での位置を設定します。メニューチャンクの一部でない場合は、2番目のパラメータに0を設定します。

※チャンクとは類似した機能をもつメニューが1つにまとめられているものです。作業画面などを作成/編集する際に「3Dをみる」というチャンクになっているメニューを組み込むと「2Dへ戻る」、「上」、「左斜め下後方」など15個のメニューが組み込まれます。チャンクになっているメニューの8番目である「斜め右」を選択するには、以下のように記述します。
DoMenuTextByName('Standard Views',8);

PROCEDURE DoMenuTextByName(
subMenu :STRING;
index :INTEGER);
def vs.DoMenuTextByName(subMenu, index):
    return None

Parameters

subMenu STRING メニューセレクタ
index INTEGER チャンクメニュー番号(1からnの範囲)

Example

PROCEDURE DoMenuTextByNameExample;
BEGIN
	DoMenuTextByName('Print',0); {calls the print dialog}
	DoMenuTextByName('Standard Views',8); {sets view to right isometric}
END;
RUN(DoMenuTextByNameExample);

Version

利用可能バージョン: MiniCAD5.0