• 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: Dragging
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Dragging


  • Subject: Re: Dragging
  • From: Daryn <email@hidden>
  • Date: Sat, 31 Jan 2004 02:59:46 -0600

On Jan 31, 2004, at 2:30 AM, Scott Anguish wrote:

> On Jan 30, 2004, at 2:51 PM, mmalcolm crawford wrote:
>
>> Archiving the object covers the general case where the destination
>> may be in a different application...
>>
>>
>
> True, but that may not be applicable.
>
> if you're doing strictly local dragging, there is no reason you can't
> set an instance variable somewhere to the object (objects) being
> dragged when the drag begins, and then get the object reference from
> that instance variable when the drag completes. This is often
> applicable when dealing with, oh, say an NSTableView.. :-)

For intra-table view dragging only, you can just stick the row indices
onto the pasteboard like this:

- (BOOL)tableView:(NSTableView *)tableView writeRows:(NSArray*)rows
toPasteboard:(NSPasteboard*)pboard {
[pboard declareTypes:[NSArray arrayWithObject:NSStringPboardType]
owner:nil];
[pboard setPropertyList:rows forType:NSStringPboardType];
return YES;
}

Extract in the acceptDrop with [[info draggingPasteboard]
propertyListForType:NSStringPboardType].

[demime 0.98b removed an attachment of type application/pkcs7-signature which had a name of smime.p7s]
_______________________________________________
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.

  • Follow-Ups:
    • Re: Dragging
      • From: Scott Anguish <email@hidden>
References: 
 >Dragging (From: Herr Witten <email@hidden>)
 >Re: Dragging (From: Herr Witten <email@hidden>)
 >Re: Dragging (From: mmalcolm crawford <email@hidden>)
 >Re: Dragging (From: Scott Anguish <email@hidden>)

  • Prev by Date: Re: Using NSScrollView at run time
  • Next by Date: Re: Name instance variables, methods and parameters.
  • Previous by thread: Re: Dragging
  • Next by thread: Re: Dragging
  • Index(es):
    • Date
    • Thread