アカウント・トップの未読メールNo.02556
ひろ さん 01/02/22 11:27
 
 皆さん今日は、ひろです。
 本体でメールを表示している場合、SelectFolder でアカウントとップの
メールを表示させることが出来ます。もしエディタ・ウィンドによるメール
閲覧で、アカウント・トップのメールを表示する方法をご存じの方がいらっ
しゃればお教え下さい。

 ##SelectFolder+OpenMail で出来なくは無いが、あまりスマートとは言えな
い。

[ ]
RE:02556 アカウント・トップの未読メールNo.02560
"y.iida" さん 01/02/22 12:04
 
> 本体でメールを表示している場合、SelectFolder でアカウントとップの
>メールを表示させることが出来ます。もしエディタ・ウィンドによるメール
>閲覧で、アカウント・トップのメールを表示する方法をご存じの方がいらっ
>しゃればお教え下さい。

SelectFolderは、本体からしか動かないので
エディタから直接は無理ですよね?

> ##SelectFolder+OpenMail で出来なくは無いが、
> あまりスマートとは言えない。

スマートかどうかは?ですが、これしか無いと思います。

ちなみに、駄マクロで良ければ公開してあります。
 http://user1.allnet.ne.jp/~yatt/
(アカウント未読先頭、全アカウント未読先頭、フォルダ未読先頭の
 3点セットです)

[ ]
RE:02560 アカウント・トップの未読メールNo.02565
ひろ さん 01/02/22 13:26
 
 y.iida さん今日は、ひろです。
> SelectFolderは、本体からしか動かないので
 正確に書けば、ExecAt も使えば大丈夫です(^^)。

> > ##SelectFolder+OpenMail で出来なくは無いが、
<中略>
> スマートかどうかは?ですが、これしか無いと思います。
 やはりそうですか(;_;)。

[ ]
RE:02565 アカウント・トップの未読メールNo.02570
"y.iida" さん 01/02/22 14:01
 
>> SelectFolderは、本体からしか動かないので
> 正確に書けば、ExecAt も使えば大丈夫です(^^)。

未読判定の方法にもよりますが、
逆にもっとスマートでなくなると思います。

ヘルプより
| 具体的には、NextUnread/PrevUnreadなどのメールの選択を
| 切り替える類や、その他、鶴亀メールのウィンドウに何らかの変化を
| もたらせる物は一切使えないです。
| (スレッド間での排他制御をしようとして固まります)

>> スマートかどうかは?ですが、これしか無いと思います。
> やはりそうですか(;_;)。

という事で、ゴミったかな(^^;;;

[ ]
RE:02570 アカウント・トップの未読メールNo.02572
ひろ さん 01/02/22 15:08
 
 y.iida さん今日は、ひろです。
> | 具体的には、NextUnread/PrevUnreadなどのメールの選択を
 実際やってみると、エディタ・ウィンドから ExecAt で切り替えても、エ
ディタ・ウィンドへの反映がないだけで、動作自体は問題ないようです。で
もやっぱり違反かなあ〜。

[ ]
RE:02572 アカウント・トップの未読メールNo.02573
"y.iida" さん 01/02/22 16:07
 
> 実際やってみると、エディタ・ウィンドから ExecAt で切り替えても、エ
>ディタ・ウィンドへの反映がないだけで、動作自体は問題ないようです。

では、Syncで行っちゃうかもしれませんね
と言って、実験させようとしている(^^ゞ

> でもやっぱり違反かなあ〜。

詳しい構造は分かりませんけど(秀さんにパスします)

(スレッド間での排他制御をしようとして固まります)
と書いてあるので、タイミングによってはバイバイかもしれませんね(^_^;)
違反というより危険かもしれないぞ?という範囲ではないでしょうか?

でもでも、もし危険度"大"でチェックできるなら
チェックして欲しい気もしますね(^^;;;
受信中に固まったらマズイ気もするし・・・。

[ ]
RE:02573 アカウント・トップの未読メールNo.02575
ひろ さん 01/02/22 18:00
 
 y.iidaさん今日は、ひろです。
> では、Syncで行っちゃうかもしれませんね
 Sync はエディタ・ウィンドと同一内容に鶴亀本体を同期させるだけで、
その逆は出来ませんよね。

> 違反というより危険かもしれないぞ?という範囲ではないでしょうか?
<中略>
> 受信中に固まったらマズイ気もするし・・・。
 やはり書き直そうかなあ〜。

[ ]
RE:02575 アカウント・トップの未読メールNo.02576
"y.iida" さん 01/02/22 19:04
 
マルチレスで失礼します

> > では、Syncで行っちゃうかもしれませんね
>  Sync はエディタ・ウィンドと同一内容に鶴亀本体を同期させるだけで、
> その逆は出来ませんよね。

そっか(^^;;; 失礼しました。

>  Sync 関数は、本体の選択メールをエディタ・ウィンドに同期させますが、
> この逆の関数を用意して頂けないでしょうか?

現在アクティブのエディタ窓に・・って事ですね。
ボクは、OpenMailと一枚だけ開くの設定で逃げてます(^^;;;

[ ]
RE:02576 アカウント・トップの未読メールNo.02578
ひろ さん 01/02/22 19:52
 
 y.iida さん今日は、ひろです。
> 現在アクティブのエディタ窓に・・って事ですね。
 そういうことです。

> ボクは、OpenMailと一枚だけ開くの設定で逃げてます(^^;;;
##handle = hidemaruhandle(0);
if(!dllfunc("SetMainWndTop"))goto Error;
closehidemaru ##handle;
if(!dllfunc("OpenMail"))goto Error;
で代用が出来るのですが、画面がちらつくのが欠点です。

[ ]