|
水銀水さん今日は、ひろです。
> ●開いているすべての鶴亀エディタのSubjectを知る方法は?
おそらく tiinfo.dll 内の DLL 関数を使えば、ウィンドを切り替えるこ
と無く実現出来ると思います。少なくとのウィンドを切り替える仕様ならば
出来ます。
> (NextHideTuru等を使えばなんとかなりそうな気がしてきました(^^))
また鶴亀のエディタ・ウィンドに限った方が良いでしょうから、こちらよ
り nexthidemaru を使ったほうが良いと思います。
ここまで書いてウィンドが切り替えれたら便利と思い作ってみました。
//------------------- select editor window macro --------------------
loaddll "tkinfo.dll";
#windowNum = hidemarucount;
#i = 0;
while(#i < #windowNum){
#handle = hidemaruhandle(#i);
$sub = dllfuncstr("ExecAt",#handle,"CurrentHeader","Subject");
$from = dllfuncstr("ExecAt",#handle,"CurrentHeader","From");
$to = dllfuncstr("ExecAt",#handle,"CurrentHeader","To");
$date = dllfuncstr("ExecAt",#handle,"CurrentHeader","Date");
if(#i < 9)
$Menu[#i] = "(&" + str(#i) + ")" + $sub + " : " +
$from + "/" + $to + " : " + $date;
else
$Menu[#i] = $sub + " : " + $from + "/" + $to + " : " + $date;
#i = #i + 1;
}
menuarray $Menu,#i;
setactivehidemaru hidemaruhandle(result - 1);
freedll;
//-------------------- end macro ------------------------------------
|
|