「ヒストリに常駐」についてNo.24336
yoshix さん 08/01/20 17:17
 
こんにちは。既出ならすみませんが・・・

ファイルヒストリで右クリック−「ヒストリに常駐」をチェックしても
動作環境のファイルヒストリ個数を、例えば12個に設定していると、
実際のヒストリ表示ではやがて見えなくなります。
(13個目以降に沈んで、非表示のまま溜まっていることに)

結局、ファイルヒストリ個数を最大の20個に設定しない限り、あまり
意味のない機能になっていると思うのですが・・・

できれば、自分の設定したファイルヒストリ個数の範囲内に表示が残る
ようにしていただけないでしょうか?

※常駐チェック個数>ヒストリ設定個数、の場合、順に消える(見えな
くなる)のは当然仕方ないと思いますが。

(秀丸Ver7.07 / WinXp SP2)

[ ]
RE:24336 「ヒストリに常駐」についてNo.24345
秀丸担当 さん 08/01/21 11:26
 

>ファイルヒストリで右クリック−「ヒストリに常駐」をチェックしても
>動作環境のファイルヒストリ個数を、例えば12個に設定していると、
>実際のヒストリ表示ではやがて見えなくなります。
>(13個目以降に沈んで、非表示のまま溜まっていることに)
>
>結局、ファイルヒストリ個数を最大の20個に設定しない限り、あまり
>意味のない機能になっていると思うのですが・・・
>
>できれば、自分の設定したファイルヒストリ個数の範囲内に表示が残る
>ようにしていただけないでしょうか?

正しく動いているとすれば、言われている通り、表示される個数の範囲内に、
「ヒストリに常駐」されたファイルが収まるようになっているはずです。
そうなっていないとしたら、何か不具合があるのかもしれません。

こちらで確認した限りでは、そうなる状況を見つけられませんでした。
ファイルヒストリの特定の位置に☆マークが付いているときに問題が起きるなど、
そういったことは無いでしょうか。

もし差し支えなければ、[その他]→[設定内容の保存/復元]で設定内容をファイ
ルに保存したものを送っていただけると、こちらもで確認できるかもしれません。
もし送っていただける場合、xxxxxxxx@nifty.com まで秀丸担当宛であることを
書いて送ってください。

[ ]
RE:24345 「ヒストリに常駐」についてNo.24348
yoshix さん 08/01/21 17:35
 
お世話になります。

>ファイルヒストリの特定の位置に☆マークが付いているときに問題が起きるなど、

 は? ☆マークって何?……と、しばし焦りましたが、動作環境の
ヒストリ−アイコン表示、をチェックすると、常駐分の右に☆が表示
されるんですね。ずっとアイコン表示なしで、気づきませんでした。

 で、わかったこと。
「アイコン表示あり」にすると、おっしゃる通り設定ヒストリ個数内
に常駐表示されます。が、「アイコン表示なし」にすると最初に書いた
通り、非表示領域に沈んで消えてしまいます。
 アイコン表示あり/なしを切り替えるたびに、常駐チェックした
ファイル(の下の方のもの)が、出たり消えたりします。
(つまり、アイコン表示あり/なしでヒストリ内の順番が入れ替わります)

 念のため、設定内容を添付したメールを送らせていただきました。
お手数ですが、よろしくお願いします。

[ ]
RE:24348 「ヒストリに常駐」についてNo.24353
秀丸担当 さん 08/01/22 12:26
 

> で、わかったこと。
>「アイコン表示あり」にすると、おっしゃる通り設定ヒストリ個数内
>に常駐表示されます。が、「アイコン表示なし」にすると最初に書いた
>通り、非表示領域に沈んで消えてしまいます。
> アイコン表示あり/なしを切り替えるたびに、常駐チェックした
>ファイル(の下の方のもの)が、出たり消えたりします。
>(つまり、アイコン表示あり/なしでヒストリ内の順番が入れ替わります)

「アイコン表示」と、「カレントフォルダを色分け表示」、「カレントファイル
を太字にする」を全てOFFにして確認することができました。ありがとうござい
ます。
これらが全てOFFのときは、画面読み上げソフトのために余計なことはせず従来
のままにしてほしいという要望でそのようにしてありました。
この場合でも、ヒストリ常駐の順番は有効に働くように修正させていただきます。

[ ]
RE:24353 「ヒストリに常駐」についてNo.24354
yoshix さん 08/01/22 16:45
 
>これらが全てOFFのときは、画面読み上げソフトのために余計なことはせず従来
>のままにしてほしいという要望でそのようにしてありました。

 そんな事情があったとは。私の場合、単になるべく必要最小限の地味
な画面の方が好み、というだけの設定でしたが。

>この場合でも、ヒストリ常駐の順番は有効に働くように修正させていただきます。

 ありがとうございます。よろしくお願いします。

[ ]
RE:24336 「ヒストリに常駐」について(V7.No.25377
yama1 さん 08/09/03 20:05
 
すみません、以前のレスにくっつけますが、V7.09ですがやはり
ファイルメニューの「ヒストリに常駐」しているファイルが
いつの間にか消えてしまってます。

秀丸メールのヘッダの常駐させたアドレスは消えることないのですが・・・

あと、ヒストリに常駐させたファイルはアイコン表示しなくても
秀丸メールみたいに小っちゃい☆が付いていてくれたらいいなと
思いました。

[ ]
RE:25377 「ヒストリに常駐」について(V7.No.25382
秀丸担当 さん 08/09/04 10:38
 

>すみません、以前のレスにくっつけますが、V7.09ですがやはり
>ファイルメニューの「ヒストリに常駐」しているファイルが
>いつの間にか消えてしまってます。

yoshixさんと同じ手順で消えるということでしょうか。
それとも、別の手順かまたはよく分からない条件ということでしょうか。
yoshixさんの手順では、再現できませんでした。
お手数ですが、できるだけ詳しいことを教えていただけると何かわかるかもしれ
ません。

別の原因だとすると、一つ考えられることとして、ここの情報は秀丸エディタが
全て終了したときにレジストリに保存されるので、もし何らかの原因で強制終了
などをしてしまった場合は保存されないことがあるかもしれません。

あと秀丸メールV4.61未満の場合は、起動する順番によって秀丸メールのほうで
秀丸エディタと共有のヒストリの情報を上書きしてしまう可能性があるので、も
し古い場合はバージョンアップが必要です。
あるいは、まだ何らかの似た問題が潜んでいるかもしれないので、もしまた起き
る場合は、起動した順番なども注視していただけると助かります。


>あと、ヒストリに常駐させたファイルはアイコン表示しなくても
>秀丸メールみたいに小っちゃい☆が付いていてくれたらいいなと
>思いました。

アイコン表示や色が全てなしのときは、画面読み上げソフトのためにオーナー描
画をせずに従来通りにしなくてはいけないので、やるとしたらさらにオプション
を追加しないといけないと思います。
そういうネタとして参考にさせていただきます。

[ ]
RE:25382 「ヒストリに常駐」について(V7.No.25384
yama1 さん 08/09/04 11:51
 
>お手数ですが、できるだけ詳しいことを教えていただけると何かわかるかもしれま
>せん。

すみませんでした。どんなときに消えるか明確じゃ無かったのですが、
判明しました。ある自作のマクロを使用したら消えるだけでした。
秀丸のバグではありません。

何が原因だったかと申しますと、ファイルを大量に開く処理で
openfileにnoaddhist抜きで使用していたため、ファイルのヒストリが
総入れ替えされて不都合なので、自分でgetfilehist、setfilehistを
使ってヒストリの保存、復元をしていたのでした。

setfilehistで今は第3パラメータなるものがあるのですね。
setfilehistによる復元時にヒストリに常駐の情報が欠落していたためでした。

マクロはopenfileでnoaddhistを使用することで問題無くなりました。
setfilehistの復元時にヒストリ情報を追記でも問題無くなるでしょう。

>アイコン表示や色が全てなしのときは、画面読み上げソフトのためにオーナー描
>画をせずに従来通りにしなくてはいけないので、やるとしたらさらにオプション
>を追加しないといけないと思います。
>そういうネタとして参考にさせていただきます。

はい、もし何かの機会がありましたらお願いいたします。
ヒストリに常駐は「ヒストリに存在する」だけではなく、良く使うファイルを
目立たせ、即選択できるというメリットもありますので、なるべく
使いたいのですが、ヒストリのアイコン表示は若干処理が遅くなるので
使わなくて済むなら使わない、としたかったのです。

が、今は☆が出て欲しいのでアイコン表示にせざるを得ない状況です。

が、大した問題ではありませんので、何かの折にでも思い出していただけたらと思い
ます。

[ ]