ファイルリストの画面切れ2種の再現性No.09030
水銀水 さん 01/06/13 08:25
 
 おはようございます、水銀水です。

 以前から話題になっていた「ファイルヒストリの画面切れ」ですが、
随分、発生しなくなった感がありました。で、やっとこちらの環境では
再現させる手順が見つかりましたのでご報告します。

●秀丸本体での、ファイルヒストリのリストの右切れの再現手順
(1)ファイルヒストリのリストの下辺が、画面の下辺よりも上に位置す
   る場合は問題ありません。
(2)この状態から秀丸の位置を少しづつ画面下方へ移動させる
(3)ファイルリストの下辺が画面の下辺よりも下になるように配置する
(4)ファイルヒストリを表示させると、画面の左端に切れる

 この現象は、ファイルヒストリに並ぶ「ファイル名の長さには依存しない」
ような感じです。「リストの下辺が画面の下辺よりも下になる」ことが要因
のような印象です。


●常駐秀丸のファイルヒストリの右切れの再現手順
(1)画面の左右方向がほぼいっぱいに近い長いファイル名をもつファイル
   を作る。
(2)常駐秀丸を左クリックして、ファイルヒストリを表示させる
(3)リストの先頭部分を残して、ほとんどが画面の右に切れる。

(環境は、秀丸Ver.3.08,Windows2000)


 そちらでも再現できればいいのですが…。


[ ]
RE:09030 ファイルリストの画面切れ2種のNo.09046
秀丸担当 さん 01/06/13 18:32
 
>●秀丸本体での、ファイルヒストリのリストの右切れの再現手順

こちらは再現できませんでした。

>●常駐秀丸のファイルヒストリの右切れの再現手順

こちらは画面の幅より大きい文字数にしたら、
メニューが見えなくなってしまうことを確認できました。

[ ]
RE:09046 ファイルリストの画面切れ2種のNo.09126
水銀水 さん 01/06/23 12:39
 
 あ、「右切れ」ではなくて、前の手順の通り「左切れ」でした(^^;

>>●秀丸本体での、ファイルヒストリのリストの右切れの再現手順
>
>こちらは再現できませんでした。

 う〜ん、残念です。で、ちょっといろいろな環境で調べた結果、こちらではやはり
ごく簡単に再現してしまうようです。(他の人からの報告がないようなので、環境や
何らかの設定に依存するのかもしれません)

 一応、再現手順をまとめてみましたので、試して頂ければ幸いです。
http://www.biwa.ne.jp/~akioda/tmp/

[ ]
RE:09126 ファイルリストの画面切れ2種のNo.09134
秀丸担当 さん 01/06/25 18:41
 
> う〜ん、残念です。で、ちょっといろいろな環境で調べた結果、こちらではやは
>りごく簡単に再現してしまうようです。(他の人からの報告がないようなので、環
>境や何らかの設定に依存するのかもしれません)
>
> 一応、再現手順をまとめてみましたので、試して頂ければ幸いです。
>http://www.biwa.ne.jp/~akioda/tmp/

こんなページまで作っていただいてありがとうございます。
やってみたところ再現することができました。

しかしこれはWindowsの仕様ですね。長いファイル名は「filename...」
のように「...」を付けて省略するのが妥当でしょうか。

[ ]
RE:09134 ファイルリストの画面切れ2種のNo.09140
水銀水 さん 01/06/26 05:14
 
 再現したのは良かったですが、Windowsの仕様(地雷?)とは…(;_;)

●非常に長いファイル名の場合
 filenameが画面の左右方向より長い場合は、現在でも「~」がフォルダ名とbasenam
e両方に付加されて表示されているようです。
(でも、8.3形式からlongfile形式に移行する途中のようで、似たファイル名のファ
イルを編集している際には非常にわかりにくいです(^^;;; キャプションバーにマウ
スカーソルを位置した時に表示されるファイル名みたいに「drive名とbasename名を
だけを全部表示」した方がファイルを認識しやすいかも…)


 あと、追試的に同様の「リストの左端入りの症状」についての報告です。

●メニューの「ウィンドウ」のプルダウンメニュー
 ウィンドウ(W)のプルダウンメニューの「ファイルリスト」に、比較的長いファイ
ル名(basenameだけで画面の1/3程度)のファイルがある場合に、ファイル履歴の
場合と同様に、秀丸の画面上の位置が比較的下の方に来た時、プルダウンメニュー全
体が左の方に行ってしまってリストが見られなくなります。
(ただし、現在開いているファイル数が少ない場合にはあまり再現できないみたいで
す。こちらでは12個ほどファイルを同時に開いていることが再現性の必須条件みた
いです)



[ ]