Re: Which sender is which
Re: Which sender is which
- Subject: Re: Which sender is which
- From: "Bukowinski, Peter" <email@hidden>
- Date: Thu, 07 Apr 2011 18:21:29 +0000
- Thread-topic: Which sender is which
Have you tried the pipes?
set theTag to sender's |tag|
A more straightforward method would be to refer to each image well by its
IB-bound property name:
if sender is firstImageWell then...
--
Peter M. Bukowinski
Systems Engineer
Janelia Farm Research Campus, HHMI
(also at http://yourmacguy.wordpress.com)
On 4/7/11 1:00 PM, "John C. Welch" <email@hidden> wrote:
>Okay, so I'm drawing an utter blank on how to use this in AppleScriptObjC.
>How do you refer to [sender tag]?
>
>If I try:
>
>set theTag to sender's tag()
>
>or
>
>set theTag to sender's tag_()
>
>I get:
>
>2011-04-07 12:56:52.678 Derby Score[1998:903] -[NSDragDestination tag]:
>unrecognized selector sent to instance 0x20009d620
>2011-04-07 12:56:52.716 Derby Score[1998:903] *** -[MyImageView
>performDragOperation:]: -[NSDragDestination tag]: unrecognized selector
>sent
>to instance 0x20009d620 (error -10000)
>
>If I just try:
>
>set theTag to sender's tag
>
>I get:
>
>2011-04-07 12:59:18.250 Derby Score[2063:903] *** Canceling drag because
>exception 'NSUnknownKeyException' (reason '[<NSDragDestination
>0x2006d2c60>
>valueForUndefinedKey:]: this class is not key value coding-compliant for
>the
>key tag.') was raised during a dragging session
>
>What am I missing here?
>
>
>On 3/24/11 6:09 PM, "Rainer Standke" <email@hidden> wrote:
>
>> you can set the 'Tag' field for each of the image wells in Interface
>>Builder
>> to a different int value. You might then be able to say [sender tag] to
>>get
>> that same int value, and thus you could figure out which well received
>>the
>> drop.
>>
>> Not sure about the syntax in AppleSript Obj-C, is obviously the Obj-C
>> equivalent.
>>
>> Not sure if this all really applies to drag & drop, but it sure does
>>apply to
>> clicked button, where the tags on the buttons would be set in IB.
>>
>> Hope this helps,
>>
>> Rainer
>>
>>
>> On Mar 23, 2011, at 12:22, John C. Welch wrote:
>>
>>> So I grokked tracking drag and drop into an image well thanks to
>>>Shane's
>>> book.
>>>
>>> In my application, I've got 3 image wells. I'd like to do essentially
>>>the
>>> same thing for each one when an image is dragged into it, but I'm not
>>>sure
>>> of how to pull that information. I'm guessing it's in the sender info,
>>>but
>>> looking for how to find that in the docs has been a bust.
>>>
>>> Any decent way to do this?
>
>
>
> _______________________________________________
>Do not post admin requests to the list. They will be ignored.
>applescriptobjc-dev mailing list
>(email@hidden)
>Help/Unsubscribe/Update your Subscription:
>anelia.hhmi.org
>
>This email sent to email@hidden
_______________________________________________
Do not post admin requests to the list. They will be ignored.
applescriptobjc-dev mailing list (email@hidden)
Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden