「マクロリファレンス:3:Window オブジェクト」の版間の差分
ナビゲーションに移動
検索に移動
| 56行目: | 56行目: | ||
;構文 | ;構文 | ||
<syntaxhighlight lang="javascript"> | <syntaxhighlight lang="javascript"> | ||
var | var obj = CreatePopupMenu(); | ||
</syntaxhighlight> | </syntaxhighlight> | ||
2023年5月6日 (土) 17:00時点における版
メソッド
AddUndo メソッド
[元に戻す] 情報に現在の選択範囲のデータを追加します。
- 構文
AddUndo();
Alert メソッド
テキストと [OK] ボタンのダイアログを表示します。
- 構文
Alert(strMessage);
- 引数
strMessage
- ダイアログボックスに表示するテキストを指定します。
BeginUndoGroup メソッド
[元に戻す] 情報のグループ化を開始します。
- 構文
BeginUndoGroup();
Close メソッド
ウィンドウを閉じます。
- 構文
Close();
Confirm メソッド
テキストと [OK] ボタンと [キャンセル] ボタンのダイアログを表示します。
- 構文
var b = Confirm(strQuestion);
- 引数
strQuestion
- ダイアログボックスに表示するテキストを指定します。
- 戻り値
- [OK] ボタンを押した場合は true、[キャンセル] ボタンを押した場合は false を返します。
CreatePopupMenu メソッド
PopupMenu オブジェクトを作成します。
- 構文
var obj = CreatePopupMenu();
- 戻り値
popupMenu
- 作成した PopupMenu オブジェクトを返します。
EndUndoGroup メソッド
[元に戻す] 情報のグループ化を終了します。
- 構文
EndUndoGroup();
Print メソッド
印刷ダイアログを表示します。
- 構文
Print();
Prompt メソッド
テキストを入力するダイアログを表示します。
- 構文
var s = Prompt(strMessage, strDefault);
- 引数
strMessage
- ダイアログボックスに表示するテキストを指定します。
strDefault
- テキストボックスに既定で表示するテキストを指定します。
- 戻り値
- [OK] ボタンを押した場合はテキストボックスに入力した文字列、[キャンセル] ボタンを押した場合は空を返します。
Quit メソッド
マクロの実行を停止します。
- 構文
Quit();
プロパティ
ClipboardData プロパティ
ClipboardData オブジェクトを取得します。
- 構文
var obj = ClipboardData;
Document プロパティ
Document オブジェクトを取得します。
- 構文
var obj = Document;
Editor プロパティ
Editor オブジェクトを取得します。
- 構文
var obj = Editor;
Editors プロパティ
Editors コレクションを取得します。
- 構文
var objs = Editors;
OutputBar プロパティ
OutputBar オブジェクトを取得します。
- 構文
var obj = OutputBar;
Redraw プロパティ
ウィンドウの再描画を行うかどうかを true か false で取得または設定します。
- 構文
var b = Redraw;
Redraw = b;
ScriptFullName プロパティ
実行中のマクロファイルのパスをを文字列で取得します。
- 構文
var s = ScriptFullName;
ScriptName プロパティ
実行中のマクロファイルのファイル名をを文字列で取得します。
- 構文
var s = ScriptName;
ScrollX プロパティ
スクロールバーの水平位置を 1 から始まる数値で取得または設定します。
- 構文
var x = ScrollX;
ScrollX = x;
ScrollY プロパティ
スクロールバーの垂直位置を 1 から始まる数値で取得または設定します。
- 構文
var y = ScrollY;
ScrollY = y;
Status プロパティ
ステータスバーに表示するテキストを文字列で取得または設定します。
- 構文
var s = Status;
Status = s;
Tag プロパティ
オブジェクトに関するその他の情報を格納する Scripting.Dictionary 型の変数を取得します。変数はアプリケーションが終了するまで有効です。
- 構文
var d = Tag;
- 例
var d = Tag;
if (!d.exists("key1")) {
d("key1") = "Value1";
}
alert(d("key1"));
スポンサーリンク