|
かわしたです。
メモを目立つようにするかどうかは秀まるおさんの考え方次第でしょう
からそちらにお任せするとして、ツールバーなどからメモの編集を行い
たいのであれば以下のようなマクロを登録すればとりあえず可能です。
メモの履歴を全く考慮していないなど改良の余地は多々ありますけど…
--------------------------------------------------------------
// 鶴亀メール メモ編集マクロ(鶴亀本体のみ対応)
loaddll "tkinfo.dll";
if(!result)endmacro;
if(!dllfunc("IsTuruKameMain"))goto END;
if(dllfunc("MailType")!=-1){
$memo = input("メモの編集",dllfuncstr("CurrentHeader","X-Memo"));
if(result==yes){
#altered = dllfunc("GetMailFlag","altered");
if(!dllfunc("OpenMail"))goto ERR;
if(readonly) #n = dllfunc( "EnableEdit" );
if($memo=="")#n = dllfunc( "DeleteHeader", "X-Memo" );
else #n = dllfunc( "SetHeader", "X-Memo", $memo );
save;
if(!dllfunc("SetMailFlag","altered",#altered))goto ERR;
#hh = hidemaruhandle(0);
#n = dllfunc("SetMainWndTop");
closehidemaru #hh;
}
}
goto END;
ERR:
message "DLL関数に失敗しました";
END:
freedll;
endmacro;
|
|