FROM : Stéphane Sudre
DATE : Mon Jan 27 13:10:41 2003
On Sunday, January 26, 2003, at 11:37 PM, Andrew Merenbach wrote:
> I would like to accept various drops on my table view, but would
> rather that the entire table view become outlined, rather than an
> indicator bar be drawn, to signal that a drop can occur, as the
> dropped data would not be inserted at the particular location
> indicated by the bar. What will I need to do to make this happen?
I'm afraid I have an easier solution than the ones having been
proposed. In your Table Source:
- (NSDragOperation)tableView:(NSTableView*)tv validateDrop:(id
<NSDraggingInfo>)info proposedRow:(int)row
proposedDropOperation:(NSTableViewDropOperation)op
{
NSArray *types;
types = [[info draggingPasteboard] types];
if ([types containsObject:NSStringPboardType]) // Change this line if
you need
{
[tv setDropRow:-1 dropOperation:NSTableViewDropOn];
return NSDragOperationCopy;
}
return NSDragOperationNone;
}
_______________________________________________
cocoa-dev mailing list | <email_removed>
Help/Unsubscribe/Archives: http://www.lists.apple.com/mailman/listinfo/cocoa-dev
Do not post admin requests to the list. They will be ignored.
DATE : Mon Jan 27 13:10:41 2003
On Sunday, January 26, 2003, at 11:37 PM, Andrew Merenbach wrote:
> I would like to accept various drops on my table view, but would
> rather that the entire table view become outlined, rather than an
> indicator bar be drawn, to signal that a drop can occur, as the
> dropped data would not be inserted at the particular location
> indicated by the bar. What will I need to do to make this happen?
I'm afraid I have an easier solution than the ones having been
proposed. In your Table Source:
- (NSDragOperation)tableView:(NSTableView*)tv validateDrop:(id
<NSDraggingInfo>)info proposedRow:(int)row
proposedDropOperation:(NSTableViewDropOperation)op
{
NSArray *types;
types = [[info draggingPasteboard] types];
if ([types containsObject:NSStringPboardType]) // Change this line if
you need
{
[tv setDropRow:-1 dropOperation:NSTableViewDropOn];
return NSDragOperationCopy;
}
return NSDragOperationNone;
}
_______________________________________________
cocoa-dev mailing list | <email_removed>
Help/Unsubscribe/Archives: http://www.lists.apple.com/mailman/listinfo/cocoa-dev
Do not post admin requests to the list. They will be ignored.
| Related mails | Author | Date |
|---|---|---|
| Andrew Merenbach | Jan 26, 23:37 | |
| Scott Anguish | Jan 27, 00:32 | |
| Shaun Wexler | Jan 27, 03:28 | |
| Shaun Wexler | Jan 27, 03:36 | |
| Stéphane Sudre | Jan 27, 13:10 |






Cocoa mail archive

