В 10.5 у нас есть встроенная поддержка плагинов контекстного меню. Это позволяет нам добавлять элементы во время выполнения и добавлять разные меню для разных типов файлов.
Но начиная с версии 10.6 и выше, у нас есть службы контекстного меню, которые не допускают подменю и не помогают, если мы хотим добавить различные элементы в контекстное меню во время выполнения в зависимости от типа файла расположения.
Это привело меня к некоторому внедрению кода в Finder (как это сделал DropBox), но я вроде новичок в этой конкретной задаче, но я готов это сделать. Кто-нибудь может дать мне отправную точку.
Спасибо в ожидании.