メニューバーの右端の表示No.02454
よも さん 99/01/28 22:53
 
秀丸のメニューバーの右端には、カーソルの位置や、 CapsLock の状態などが表示さ
れますが、時々これらが消えてしまうことがあります。
具体的には、何かのダイアログボックスを表示して、それを閉じた時や、秀丸がいっ
たん非アクティブになってから再びアクティブになった時などに起こります。
かなりの確率で再現します。
現在の秀丸のバージョンは 2.29 + 3.00 β15 ですが、かなり前から発生していまし
た。
正確には覚えていないのですが、昨年の9月頃からだと思います。
消えてしまったインジケータ(?)を再び表示するにはいくつか方法がありまして、
メニューバーをマウスでクリックしたり、 [Alt] キーを押してメニューバーをアク
ティブにすると、再び表示されるようになります。
また、カーソルを移動すると、行/桁のうち、変化したものは表示されるようになり
ます。 CapsLock をオンにすると、 CapsLock のインジケータが表示されるようにな
ります。
こちらの勝手なシロウト推測では、これらの表示は秀丸が OwnerDraw していて、ウ
ィンドウが再描画される時に表示が行われていないのでは、と思いました。
特に問題ではないので今まで差し控えていたのですが、やっぱり気になるので投稿し
ます。
ほかのユーザの方はいかがでしょうか?

[ ]
RE:02454 メニューバーの右端の表示No.02467
秀丸担当 さん 99/01/29 18:53
 
>秀丸のメニューバーの右端には、カーソルの位置や、 CapsLock の状態などが表示さ
>れますが、時々これらが消えてしまうことがあります。
>具体的には、何かのダイアログボックスを表示して、それを閉じた時や、秀丸がいっ
>たん非アクティブになってから再びアクティブになった時などに起こります。
>かなりの確率で再現します。

どうも、これはWindows98でのみ起きるようです。
他にも、grep中の非アクティブな秀丸をクリックしてアクティブにしておいて、
grepが終了すると、クローズボタン(右上の×)が押せないように見えるという
問題もあります。Windows98はアクティブの通知がなにか変なようです。
バグリストに入れておきます。

[ ]