|
中国在住のkiwikazuyaです。
コマンドラインからの起動を利用して、デスクトップのショートカットから
新規メール作成を利用しています。
したいことは、新規メール作成時にメールエディタが起動しますが、そのときに、
自動でクリップボードの内容を貼り付けるというものです。Ctrl+vをすればいいと
言われそうですが、このキーボード操作を省略したいためです。
以下のテンプレートやマクロで基本的には実現しているのですが、
秀丸メールのツールバーからの新規メール作成(テンプレート使用)では、
本文に改行が1つ入るのに対して、コマンドラインでの使用では、
本文に改行が3つ入ってしまいます。
これでは、この余分な改行を3回Delキーを押して削除しなければならないため、
余計な動作となり困っています。
私のコマンドライン式、テンプレート、マクロに間違えがあれば、ただして欲しいの
ですが、
よろしくお願いいたします。
コマンドラインからの起動は、次の通りです。
"C:\Program Files\HidemaruMail\TuruKame.exe" newmail Folder=Calender\User\ca
lender To=Date@.item Orikaeshi=0 Template="Paste"
テンプレートは、次の通りです。
$(SetHeader,"To","Date@.item")$-
$(AddHeader,"X-TuruKame-CharSet","utf-8")$-
$(SetHeader,"Content-Type","text/plain; charset=utf-8")$-
$(ExecMacro,"paste.mac")
$c
paste.macは、次の通りです。
loaddll "TKInfo.dll";
// down 2;
moveto 0, 0;
getcliphist(0);
paste;
insert "\n";
// moveto 0, -9999;
// golineend2;
// down 2;
endmacroall;
|
|