「マクロ用 定数一覧」の版間の差分

MSY-07 (トーク | 投稿記録)
バージョンの表記を修正
MSY-07 (トーク | 投稿記録)
空行と改行の除去
 
3行目: 3行目:


__toc__
__toc__
<br clear=all>


== ExecuteCommandByID() メソッド用 定数一覧 ==
== ExecuteCommandByID() メソッド用 定数一覧 ==
<br>
''ref. 『plugin.h』'' https://github.com/haijinboys/mery-plugin-sdk/blob/master/SDK/C/Basic/plugin.h
''ref. 『plugin.h』'' https://github.com/haijinboys/mery-plugin-sdk/blob/master/SDK/C/Basic/plugin.h


20行目: 18行目:
*[ファイルから置換] コマンドの ID は<code>2241</code>と<code>2216</code>のふたつがあり、マクロの<code>editor.ExecuteCommandByID()</code>メソッドからは<code>MEID_SEARCH_REPLACE_IN_FILES = 2141</code>のみが利用できる。<br>(<code>MEID_REPLACE_IN_FILES = 2216</code>は、マクロから利用できない)
*[ファイルから置換] コマンドの ID は<code>2241</code>と<code>2216</code>のふたつがあり、マクロの<code>editor.ExecuteCommandByID()</code>メソッドからは<code>MEID_SEARCH_REPLACE_IN_FILES = 2141</code>のみが利用できる。<br>(<code>MEID_REPLACE_IN_FILES = 2216</code>は、マクロから利用できない)
* MEID<code>2048</code>~<code>2060</code>は、トレイアイコンのポップアップメニュー内のコマンドで、マクロの<code>editor.ExecuteCommandByID()</code>メソッドからは利用できない。
* MEID<code>2048</code>~<code>2060</code>は、トレイアイコンのポップアップメニュー内のコマンドで、マクロの<code>editor.ExecuteCommandByID()</code>メソッドからは利用できない。
<br>
-----
-----
<br>
ExecuteCommandByID( id ) メソッド用の定数 '''''<code>id</code>''''' の一覧
ExecuteCommandByID( id ) メソッド用の定数 '''''<code>id</code>''''' の一覧
<br>
 
<syntaxhighlight lang="javascript">
<syntaxhighlight lang="javascript">
/**
/**
259行目: 255行目:
editor.ExecuteCommandByID( 8192 ); // MEID_TOOLS = 8192  外部ツール: ※ 以降、登録順に ID の数値をインクリメント
editor.ExecuteCommandByID( 8192 ); // MEID_TOOLS = 8192  外部ツール: ※ 以降、登録順に ID の数値をインクリメント
</syntaxhighlight>
</syntaxhighlight>


== マクロ用定数一覧(リテラル値 / 数値) ==
== マクロ用定数一覧(リテラル値 / 数値) ==
<br>
『[[マクロリファレンス]]』と『[[マクロリファレンス:3]]』に掲載されている定数 '''''<code>flags</code>''''' の一覧
『[[マクロリファレンス]]』と『[[マクロリファレンス:3]]』に掲載されている定数 '''''<code>flags</code>''''' の一覧
<br><br>
 
<syntaxhighlight lang="javascript">
<syntaxhighlight lang="javascript">
/**
/**
420行目: 414行目:
meOpenAllowNewWindow    = 1    // 現在の文書が変更されている場合に新しいタブまたはウィンドウで開きます。
meOpenAllowNewWindow    = 1    // 現在の文書が変更されている場合に新しいタブまたはウィンドウで開きます。
</syntaxhighlight>
</syntaxhighlight>


== エンコード定数一覧(文字コード指定) ==
== エンコード定数一覧(文字コード指定) ==
<br>
<code>editor.OpenFile( fileName [, encoding, flags] )</code>メソッドと<br>
<code>editor.OpenFile( fileName [, encoding, flags] )</code>メソッドと<br>
<code>document.selection.InsertFromFile( fileName, encoding )</code>メソッド<br>
<code>document.selection.InsertFromFile( fileName, encoding )</code>メソッド<br>
で利用できるエンコード定数 '''''<code>encoding</code>''''' の一覧
で利用できるエンコード定数 '''''<code>encoding</code>''''' の一覧
<br><br>
 
<syntaxhighlight lang="javascript">
<syntaxhighlight lang="javascript">
/**
/**
スポンサーリンク