選択直後のスクロールNo.04922
しん さん 01/05/07 14:45
 
しんです。

バグではないです。たぶん・・・
でも、修正できるならお願いします。

と、前置きしておいて、
OS:Win2K
鶴亀:1.14
で、メールの一覧表示、スレッド表示で発生しますが、
メールの選択直後にスクロールを行うと、
選択された物が上部(もしくは下部)に表示されるところまで
しかスクロールできません。
正確には、再描画されて、スクロールが戻ってしまいます。

選択直後のタイミングがすごい短い間です。
たぶん0.5秒以内くらいにスクロールしないと発生しません(^^;
1回発生すると、2度目は発生しません。
メールを選択し直すと再び発生します。

スクロール機能の付いているマウスでなら再現しやすいかもしれません。
選択してすぐに選択されたメールが表示からきえるくらい
の勢いでスクロールさせると発生します。

スクロール機能が付いていないマウスでも、
メール選択後、直後にスクロールペインをクリックし、
選択されたメールが表示から消えるくらいのスクロールが*できれば*
この現象が発生します。

マウスで、メールの一覧をアクティブ化させるのに、
任意のメールを選択してからスクロールという作業は、
よく行うので、一瞬、もたついたように見えてしまいます。
#キーボードからやれば問題ないです。
#マウス操作のみで発生しているみたい・・・

ただ、選択して1秒くらい待てばこの現象は発生しません(^^;

選択状態が安定する前にスクロールしているから
選択したメールが表示領域に残るように見えます。
使い方が煩雑過ぎかな?(^^;;;

[ ]
RE:04922 選択直後のスクロールNo.04932
秀まるお さん 01/05/07 17:01
 
> メールの選択直後にスクロールを行うと、
> 選択された物が上部(もしくは下部)に表示されるところまで
> しかスクロールできません。

 たしかにそのような謎の現象が起きるようで、調べてみたら、Windowsが勝手にや
ってるようです。エクスプローラでも同じです。

 しいて鶴亀側で直そうと思えば直るかもしれないですが、鶴亀メールだけ直しても
なんだし、Windowsのバージョンが変わるとうまく動かなくなる恐れがあるので、仕
様とさせていただきます。

[ ]
RE:04932 選択直後のスクロールNo.04933
しん さん 01/05/07 17:26
 
しんです。

>> メールの選択直後にスクロールを行うと、
>> 選択された物が上部(もしくは下部)に表示されるところまで
>> しかスクロールできません。
> たしかにそのような謎の現象が起きるようで、調べてみたら、Windowsが勝手にや
>ってるようです。エクスプローラでも同じです。

わたしも、確認してみました。
確かに、エクスプローラでも同じ現象がおきますね。
エクスプローラ使わない人だから気づかなかった(笑)

> しいて鶴亀側で直そうと思えば直るかもしれないですが、鶴亀メールだけ直しても
>なんだし、Windowsのバージョンが変わるとうまく動かなくなる恐れがあるので、仕
>様とさせていただきます。

AL-Mailでは大丈夫なようです。
まあ、他のメーラに合わせることもないですし、
使うときに、一呼吸おいて操作します。(^^;


余談ですが、
エクスプローラで選択した直後のものスクロールしても
表示上に残るUIについて、ちょっと考えてみました。
たぶん、フォルダツリーでフォルダーを選択した状態では
別のペイン(ファイル一覧)の情報を書き換えるために、
直後にスクロールした場合は、誤スクロールとして扱って
いるのかもしれません。
ファイル一覧も、IE4.xぐらいから入ってきたWebコンテンツ
の表示のための新しいペインがあるので、そこを書き換える
ために、選択直後のスクロールはおかしな動きをするのかな?
では、Webコンテンツを表示しなければ・・・
ってやっても結果はおなじでした。(^^;;;
作り上こうなってしまってるのですね。(笑)
鶴亀メールも、メール一覧で選択したメール内容を表示する
ペインが存在するからと思えば自然な動きだと思いました。
というわけで、余談でした。

[ ]
RE:04933 選択直後のスクロールNo.04934
秀まるお さん 01/05/07 17:50
 
> AL-Mailでは大丈夫なようです。

 調べてみたら、AL-MailはListViewを使わずに、ListBoxを(無理矢理?)ListView
風に見せているようです。それで、ListViewとしての標準の動作とは違う動きになる
ようです。

 Windows上でListViewを使う限りは、鶴亀メールに限らずすべてのソフトが鶴亀
メールと同じ動きになるはずです。

[ ]
RE:04933 選択直後のスクロールNo.04935
秀まるお さん 01/05/07 18:02
 
 一応、KillTimerで43番のタイマーを殺すだけなら問題になることも無いだろうと
いうことで、一応対応します。

 レベルダウンが起きなければいいですが…。

[ ]