表示範囲の並び順No.10547
L47B307 さん 04/04/18 01:14
 
メール一覧 - 表示範囲でのカスタム設定の順番を入れ替えると、
それまでに設定してあった範囲が変わってしまうことがあります。

カスタム設定の順番だけを記憶しているからこうなってしまうのでしょうが、
ある程度使い込んでいると上の方の設定順を変えたり追加したりすることによって
ほとんどのカスタム範囲が変更されてしまうので、設定前の範囲に戻すのが
非常に面倒になってしまいます。

設定順を変えても以前の範囲を保持するのは無理でしょうか?


OS : WinXP Pro SP1
TuruKame 3.55β3 (WinNT,501)

[ ]
RE:10547 表示範囲の並び順No.10550
秀まるお さん 04/04/19 14:51
 
> 設定順を変えても以前の範囲を保持するのは無理でしょうか?

 技術的には可能です。ただし、「全般的な設定」をOKした段階で少々待たされ
ることにはなろうかと思います。

 設定を変更した時に、メール一覧のキャッシュ(list.binファイル)の先頭部
分だけロードして、その中の表示範囲の番号を書き換えてまた保存してやればい
いということで、そのような処理を作ってみます。すべてのフォルダ中のlist.
binファイルを検索して書き換える形になるので、それなりに時間がかかること
はご了承ください。

[ ]
RE:10550 表示範囲の並び順No.10586
L47B307 さん 04/04/24 00:20
 
>  設定を変更した時に、メール一覧のキャッシュ(list.binファイル)の先頭部
> 分だけロードして、その中の表示範囲の番号を書き換えてまた保存してやればい
> いということで、そのような処理を作ってみます。すべてのフォルダ中のlist.
> binファイルを検索して書き換える形になるので、それなりに時間がかかること
> はご了承ください。

どうも安定していない模様です。
順番が保持されるときと、以前のまま入れ替わってしまうときがあります。

順番を変えるたびに違うというわけではなく、入れ替わってしまうときは
何度やっても入れ替わり、保持されるときは保持されています。
鶴亀を起動し直すと直ったりしますが、その他条件はわかりません。


OS : WinXP Pro SP1
TuruKame 3.55beta4 (WinNT,501)

[ ]
RE:10586 表示範囲の並び順No.10587
秀まるお さん 04/04/25 23:00
 
 毎度お手数かけてすみません。

 メール一覧のキャッシュ(list.bin)がメモリ上にロード済みならそのメモリ
上で書き換えて、そうでないならlist.binファイルを直接書き換えてって処理を
作りまして、両方のケースを動作確認したはずだったんですが、ダメということ
で…。

 メモリ上で書き換えた物は、後でちゃんとディスクに保存されるようにもした
し…。

 ソースコードを見直してなんとか直してみます。

[ ]