[HMM0048A] ●上書き禁止・閲覧モード時のマクロの動作 - 秀丸エディタQ&A集

Hidemaru Editor

←前へ 次へ→ 機能別Q&A 質問番号順Q&A


[HMM0048A]

●上書き禁止・閲覧モード時のマクロの動作

Q.
上書き禁止や閲覧モード時にテキストの編集をするマクロを実行すると、編集結果がぐちゃぐちゃになってしまいます。

A.

マクロ命令の中に、上書き禁止や閲覧モードになっていても動作に影響せず書き込んでしまうものと、 書き込み動作を行わなくなるものの2種類が存在するためです。

上書き禁止や閲覧モードになっていたら、警告ダイアログを出してマクロを終了させるか、もしくはモードを変更するかしましょう。

//(例)
if(readonly){
    message "「上書き禁止」なので実行を中止します。";
    endmacro;
}

if(browsemode){
    message "「閲覧モード」なので実行を中止します。";
    endmacro;
}

←前へ 次へ→ 機能別Q&A 質問番号順Q&A