Ah yes then, me refers to the object the script belongs to. With behaviors, me refers to the *instance* of the script which is "owned" by the object being interacted with. "this me" refers to the actual behavior script. What you want is "this me".
Bob S > On Jan 2, 2019, at 08:35 , prothero--- via use-livecode > <use-livecode@lists.runrev.com> wrote: > > Bob, > Thanks for the response. You are probably right, the filename of me should > work. I don’t know whether it’s old age or not, but several times I have > worked on a problem until I felt I had exhausted my ideas, posted a question > to this list, then a solution immediately came to mind. If this happens, I > will post an update with apologies. > > In the case you responded to, I was trying to find the name of the script > only stack that contained the currently running handler. > > Put me into thisStack —works fine > the short name of this stack —wrong, gives the name of the calling stack, in > my case, anyway. > put the short name of the target —not it > > “The target” is great for determining the control that initiated the script, > but it does lose its original value when a “send in time” command is given, > like commonly done during an animation. > > Anyway, Bob, thanks for your response. > > William Prothero > http://es.earthednet.org _______________________________________________ use-livecode mailing list use-livecode@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-livecode