ヘッダ部分をスクロールしない場合の現象No.08970
たまがわ さん 03/06/05 21:38
 
 「秀丸エディタの動作環境−ユーザーインターフェース−ホームページURL、Email、
ファイル名のマウス操作」を「クリックで開く」にして、シングルクリックで開くよ
うにしています。
 また、「全般的な設定」で「ヘッダ部分をスクロールしない」にしています。

 この状態で、3枠区切りのメール表示枠において、Toヘッダのアドレスが数行に
渡っていて、スクロールしたときに「仕切り線」がその何行にも渡るToヘッダの途中
に入ったときの状況についてです。

 マウスカーソルが、メールアドレスの記述がない空白のところにいっても、場所に
よってカーソルの形状が手のマークにかわり、そこでクリックすると、ときには新規
メールが立ち上がります(少しなはれた場所にあるメールアドレスが宛先に入ってい
ます)。
 また、場合によっては、逆に、メールアドレス上でクリックしても、関係ないとこ
ろが反転表示になり、新規メールが立ち上がらないこともあります。

 なので、私の環境においては、上記のような条件のもとで、マウスカーソルと表示
内容との位置計算が少しずれることがあるのではないか、という感じがします。

 なお、上記のような状況で仕切り線が出たときには、分割された枠の上側にあるア
ドレスをシングルクリックしても初回は新規メールが立ち上がらないです。ただ、こ
れは、分割されたメール表示枠のどちら側をアクティブにするかというアクションが
ワンステップ加わるための仕様と解釈すればいいのかな、と考えたりしています。

(windows xp pro sp1, Turukame 2.89)

[ ]
RE:08970 ヘッダ部分をスクロールしない場No.08971
アルビレオ さん 03/06/06 00:16
 
アルビレオです。

> なので、私の環境においては、上記のような条件のもとで、マウスカーソルと表示
>内容との位置計算が少しずれることがあるのではないか、という感じがします。

私の経験では秀丸/鶴亀に限らずこういうスクロール関係の不具合はスクロール
する手段によって再現したりしなかったりします。

・[↑][↓]キー
・[PageUp][PageDown]キー
・スペースバーによるスクロール
・スクロールバー
・スクロールバーの矢印
・ホイール
・テキストの上端/下端付近をマウスでクリックしたときの自動スクロール
・文字列検索によるスクロール

などのうち、どれを行なうとおかしくなるのかがわかると原因発見の助けになる
と思います。

[ ]
RE:08971 ヘッダ部分をスクロールしない場No.08977
秀まるお さん 03/06/06 11:22
 
 とりあえずですが、マウスカーソルの形がおかしいバグだけ再現できました。
クリックした後の動作についてはまだですが…。

 ウィンドウが分割してる場合だと、分割された2つのうちの文字カーソルが乗
ってない方については、実はマウスカーソルの形状のコントロールがまったく出
来ていません。

 分割ウィンドウの文字カーソルが乗ってない側は、実は単に「絵」というか、
ビットマップを表示してるだけなので、マウスカーソルの位置が何の文字なのか
は計算が困難です。

 直せるかどうか心配ですが、とにかく今からいじってみます。

[ ]
RE:08977 ヘッダ部分をスクロールしない場No.08978
たまがわ さん 03/06/06 12:20
 
秀まるおさん、こんにちは。

>  とりあえずですが、マウスカーソルの形がおかしいバグだけ再現できました。
> クリックした後の動作についてはまだですが…。
>
>  ウィンドウが分割してる場合だと、分割された2つのうちの文字カーソルが乗
> ってない方については、実はマウスカーソルの形状のコントロールがまったく出
> 来ていません。
>
>  分割ウィンドウの文字カーソルが乗ってない側は、実は単に「絵」というか、
> ビットマップを表示してるだけなので、マウスカーソルの位置が何の文字なのか
> は計算が困難です。

 クリックしたときの動作が怪しいというのも、そういわれてみると、文字カーソル
が乗っていない側にマウスカーソルを持っていってクリックしたケースのように思い
ますので、マウスカーソルの形状の件と同じことのような気がします。

>  直せるかどうか心配ですが、とにかく今からいじってみます。

 お手数かけてすいません。危ないことになるわけではないので、他の件の優先順位
を適当に考慮してご対応いただければと思います。

[ ]
RE:08978 ヘッダ部分をスクロールしない場No.09001
たまがわ さん 03/06/12 00:39
 
 鶴亀2.90で、マウスカーソルの表示の件は具合良くなりました。ありがと
うございました。

 なお、試していて気がついたんですが、分割表示になっていて、上側に文
字カーソルがある状態で、マウスカーソルを下側の本文の方に持って行って、
マウスホイールを上にまわしても、下側の本文部分が上スクロールしてくれ
ないようです。(何度か回していると上スクロールが始まることもありま
す)
 下にまわすと、問題なく下スクロールしてくれるので、ちょっと気になり
ました。

(windows xp pro sp1)

[ ]
RE:09001 ヘッダ部分をスクロールしない場No.09018
秀まるお さん 03/06/12 15:55
 
 カーソルが上にあると上の枠についてスクロールしようとするので、上の枠が
スクロールできない状態だとスクロールしないです。これは直そうと思えば直せ
ますが、今、正規表現DLL切り替え関係でどっと疲れたので、とりあえず放置し
たいと思います。

[ ]
RE:09018 ヘッダ部分をスクロールしない場No.09019
たまがわ さん 03/06/12 16:37
 
秀まるおさん、こんにちは。

>  カーソルが上にあると上の枠についてスクロールしようとするので、上の枠が
> スクロールできない状態だとスクロールしないです。これは直そうと思えば直せ
> ますが、今、正規表現DLL切り替え関係でどっと疲れたので、とりあえず放置し
> たいと思います。

 了解しました(ロジックが分かりました)。
 どうもお疲れ様です。

[ ]