β3スクロールバーがおかしいNo.01847
EXZS さん 03/06/18 23:56
 
ver4β3を使っていますが、
1万行を超えるファイルを表示する際、
縦スクロールバーのバーの幅がその行数にもかかわらず
太い状態になります。
面白いのはウインドウをリサイズすると一瞬正しい表示
に戻ることもあります
(この辺りウインドウの縦幅に起因するのか?)

行数に関してはおおよそこのぐらいって感じですが
少なくとも6〜7000行ではこの現象は発生していません。

一番簡単なのは鶴亀メールの受信ログを表示してみることです。

OSはWindows2000SP3, XP SP1で発生しています

[ ]
RE:01847 β3スクロールバーがおかしいNo.01871
pinecone さん 03/06/19 20:24
 
>縦スクロールバーのバーの幅がその行数にもかかわらず
>太い状態になります。

こちらの環境でも、こんな感じでカーソルが長くなりました。

Ver4.00β3およびVer3.19の場合
1)2.5 -  7行表示のとき(全体 1000-9999行)
2)2.5 - 31行表示のとき(全体 10000行以上)
※ 全体が1000行未満のときには、カーソル長は正常

例外も(Ver3.19にて)
1)ファイルによっては、全体が998-9979行の条件でも
2)ファイルによっては、全体が9980行以上の条件でも

[環境]
WinNT4.0
秀丸 Ver4.00β3およびVer3.19
なお、改行のみのファイルでも再現しました

PS.気になるといえば、少しは...

[ ]
RE:01871 β3スクロールバーがおかしいNo.01880
秀まるお さん 03/06/20 09:29
 
 いろいろ事情があって、スクロールバーの移動範囲を16bitに限定する処理が
ありまして、行数が非常に多い場合は少々計算が荒くなっています。

 その辺、もうちょっと正確に計算するよう修正させていただきます。

[ ]
RE:01880 β3スクロールバーがおかしいNo.01890
EXZS さん 03/06/20 23:07
 
> いろいろ事情があって、スクロールバーの移動範囲を16bitに限定する処理が
>ありまして、行数が非常に多い場合は少々計算が荒くなっています。
>
> その辺、もうちょっと正確に計算するよう修正させていただきます。


β4で今のところ発生していないのを確認しました
ありがとうございました。

[ ]