「編集モードの自動選択」の版間の差分
見出しの追加と修正 |
セクションの位置を変更、箇条書きの修正 |
||
| 1行目: | 1行目: | ||
== 概要 == | == 概要 == | ||
拡張子で適切に判別できないファイルの「[[ヘルプ:表示#編集モード|編集モード]]」を、ファイル名で自動割りふりします。 | 拡張子で適切に判別できないファイルの「[[ヘルプ:表示#編集モード|編集モード]]」を、ファイル名で自動割りふりします。 | ||
| 10行目: | 5行目: | ||
※「'''書き換え禁止'''」は Mery 上で編集禁止(仮ロック)にする機能で、 [編集]メニューの項目「書き換え禁止」で解除できます。ファイル属性を「'''読み取り専用'''」にするわけではありません。 | ※「'''書き換え禁止'''」は Mery 上で編集禁止(仮ロック)にする機能で、 [編集]メニューの項目「書き換え禁止」で解除できます。ファイル属性を「'''読み取り専用'''」にするわけではありません。 | ||
== 注意事項 == | |||
;「ファイルを開いたとき」専用のイベントマクロです。 | |||
''ref.'' オンラインヘルプ: マクロ - [[ヘルプ:マクロ#カスタマイズ|カスタマイズ]] | |||
== コマンドラインオプション == | == コマンドラインオプション == | ||
| 17行目: | 17行目: | ||
* document.'''[[マクロリファレンス:Document_インターフェイス#ReadOnly プロパティ|ReadOnly]] = true;''' | * document.'''[[マクロリファレンス:Document_インターフェイス#ReadOnly プロパティ|ReadOnly]] = true;''' | ||
** コマンドラインオプション <u>Mery.exe '''/r''' </u> | |||
** 書き換え禁止に設定します。 | |||
* document.'''[[マクロリファレンス:Document_インターフェイス#Mode_プロパティ|Mode]] = "ModeName";''' | * document.'''[[マクロリファレンス:Document_インターフェイス#Mode_プロパティ|Mode]] = "ModeName";''' | ||
** コマンドラインオプション <u>Mery.exe '''/m''' ''"ModeName"'' </u> | |||
** 編集モードを指定します。 | |||
* document.'''[[マクロリファレンス:Document_インターフェイス#Encoding_プロパティ|Encoding]] = nnnn;''' | * document.'''[[マクロリファレンス:Document_インターフェイス#Encoding_プロパティ|Encoding]] = nnnn;''' | ||
** コマンドラインオプション <u>Mery.exe '''/cp''' ''Encoding'' </u> | |||
** エンコードをエンコード定数で定義されている数値で指定します([[マクロリファレンス:エンコード定数|エンコード定数]]を参照)。 | |||
* document.'''selection.[[マクロリファレンス:Selection_インターフェイス#SetActivePoint_メソッド|SetActivePoint]]( mePosLogical, x, y );''' | * document.'''selection.[[マクロリファレンス:Selection_インターフェイス#SetActivePoint_メソッド|SetActivePoint]]( mePosLogical, x, y );''' | ||
** カーソル位置を設定します。 | |||
*** コマンドラインオプション <u>Mery.exe '''/l''' ''LineNumber'' </u> | |||
**** 行(論理座標)に移動します。 ※マクロ上では "y" に行番号(1~ )で指定 | |||
*** コマンドラインオプション <u>Mery.exe '''/cl''' ''ColumnNumber'' </u> | |||
**** 桁(論理座標)に移動します。 ※マクロ上では "x" に桁番号(1~ )で指定 | |||
== ソースコード == | == ソースコード == | ||
スポンサーリンク