The engine is what actually starts execution of the SOS - the engine knows who called. “me” is a keyword set up by the engine. In a behavior script it is the caller. Is this what you were wondering about or did I misunderstand? .Jerry
> On Feb 21, 2018, at 10:58 AM, Graham Samuel via use-livecode > <use-livecode@lists.runrev.com> wrote: > > But if there’s no code in the UI stack, how do the handlers in the SOS know > what object has invoked them? I mean of course you can work out the caller, > but it’s much easier to say > > on mouseUp > doSomethingJustForMe(myCoordinates > end mouseUp > > than working it all out later, isn’t it? _______________________________________________ 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