ClockLauncher 置き場

スレッド:ランチャーメニューのアイコン
ランチャーメニューのアイコン 投稿者:schutz 投稿日:2024/05/26(Sun) 13:27:38 No.6337
ClockLauncher2、快適に使わせていただいています。

ひとつ質問なのですが、ランチャーメニューに表示しているアイコンが、パソコンを再起動するたびに再読込されているようで、初回の表示時に少し待たされます。旧バージョンではそういうことはなかった記憶があるのですが、仕様でしょうか。
最初1回だけなのですが、気にはなります。
Re: ランチャーメニューのアイコン 投稿者:mikimaru 投稿日:2024/05/26(Sun) 14:02:27 No.6339
> ClockLauncher2、快適に使わせていただいています。
>
> ひとつ質問なのですが、ランチャーメニューに表示しているアイコンが、パソコンを再起動するたびに再読込されているようで、初回の表示時に少し待たされます。旧バージョンではそういうことはなかった記憶があるのですが、仕様でしょうか。
> 最初1回だけなのですが、気にはなります。


基本的には旧版と同じWindowsAPIでファイルに関連付けられたアイコンを取得していますが、新版の開発言語であるC#からの処理のほうが遅いようです。
二回目以降のアイコン表示はメモリにキャッシュされた情報が使われるため早くなるため、初回だけ遅く感じられる状況かと思います。

初回アイコン取得が遅いのはどうしようもないため、アイコン取得を非同期に処理しアイコン表示を待たなくても項目は選択できるような工夫をしています。
ですので、今のところ初回アイコン表示が遅いのは改善したいところですが現時点では仕様となります。
Re^2: ランチャーメニューのアイコン 投稿者:schutz 投稿日:2024/05/29(Wed) 14:14:38 No.6340
すみません、質問だけして確認が遅れました。

なるほど、言語の関係ですか。それは仕方がないですね。
実用にはほとんど影響ないのですが、アイコンなしも試してみます。
Re^3: ランチャーメニューのアイコン 投稿者:mikimaru 投稿日:2024/05/29(Wed) 19:34:20 No.6341
> すみません、質問だけして確認が遅れました。
>
> なるほど、言語の関係ですか。それは仕方がないですね。
> 実用にはほとんど影響ないのですが、アイコンなしも試してみます。


現時点で仕様と回答させてもらったところですが・・・
旧版のソースコードをよくよく確認したところ、初回メニュー表示でもキャッシュが効いて速く見せれるように本体起動時直後にバックグラウンドでアイコン先読みするみたいなことを行ってました。

新版でもこの対策は有効だと思いますので、次回のバージョンアップ以降でこのような対応をしたいと思います。
Re^4: ランチャーメニューのアイコン 投稿者:mikimaru 投稿日:2024/06/06(Thu) 21:10:51 No.6342
> 新版でもこの対策は有効だと思いますので、次回のバージョンアップ以降でこのような対応をしたいと思います。

Ver1.38で対策してみました。
お試しください。
ページのトップへ戻る

- WebForum -