どのように正確にアイコンをオーバーレイしますか? Windowsのショートカットアイコンのように?
たとえば、Dropboxはファイルとフォルダーのアイコンにチェックマークを付けてオーバーレイし、Dropboxサーバーと同期していることを示しています。
Microsoft Windowsの場合、MSDNはこれを行うプロセスを説明しています ここ 。
実装の一部がレジストリにあることがわかりましたが、独自の同様のオーバーレイ実装を作成するには、レジストリのキーと値を作成するだけでは不十分です。 Dropboxは、Paulによってリンクされた Code Project (少なくともWindowsでは)と同様の手法を使用して、バックグラウンドで継続的に実行されているときに表示するオーバーレイアイコンを積極的に決定している可能性がありますDropboxのバージョン)。
緑のチェックマークを削除することに興味がある場合(青の同期などの他のステータスアイコンのみが必要)、Windows、Mac、およびLinuxでそれを行うための解決策を見つけることができます ここ 。 Dropboxがどのようにオーバーレイを実装しているかを部分的に知ったのはここからです。
Dropboxでは、Dropboxのカスタムステータスアイコンを使用できます。
Macの場合:
.ICNSアイコンをアプリケーションのDropboxコンテンツにコピーします。
– Macintosh、[アプリケーション]の順に移動し、Dropboxアプリのアイコンを右クリックします。
–「パッケージの内容を表示」を選択します。 [コンテンツ]を開いたら、[リソース]フォルダーを選択します。
–そこに新しい(icns)イメージをコピーし、置き換えを確認します。
– Dropboxを再起動して起動します(10.8.5およびMavericksでテスト済み)
Gumroadに無料のアイコンセットをいくつか置いた。 .ICNSファイルを保存するためのステップバイステップガイドもそこにあります。
アリス