|
haruさんこんにちは、たるっぱです。
私の説明の仕方が良くなかったようですね。
マクロで移動しているのならば適用は可能なんです。
以前お見せしたマクロをちょっと書き換えてみました。
"// エディタウィンドウを閉じる"以降を、以下のようにしたんですが
これで、移動済みのメールに必ずフォーカスが行くようになりました。
Message-IDはSaveDraftの時点で付加されているらしいです。
----------------------------------------------------------------------
// エディタウィンドウを閉じる
$msgid = dllfuncstr( "CurrentHeader", "Message-Id");
closehidemaru #handle;
// メールを移動する
#dmy = dllfunc( "Move", $acc, $folder[#flseq] );
// 移動先フォルダを選択する
if (!dllfunc( "SelectFolder", $acc, $folder[#flseq] )) {
message "移動先フォルダを選択できません";
endmacro;
}
// 移動済メールを検索する
$srchstr = "(\""+$msgid+"\", target=\"Message-Id\")";
if (!dllfunc("SetFindPack", $srchstr )) {
message "検索条件を設定できません";
endmacro;
}
#dmy = dllfunc("SetMailIndex", 0);
#dmy = dllfunc("FindDown");
#dmy = dllfunc("SelectPane", 1);
// 終了
endmacro;
----------------------------------------------------------------------
|
|