メールエディタのウィンドウサイズ変更でNo.05304
ヒラメ さん 19/06/19 11:11
 
メール表示>フォント等>ヘッダ部分をスクロールしない=ON
の状態で使用しています。

この際、ある程度長いメールを表示している状態でウィンドウ幅を変更するとメール
内容がちらついてしまいます。メールの表示位置が先頭に戻ったりスクロールした場
所に戻ったりを繰り返すイメージです。対処可能でしたら改善をお願いしたいです。

1. ある程度長いテキストメールをエディタで開く(70行程度)
2. マウスホイールやCtrl+End等で末尾近くまでスクロール
3. ウィンドウ幅を変更するとメール内容がちらつく(これは秀丸メール本体でも再
現します)
*. 2の後の入力カーソルの位置によっては、サイズ変更後にカーソルの位置が変わっ
てしまう
*. ウィンドウ高さを変更した場合、スクロールバーがちらつく

これで再現しますでしょうか。

秀丸メール Version 6.92 Beta 11 (32bit)
Windows 7 Professional, Version 6.1, Build 7601 (32bit)

[ ]
RE:05304 メールエディタのウィンドウサイNo.05305
秀まるお2 さん 19/06/19 11:41
 
 とりあえず、カーソル位置がおかしくなるというか、実際のカーソル位置と違う所
にカーソルが表示されたような、おかしな状態と正常状態を繰り返すような状況だけ
確認できました。

 正常状態でも、少し位置がずれるようだし・・・。


 スクロールバーがちらつくというか、行ったり来たりを高速で何回も繰り返すよう
な動作をするのも確認できました。

 メール内容の中身がちらつく感じは無いですが。

 詳しく調べてみます。

[ ]
RE:05305 メールエディタのウィンドウサイNo.05308
ヒラメ さん 19/06/20 09:33
 
すみません、ちらつくというのは紛らわしかったかもしれません・・・。

スクロールバーが行ったり来たりを繰り返す際に、本文の表示位置もつられてスク
ロールを繰り返す状態をちらつくと表現していました。

一応再現はできたということで、対処していただけると助かります。よろしくお願い
します。


[ ]
RE:05308 メールエディタのウィンドウサイNo.05309
秀まるお2 さん 19/06/20 09:44
 
 一応、いろいろ確認しておおよそ修正できました。

 ウィンドウサイズの変更の中で、分割された2つの枠の中身を何度も作り直そうと
して、その最中にスクロールバーが出たり消えたりを繰り返してまして、それは直せ
ました。

 カーソル位置の表示(カーソル行の色付け)が狂うのも直せました。

 ウィンドウサイズ変更時にカーソル位置が狂う場合があって、それが今直せないで
困ってる所というか、このまま仕様にしようかどうしようか悩んでる所です。あと、
サイズ変更の途中でカーソル位置とは違う位置が一回表示されたりするので、それも
直そうか仕様にするかという所です。

 元々が秀丸エディタのウィンドウ分割の機能を流用して作ってるので、あんまりき
れいに出来ないケースもありまして、ある程度は仕様で逃げようかなぁと思います。

[ ]