return NSDragOperationNone in the two methods below: - (NSDragOperation)draggingEntered:(id <NSDraggingInfo>)sender - (NSDragOperation)draggingUpdated:(id <NSDraggingInfo>)sender
or invoke this during the setup of your IKImageBrowserView: registerForDraggedTypes:nil -- Thomas On Dec 4, 2009, at 3:44 PM, Micha Fuhrmann wrote: > Ha yes, > > I'm doing a from only. Now I've filled the pasteboard with my NSData objects > for NSFilesPromisePboardType. Which methods should I implement if I don't > want any drops enabled within the image browser but only to the finder? > > Any direction appreciated. > > On 4 déc. 2009, at 14:48, Thomas Goossens wrote: > >> Hi Micha, >> >> Are you trying to drag from the IKImageBrowserView or into the >> IKImageBrowserView ? >> >> if from: you need to fill the pasteboard by implementing the datasource >> method: >> - (NSUInteger) imageBrowser:(IKImageBrowserView *) aBrowser >> writeItemsAtIndexes:(NSIndexSet *) itemIndexes toPasteboard:(NSPasteboard >> *)pasteboard; >> >> if into: there should be no difference between >> IKImageBrowserNSDataRepresentationType and >> IKImageBrowserPathRepresentationType. >> >> --Thomas >> >> On Dec 4, 2009, at 2:41 PM, Micha Fuhrmann wrote: >> >>> Dear All, >>> >>> Im using a IKImageBrowserView and trying to implement D&D. The image object >>> I'm using is of IKImageBrowserNSDataRepresentationType. If I use >>> IKImageBrowserPathRepresentationType D&D works fine. >>> >>> But with IKImageBrowserNSDataRepresentationType none of the delegates >>> methods gets called: >>> >>> - (NSDragOperation)draggingEntered:(id <NSDraggingInfo>)sender >>> - (NSDragOperation)draggingUpdated:(id <NSDraggingInfo>)sender >>> - (BOOL) performDragOperation:(id <NSDraggingInfo>)sender >>> >>> I've tried >>> >>> IKImageBrowserView -> registerForDraggedTypes:[NSArray arrayWithObject: >>> NSFilesPromisePboardType] >>> >>> To no avail. Any help as to which direction to take would be great. >>> >>> Thanks >>> _______________________________________________ >>> >>> 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: >>> http://lists.apple.com/mailman/options/cocoa-dev/tgoossens%40mac.com >>> >>> This email sent to tgooss...@mac.com >> > _______________________________________________ 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: http://lists.apple.com/mailman/options/cocoa-dev/archive%40mail-archive.com This email sent to arch...@mail-archive.com