I know how to accept files that are dragged from Finder to the application icon. It's a matter of adding some settings to Info.plist and implementing the application:openFiles: application delegate method.
This does not work for dragging URLs from a web browser -- for example, dragging from Safari's URL field, or dragging an image being displayed in Safari to the dock icon. What happens is, my application:openFiles: method is never called, and the URL is given back to Safari to reload. Yet it is clearly possible for applications to accept dragging of URLs to their Dock icons, because it works for other browsers. What are those other browsers doing? I tried using a custom contentView for the dock tile, and having that view be a drag destination (call registerForDraggedTypes: and implement NSDraggingDestination methods). But that didn't make any difference. --Andy _______________________________________________ Cocoa-dev mailing list (Cocoa-dev@lists.apple.com) Please do not post admin requests or moderator comments to the list. Contact the moderators at cocoa-dev-admins(at)lists.apple.com Help/Unsubscribe/Update your Subscription: https://lists.apple.com/mailman/options/cocoa-dev/archive%40mail-archive.com This email sent to arch...@mail-archive.com