「下の未読メール」等で…の設定についてNo.09955
capa さん 05/11/11 11:15
 
capa です。

・「下の未読メール」等で、下に未読メールがなかった場合の処理

の設定について、以下の点で困っています。全アカウントを一周する設
定とし、1つのコマンド(下の未読メール、下のマークしたメール)だ
けで対象メールすべてを閲覧したいのですが…

「フォルダ内を一周しつつ、全アカウントを一周する」の場合、未読
メールは問題ないのですが、マークしたメールについては1つのフォル
ダに複数のマークしたメールがあると、そのフォルダから抜け出せなく
なってしまいます。

「フォルダをまたがりつつ、全アカウントを一周する」の場合、マーク
したメールは問題ないのですが、現在のフォルダのみに未読メールがあ
り、かつそのメールが「上」にある場合は下の未読メールではそのメー
ルが選択されません(これは障害のような気もしますが)。

以上をふまえて、以下のいずれかの対応をご検討いただけないでしょう
か。

・「未読メール」と「マークしたメール」の設定を分ける
・「フォルダ内を一周しつつ…」の場合でも、マークメールの移動関連
  コマンドでは一周しないでフォルダをまたがる
・「フォルダをまたがりつつ…」の設定での未読メール閲覧時に、上記
  障害(?)が発生しないようにする(あたかも全アカウントを一周して再
  度同じフォルダに帰ってきたかのように)

以上、よろしくお願いします。

[ ]
RE:09955 「下の未読メール」等で…の設定No.09960
秀まるお さん 05/11/11 13:06
 
> ・「フォルダをまたがりつつ…」の設定での未読メール閲覧時に、上記
>   障害(?)が発生しないようにする(あたかも全アカウントを一周して再
>   度同じフォルダに帰ってきたかのように)

 このバグはこちらでも簡単に再現出来ました。たしかにバグということで、さ
っそく修正させていただきます。

> ・「未読メール」と「マークしたメール」の設定を分ける
> ・「フォルダ内を一周しつつ…」の場合でも、マークメールの移動関連
>   コマンドでは一周しないでフォルダをまたがる

 これはつまり、どっちかの対応をして欲しいって意味かと思いますけど、果た
してどっちがいいのでしょうか?(っと作ってる僕が聞くのも何ですが)

 とりあえずの対処としては、「下のマークしたメール」とかのコマンドを使う
代わりにマクロを使う手もありますけど。

    loaddll "tkinfo.dll";
    #n = dllfunc("NextPrevCustom", "mark", "next", "mail", "over");

 とか。

[ ]
RE:09960 「下の未読メール」等で…の設定No.09961
capa さん 05/11/11 13:58
 
capa です。

元発言でも書いたとおり、3件のうち「いずれか」が対応されれば、と
りあえず私の要望は満たされます。未読メールが選択されない件の対応
がなされるということなので、これで結構です。

とはいいつつも…

>> ・「未読メール」と「マークしたメール」の設定を分ける
>> ・「フォルダ内を一周しつつ…」の場合でも、マークメールの移動関連
>>   コマンドでは一周しないでフォルダをまたがる

のいずれかが実現されれば、現在の不具合(全アカウントを一周する設
定なのにマークしたメールの移動では一周できないケースがある)にも
対処できるので、できれば対応をお願いしたいところです。

> これはつまり、どっちかの対応をして欲しいって意味かと思いますけど、果た
>してどっちがいいのでしょうか?(っと作ってる僕が聞くのも何ですが)

どっちがいいのでしょうね?(^^;

特に異論がないようでしたら後者でお願いしたいところですが、現状の
動作じゃないと困るケース(私には思いつきませんが)があるなら前者
での対応がよろしいかと。

[ ]
RE:09961 「下の未読メール」等で…の設定No.09962
秀まるお さん 05/11/11 14:07
 
 「マークされたメールについての移動の時は、フォルダ内での一周はしない」
ってオプションを追加しようかなぁと…。

 あんまりこの辺の細かいことにまでこだわってるユーザーさんは居ないんだろ
うとは思いますが。(っていうのは、今まで誰からも苦情は来なかったので)

[ ]
RE:09962 「下の未読メール」等で…の設定No.09963
秀まるお さん 05/11/11 14:25
 
 やはりオプション追加するまでもなく、こういう動作ってことにします。でも
って、ヘルプも直します。

[ ]
RE:09963 「下の未読メール」等で…の設定No.09964
秀まるお さん 05/11/11 14:34
 
 っとソースコードをいじろうかと思ったんですが、やっぱりこういう例外的な
処理を入れると自分でもいったい何が正しくて何がバグなのか分からなくなりま
す。ってことでやっぱりやめます。

 (もう、例外やらオプションばっかりで、既にものすごい処理になってまして、
下手にいじると怖いです)

[ ]
RE:09962 「下の未読メール」等で…の設定No.09965
capa さん 05/11/11 14:39
 
capa です。

個人的にはマクロで対応できるのですが、「フォルダ内を一周しつつ、
…」の設定にしつつ、「上/下のマークしたメール」を使っている人は
必ず引っかかる問題だと思うので、本体側での改善要望を上げさせても
らったのですけどね。

秀まるおさんが「細かなことだから現仕様で構わない」と思われるので
あれば、現状のままでも結構です。

ありがとうございました。

[ ]