2006-04-16 [長年日記]

[Q3] スクロール範囲

QsMLで話にでた、スクロール範囲の修正をしました。

普通にスクロールしたときには、最後の行が一番下の行になるところまでしかスクロールできなくしてあるのですが、下から数行まとめて削除したときにはそれよりも下までスクロールした状態になってしまいます*1。この状態だとスクロールバーで表示されているスクロール範囲と実際のスクロール範囲がずれてしまっていたので、スクロールバーの表示を実際のスクロール範囲にあわせるようにしました。

*1  キャレットの位置を動かさないようにしているため

[]