|
h-tom です。
grepdialog、grepdialog2の戻り値ですが、ダイアログのキャンセル時も"0"を
返しますが、これを別の値("-2"?)に変更できないでしょうか。
grepdialogの場合、resultとfiletype("new" --> "grep")をみて判定でき
ましたが、grepdialog2だと、新規秀丸を開かないため、この方法は使えず、
hidemaruhandleで判別しています。
(grep実行時は新規の秀丸側に、結果が出力される為)
同じダイアログを開く命令なので、同じ方法で判定したいです。
まぁ、resultと周辺条件(?)で、"キャンセル"を判定するのは、マクロが複雑に
なるので簡単に判定したい、というのもありますが・・・。
ダイアログといえば、検索や置換もありますが、"見つからない"と"キャンセル"
を区別したいってのは、あまり需要がないのかな?
|
|