Добавление кнопок на панель инструментов Finder?

Dropbox имеет возможность добавить кнопку на панель инструментов Finder. Он даже появляется в окне «Настроить панель инструментов ...». Я не могу найти никакой документации о том, как это делается .... Кто-нибудь знает, как это сделать, или может ли кто-нибудь указать мне на какую-нибудь документацию или образец кода?

ИЗМЕНИТЬ ОДИН:

Я думаю начало будет заключаться в поиске местоположения существующих значков и любого связанного кода.

Я заметил, что в Dropbox есть файлы в Library / DropboxHelperTools / Dropbox_u501, которые называются mach_inject_bundle_stub.bundle и FinderLoadBundle, которые могут творить чудеса. Dropbox также помещает значок «галочка» на значки Finder. Этот код может быть задействован: github.com/rentzsch/mach_star

РЕДАКТИРОВАТЬ ДВА: Речь Раяна Хантера о процессе в Dropbox находится примерно в 15:30. http://blip.tv/pycon-us-videos-2009-2010-2011/pycon-2011-how-dropbox-did-it-and-how-python-helped-4896698

Просмотр Файл DropboxBundle в Dropbox_u501 показывает значки и некоторый скомпилированный код. Код предполагает, что автором является Райан Хантер: http://twitter.com/timeserena

У Райана есть собственная версия кода Mach Star на его гитхабе - https://github.com/ rianhunter / mach_star - хотя он кажется намного старше

ИЗМЕНИТЬ ТРИ

Несколько недель назад в Стэнфорде был семинар по внедрению кода - http: // stanfordacm.com / past / - хостинг Rian. Если у кого-то есть заметки по этому поводу, дайте мне знать!

23
задан cannyboy 5 December 2011 в 12:50
поделиться