メニューバー右側のカーソル位置表示No.28693
ptosh さん 10/07/31 10:31
 
秀丸 Version 8.00 〜 8.01 の問題です。
OS: Windows Vista Business SP2 (32bit)

メニューバーの右側にカーソル位置(行:桁)を表示しいますが、
編集途中でそのカーソル位置"Caps 行:桁"が表示されなくなることがあります。

タブモードで下のような設定で使用しています。
●[動作環境]の設定:
  ▼[ウィンドウ]
    [X]タブモード
    [X]メニューバーの右側
    ▼[メニューバーの右側の詳細]
      [X]CapsLockの表示
      カーソル位置: ◎行:桁 ◯X桁Y行
      [ ]単色背景

確実に再現させる方法がわからないのですが、
典型的なのは下のような場合です。
(必ず再現するわけではありません)
o 複数ファイルをタブモードで編集中
o 他のアプリケーションのウィンドウが上に重なって、
  もう一度秀丸にフォーカスが戻ったときに、
  アクティブなタブのカーソル位置が表示されなくなる。
  または、カーソル位置を変えても"行:桁"の表示が変化しなくなる。

[ ]
RE:28693 メニューバー右側のカーソル位置No.28696
秀丸担当 さん 10/08/02 09:57
 

>メニューバーの右側にカーソル位置(行:桁)を表示しいますが、
>編集途中でそのカーソル位置"Caps 行:桁"が表示されなくなることがあります。

報告ありがとうございます。
同じ設定にしてみて確認してみましたが、問題を再現させることはできませんで
した。
V8.00においては、[その他]→[ウィンドウ]で左下の「上級者向け設定」をONに
して、[その他]→[ウィンドウ]→[配置]→[起動時のウィンドウ配置]が「最大
化」になっているとうまく表示されないという報告がありましたが、V8.01で修
正されました。

また、WindowBlindsのようなウィンドウのデザインを変えるソフトが入っている
と、WindowBlinds等のバージョンによってうまく表示されないことがあることが
確認されています。
そういう状態を秀丸エディタが検知した場合、自動的にこの表示がOFFになりま
す。
その場合、[その他]→[ウィンドウ]→[メニューバーの右側]のチェック状態がグ
レー(塗りつぶし)のようになって表示されます。

いずれの場合もV8.00でAeroの背景を使うようになったのが今までと違う原因で、
もしそういう状態の場合、詳細の中の「単色背景」をONにすると従来通りにする
ことができます。

そうではないとしたら、また別の原因かもしれないです。
もし発生する条件が上記のこととは違うと思われる場合、また報告いただけると
助かります。

[ ]
RE:28696 メニューバー右側のカーソル位置No.28697
ptosh さん 10/08/02 10:34
 
>V8.00においては、[その他]→[ウィンドウ]で左下の「上級者向け設定」をONに
>して、[その他]→[ウィンドウ]→[配置]→[起動時のウィンドウ配置]が「最大
>化」になっているとうまく表示されないという報告がありましたが、V8.01で修
>正されました。

[ウィンドウ]→[配置]→[起動時のウィンドウ配置]の「最大化」は
OFFでした。


>また、WindowBlindsのようなウィンドウのデザインを変えるソフトが入っている
>と、WindowBlinds等のバージョンによってうまく表示されないことがあることが
>確認されています。

ウィンドウのデザインを変えるソフトは使用していません。


>そういう状態を秀丸エディタが検知した場合、自動的にこの表示がOFFになりま
>す。
>その場合、[その他]→[ウィンドウ]→[メニューバーの右側]のチェック状態がグ
>レー(塗りつぶし)のようになって表示されます。

"Caps 行:桁" が表示されない状態のときには、
[メニューバーの右側]がグレー(塗りつぶし)になっていました。


>いずれの場合もV8.00でAeroの背景を使うようになったのが今までと違う原因で、
>もしそういう状態の場合、詳細の中の「単色背景」をONにすると従来通りにする
>ことができます。

はい。「単色背景」をONにすると、正常に表示されます。
これで問題なく使用できます。
ありがとうございました。

[ ]
RE:28697 メニューバー右側のカーソル位置No.28702
秀丸担当 さん 10/08/02 16:09
 

>"Caps 行:桁" が表示されない状態のときには、
>[メニューバーの右側]がグレー(塗りつぶし)になっていました。

そうでしたか。
とりあえず単色背景で解決されたということでよかったです。

この状態は、WindowBlindsというソフトの存在を検知しているわけではなく、メ
ニューバーの右側を描画中にウィンドウサイズが変わった場合に、そういう状態
であるとみなしてOFFにしています。
描画中にウィンドウサイズが変わるとまた再度描画してしまうため、ウィンドウ
サイズが変わり続けてしまうという問題があり、そうなるのを防止しています。
もしかしたら他の何らかの常駐系のソフトでもそういう挙動になるものがあるの
かもしれないです。

解決されたということでこれ以上の調査は不要かもしれませんが、もしそういっ
た関係で常駐系のソフトがあるようでしたら教えていただけると大変参考になり
ます。
あるいは、秀丸エディタの設定によって常駐系のソフトが無くてもそういう状態
とみなされてしまっている不具合があるのかもしれません。
そうであるとしたら、設定が関係しているかもしれないということで今後の調査
の参考にさせていただきます。

[ ]