スクロールアップ(その2)でカーソルが移No.11515
にしかぜ さん 02/03/05 21:06
 
秀丸 : Ver3.15
OS   : Windows2000 SP2

ウインドウ幅より長い行で画面が右側にスクロールしている状態のとき、スクロール
アップ(その2)、スクロールダウン(その2)を行うと画面の上下スクロールと同時に
カーソルの桁が移動してしまいます。
ほかの環境では試していないのですが、以前のバージョンでは起こらなかった気がし
ます。
調べてみていただけないでしょうか。
よろしくお願いします。

[ ]
RE:11515 スクロールアップ(その2)でカーNo.11522
秀丸担当 さん 02/03/06 17:32
 
>ウインドウ幅より長い行で画面が右側にスクロールしている状態のとき、スクロー
>ルアップ(その2)、スクロールダウン(その2)を行うと画面の上下スクロールと同
>時にカーソルの桁が移動してしまいます。

この動作は、以前のバージョンからこのような動作になっています。
特に問題無ければ、互換性の問題にも関わってくるので、このままで
いきたいと思います。

[ ]
RE:11522 スクロールアップ(その2)でカーNo.11525
にしかぜ さん 02/03/06 19:35
 
起きている状態をうまく説明できなかったかもしれません。
今自分のところで起きている現象は ver3.08 では起きていないのです。

ウインドウ幅を 80文字程度にして 一行折り返しを 200文字にする。
一行 100文字の行を20行ほど連続して並べる。
その行の行末にカーソルを移動する。ここで画面が右にスクロールします。桁数は10
0桁目です。
この状態で「スクロールアップ(その2)」を実行するとカーソル位置が 100桁中の76
桁目くらいに移動します。
一行の文字数を100文字からかえるとカーソルの移動量も変わるようです。

もう一度確認をお願いできないでしょうか。よろしくお願いします。

[ ]
RE:11525 スクロールアップ(その2)でカーNo.11528
ENCODINGSHIFTJIS さん 02/03/07 09:24
 
予測しにくい動きをしました。
まれに、行末位置では飛ばずに上下できることがある。
飛ぶ量も、右に隠れている桁が多いほど大きい、らしい
飛ぶ量は8の倍数?
filetop で0スクロールになった時はカーソル行の着色が消える

[ ]
RE:11525 スクロールアップ(その2)でカーNo.11538
秀丸担当 さん 02/03/07 19:26
 
>ウインドウ幅を 80文字程度にして 一行折り返しを 200文字にする。
>一行 100文字の行を20行ほど連続して並べる。
>その行の行末にカーソルを移動する。ここで画面が右にスクロールします。桁数は1
>00桁目です。
>この状態で「スクロールアップ(その2)」を実行するとカーソル位置が 100桁中の7
>6桁目くらいに移動します。
>一行の文字数を100文字からかえるとカーソルの移動量も変わるようです。

改めてやってみたところ、再現させることができました。
すみません。どうやらバグのようです。
修正させていただきます。

[ ]