On Jul 12, 2013, at 8:46 AM, Graham Cox <graham....@bigpond.com> wrote:
> I'd suggest just badging the drag image with the number of items being > dragged if it's more than what is visible (or badge it anyway, so the user > gets used to the badge). The latest drag API has a way to collapse the drag > with an animation to help reinforce this idea as well. The badge is a nice idea and would be a familiar paradigm for users! However, based on the way I have simply put the row selection indexes NSIndexSet into NSData and into the pasteboard, the API as I see it at the moment (using NSDraggingSession property draggingFormation ) may not work for me without some additional work. I wasn't really wanting to put the represented objects of my rows on to the pasteboard, since NSView and NSTableView do a lot of the dragging API work already, it may have to be a feature I handle later, it looks like a lot of work for now, and the API seems spread out amongst a lot of different classes I am not familiar with… :( > > If you build a drag image from the entire selection no matter how large, the > image will be often too large to be usable. Most definitely. > > --Graham > > > On 12/07/2013, at 12:37 AM, dangerwillrobinsondan...@gmail.com wrote: > >> Granted I will need to also do some handling of excessively large number of >> selected rows and make some visual indication in that is more than can >> reasonably be displayed. >> Happy to hear any guidance on this from anybody who has implemented >> something similar before. (Caveats and gotchas please ) > _______________________________________________ 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