[ 新規に投稿する ]

「全て検索 一覧表示」を開く方法No.08800
ohtorii さん 18/10/27 09:12 [ コメントを投稿する ]
  お疲れ様です。

「全て検索 一覧表示」のダイアログを開くマクロ命令はありますか?
例えば、F10キーを押すとカーソル位置の単語を検索文字列として「全て検索 一覧表示」のウインドウを開きたいです。

※「全て検索 一覧表示」とは?
「メニュー」→「検索(S)」→「検索(F)」→「全て検索 一覧表示」で開かれるウインドウです

私が公開している以下マクロ(psearch)を置き換える目的で利用したいです。
https://hide.maruo.co.jp/lib/macro/psearch.html

秀丸エディタマクロヘルプの検索系文で情報が見つからずこちらに書き込みました。
よろしくお願いいたします。
[ ]
RE:08800 「全て検索 一覧表示」を開く方法No.08801
ヒラメ さん 18/10/27 12:20 [ コメントを投稿する ]
  こんにちは。一ユーザーの者です。

ちょっと調べてみたところ、以下のマクロで無理やり(?)ダイアログを開けました。試してみてください。

ちなみに、秀丸メールではヘッダーが表示されているとヘッダーの行数分だけずれてしまい都合が悪そうでした。


// すべて検索 - 一覧表示
#n = sendmessage( hidemaruhandle(0), 0x111, 507, 0 );
[ ]
RE:08801 「全て検索 一覧表示」を開く方法No.08805
秀まるお2 さん 18/10/29 10:12 [ コメントを投稿する ]
   お手数かけてすみません。秀丸メールの方でうまくいかないのは、すみませんがテストしてなくて、たしかにおかしかったようです。(秀丸担当からの話ですが)

 また修正させていただきます。
[ ]
RE:08801 「全て検索 一覧表示」を開く方法No.08806
秀丸担当 さん 18/10/29 10:21 [ コメントを投稿する ]
 
「すべて検索 - 一覧表示」に相当するマクロ文は用意されていませんでした。
現状で、ヒラメさんの方法でもできてしまいますが、foundlistやfoundlistoutlineのような文を追加しようと思います。
結果としては、sendmessageの方法と同じになります。
[ ]
RE:08806 「全て検索 一覧表示」を開く方法No.08809
ohtorii さん 18/10/29 20:23 [ コメントを投稿する ]
  お疲れ様です。

ヒラメさんの方法でダイアログを開くことができました。
直近はsendmessageを利用してマクロを開発してみます。

将来、マクロ文が追加されたら乗り換えます。

ヒラメさん、秀丸担当さんありがとうございます!
[ ]

[ 新規に投稿する ]