「編集モードの自動選択」の版間の差分

MSY-07 (トーク | 投稿記録)
SyntaxHighlightにcopyの追加
MSY-07 (トーク | 投稿記録)
Bleat版に関係ない記述を除去
20行目: 20行目:
** コマンドラインオプション (<u>Mery.exe'''/m''' ''"ModeName"''</u>)
** コマンドラインオプション (<u>Mery.exe'''/m''' ''"ModeName"''</u>)
** 編集モードを指定します
** 編集モードを指定します
* document.[[マクロリファレンス:Document_インターフェイス#Encoding_プロパティ|Encoding]] '''= nnnn;'''
** コマンドラインオプション (<u>Mery.exe'''/cp''' ''Encoding''</u>)
** エンコードをエンコード定数で定義されている数値で指定します([[マクロリファレンス:エンコード定数|エンコード定数]]を参照)
* document.'''selection.'''[[マクロリファレンス:Selection_インターフェイス#SetActivePoint_メソッド|SetActivePoint]]'''(mePosLogical, x, y);'''
** カーソル位置を設定します
*** コマンドラインオプション (<u>Mery.exe'''/l''' ''LineNumber''</u>)
**** 行(論理座標)に移動します ※マクロ上では "y" に行番号(1~)で指定
*** コマンドラインオプション (<u>Mery.exe'''/cl''' ''ColumnNumber''</u>)
**** 桁(論理座標)に移動します ※マクロ上では "x" に桁番号(1~)で指定


== ソースコード ==
== ソースコード ==
設定部分を配列化して管理しやすくした簡易バージョンです。
コマンドラインで使えるオプション記述のうち、エンコード指定とカーソル位置の設定には対応していません。
<syntaxhighlight lang="javascript" copy>
<syntaxhighlight lang="javascript" copy>
#title = "編集モード自動判別"
#title = "編集モード自動判別"
スポンサーリンク