4

Как именно вы накладываете значок? Как ярлык в Windows?

Например, Dropbox наложил значки на файлы и папки на значок галочки, указывающий, что они синхронизированы с серверами Dropbox.

папки / файлы с иконками Dropbox - dropbox.com

2 ответа2

3

Для Microsoft Windows MSDN описывает этот процесс здесь.

Я обнаружил, что часть реализации находится в реестре, но для создания собственной аналогичной оверлейной реализации требуется гораздо больше, чем просто создание ключей и значений реестра. Dropbox может активно определять, какие значки наложения отображать, когда он постоянно работает в фоновом режиме, используя методы, аналогичные проекту кода, связанному Полом (по крайней мере, в версии Dropbox для Windows).

Если вы заинтересованы в удалении зеленых галочек (вам нужны только другие значки состояния, такие как синяя синхронизация), вы можете найти решения для этого в Windows, Mac и Linux здесь. Отсюда я частично узнал, как Dropbox реализует оверлеи.

1

Dropbox позволяет использовать пользовательские значки состояния для Dropbox.

Вот для Mac:

КопироватьИконки ICNS для содержимого Dropbox в приложениях.

- Перейдите в Macintosh, затем Приложения и щелкните правой кнопкой мыши значок приложения Dropbox;

- Выберите «Показать содержимое пакета». Когда вы открываете содержимое, выберите папку «Ресурсы»;

- Скопируйте туда новые (icns) изображения и подтвердите замену;

- Перезагрузите и запустите Dropbox (протестировано на 10.8.5 и Mavericks)

Я положил несколько бесплатных наборов иконок на Gumroad. Вы найдете пошаговое руководство по сохранению.Файлы ICNS там тоже есть.

gum.co/icns

Алиса

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .