ファイル開いて下スクロール後に行貼り付No.05513
zoom さん 04/06/09 00:40
 
みなさんこんばんわ

テキストファイルへ行の貼り付けをおこなったら表示がおかしくなったので報告しま
す。
手順は以下の通り

1)適当なテキストファイルから1行選択してコピーする。
  (行末の改行も含む)
2)別の適当なテキストファイルを開く。
  (縦スクロールされるようなファイル)
 ※カーソルは1行目の1桁目にある
3)下スクロールして1行目以外で1)でコピーしたものを貼り付ける。

すると1行目には貼り付けられた行があるのですがその上にどこかの行の内容と思わ
れるものが表示されます。
上下スクロールしても消えません。
ただし、一旦最小化してから元の大きさにすると正しく表示されます。
最小は会社のパソコンでなったのでディスプレイドライバのせいかと
思いましたが、家のパソコンでも同じなので報告させていただきます。
もし他の方のとこで発生しないのであれば私の環境のせいでしょうか?

宜しくお願いします。

秀丸V4.10b32(WinXP)

[ ]
RE:05513 ファイル開いて下スクロール後にNo.05514
アルビレオ さん 04/06/09 03:02
 
秀丸ユーザーのアルビレオです。

>最小は会社のパソコンでなったのでディスプレイドライバのせいかと
>思いましたが、家のパソコンでも同じなので報告させていただきます。
>もし他の方のとこで発生しないのであれば私の環境のせいでしょうか?

改善されるかどうかわかりませんが、[その他]-[動作環境]の[トラブル対策]の
[詳細]ボタンを押して[アクセラレータなしマシン用のスクロール方式]をONにし
てみてはどうでしょうか。
このときダイアログにも書かれているように、なめらかスクロールを無効にする
必要があります。

[ ]
RE:05514 ファイル開いて下スクロール後にNo.05518
zoom さん 04/06/09 23:24
 
こんばんわ
>改善されるかどうかわかりませんが、[その他]-[動作環境]の[トラブル対策]の
>[詳細]ボタンを押して[アクセラレータなしマシン用のスクロール方式]をONにし
>てみてはどうでしょうか。
>このときダイアログにも書かれているように、なめらかスクロールを無効にする
>必要があります。
->やってみましたが現象変わりませんでした。
  試しにトラブル対策(ディスプレイドライバ・フォントの描画〜)を
  すべてチェックしましたが現象変わりませんでした。
 少し気づいたのですがどうも貼り付けるとルーラ部分が消えている
  ようでそのルーラ部分にゴミが表示されているようです。
  つぼはカーソル位置を変更せずスクロールさせて貼り付けることで
  しょうか?
  こちらでは再現率100%です。
  他の方のところでは発生しないのでしょうか?
 試した方がいらしたら結果を教えてください。

[ ]
RE:05518 ファイル開いて下スクロール後にNo.05522
秀丸担当 さん 04/06/10 16:33
 

>->やってみましたが現象変わりませんでした。
>  試しにトラブル対策(ディスプレイドライバ・フォントの描画〜)を
>  すべてチェックしましたが現象変わりませんでした。
> 少し気づいたのですがどうも貼り付けるとルーラ部分が消えている
>  ようでそのルーラ部分にゴミが表示されているようです。
>  つぼはカーソル位置を変更せずスクロールさせて貼り付けることで
>  しょうか?

ディスプレイドライバの問題かと思ったのですが、トラブル対策を全てチェック
しても変わらないということは、別の問題なのかもしれません。
再現手順の、ツボというのを詳しく教えていただきたいです。
「カーソル位置を変更せずにスクロールさせて貼り付ける」という状態を作り出
すことができないのですが、ウィンドウサイズとかテキストの長さとかが微妙に
関係しているのでしょうか。微妙なところですが、そのあたりを詳しく教えてい
ただけると助かります。

また、貼り付け時にスクロールが発生するかどうかは、動作環境のいろいろな部
分が関係しているかもしれないです。
もし差し支えなければ、設定内容を保存したものを送っていただけると助かりま
す。
設定内容は、[その他]→[設定内容の保存/復元]でファイルに保存できます。
送り先は、xxxxxxxx@nifty.ne.jpに、秀丸担当宛てであることを書いて送ってく
ださい。

ちなみにルーラーにゴミが残留しているという問題の場合は、トラブル対策の
「ルーラーを強制描画してゴミが出ないようにする」がチェックされていれば、
たとえゴミが残っていてもカーソルの移動などで、すぐにルーラーが全て描画さ
れて復元すると思うのですが、これをチェックしてもずっとゴミが残留したまま
になっているのでしょうか?

[ ]
RE:05522 ファイル開いて下スクロール後にNo.05533
zoom さん 04/06/10 19:20
 
いつもお世話になっております。

>>再現手順の、ツボというのを詳しく教えていただきたいです。
>「カーソル位置を変更せずにスクロールさせて貼り付ける」という状態を作り出
>すことができないのですが、ウィンドウサイズとかテキストの長さとかが微妙に
>関係しているのでしょうか。微妙なところですが、そのあたりを詳しく教えてい
>ただけると助かります。
->説明が悪くてすいません。
  ファイルを開くとカーソルはファイル先頭にあります。
  そこでホイールを回すとカーソル位置はそのままですが、スクロールされます。
  そこで貼り付けします。
  そうするとファイル先頭には正しくデータが貼り付きますが、その時にルーラが消
えてます。
  (ゴミとかではなく消えています)

>ちなみにルーラーにゴミが残留しているという問題の場合は、トラブル対策の
>「ルーラーを強制描画してゴミが出ないようにする」がチェックされていれば、
>たとえゴミが残っていてもカーソルの移動などで、すぐにルーラーが全て描画さ
>れて復元すると思うのですが、これをチェックしてもずっとゴミが残留したまま
>になっているのでしょうか?
->はい、同じでした。
 ルーラ自体が表示されていないので強制描画もされないような...

[ ]
RE:05522 ファイル開いて下スクロール後にNo.05540
zoom さん 04/06/11 14:25
 
お世話になります。

>もし差し支えなければ、設定内容を保存したものを送っていただけると助かりま
>す。
>設定内容は、[その他]→[設定内容の保存/復元]でファイルに保存できます。
>送り先は、xxxxxxxx@nifty.ne.jpに、秀丸担当宛てであることを書いて送ってく
>ださい。
->送付させていただきました。

宜しくお願いします。


[ ]
RE:05533 ファイル開いて下スクロール後にNo.05541
秀丸担当 さん 04/06/11 14:51
 

>  ファイルを開くとカーソルはファイル先頭にあります。
>  そこでホイールを回すとカーソル位置はそのままですが、スクロールされます。
>  そこで貼り付けします。
>  そうするとファイル先頭には正しくデータが貼り付きますが、その時にルーラが消
>えてます。
>  (ゴミとかではなく消えています)

ありがとうございます。
この通りにしてやってみたところ、再現させることができました。
ディスプレイドライバの問題ではなく、バグでした。
次のβで修正させていただきます。

[ ]