gnustep-dev
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: NSImageView & dragging


From: Fred Kiefer
Subject: Re: NSImageView & dragging
Date: Mon, 16 Jan 2012 14:14:50 +0100
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:9.0) Gecko/20111220 Thunderbird/9.0

On 16.01.2012 14:11, David Chisnall wrote:
On 16 Jan 2012, at 12:45, Fred Kiefer wrote:

On 16.01.2012 13:11, David Chisnall wrote:
On 16 Jan 2012, at 12:03, Fred Kiefer wrote:

On Cocoa the NSImageView implements the dragging target methods
but is itself not able to function as a dragging source

Are you certain about this?  If I create two NSImageViews in
Interface Builder using the image well palette item, I can drag
images from one to another.

That is interesting. I had done the same and it did not work. Are
you using any special settings for the image views? And could you
please send me your sample application?

I am using 10.6.8 and Xcode 3.2.2, maybe Apple changed things for
10.7 again?

It seems I misremembered.  They accept drags but, as you say, won't
initiate them.

Rather than moving the behaviour to a subclass, could we not just
have a flag for turning it on and off?  e.g. a -setInitiatesDrag:
method.  That would make it a bit easier for code that subclasses
NSImageView and wants this behaviour.

This could actually by the bigger change as it requires a new ivar to store that variable. No, I can just turn the ivar _allowsCutCopyPaste into a bit array and get away with the same size!

Looks like the better idea, thank you!

Fred



reply via email to

[Prev in Thread] Current Thread [Next in Thread]