【要望】関数追加No.03920
nawa さん 01/09/20 17:07
 
nawaです。

以下の関数の追加をお願いしたいのですが。

SmallRootHeader、AllRootHeader、RootHeaderの
Quoted版を作っていただけませんか?

以上

[ ]
RE:03920 【要望】関数追加No.03922
ひろ さん 01/09/20 17:42
 
 nawa さん今日は、ひろです。
> SmallRootHeader、AllRootHeader、RootHeaderの
> Quoted版を作っていただけませんか?
 まずこれらはマクロの文字列制限の関係から、マクロではあまり使わない
方が良いと思います。
 もしテンプレートで使用したいとのことなら、秀まるおさんにお任せする
しか有りませんが、文字列制限のことは無視してでもマクロで使いたいなら、
openreg "CURRENTUSER","Software\\Hidemaruo\\TuruKame\\Config";
$quote = getregstr("Quote");
closereg;
$header = dllfuncstr("SmallRootHeader");
#part = strstr($header,"\n") + 1;
while( #part ){
  insert $quote + leftstr($header,#part);
  $header = rightstr($header,strlen($header) - #part);
  #part = strstr($header,"\n") + 1;
}
if( $header != "" ){
  insert $quote + $header;
  insert "\n";
}
といったコードを書けばよいと思います。

[ ]
RE:03920 【要望】関数追加No.03926
秀まるお さん 01/09/21 15:40
 
>SmallRootHeader、AllRootHeader、RootHeaderの
>Quoted版を作っていただけませんか?

 んでは追加します。

[ ]
RE:03920 【要望】関数追加No.03927
秀まるお さん 01/09/21 15:42
 
>SmallRootHeader、AllRootHeader、RootHeaderの
>Quoted版を作っていただけませんか?

 QuotedRootHeaderはやっぱりサポートしないでおきます。代わりにQuote関
数を追加します。

    $q = dllfuncstr("Quote", $s);

[ ]
RE:03927 【要望】関数追加No.03941
nawa さん 01/09/26 12:52
 
nawaです。

遅くなりました。

> QuotedRootHeaderはやっぱりサポートしないでおきます。代わりにQuote関
>数を追加します。
>
>    $q = dllfuncstr("Quote", $s);

関数追加、ありがとうございます。

さて、返信時にマクロで「QuotedRootHeader」
みたいなことをしようと思ったのですが、
該当するマクロ登録エリアが無くなってしまったようです。

昔は、「返信時」みたいなものがあったように
記憶していますが、勘違いでしょうか?

以上



[ ]
RE:03941 【要望】関数追加No.03942
y.iida さん 01/09/26 13:33
 
>さて、返信時にマクロで「QuotedRootHeader」
>みたいなことをしようと思ったのですが、
>該当するマクロ登録エリアが無くなってしまったようです。
>
>昔は、「返信時」みたいなものがあったように
>記憶していますが、勘違いでしょうか?

自動起動というタブっす。
送信用のエディタ起動で dllfunc("MailType")を使って判断して下さい。

[ ]