Thanks Jacqueline.   

After re-reading the dictionary entry several times, I think I get it.   This 
sentence is still causing me to stumble:  "If the currently executing handler 
is in the script of the object that received the original message, then me is 
the same as the object whose name is returned by the target function.”  But, 
since my use is going to be in the library routine itself, this exception will 
not apply.

My testing seems to indicate that a simple me  returns ‘stack “library”’ which 
is what I need.

Thanks again,
   Mike


On Oct 27, 2014, at 3:17 PM, J. Landman Gay <jac...@hyperactivesw.com> wrote:

> On 10/27/2014, 1:16 PM, Michael Doub wrote:
>> I am dynamically inserting a script into a stack to be used as a
>> library.   How does an inserted function find out the name of the
>> stack it has be inserted into?
>> 
>> I want to be able to create a custom property set for use by the
>> library routines and I want that to be in the stack where the scripts
>> reside.
>> 
>> I am not sure that “me” is correct because that changes based on the
>> object calling the library function.
>> 
>> Can anyone provide guidance?
> 
> You should be able to parse the stack name from "the long name of me".
> 
> -- 
> Jacqueline Landman Gay         |     jac...@hyperactivesw.com
> HyperActive Software           |     http://www.hyperactivesw.com
> 
> 
> _______________________________________________
> 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

_______________________________________________
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

Reply via email to