|
秀まるおさん,こんばんは。
あまり一般的な使用法ではありませんが,まず次のようなマクロ作ります。
//----- TKtest.mac --------------------------------------//
loaddll "TKinfo.dll";
#n = dllfunc( "NewMail" );
gofiletop;
insert "本文先頭です。\n";
endmacro;
//----------------------------------------------------------//
ついで鶴亀メールで,パブリッシャーのダイアログをひらきます。
その上で秀丸を起動して,次のマクロを実行します。
//----------------------------------------------------------
openreg "CURRENTUSER", "Software\\Hidemaruo\\TuruKame\\Config";
$turukamedir = getregstr("TuruKameDir");
closereg;
run "\"" + $turukamedir + "TuruKame.exe\" /xTKtest.mac";
endmacro;
//----------------------------------------------------------
この結果はパブリッシャーを起動しない状態で,同じように秀丸からマクロを
実行したときと違った画面になります。
1.ヘッダ部分が区別されない,したがって,行番号の計算が異なる。
2.文字の大きさが全体に小さくなる。
以上,バグとはいえないかもしれませんが,マクロ作者のための会議室(鶴亀
メール関連)#00177 で拙作マクロについて質問がありましたので,ご報告いたし
ます。仕様ということでも結構です。
山紫水明
では, (^^)/~
|
|