マクロからの「枠内の検索」No.06661
santoku さん 11/08/19 17:27
 
秀丸 Ver 8.10(タブモードOFF)

マクロから呼び出した「枠内の検索」では、「検索文字列の強調」が機能しません。

if( outlinehandle )
{
    #n = sendmessage(outlinehandle, 0x111, 7119, 0);
}

[ ]
RE:06661 マクロからの「枠内の検索」No.06662
秀丸担当 さん 11/08/19 17:46
 

>マクロから呼び出した「枠内の検索」では、「検索文字列の強調」が機能しません。
>
>if( outlinehandle )
>{
>    #n = sendmessage(outlinehandle, 0x111, 7119, 0);
>}

報告ありがとうございます。
試してみたところ、アウトライン解析の枠の右上の▼メニューの「検索文字列を
含む見出しを強調」がONのときは、「枠内の検索」ダイアログから検索したとき
強調され、OFFのときは強調されませんでした。

「枠内の検索」ダイアログ中の「検索文字列を強調」のチェックボックスは意味
がなく「検索文字列を含む見出しを強調」だけが影響していました。

マクロによる実行でなくても枠内にフォーカスを置いて「枠内の検索...」を実
行しても同じでした。

現状での回避策としては、「検索文字列を含む見出しを強調」をONにするとでき
ると思います。(本文での検索でも強調されるようになってしまいます)

設定と実際の挙動が食い違っているので調べて修正させていただきます。

[ ]