「マクロリファレンス:3」の版間の差分

提供: MeryWiki
ナビゲーションに移動 検索に移動
編集の要約なし
編集の要約なし
 
(同じ利用者による、間の23版が非表示)
1行目: 1行目:
__NOTOC__
このページは現在作成中で、リファレンスの構成は Mery Ver 3.8.0 を基にしています。
テキストエディター「Mery」のマクロは JScript (JavaScript)、VBScript に対応しています。
 
Mery のマクロは JScript (JavaScript) および VBScript をマクロ言語として使用することができます。


マクロリファレンスには Mery のマクロで使用できるすべてのオブジェクト、プロパティ、メソッドに関するドキュメントが含まれています。
マクロリファレンスには Mery のマクロで使用できるすべてのオブジェクト、プロパティ、メソッドに関するドキュメントが含まれています。


=基本的なオブジェクト=
= 基本的なオブジェクト =
*[[マクロリファレンス:3:Selection オブジェクト|Selection オブジェクト]]
* [[マクロリファレンス:3:Selection オブジェクト|Selection オブジェクト]]
:現在の文書の選択範囲を表します。選択範囲は文書の選択されている領域、または選択範囲が空の場合はカーソル位置を指します。
: 現在の文書の選択範囲へのアクセスを提供します。選択範囲は文書の選択されている領域、または選択範囲が空の場合はカーソル位置を指します。
*[[マクロリファレンス:3:Document オブジェクト|Document オブジェクト]]
* [[マクロリファレンス:3:Document オブジェクト|Document オブジェクト]]
:現在の文書を表します。Document オブジェクトは Documents コレクションのアイテムです。
: 現在の文書へのアクセスを提供します。Document オブジェクトは Documents コレクションのアイテムです。
*[[マクロリファレンス:3:Editor オブジェクト|Editor オブジェクト]]
* [[マクロリファレンス:3:Editor オブジェクト|Editor オブジェクト]]
:現在のエディターウィンドウを表します。Editor オブジェクトは Editors コレクションのアイテムです。
: 現在のエディターウィンドウへのアクセスを提供します。Editor オブジェクトは Editors コレクションのアイテムです。
*[[マクロリファレンス:3:Window オブジェクト|Window オブジェクト]]
* [[マクロリファレンス:3:Window オブジェクト|Window オブジェクト]]
:ウィンドウを表します。スクロールバーやメッセージボックスなどはウィンドウの機能として扱われます。
: ウィンドウへのアクセスを提供します。スクロールバーやメッセージボックスなどはウィンドウの機能として扱われます。
 
= その他のオブジェクト =
* [[マクロリファレンス:3:Documents コレクション|Documents コレクション]]
: 現在のエディターウィンドウで開かれている Document オブジェクトのコレクションです。
* [[マクロリファレンス:3:Editors コレクション|Editors コレクション]]
: すべての Editor オブジェクトのコレクションです。
* [[マクロリファレンス:3:ClipboardData オブジェクト|ClipboardData オブジェクト]]
: クリップボードへのアクセスを提供します。
* [[マクロリファレンス:3:PopupMenu オブジェクト|PopupMenu オブジェクト]]
: ポップアップメニューへのアクセスを提供します。
* [[マクロリファレンス:3:OutputBar オブジェクト|OutputBar オブジェクト]]
: アウトプットバーへのアクセスを提供します。
* [[マクロリファレンス:3:FuzzyOptions オブジェクト|FuzzyOptions オブジェクト]]
: あいまい検索のオプションへのアクセスを提供します。
* [[マクロリファレンス:3:Shell オブジェクト|Shell オブジェクト]]
: Windows シェルへのアクセスを提供します。
 
= 定数とディレクティブ =
* [[マクロリファレンス:3:エンコード定数|エンコード定数]]
* [[マクロリファレンス:3:ディレクティブ|ディレクティブ]]


=その他のオブジェクト=
= バージョン =
*[[マクロリファレンス:3:Documents コレクション|Documents コレクション]]
Mery Ver 3.8.0 以上で使用できます。
:現在のエディターウィンドウで開かれている Document オブジェクトのコレクションです。
*[[マクロリファレンス:3:Editors コレクション|Editors コレクション]]
:すべての Editor オブジェクトのコレクションです。
*[[マクロリファレンス:3:ClipboardData オブジェクト|ClipboardData オブジェクト]]
:クリップボードを表します。
*[[マクロリファレンス:3:PopupMenu オブジェクト|PopupMenu オブジェクト]]
:ポップアップメニューを表します。
*[[マクロリファレンス:3:OutputBar オブジェクト|OutputBar オブジェクト]]
:アウトプットバーを表します。


=注意事項=
= 注意事項 =
実行環境さえ用意すれば PerlScript、PHPScript、PythonScript、RubyScript などの ActiveScript も使用できますが、meCaseUpperCase などの定数は未定義なので必要に応じて定数を定義してください。
実行環境を用意すれば PerlScript、PHPScript、PythonScript、RubyScript などの ActiveScript も使用できますが、meCaseUpperCase などの定数は未定義なので必要に応じて定数を定義してください。

2025年11月16日 (日) 19:46時点における最新版

このページは現在作成中で、リファレンスの構成は Mery Ver 3.8.0 を基にしています。

Mery のマクロは JScript (JavaScript) および VBScript をマクロ言語として使用することができます。

マクロリファレンスには Mery のマクロで使用できるすべてのオブジェクト、プロパティ、メソッドに関するドキュメントが含まれています。

基本的なオブジェクト

現在の文書の選択範囲へのアクセスを提供します。選択範囲は文書の選択されている領域、または選択範囲が空の場合はカーソル位置を指します。
現在の文書へのアクセスを提供します。Document オブジェクトは Documents コレクションのアイテムです。
現在のエディターウィンドウへのアクセスを提供します。Editor オブジェクトは Editors コレクションのアイテムです。
ウィンドウへのアクセスを提供します。スクロールバーやメッセージボックスなどはウィンドウの機能として扱われます。

その他のオブジェクト

現在のエディターウィンドウで開かれている Document オブジェクトのコレクションです。
すべての Editor オブジェクトのコレクションです。
クリップボードへのアクセスを提供します。
ポップアップメニューへのアクセスを提供します。
アウトプットバーへのアクセスを提供します。
あいまい検索のオプションへのアクセスを提供します。
Windows シェルへのアクセスを提供します。

定数とディレクティブ

バージョン

Mery Ver 3.8.0 以上で使用できます。

注意事項

実行環境を用意すれば PerlScript、PHPScript、PythonScript、RubyScript などの ActiveScript も使用できますが、meCaseUpperCase などの定数は未定義なので必要に応じて定数を定義してください。

スポンサーリンク