• Open Menu Close Menu
  • Apple
  • Shopping Bag
  • Apple
  • Mac
  • iPad
  • iPhone
  • Watch
  • TV
  • Music
  • Support
  • Search apple.com
  • Shopping Bag

Lists

Open Menu Close Menu
  • Terms and Conditions
  • Lists hosted on this site
  • Email the Postmaster
  • Tips for posting to public mailing lists
Re: How to initiate drag&drop for a filename outside of NSView mouseDown
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: How to initiate drag&drop for a filename outside of NSView mouseDown


  • Subject: Re: How to initiate drag&drop for a filename outside of NSView mouseDown
  • From: Kyle Sluder <email@hidden>
  • Date: Sat, 10 Dec 2011 16:44:42 -0800

2011/12/10 Vojtěch Meluzín <email@hidden>:
>>
>> I need to initiate a simple drag & drop operation for a single filename,
>> but it will not be called within NSView mouseDown, but shortly afterwards
>> (internal reasons).
>>
>>
>> What does “shortly afterwards” mean, exactly? Assuming you returned from
>> the -mouseDown: method, what are you starting the drag in response to, i.e.
>> some other event?
>>
>
> Well, for example in timer. Most probably this will actually be called
> during the mouseDown, but I cannot guarantee that.

This really doesn't make sense. What are you going to drag if the
mouse isn't down?

It sounds like you might want to run the runloop inside your
-mouseDown: implementation rather than use the
-mouseDown:/mouseMoved:/mouseUp: approach, but once you've returned
from -mouseDown: you've lost your ability to track the mouse.
Therefore it doesn't make sense to start a drag.

--Kyle Sluder
_______________________________________________

Cocoa-dev mailing list (email@hidden)

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:

This email sent to email@hidden

  • Follow-Ups:
    • Re: How to initiate drag&drop for a filename outside of NSView mouseDown
      • From: Vojtěch Meluzín <email@hidden>
References: 
 >How to initiate drag&drop for a filename outside of NSView mouseDown (From: Vojtěch Meluzín <email@hidden>)
 >Re: How to initiate drag&drop for a filename outside of NSView mouseDown (From: Jens Alfke <email@hidden>)
 >Re: How to initiate drag&drop for a filename outside of NSView mouseDown (From: Vojtěch Meluzín <email@hidden>)

  • Prev by Date: Re: Locks
  • Next by Date: Re: Best way to manage double-clicked files?
  • Previous by thread: Re: How to initiate drag&drop for a filename outside of NSView mouseDown
  • Next by thread: Re: How to initiate drag&drop for a filename outside of NSView mouseDown
  • Index(es):
    • Date
    • Thread