2002-12-23 108740

リストビューの色

.colorsで指定するとリストビューに色がつくようになるのですが、ここで問題が。IMAP4でメッセージをダウンロードするときには、ENVELOPEなどだけまとめて取得してリストビューに追加して、後から本文などを取得するようになりました。なので、最初にリストにメッセージが追加されたときにはヘッダなどが取得されていない状態なのです。この状態で、リストビューに表示しようとしたときに、.colorsのマクロでダウンロードしていないヘッダの内容などを参照していると、サーバにヘッダを取得しにいってしまいます。このため、やたら遅くなってしまいます。う〜ん、どうしたものでしょう。

添付ファイル

添付ファイルの展開周りは基本的には同じですが、複数のメッセージをまとめて展開などが出来るようにしました。リストビューで複数のメッセージを選択した状態にすると、選択している全てのメッセージの添付ファイルがまとめて扱えます。それほど便利というわけでもない気もしますけど。