Mailing Lists: Apple Mailing Lists
Image of Mac OS face in stamp
Re: mouse pointer for drag copy
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: mouse pointer for drag copy



Dragging promised files from tables and outineviews is hell. I'm currently working on this for one of my apps, but the way I "solved" it in another app (because I had the files at hand) was to actually create the files to drag in a temporary folder. This way, no more "promises" and my problems magically disappeared.

But for cases when files are really not there by the time you start a drag, it's not funny. Cocoa is definitely underperforming in this area, especially when compared to the outstanding drag and drop features found in Carbon. One can only hope that this will improve in the future ;-)

On 29 juil. 04, at 21:48, Adam Maxwell wrote:

That sounds like the exact problem I was having at one point; nothing would happen with the drag until I clicked somewhere in my main window, and then the copy would occur.

Incidentally, I take back what I said earlier; sending an array of multiple types to the Finder caused my app to segfault on quit, and I don't remember what fixed that stalling problem :/. All in all, getting this to work really sucked.

--
Florent Pillet, Code Segment email@hidden
Developer tools and end-user products for Palm OS & Mac OS X
ICQ: 117292463 http://perso.wanadoo.fr/fpillet
_______________________________________________
cocoa-dev mailing list | email@hidden
Help/Unsubscribe/Archives: http://www.lists.apple.com/mailman/listinfo/cocoa-dev
Do not post admin requests to the list. They will be ignored.


References: 
 >mouse pointer for drag copy (From: Adam Maxwell <email@hidden>)
 >Re: mouse pointer for drag copy (From: Nick Zitzmann <email@hidden>)
 >Re: mouse pointer for drag copy (From: Adam Maxwell <email@hidden>)
 >Re: mouse pointer for drag copy (From: Nick Zitzmann <email@hidden>)
 >Re: mouse pointer for drag copy (From: Adam Maxwell <email@hidden>)



Visit the Apple Store online or at retail locations.
1-800-MY-APPLE

Contact Apple | Terms of Use | Privacy Policy

Copyright © 2011 Apple Inc. All rights reserved.