「マクロリファレンス:3:Window オブジェクト」の版間の差分

提供: MeryWiki
ナビゲーションに移動 検索に移動
編集の要約なし
編集の要約なし
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"));
スポンサーリンク