新しいフォルダ作成時、ファイル一覧1行いNo.04938
matsuri さん 14/07/05 20:19
 
Ver1.10 32bit,64bit
Ver1.11 beta9 32bit,64bit
で確認。

再現方法がはっきりしないので申し訳ないですが、
ファイル一覧で右クリック->新規作成(X)->フォルダ(F)
した時、時折ファイル位置らの1行いっぱいにフォルダ名の
入力枠が表示されます。
枠の中には「新しいフォルダー」の文字があったりなかったり。

1行いっぱいに表示されるだけで、文字入力は可能です。


発生時は右クリック後、x->fとキーボードで操作しています。
他の手段では不明です。

[ ]
RE:04938 新しいフォルダ作成時、ファイルNo.04940
秀丸担当 さん 14/07/07 11:18
 

名前の変更の入力枠が広がるケースが無いか調べてみたところでは、枠の大きさ
を秀丸ファイラーClassicが変更しているところは無いはずで、もしすごく広が
ることがあるとしたら、それだけ長い文字列があるはずで、そういうことが起き
るのは不思議です。

関連しそうなこととしては、V1.00の頃にネットワーク上のファイルを名前を変
更しようとすると、なぜか描画イベントが発生せず、枠が見えなくなったりする
ことがあり、ちょっと遅らせて明示的に再描画する対策がありました。
Windows7のクラシック表示のときだけで確認されていました。

枠が描画されていないと、見た目上 境界がなく、広がったように見えてしまう
かもしれません。
文字列も描画されていないとしたら、フォルダ名が見えたり見えなかったりとい
う症状にも一致すると思います。

もし同じ理由だとしたら、クラシック表示であればウィンドウを画面の外に出し
たり入れたり、ウィンドウをサイズ変更したりすると描画イベントが発生するの
で、そのとき再描画されて枠が出るので、確かに描画の問題かどうかを確認する
ことができると思います。

そうだとしたら、今は名前変更の300ms後に再描画していますが、その後も再描
画することで対策はできると思います。


描画の問題ではないとしたら、わからないです。
何らかの常駐系のソフトか何かが、広げるようなことしていたら、そういうこと
が起きる可能性はあると思います。(そういうソフトがあるのかどうかわかりま
せんが)
そうだとしたら、そういうソフトが無いか探していただくか、動作ログを送って
もらえると原因を探るヒントになります。
動作ログは、[ツール]→[オプション]で左下の「上級者向け設定」をONにして、
[ツール]→[オプション]→[上級者向け]→[デバッグ]で、「現在の状況をdump.
txtに出力する!」を押すと出力されます。
これを送っていただける場合は"PEH00775@nifty.com"まで秀丸担当宛であること
を書いて送ってもらえると助かります。

[ ]
RE:04940 新しいフォルダ作成時、ファイルNo.04946
matsuri さん 14/07/08 13:03
 
ご確認ありがとうございます。

Windows7 64bit proのクラシック画面で使用しています。
枠自体は存在していました。
入力関係の常駐ソフトは特に使用していません。

実用上、大きな問題がある訳ではないので、このまま使用し、事象が発生しましたら
ご報告致します。
デバッグ設定は事象発生時にONにしても問題ありませんか。

[ ]
RE:04946 新しいフォルダ作成時、ファイルNo.04951
秀丸担当 さん 14/07/08 15:12
 

枠の表示はあって、常駐ソフトも無さそうということで、いまのところ思い当た
ることは他にないですが、枠の再描画の300msは適当なので、300msの後にもっと
遅らせてから再描画など、念のためしておこうと思います。
(ちなみに枠というのはファイル一覧全体の枠などではなく、名前を入力する部
分の文字列を囲う部分の小さな枠です)

デバッグの設定は、あらかじめONにしておくとより詳細な情報が得られますが、
OFFのままでも、現象発生後に即時にその時点でわかるdump出力を行うことがで
きます。

[ ]