ブックマーク一覧でのの右メニュー表示時No.05139
tera-km さん 14/10/14 11:41
 
こんにちは、

ブックマーク登録ファイルを選択して右クリックメニューの表示時間ですが、最近の
バージョンから時間がかかるようになりました。

同じ登録ファイルでも速やかに表示される場合もあるのですが、待たされるときはメ
ニュー表示に20秒程度かかっています。一度メニューが開ければ、立て続けに右クリ
ックする分にはすぐ表示しますが、しばらくするとまた時間がかかるようになります。

フォルダについては速やかに表示されていますが、比較的容量の大きいファイルにつ
いて見られるような気がします。よく発生するのがネットワークドライブの50MB程度
のエクセルファイルです。

よく使う操作なので、改善する方法があれば教えていただきたいです。
よろしくお願いいたします。

ver1.11beta4
win7pro 64bit

[ ]
RE:05139 ブックマーク一覧でのの右メニュNo.05146
秀丸担当 さん 14/10/14 16:10
 

ブックマークの項目を右クリックしたとき、その項目がフォルダかファイルかス
クリプトかによって、メニューに出す内容を変えています。
また、ネットワークかどうかも判断して、ネットワークでなければコンテキスト
メニューをサブメニューとして入れたりもしています。
そのあたりの判断をするとき、ネットワークの接続具合によって遅いことがある
のだと思います。

ブックマーク項目の覚え方には2種類あって、ファイルなどを直接ドラッグ&ド
ロップして登録したバイナリで持つデータと、パスを文字列で持つデータがあっ
て、パスを文字列で持つ場合に、遅くなる傾向があると思います。

最初はドラッグ&ドロップして登録したものであっても、後からブックマーク項
目のプロパティを出してEnterしたりして、見た目は同じでも文字列として持つ
場合もあります。
このことは以前からあったと思いますが、プロパティでEnterすることによって
、あるときから起きるようになったという可能性がありそうです。

なるべくバイナリの情報として持つようにできないか、今後検討したいと思いま
す。


現状での対策としては、ファイルやフォルダをドラッグ&ドロップで作り直すと
、またバイナリ情報になります。
または、ブックマーク項目のプロパティで、スクリプト化してしまうと、チェッ
クが行われずに、常に素早くメニューが出ることになると思います。
例えば、以下のような感じでスクリプト化できます。(X:\Foler\File.txtなど
の部分を書き換えて登録します)

フォルダの場合
vbs:Open "X:Folder"

ファイルの場合
vbs:CreateObject("Shell.Application").ShellExecute "X:\Foler\File.txt"

[ ]
RE:05146 ブックマーク一覧でのの右メニュNo.05148
tera-km さん 14/10/14 16:32
 
こんにちは、

ひとまず対処方法ありがとうございます。助かります。

ご指摘の通り、プロパティで何かをした覚えはありますので、それ以降遅くなったと
言われればそうだと思われます。

>なるべくバイナリの情報として持つようにできないか、今後検討したいと思います。

ご検討よろしくお願いいたします。

[ ]
RE:05148 ブックマーク一覧でのの右メニュNo.05152
秀丸担当 さん 14/10/15 12:58
 

調べていたところ、単純ドラッグ&ドロップさえすればいいというわけではなく
、様々な条件によって違っていました。
すみません。
ドロップ先がブックマーク枠だと、必ず文字列として登録されていました。
リンクバーでも、フォルダかファイルによって違っていました。
どの場合でもいいように検討します。


[ ]
RE:05152 ブックマーク一覧でのの右メニュNo.05156
tera-km さん 14/10/18 08:22
 
こんにちは、お世話になります。

Ber1.13Beta1にて

>・ブックマークへの登録はネットワークの場合は文字列のパスではなくバイナリ情
>報(フォルダかどうかなども含む情報)として覚えるように修正。(ただし既存のも
>のはそのまま)

再度登録をしなおすことで修正されるとの理解でよければ、再登録しましたが症状は
再現します。

[ ]
RE:05156 ブックマーク一覧でのの右メニュNo.05158
秀丸担当 さん 14/10/20 11:07
 

ご確認ありがとうございます。
何か可能性が無いか調べてみたところ、リンクバーのほうはネットワークではコ
ンテキストメニューがサブメニューとして入らないようになっていましたが、サ
イドバーのブックマーク枠のほうは、コンテキストメニューが入るようになって
いるという違いがありました。
もし操作されているのがブックマーク枠だとしたら、その可能性がありそうです。

最初のご連絡ではファイルサイズによって違う傾向があるということで、コンテ
キストメニューが出て、ファイルサイズによって違うとしたら、おそらくコンテ
キストメニュー拡張によってファイルを読み込むものが何かあって、それが影響
しているのだと思います。

次のβ版でブックマーク枠のほうも、リンクバーと同様にネットワークではコン
テキストメニューを出さないようにしてみます。
その原因でない場合は、ブックマーク項目のプロパティで、オプションとして明
示的に動作を指定するようなことを考える必要が出てきそうです。

[ ]
RE:05158 ブックマーク一覧でのの右メニュNo.05160
tera-km さん 14/10/20 18:24
 
こんにちは、

>もし操作されているのがブックマーク枠だとしたら、その可能性がありそうです。

ブックマーク枠です。

>次のβ版でブックマーク枠のほうも、リンクバーと同様にネットワークではコン
>テキストメニューを出さないようにしてみます。

よろしくお願いいたします。


[ ]
RE:05158 ブックマーク一覧でのの右メニュNo.05171
tera-km さん 14/10/23 08:00
 
こんにちは、

ver1.13beta2にしてから症状はでなくなりました。
対応ありがとうございました。



[ ]