newmail後のメールの保存No.09939
styth さん 22/07/18 12:24
 
https://www.maruo.co.jp/hidesoft/8/x08640_.html#8782

//現在編集中の内容を秀丸メールの情報アイテム化するマクロ(秀丸エディタ用)

 で、教えて頂いたマクロで
    run $command;

 で、メールが開くのですが、開いたすぐ後に、
 「メールを保存しますか?」と問い合わせが出来るようにマクロを修正したいので
すが、やり方が分かりません。

    run $command;
    question "保存しますか?";
    if ( result ) save;
 これだと、メールを呼び出した秀丸エディタの方で、"保存しますか?"が表示され
ます。

 よろしくお願いいたします。

[ ]
RE:09939 newmail後のメールの保存No.09940
秀まるお2 さん 22/07/18 17:31
 
 動作確認はしてないんですが、newmailコマンドラインのパラメータで「macro=」
で別のマクロを指定した上で、そのマクロの方で、question文など実行するようにす
ればいいんじゃないかと思います。

          "bodyfile=" + $filename + " to=@.item";

 の所を

          "bodyfile=" + $filename + " to=@.item " +
          "macro=XXXX.mac";

 みたいにして、XXXX.macの方で、

    question "保存しますか?";
    if ( result ) save;

 でいけるような気がします。どうでしょうか。

 to=@.itemとmacro=の指定の間に半角空白1つ入れるの忘れないように注意が必要
です。

[ ]
RE:09940 newmail後のメールの保存No.09941
styth さん 22/07/19 09:38
 
>          "bodyfile=" + $filename + " to=@.item " +
>          "macro=XXXX.mac";
> みたいにして、XXXX.macの方で、
>    question "保存しますか?";
>    if ( result ) save;
> でいけるような気がします。どうでしょうか。
> to=@.itemとmacro=の指定の間に半角空白1つ入れるの忘れないように注意が必要
>です。
 出来ました。ありがとうございます。

[ ]