[Message Prev][Message Next][Thread Prev][Thread Next][Message Index][Thread Index]
Re: scroll bar
- X-ml-count: 6562
- Subject: Re: scroll bar
- From: YAGI Tatsuya <ynyaaa@xxxxxxxxx>
- Date: Sat, 17 Sep 2005 11:26:20 +0900
- User-agent: T-gnus/6.17.3 (based on No Gnus v0.3) SEMI/1.14.6 (Maruoka) FLIM/1.14.6 (Marutamachi) APEL/10.3 Emacs/21.1 (i386-mingw-nt5.1.2600) MULE/5.0 (SAKAKI) Meadow/2.00 (KIKYOU)
矢木です。
Shun-ichi GOTO <gotoh@xxxxxxxxxxx> writes:
>この件(MW137)は、矢木さんが使用しているのが2.0だという情報が無かったため、
>3.0 でのみの修正をしていたわけですが、その後、r3867 にて2.0が、r3864にて
>2.10 も修正されたようです。
>以下のr3867の修正分で矢木さんのところで症状は消えるでしょうか?
>http://www.meadowy.org/~gotoh/projects/meadow/changeset/3867
新しい mw32scroll.el をロードしてスクロールバーをドラッグすると
問題の挙動は直ったように見えますが、
・スクロールしている間ポイントが左上に移動する
・スクロールを終えて操作しようとするとポイントがスクロール前の位置に戻る
と言う状況になります。なぜこうなるのか、かなり悩んだのですが
古い mw32scroll.el をロードしても同じ事になることがわかりました。
結論としては
・w32-handle-scroll-bar-event が term/w32-win.el と mw32scroll.el で
二重に定義されている
・通常は term/w32-win.el の定義が用いられる
・mw32scroll.el の定義を使うと上記症状が現れる
・term/w32-win.el の定義を使うと 最初に報告したバグは直っていない
と言うことのようです。
おわり