どなたか、教えてください。

main {
HTEXT text = getfocus();
HVIEW v = text.v;
vcmdexec(v,ID_IFIND); //新検索
HTEXT para = dupstr(text);
information(para);
}

を実行したとき、ID_IFINDで確定した行が、
informationに表示されるようにしたいのですが、
どのようにすればできるでしょうか。

上記のマクロでは、検索ダイアログが閉じる前に
informationが実行されてしまいます。