2009-02-17 9 views
7

Ich schaute nach oben und unten für Informationen zur Handhabung von Drag & Drop auf das Dock in OSX. Die Drag-and-Drop-Dokumentation (http://developer.apple.com/documentation/Cocoa/Conceptual/DragandDrop/DragandDrop.html#//apple_ref/doc/uid/10000069) Ich habe herausgefunden, dass alle mit dem Ziehen von Ansicht zu Ansicht beschäftigt sind. Wenn mich jemand auf einige Codebeispiele hinweisen kann, wäre das hervorragend.Handle OSX Dock Ziehen N Drop

Ich schreibe meine app die PyObjC Braut mit, aber Cocoa Beispiele wären gleichermaßen willkommen :-)

Antwort

6

Nun, sieht aus wie ich zu früh gefragt. Hier ist ein großes Tutorial, das zeigt, wie man es tut:

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

Grundsätzlich nur stellen Sie Ihren Controller die Delegierten von NSApplication und Umsetzung der openfile Methode.

+0

Sie müssen auch die Dokumenttypen App Griffe in den Eigenschaften Ihres Ziel hinzuzufügen. – Guillaume

4

Here's a similar question from a couple weeks ago. Meine Antwort umfasst das Ziehen von Dateien, worüber du sprichst; Die andere Antwort behandelt das Ziehen von Daten wie Bilder und Textteile (nicht Bild Dateien oder Text Dateien, aber blanke Daten).