Ручка OSX Dock Drag N Drop - PullRequest
       23

Ручка OSX Dock Drag N Drop

7 голосов
/ 17 февраля 2009

Я посмотрел высоко и низко для получения информации о том, как обрабатывать перетаскивание в док в OSX. Документация по перетаскиванию (http://developer.apple.com/documentation/Cocoa/Conceptual/DragandDrop/DragandDrop.html#//apple_ref/doc/uid/10000069) Я нашел все, что касается перетаскивания из вида в вид. Если кто-то может указать мне на некоторые примеры кода, это было бы отлично.

Я пишу свое приложение, используя невесту PyObjC, но примеры Какао также приветствуются: -)

Ответы [ 5 ]

6 голосов
/ 17 февраля 2009

Ну, похоже, я спросил слишком рано. Вот отличный урок, который показывает, как это сделать:

http://recurser.com/articles/2007/04/13/cocoa-drag-to-dock-to-open/

По сути, просто установите ваш контроллер в качестве делегата NSApplication и реализуйте метод openFile.

4 голосов
/ 17 февраля 2009

Вот аналогичный вопрос пару недель назад. Мой ответ касался перетаскивания файлов, о чем вы говорите; другой ответ касается перетаскиваемых данных, таких как изображения и фрагменты текста (не изображения файлы или текст файлы , но только данные).

3 голосов
/ 18 ноября 2009
3 голосов
/ 14 мая 2009

http://lethain.com/entry/2008/aug/06/cocoa-drag-and-drop-text-into-the-dock-icon/ охватывает перетаскивание текста в значок дока с помощью pyobjc Вы можете легко адаптировать это в другие файлы.

2 голосов
/ 30 апреля 2013
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...