受信メール表示スクロールバックの違和感No.39073
ike さん 10/09/01 21:02
 
個人的な感覚で申し訳ないのですが..。
メールエディタで受信した長〜いメールを見ていて、ホイールスクロールして本文の
下のほうを表示させているとき(スクロール量はページ単位に設定しています)、も
うちょっとだけ下を見たくなれば下カーソルキーを押して1行単位でスクロールさせ
ることができます。
このとき、逆に上カーソルキーを押すと本文のかなり上のほうまで戻ってしまうんで
す。1行だけ上に戻りたいのに。
おそらく、さっき画面上でたまたまクリックしたところまで戻ってそこから1行戻っ
ているような感じです。1行だけ戻す前に今見えている画面のどこかをクリックする
と期待したとおり1行だけ戻ります。
違和感がある動きです。なんとかなりませんでしょうか。

この動きは秀丸メールのどのバージョンでも変わらないです。
「枠のレイアウト」の設定は2枠区切り(2)で使用しています。なので、メール表示ご
とにエディタが開きます。

[ ]
RE:39073 受信メール表示スクロールバックNo.39075
秀まるお2 さん 10/09/01 21:20
 
 これは、秀丸エディタの動作環境の「表示/操作」ページ中の

 「スクロールしてもカーソル位置は固定」

 がONになってるせいだと思います。

 OFFにすればうまく上矢印キーで1行だけスクロールすると思いますけど、ど
うでしょ?

 ONになっていても上矢印キーで1行だけスクロールがいいという話だとしたら
(というか、他のユーザー様のためにもその方がいいかもしれないとしたら)、
それはそれで仕様変更してもいいかもしれません。

 (ちょっと考えてみる必要はありますけど)

[ ]
RE:39075 受信メール表示スクロールバックNo.39076
秀まるお2 さん 10/09/01 22:33
 
 やっぱり、

>  「スクロールしてもカーソル位置は固定」
>
>  がONになってるせいだと思います。

 は間違いのような気がしました。これがONになってる場合だと下矢印キーでの
スクロールも、1行だけ進んでくれるという風にはならないので。

 もうちょっと再現手順を考えます。

 秀丸エディタの方で、「その他・設定内容の保存/復元...」で設定を保存して
いただいて、それを僕に送っていただければ簡単に再現できるかもしれません。
もしよかったら送って欲しいです。

 送り先は、"maruo@mitene.or.jp"です。

[ ]
RE:39076 受信メール表示スクロールバックNo.39077
秀まるお2 さん 10/09/01 22:58
 
 今試してみたら再現方法が分かったような気がします。

 メール本文の非常に長いメールを開いて、何もマウスクリックすることなくホ
イールスクロールだけした場合には、上矢印キーを一回押して1行スクロールダ
ウンすると思います。

 メールを開いてから、マウスで何か、メール本文の最初の方の単語を(例えば
単語をダブルクリックして)選択します。それからホイールスクロールさせて、
そこから

 下矢印キーなら1行スクロールアップ
 上矢印キーなら、元選択してた単語の所まで戻る

 という動作になることが確認出来ました。

 これはこれでわざとやってるような気がします。

[ ]
RE:39077 受信メール表示スクロールバックNo.39089
ike さん 10/09/02 21:47
 
同じ現象を確認していただけたと思います。ありがとうございます。

> メール本文の非常に長いメールを開いて、何もマウスクリックすることなくホ
>イールスクロールだけした場合には、上矢印キーを一回押して1行スクロールダ
>ウンすると思います。
>
この動作なら違和感ありません。クリックさえしなければいいわけですから。でも、
私の環境ではメール先頭(というか、簡略表示しているヘッダ)に戻ってしまいます。

> メールを開いてから、マウスで何か、メール本文の最初の方の単語を(例えば
>単語をダブルクリックして)選択します。それからホイールスクロールさせて、
>そこから
>
> 下矢印キーなら1行スクロールアップ
> 上矢印キーなら、元選択してた単語の所まで戻る
>
> という動作になることが確認出来ました。
>
この現象がおきています。ただ、ダブルクリックして選択せずとも、一回クリックす
るだけで同じことが起きます。

> これはこれでわざとやってるような気がします。
>
あ〜〜〜仕様ですか。秀丸エディタでも同じ動きをするものですから、そうかなと思
っていました。

勝手なお願いですが、閲覧モード(=受信メールの表示)の時に限り、
 下矢印キーなら1行スクロールアップ
 上矢印キーなら1行スクロールダウン
となるようなオプションをつけていただけないでしょうか。ホイールスクロールして
いったとき、「あ、スクロールしすぎた。ちょっとだけ戻りたい」というのがほとん
どでして、そのつど上矢印を押す前に画面をクリックするのが面倒で面倒で。
ご検討お願いいたします。

[ ]
RE:39089 受信メール表示スクロールバックNo.39091
秀まるお2 さん 10/09/02 22:11
 
 範囲選択した状態での閲覧モードでのカーソル上下キーですが、範囲選択して
る位置とか、仮想的に存在している文字カーソルの位置は無視して、とにかく
1行単位でスクロールアップ/ダウンするように直してみます。

 オプションじゃなくて、標準でそうしてみます。

[ ]
RE:39091 受信メール表示スクロールバックNo.39093
ike さん 10/09/02 22:38
 
こんな時間まで..。ありがとうございます。
え、標準で変更ですか。またひとつ使いやすくなりますね。
(秀丸エディタのほうも..。)

[ ]
RE:39091 受信メール表示スクロールバックNo.39106
ike さん 10/09/03 21:14
 
β15を試してみました。ばっちりです。
私見を取り上げていただき、ありがとうございました。

喜びながらいろんなメールを見ていたら、変な動きが..。
ホイールスクロールで最終行近くまでスクロールアップし、そこから下矢印で最後の
行まで進むと、突然先頭行まで戻ってしまい、またそこからスクロールアップします。
β15だけでなく、5.39でも同じでした。
今まで上矢印で先頭まで戻るのを避けるため、ちょこまかクリックしながら見ていた
ので、わからなかったのだと思います。

[ ]
RE:39106 受信メール表示スクロールバックNo.39108
秀まるお2 さん 10/09/03 22:06
 
 テストしたら再現できました。ソースコードをトレースしてみたら、
V5.00β32の時の修正が原因でレベルダウンしてしまってました。

 ということでさっそく修正させていただきます。

[ ]
RE:39108 受信メール表示スクロールバックNo.39177
ike さん 10/09/14 22:36
 
V5.50β18以後で直っていることを確認しました。
すっきりしました。ありがとうございました。

[ ]