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

提供: MeryWiki
ナビゲーションに移動 検索に移動
編集の要約なし
編集の要約なし
3行目: 3行目:
マクロリファレンスには Mery のマクロで使用できるすべてのオブジェクト、プロパティ、メソッドに関するドキュメントが含まれています。
マクロリファレンスには Mery のマクロで使用できるすべてのオブジェクト、プロパティ、メソッドに関するドキュメントが含まれています。


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


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

2020年3月29日 (日) 17:21時点における版

テキストエディター「Mery」のマクロは JScript (JavaScript)、VBScript に対応しています。

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

基本的なオブジェクト

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

その他のオブジェクト

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

注意事項

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

スポンサーリンク