「マクロリファレンス:3:Document オブジェクト」の版間の差分
細 「マクロリファレンス:3:Document オブジェクト」を保護しました ([編集=管理者のみ許可] (無期限) [移動=管理者のみ許可] (無期限)) [カスケード] |
|||
| (同じ利用者による、間の23版が非表示) | |||
| 1行目: | 1行目: | ||
=メソッド= | = メソッド = | ||
==Activate メソッド== | == Activate メソッド == | ||
文書をアクティブにします。 | 文書をアクティブにします。 | ||
;構文 | ;構文 | ||
< | <syntaxhighlight lang="javascript"> | ||
document.Activate(); | document.Activate(); | ||
</ | </syntaxhighlight> | ||
==Close メソッド== | ;バージョン | ||
Mery Ver 2.6.7 以降で使用できます。 | |||
== Close メソッド == | |||
文書を閉じます。 | 文書を閉じます。 | ||
;構文 | ;構文 | ||
< | <syntaxhighlight lang="javascript"> | ||
document.Close(); | document.Close(); | ||
</ | </syntaxhighlight> | ||
==CopyFullName メソッド== | ;バージョン | ||
Mery Ver 2.6.7 以降で使用できます。 | |||
== CopyFullName メソッド == | |||
文書のファイルのパスをクリップボードにコピーします。 | 文書のファイルのパスをクリップボードにコピーします。 | ||
;構文 | ;構文 | ||
< | <syntaxhighlight lang="javascript"> | ||
document.CopyFullName(); | document.CopyFullName(); | ||
</ | </syntaxhighlight> | ||
;バージョン | |||
Mery Ver 2.6.7 以降で使用できます。 | |||
==CopyPath メソッド== | == CopyPath メソッド == | ||
文書のフォルダーのパスをクリップボードにコピーします。 | 文書のフォルダーのパスをクリップボードにコピーします。 | ||
;構文 | ;構文 | ||
< | <syntaxhighlight lang="javascript"> | ||
document.CopyPath(); | document.CopyPath(); | ||
</ | </syntaxhighlight> | ||
;バージョン | |||
Mery Ver 2.6.7 以降で使用できます。 | |||
==GetLine メソッド== | == GetLine メソッド == | ||
指定した行のテキストを取得します。 | 指定した行のテキストを取得します。 | ||
;構文 | ;構文 | ||
< | <syntaxhighlight lang="javascript"> | ||
var s = document.GetLine(line [, flags]); | var s = document.GetLine(line [, flags]); | ||
</ | </syntaxhighlight> | ||
;引数 | ;引数 | ||
| 46行目: | 58行目: | ||
:次の値を指定します。 | :次の値を指定します。 | ||
:{|class="wikitable" | :{|class="wikitable" | ||
| | |meGetLineView||表示座標で指定します。 | ||
|- | |- | ||
|meGetLineWithNewLines||テキストに改行コードを追加します。 | |meGetLineWithNewLines||テキストに改行コードを追加します。 | ||
|} | |} | ||
==GetLines メソッド== | ;バージョン | ||
Mery Ver 2.6.7 以降で使用できます。 | |||
== GetLines メソッド == | |||
文書の行数を数値で取得します。 | 文書の行数を数値で取得します。 | ||
;構文 | ;構文 | ||
< | <syntaxhighlight lang="javascript"> | ||
var | var i = document.GetLines([flags]); | ||
</ | </syntaxhighlight> | ||
;引数 | ;引数 | ||
| 63行目: | 78行目: | ||
:次の値を指定します。 | :次の値を指定します。 | ||
:{|class="wikitable" | :{|class="wikitable" | ||
| | |meGetLineView||表示座標で指定します。 | ||
|} | |} | ||
==Redo メソッド== | ;バージョン | ||
Mery Ver 2.6.7 以降で使用できます。 | |||
== Redo メソッド == | |||
[やり直し] を行います。 | [やり直し] を行います。 | ||
;構文 | ;構文 | ||
< | <syntaxhighlight lang="javascript"> | ||
document.Redo(); | document.Redo(); | ||
</ | </syntaxhighlight> | ||
==Save メソッド== | ;バージョン | ||
Mery Ver 2.6.7 以降で使用できます。 | |||
== Save メソッド == | |||
文書を保存します。 | 文書を保存します。 | ||
;構文 | ;構文 | ||
< | <syntaxhighlight lang="javascript"> | ||
document.Save([fileName]); | document.Save([fileName]); | ||
</ | </syntaxhighlight> | ||
;引数 | ;引数 | ||
| 86行目: | 107行目: | ||
:保存するファイル名を指定します。省略すると [名前を付けて保存] ダイアログが表示されます。 | :保存するファイル名を指定します。省略すると [名前を付けて保存] ダイアログが表示されます。 | ||
==Undo メソッド== | ;バージョン | ||
Mery Ver 2.6.7 以降で使用できます。 | |||
== Undo メソッド == | |||
[元に戻す] を行います。 | [元に戻す] を行います。 | ||
;構文 | ;構文 | ||
< | <syntaxhighlight lang="javascript"> | ||
document.Undo(); | document.Undo(); | ||
</ | </syntaxhighlight> | ||
==Write メソッド== | ;バージョン | ||
Mery Ver 2.6.7 以降で使用できます。 | |||
== Write メソッド == | |||
カーソル位置にテキストを挿入します。 | カーソル位置にテキストを挿入します。 | ||
;構文 | ;構文 | ||
< | <syntaxhighlight lang="javascript"> | ||
document.Write(str); | document.Write(str); | ||
</ | </syntaxhighlight> | ||
;引数 | ;引数 | ||
| 106行目: | 133行目: | ||
:挿入するテキストを指定します。 | :挿入するテキストを指定します。 | ||
==Writeln メソッド== | ;バージョン | ||
Mery Ver 2.6.7 以降で使用できます。 | |||
== Writeln メソッド == | |||
カーソル位置にテキストと改行を挿入します。 | カーソル位置にテキストと改行を挿入します。 | ||
;構文 | ;構文 | ||
< | <syntaxhighlight lang="javascript"> | ||
document.Writeln(str); | document.Writeln(str); | ||
</ | </syntaxhighlight> | ||
;引数 | ;引数 | ||
| 118行目: | 148行目: | ||
:挿入するテキストを指定します。 | :挿入するテキストを指定します。 | ||
=プロパティ= | ;バージョン | ||
==Encoding プロパティ== | Mery Ver 2.6.7 以降で使用できます。 | ||
= プロパティ = | |||
== Encoding プロパティ == | |||
文書の[[マクロリファレンス:3:エンコード定数|エンコード]]を取得または設定します。 | |||
;構文 | ;構文 | ||
< | <syntaxhighlight lang="javascript"> | ||
var | var n = document.Encoding; | ||
document.Encoding = encoding; | document.Encoding = encoding; | ||
</ | </syntaxhighlight> | ||
; | ;バージョン | ||
Mery Ver 2.6.7 以降で使用できます。 | |||
==FullName プロパティ== | == FullName プロパティ == | ||
文書のファイルのパスを文字列で取得します。 | 文書のファイルのパスを文字列で取得します。 | ||
;構文 | ;構文 | ||
< | <syntaxhighlight lang="javascript"> | ||
var s = document.FullName; | var s = document.FullName; | ||
</ | </syntaxhighlight> | ||
==HighlightFind プロパティ== | ;バージョン | ||
Mery Ver 2.6.7 以降で使用できます。 | |||
== HighlightFind プロパティ == | |||
検索した文字列を強調表示するかどうかを true か false で取得または設定します。 | 検索した文字列を強調表示するかどうかを true か false で取得または設定します。 | ||
;構文 | ;構文 | ||
< | <syntaxhighlight lang="javascript"> | ||
var b = document.HighlightFind; | var b = document.HighlightFind; | ||
document.HighlightFind = b; | document.HighlightFind = b; | ||
</ | </syntaxhighlight> | ||
==IndentSize プロパティ== | ;バージョン | ||
Mery Ver 2.6.7 以降で使用できます。 | |||
== IndentSize プロパティ == | |||
文書のインデントサイズを数値で取得または設定します。 | 文書のインデントサイズを数値で取得または設定します。 | ||
;構文 | ;構文 | ||
< | <syntaxhighlight lang="javascript"> | ||
var i = document.IndentSize; | var i = document.IndentSize; | ||
document.IndentSize = i; | document.IndentSize = i; | ||
</ | </syntaxhighlight> | ||
==IndentStyle プロパティ== | ;バージョン | ||
Mery Ver 2.8.7 以降で使用できます。 | |||
== IndentStyle プロパティ == | |||
文書のインデントスタイルを取得または設定します。 | 文書のインデントスタイルを取得または設定します。 | ||
;構文 | ;構文 | ||
< | <syntaxhighlight lang="javascript"> | ||
var | var n = document.IndentStyle; | ||
document.IndentStyle = | document.IndentStyle = n; | ||
</ | </syntaxhighlight> | ||
;値 | ;値 | ||
| 227行目: | 217行目: | ||
|} | |} | ||
==InsertFinalNewLine プロパティ== | ;バージョン | ||
Mery Ver 2.8.7 以降で使用できます。 | |||
== InsertFinalNewLine プロパティ == | |||
保存する前にファイルが改行で終了するようにするかどうかを取得または設定します。 | 保存する前にファイルが改行で終了するようにするかどうかを取得または設定します。 | ||
;構文 | ;構文 | ||
< | <syntaxhighlight lang="javascript"> | ||
var | var n = document.InsertFinalNewLine; | ||
document.InsertFinalNewLine = | document.InsertFinalNewLine = n; | ||
</ | </syntaxhighlight> | ||
;値 | ;値 | ||
{|class="wikitable" | {|class="wikitable" | ||
|meTriBoolFalse|| | |meTriBoolFalse||ファイルの終端の改行を削除します。 | ||
|- | |- | ||
|meTriBoolTrue|| | |meTriBoolTrue||ファイルの終端に改行を追加します。 | ||
|- | |- | ||
|meTriBoolUnknown||未設定 | |meTriBoolUnknown||未設定 | ||
|} | |} | ||
==LineEnding プロパティ== | ;バージョン | ||
Mery Ver 2.8.7 以降で使用できます。 | |||
== KeepScrollPos プロパティ == | |||
スクロール位置を維持するかどうかを true か false で取得または設定します。 | |||
;構文 | |||
<syntaxhighlight lang="javascript"> | |||
var b = document.KeepScrollPos; | |||
document.KeepScrollPos = b; | |||
</syntaxhighlight> | |||
;バージョン | |||
Mery Ver 3.7.13 以降で使用できます。 | |||
== LineEnding プロパティ == | |||
文書の改行コードを取得または設定します。 | 文書の改行コードを取得または設定します。 | ||
;構文 | ;構文 | ||
< | <syntaxhighlight lang="javascript"> | ||
var | var n = document.LineEnding; | ||
document.LineEnding = | document.LineEnding = n; | ||
</ | </syntaxhighlight> | ||
;値 | ;値 | ||
| 263行目: | 271行目: | ||
|} | |} | ||
==Mode プロパティ== | ;バージョン | ||
Mery Ver 2.6.7 以降で使用できます。 | |||
== MaxLineLength プロパティ == | |||
行の折り返し文字数を取得または設定します。 | |||
;構文 | |||
<syntaxhighlight lang="javascript"> | |||
var i = document.MaxLineLength; | |||
document.MaxLineLength = i; | |||
</syntaxhighlight> | |||
;バージョン | |||
Mery Ver 3.1.0 以降で使用できます。 | |||
== Mode プロパティ == | |||
文書の編集モードを文字列で取得または設定します。 | 文書の編集モードを文字列で取得または設定します。 | ||
;構文 | ;構文 | ||
< | <syntaxhighlight lang="javascript"> | ||
var s = document.Mode; | var s = document.Mode; | ||
document.Mode = s; | document.Mode = s; | ||
</ | </syntaxhighlight> | ||
==Name プロパティ== | ;バージョン | ||
Mery Ver 2.6.7 以降で使用できます。 | |||
== Name プロパティ == | |||
文書のファイル名を文字列で取得します。 | 文書のファイル名を文字列で取得します。 | ||
;構文 | ;構文 | ||
< | <syntaxhighlight lang="javascript"> | ||
var s = document.Name; | var s = document.Name; | ||
</ | </syntaxhighlight> | ||
==Path プロパティ== | ;バージョン | ||
Mery Ver 2.6.7 以降で使用できます。 | |||
== Path プロパティ == | |||
文書のフォルダーのパスを文字列で取得します。 | 文書のフォルダーのパスを文字列で取得します。 | ||
;構文 | ;構文 | ||
< | <syntaxhighlight lang="javascript"> | ||
var s = document.Path; | var s = document.Path; | ||
</ | </syntaxhighlight> | ||
;バージョン | |||
Mery Ver 2.6.7 以降で使用できます。 | |||
==ReadOnly プロパティ== | == ReadOnly プロパティ == | ||
文書が書き換え禁止かどうかを true か false で取得または設定します。 | 文書が書き換え禁止かどうかを true か false で取得または設定します。 | ||
;構文 | ;構文 | ||
< | <syntaxhighlight lang="javascript"> | ||
var b = document.ReadOnly; | var b = document.ReadOnly; | ||
document.ReadOnly = b; | document.ReadOnly = b; | ||
</ | </syntaxhighlight> | ||
;バージョン | |||
Mery Ver 2.6.7 以降で使用できます。 | |||
==Saved プロパティ== | == Saved プロパティ == | ||
文書が変更されているかどうかの状態を true か false で取得または設定します。 | 文書が変更されているかどうかの状態を true か false で取得または設定します。 | ||
;構文 | ;構文 | ||
< | <syntaxhighlight lang="javascript"> | ||
var b = document.Saved; | var b = document.Saved; | ||
document.Saved = b; | document.Saved = b; | ||
</ | </syntaxhighlight> | ||
==Selection プロパティ== | ;バージョン | ||
Mery Ver 2.6.7 以降で使用できます。 | |||
== Selection プロパティ == | |||
Selection オブジェクトを取得します。 | Selection オブジェクトを取得します。 | ||
;構文 | ;構文 | ||
< | <syntaxhighlight lang="javascript"> | ||
var | var obj = document.Selection; | ||
</ | </syntaxhighlight> | ||
;バージョン | |||
Mery Ver 2.6.7 以降で使用できます。 | |||
== ScrollX プロパティ == | |||
スクロールバーの水平位置を 1 から始まる数値で取得または設定します。 | |||
;構文 | |||
<syntaxhighlight lang="javascript"> | |||
var x = ScrollX; | |||
ScrollX = x; | |||
</syntaxhighlight> | |||
;バージョン | |||
Mery Ver 3.7.13 以降で使用できます。 | |||
== ScrollY プロパティ == | |||
スクロールバーの垂直位置を 1 から始まる数値で取得または設定します。 | |||
;構文 | |||
<syntaxhighlight lang="javascript"> | |||
var y = ScrollY; | |||
ScrollY = y; | |||
</syntaxhighlight> | |||
;バージョン | |||
Mery Ver 3.7.13 以降で使用できます。 | |||
==Tag プロパティ== | == Tag プロパティ == | ||
オブジェクトに関するその他の情報を格納する Scripting.Dictionary 型の変数を取得します。変数は文書が閉じられるまで有効です。 | オブジェクトに関するその他の情報を格納する Scripting.Dictionary 型の変数を取得します。変数は文書が閉じられるまで有効です。 | ||
;構文 | ;構文 | ||
< | <syntaxhighlight lang="javascript"> | ||
var | var d = document.Tag; | ||
</ | </syntaxhighlight> | ||
;例 | ;例 | ||
< | <syntaxhighlight lang="javascript"> | ||
var | // JScript | ||
if (! | var d = document.Tag; | ||
if (!d.exists("key1")) { | |||
d("key1") = "Value1"; | |||
} | } | ||
alert( | alert(d("key1")); | ||
</ | </syntaxhighlight> | ||
==Text プロパティ== | <syntaxhighlight lang="javascript"> | ||
// V8 | |||
var d = document.Tag; | |||
if (!d.exists("key1")) { | |||
d["key1"] = "Value1"; | |||
} | |||
alert(d["key1"]); | |||
</syntaxhighlight> | |||
;バージョン | |||
Mery Ver 3.0.0 以降で使用できます。 | |||
== Text プロパティ == | |||
文書全体のテキストを取得または設定します。 | 文書全体のテキストを取得または設定します。 | ||
;構文 | ;構文 | ||
< | <syntaxhighlight lang="javascript"> | ||
var s = document.Text; | var s = document.Text; | ||
document.Text = s; | document.Text = s; | ||
</ | </syntaxhighlight> | ||
;バージョン | |||
Mery Ver 2.6.7 以降で使用できます。 | |||
==TextLength プロパティ== | == TextLength プロパティ == | ||
文書全体の文字数を数値で取得します。 | 文書全体の文字数を数値で取得します。 | ||
;構文 | ;構文 | ||
< | <syntaxhighlight lang="javascript"> | ||
var i = document.TextLength; | var i = document.TextLength; | ||
</ | </syntaxhighlight> | ||
;バージョン | |||
Mery Ver 3.0.1 以降で使用できます。 | |||
==TrimTrailingWhiteSpace プロパティ== | == TrimTrailingWhiteSpace プロパティ == | ||
保存する前に改行文字の前にある空白文字を削除するかどうかを true か false で取得または設定します。 | 保存する前に改行文字の前にある空白文字を削除するかどうかを true か false で取得または設定します。 | ||
;構文 | ;構文 | ||
< | <syntaxhighlight lang="javascript"> | ||
var b = document.TrimTrailingWhiteSpace; | var b = document.TrimTrailingWhiteSpace; | ||
document.TrimTrailingWhiteSpace= b; | document.TrimTrailingWhiteSpace= b; | ||
</ | </syntaxhighlight> | ||
;バージョン | |||
Mery Ver 2.8.7 以降で使用できます。 | |||
== UserDefinedGuides プロパティ == | |||
ユーザー定義ガイドの位置をカンマ区切りの文字列で取得または設定します。 | |||
;構文 | |||
<syntaxhighlight lang="javascript"> | |||
var s = document.UserDefinedGuides; | |||
document.UserDefinedGuides= s; | |||
</syntaxhighlight> | |||
;バージョン | |||
Mery Ver 3.8.3 以降で使用できます。 | |||
== Vertical プロパティ == | |||
縦書きかどうかを true か false で取得または設定します。 | |||
;構文 | |||
<syntaxhighlight lang="javascript"> | |||
var b = document.Vertical; | |||
document.Vertical = b; | |||
</syntaxhighlight> | |||
;バージョン | |||
Mery Ver 3.6.1 以降で使用できます。 | |||
2026年3月22日 (日) 23:49時点における最新版
メソッド
Activate メソッド
文書をアクティブにします。
- 構文
document.Activate();
- バージョン
Mery Ver 2.6.7 以降で使用できます。
Close メソッド
文書を閉じます。
- 構文
document.Close();
- バージョン
Mery Ver 2.6.7 以降で使用できます。
CopyFullName メソッド
文書のファイルのパスをクリップボードにコピーします。
- 構文
document.CopyFullName();
- バージョン
Mery Ver 2.6.7 以降で使用できます。
CopyPath メソッド
文書のフォルダーのパスをクリップボードにコピーします。
- 構文
document.CopyPath();
- バージョン
Mery Ver 2.6.7 以降で使用できます。
GetLine メソッド
指定した行のテキストを取得します。
- 構文
var s = document.GetLine(line [, flags]);
- 引数
line
- 取得するテキストの行を 1 から始まる数値で指定します。
flags
- 次の値を指定します。
meGetLineView 表示座標で指定します。 meGetLineWithNewLines テキストに改行コードを追加します。
- バージョン
Mery Ver 2.6.7 以降で使用できます。
GetLines メソッド
文書の行数を数値で取得します。
- 構文
var i = document.GetLines([flags]);
- 引数
flags
- 次の値を指定します。
meGetLineView 表示座標で指定します。
- バージョン
Mery Ver 2.6.7 以降で使用できます。
Redo メソッド
[やり直し] を行います。
- 構文
document.Redo();
- バージョン
Mery Ver 2.6.7 以降で使用できます。
Save メソッド
文書を保存します。
- 構文
document.Save([fileName]);
- 引数
fileName
- 保存するファイル名を指定します。省略すると [名前を付けて保存] ダイアログが表示されます。
- バージョン
Mery Ver 2.6.7 以降で使用できます。
Undo メソッド
[元に戻す] を行います。
- 構文
document.Undo();
- バージョン
Mery Ver 2.6.7 以降で使用できます。
Write メソッド
カーソル位置にテキストを挿入します。
- 構文
document.Write(str);
- 引数
str
- 挿入するテキストを指定します。
- バージョン
Mery Ver 2.6.7 以降で使用できます。
Writeln メソッド
カーソル位置にテキストと改行を挿入します。
- 構文
document.Writeln(str);
- 引数
str
- 挿入するテキストを指定します。
- バージョン
Mery Ver 2.6.7 以降で使用できます。
プロパティ
Encoding プロパティ
文書のエンコードを取得または設定します。
- 構文
var n = document.Encoding;
document.Encoding = encoding;
- バージョン
Mery Ver 2.6.7 以降で使用できます。
FullName プロパティ
文書のファイルのパスを文字列で取得します。
- 構文
var s = document.FullName;
- バージョン
Mery Ver 2.6.7 以降で使用できます。
HighlightFind プロパティ
検索した文字列を強調表示するかどうかを true か false で取得または設定します。
- 構文
var b = document.HighlightFind;
document.HighlightFind = b;
- バージョン
Mery Ver 2.6.7 以降で使用できます。
IndentSize プロパティ
文書のインデントサイズを数値で取得または設定します。
- 構文
var i = document.IndentSize;
document.IndentSize = i;
- バージョン
Mery Ver 2.8.7 以降で使用できます。
IndentStyle プロパティ
文書のインデントスタイルを取得または設定します。
- 構文
var n = document.IndentStyle;
document.IndentStyle = n;
- 値
| meIndentStyleUnset | 未設定 |
| meIndentStyleTab | タブインデント |
| meIndentStyleSpace | 空白インデント |
- バージョン
Mery Ver 2.8.7 以降で使用できます。
InsertFinalNewLine プロパティ
保存する前にファイルが改行で終了するようにするかどうかを取得または設定します。
- 構文
var n = document.InsertFinalNewLine;
document.InsertFinalNewLine = n;
- 値
| meTriBoolFalse | ファイルの終端の改行を削除します。 |
| meTriBoolTrue | ファイルの終端に改行を追加します。 |
| meTriBoolUnknown | 未設定 |
- バージョン
Mery Ver 2.8.7 以降で使用できます。
KeepScrollPos プロパティ
スクロール位置を維持するかどうかを true か false で取得または設定します。
- 構文
var b = document.KeepScrollPos;
document.KeepScrollPos = b;
- バージョン
Mery Ver 3.7.13 以降で使用できます。
LineEnding プロパティ
文書の改行コードを取得または設定します。
- 構文
var n = document.LineEnding;
document.LineEnding = n;
- 値
| meLineEndingCRLF | CR+LF |
| meLineEndingCR | CR |
| meLineEndingLF | LF |
- バージョン
Mery Ver 2.6.7 以降で使用できます。
MaxLineLength プロパティ
行の折り返し文字数を取得または設定します。
- 構文
var i = document.MaxLineLength;
document.MaxLineLength = i;
- バージョン
Mery Ver 3.1.0 以降で使用できます。
Mode プロパティ
文書の編集モードを文字列で取得または設定します。
- 構文
var s = document.Mode;
document.Mode = s;
- バージョン
Mery Ver 2.6.7 以降で使用できます。
Name プロパティ
文書のファイル名を文字列で取得します。
- 構文
var s = document.Name;
- バージョン
Mery Ver 2.6.7 以降で使用できます。
Path プロパティ
文書のフォルダーのパスを文字列で取得します。
- 構文
var s = document.Path;
- バージョン
Mery Ver 2.6.7 以降で使用できます。
ReadOnly プロパティ
文書が書き換え禁止かどうかを true か false で取得または設定します。
- 構文
var b = document.ReadOnly;
document.ReadOnly = b;
- バージョン
Mery Ver 2.6.7 以降で使用できます。
Saved プロパティ
文書が変更されているかどうかの状態を true か false で取得または設定します。
- 構文
var b = document.Saved;
document.Saved = b;
- バージョン
Mery Ver 2.6.7 以降で使用できます。
Selection プロパティ
Selection オブジェクトを取得します。
- 構文
var obj = document.Selection;
- バージョン
Mery Ver 2.6.7 以降で使用できます。
ScrollX プロパティ
スクロールバーの水平位置を 1 から始まる数値で取得または設定します。
- 構文
var x = ScrollX;
ScrollX = x;
- バージョン
Mery Ver 3.7.13 以降で使用できます。
ScrollY プロパティ
スクロールバーの垂直位置を 1 から始まる数値で取得または設定します。
- 構文
var y = ScrollY;
ScrollY = y;
- バージョン
Mery Ver 3.7.13 以降で使用できます。
Tag プロパティ
オブジェクトに関するその他の情報を格納する Scripting.Dictionary 型の変数を取得します。変数は文書が閉じられるまで有効です。
- 構文
var d = document.Tag;
- 例
// JScript
var d = document.Tag;
if (!d.exists("key1")) {
d("key1") = "Value1";
}
alert(d("key1"));
// V8
var d = document.Tag;
if (!d.exists("key1")) {
d["key1"] = "Value1";
}
alert(d["key1"]);
- バージョン
Mery Ver 3.0.0 以降で使用できます。
Text プロパティ
文書全体のテキストを取得または設定します。
- 構文
var s = document.Text;
document.Text = s;
- バージョン
Mery Ver 2.6.7 以降で使用できます。
TextLength プロパティ
文書全体の文字数を数値で取得します。
- 構文
var i = document.TextLength;
- バージョン
Mery Ver 3.0.1 以降で使用できます。
TrimTrailingWhiteSpace プロパティ
保存する前に改行文字の前にある空白文字を削除するかどうかを true か false で取得または設定します。
- 構文
var b = document.TrimTrailingWhiteSpace;
document.TrimTrailingWhiteSpace= b;
- バージョン
Mery Ver 2.8.7 以降で使用できます。
UserDefinedGuides プロパティ
ユーザー定義ガイドの位置をカンマ区切りの文字列で取得または設定します。
- 構文
var s = document.UserDefinedGuides;
document.UserDefinedGuides= s;
- バージョン
Mery Ver 3.8.3 以降で使用できます。
Vertical プロパティ
縦書きかどうかを true か false で取得または設定します。
- 構文
var b = document.Vertical;
document.Vertical = b;
- バージョン
Mery Ver 3.6.1 以降で使用できます。