「マクロリファレンス:3:Window オブジェクト」の版間の差分
ナビゲーションに移動
検索に移動
編集の要約なし |
編集の要約なし |
||
| 1行目: | 1行目: | ||
=メソッド= | = メソッド = | ||
==AddUndo メソッド== | == AddUndo メソッド == | ||
[元に戻す] 情報に現在の選択範囲のデータを追加します。 | [元に戻す] 情報に現在の選択範囲のデータを追加します。 | ||
| 8行目: | 8行目: | ||
</syntaxhighlight> | </syntaxhighlight> | ||
==Alert メソッド== | == Alert メソッド == | ||
テキストと [OK] ボタンのダイアログを表示します。 | テキストと [OK] ボタンのダイアログを表示します。 | ||
| 20行目: | 20行目: | ||
:ダイアログボックスに表示するテキストを指定します。 | :ダイアログボックスに表示するテキストを指定します。 | ||
==BeginUndoGroup メソッド== | == BeginUndoGroup メソッド == | ||
[元に戻す] 情報のグループ化を開始します。 | [元に戻す] 情報のグループ化を開始します。 | ||
| 28行目: | 28行目: | ||
</syntaxhighlight> | </syntaxhighlight> | ||
==Close メソッド== | == Close メソッド == | ||
ウィンドウを閉じます。 | ウィンドウを閉じます。 | ||
| 36行目: | 36行目: | ||
</syntaxhighlight> | </syntaxhighlight> | ||
==Confirm メソッド== | == Confirm メソッド == | ||
テキストと [OK] ボタンと [キャンセル] ボタンのダイアログを表示します。 | テキストと [OK] ボタンと [キャンセル] ボタンのダイアログを表示します。 | ||
| 52行目: | 52行目: | ||
:[OK] ボタンを押した場合は true、[キャンセル] ボタンを押した場合は false を返します。 | :[OK] ボタンを押した場合は true、[キャンセル] ボタンを押した場合は false を返します。 | ||
==CreatePopupMenu メソッド== | == CreatePopupMenu メソッド == | ||
PopupMenu オブジェクトを作成します。 | PopupMenu オブジェクトを作成します。 | ||
| 64行目: | 64行目: | ||
:作成した PopupMenu オブジェクトを返します。 | :作成した PopupMenu オブジェクトを返します。 | ||
==EndUndoGroup メソッド== | == EndUndoGroup メソッド == | ||
[元に戻す] 情報のグループ化を終了します。 | [元に戻す] 情報のグループ化を終了します。 | ||
| 72行目: | 72行目: | ||
</syntaxhighlight> | </syntaxhighlight> | ||
==Print メソッド== | == Print メソッド == | ||
印刷ダイアログを表示します。 | 印刷ダイアログを表示します。 | ||
| 80行目: | 80行目: | ||
</syntaxhighlight> | </syntaxhighlight> | ||
==Prompt メソッド== | == Prompt メソッド == | ||
テキストを入力するダイアログを表示します。 | テキストを入力するダイアログを表示します。 | ||
| 98行目: | 98行目: | ||
:[OK] ボタンを押した場合はテキストボックスに入力した文字列、[キャンセル] ボタンを押した場合は空を返します。 | :[OK] ボタンを押した場合はテキストボックスに入力した文字列、[キャンセル] ボタンを押した場合は空を返します。 | ||
==Quit メソッド== | == Quit メソッド == | ||
マクロの実行を停止します。 | マクロの実行を停止します。 | ||
| 106行目: | 106行目: | ||
</syntaxhighlight> | </syntaxhighlight> | ||
=プロパティ= | = プロパティ = | ||
==ClipboardData プロパティ== | == ClipboardData プロパティ == | ||
ClipboardData オブジェクトを取得します。 | ClipboardData オブジェクトを取得します。 | ||
| 115行目: | 115行目: | ||
</syntaxhighlight> | </syntaxhighlight> | ||
==Document プロパティ== | == Document プロパティ == | ||
Document オブジェクトを取得します。 | Document オブジェクトを取得します。 | ||
| 123行目: | 123行目: | ||
</syntaxhighlight> | </syntaxhighlight> | ||
==Editor プロパティ== | == Editor プロパティ == | ||
Editor オブジェクトを取得します。 | Editor オブジェクトを取得します。 | ||
| 131行目: | 131行目: | ||
</syntaxhighlight> | </syntaxhighlight> | ||
==Editors プロパティ== | == Editors プロパティ == | ||
Editors コレクションを取得します。 | Editors コレクションを取得します。 | ||
| 139行目: | 139行目: | ||
</syntaxhighlight> | </syntaxhighlight> | ||
==OutputBar プロパティ== | == OutputBar プロパティ == | ||
OutputBar オブジェクトを取得します。 | OutputBar オブジェクトを取得します。 | ||
| 147行目: | 147行目: | ||
</syntaxhighlight> | </syntaxhighlight> | ||
==Redraw プロパティ== | == Redraw プロパティ == | ||
ウィンドウの再描画を行うかどうかを true か false で取得または設定します。 | ウィンドウの再描画を行うかどうかを true か false で取得または設定します。 | ||
| 156行目: | 156行目: | ||
</syntaxhighlight> | </syntaxhighlight> | ||
==ScriptFullName プロパティ== | == ScriptFullName プロパティ == | ||
実行中のマクロファイルのパスをを文字列で取得します。 | 実行中のマクロファイルのパスをを文字列で取得します。 | ||
| 164行目: | 164行目: | ||
</syntaxhighlight> | </syntaxhighlight> | ||
==ScriptName プロパティ== | == ScriptName プロパティ == | ||
実行中のマクロファイルのファイル名をを文字列で取得します。 | 実行中のマクロファイルのファイル名をを文字列で取得します。 | ||
| 172行目: | 172行目: | ||
</syntaxhighlight> | </syntaxhighlight> | ||
==ScrollX プロパティ== | == ScrollX プロパティ == | ||
スクロールバーの水平位置を 1 から始まる数値で取得します。 | スクロールバーの水平位置を 1 から始まる数値で取得します。 | ||
| 181行目: | 181行目: | ||
</syntaxhighlight> | </syntaxhighlight> | ||
==ScrollY プロパティ== | == ScrollY プロパティ == | ||
スクロールバーの垂直位置を 1 から始まる数値で取得します。 | スクロールバーの垂直位置を 1 から始まる数値で取得します。 | ||
| 190行目: | 190行目: | ||
</syntaxhighlight> | </syntaxhighlight> | ||
==Status プロパティ== | == Status プロパティ == | ||
ステータスバーに表示するテキストを文字列で取得または設定します。 | ステータスバーに表示するテキストを文字列で取得または設定します。 | ||
| 199行目: | 199行目: | ||
</syntaxhighlight> | </syntaxhighlight> | ||
==Tag プロパティ== | == Tag プロパティ == | ||
オブジェクトに関するその他の情報を格納する Scripting.Dictionary 型の変数を取得します。変数はアプリケーションが終了するまで有効です。 | オブジェクトに関するその他の情報を格納する Scripting.Dictionary 型の変数を取得します。変数はアプリケーションが終了するまで有効です。 | ||
2022年9月24日 (土) 17:52時点における版
メソッド
AddUndo メソッド
[元に戻す] 情報に現在の選択範囲のデータを追加します。
- 構文
AddUndo();
Alert メソッド
テキストと [OK] ボタンのダイアログを表示します。
- 構文
Alert(strMessage);
- 引数
strMessage
- ダイアログボックスに表示するテキストを指定します。
BeginUndoGroup メソッド
[元に戻す] 情報のグループ化を開始します。
- 構文
BeginUndoGroup();
Close メソッド
ウィンドウを閉じます。
- 構文
Close();
Confirm メソッド
テキストと [OK] ボタンと [キャンセル] ボタンのダイアログを表示します。
- 構文
var result = Confirm(strQuestion);
- 引数
strQuestion
- ダイアログボックスに表示するテキストを指定します。
- 戻り値
result
- [OK] ボタンを押した場合は true、[キャンセル] ボタンを押した場合は false を返します。
CreatePopupMenu メソッド
PopupMenu オブジェクトを作成します。
- 構文
var popupMenu = CreatePopupMenu();
- 戻り値
popupMenu
- 作成した PopupMenu オブジェクトを返します。
EndUndoGroup メソッド
[元に戻す] 情報のグループ化を終了します。
- 構文
EndUndoGroup();
Print メソッド
印刷ダイアログを表示します。
- 構文
Print();
Prompt メソッド
テキストを入力するダイアログを表示します。
- 構文
var result = Prompt(strMessage, strDefault);
- 引数
strMessage
- ダイアログボックスに表示するテキストを指定します。
strDefault
- テキストボックスに既定で表示するテキストを指定します。
- 戻り値
result
- [OK] ボタンを押した場合はテキストボックスに入力した文字列、[キャンセル] ボタンを押した場合は空を返します。
Quit メソッド
マクロの実行を停止します。
- 構文
Quit();
プロパティ
ClipboardData プロパティ
ClipboardData オブジェクトを取得します。
- 構文
var clipbrd = ClipboardData;
Document プロパティ
Document オブジェクトを取得します。
- 構文
var doc = Document;
Editor プロパティ
Editor オブジェクトを取得します。
- 構文
var edt = Editor;
Editors プロパティ
Editors コレクションを取得します。
- 構文
var edts = Editors;
OutputBar プロパティ
OutputBar オブジェクトを取得します。
- 構文
var outbar = 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 dic = Tag;
- 例
var dic = Tag;
if (!dic.exists("key1")) {
dic("key1") = "Value1";
}
alert(dic("key1"));
スポンサーリンク