置き換えの範囲指定No.03901
Kaisan さん 99/08/26 11:43
 
秀丸担当様

秀丸の置き換えで「選択範囲のみ」を指定した場合行単位にしかできませんが、
行単位以外に指定してあった場合、エラーメッセージが表示されます。
ここまではいいのですが、OKボタンしか選択できず、OKボタンを押すと置き
換えを実行します。

×マークは致命的なエラーを表し実行不能を表します。
#って、思っているだけ。VBのヘルプでは警告・・・でもあのマークは強い

そもそも、人の指定した動作と違う動作をするというメッセージを出して取り
消せないのは変だと思います。

個人的にはマークを注意(vbExclamation)、または問い合わせ(vbQuestion)にして
OKとキャンセルが選択できればいいと思います。
#定数名はもちろんVB用です。C用に読み替えて使ってください。

実際に困っているわけではないのですが精神的にいやなので・・・
修正は(キャンセルの処理が後に響かなければ)数行ですむと思うので次の
バージョンアップの際でも変更してください。

細かい指摘ですみません。

[ ]
RE:03901 置き換えの範囲指定No.03902
番頭++ さん 99/08/26 12:06
 
>そもそも、人の指定した動作と違う動作をするというメッセージを出して取り
>消せないのは変だと思います。

何の救いにもなりませんが、[Alt] + [F4] あたりで逃げています。

秀丸担当 様

便乗です。[Esc] もキャンセルにして頂けると有り難いです。

[ ]
RE:03901 置き換えの範囲指定No.03907
秀丸担当 さん 99/08/26 18:46
 
>秀丸の置き換えで「選択範囲のみ」を指定した場合行単位にしかできませんが、
>行単位以外に指定してあった場合、エラーメッセージが表示されます。
>ここまではいいのですが、OKボタンしか選択できず、OKボタンを押すと置き
>換えを実行します。

確かに、「注意」と書いてあるのに×マークで、選択の余地なく実行
されてしまいますね。
変だと思うので改善しておきます。

[ ]