The Long Name peculiarities

Bob Sneidar bobs at twft.com
Mon Jun 18 17:46:39 CDT 2012


Wow! Nice catch! If not a bug, it's certainly an "anomaly". 

Bob


On Jun 18, 2012, at 3:32 PM, Peter Haworth wrote:

> I've come across what I think is a bug in what is returned as the long name
> of a control.  It only happens in fairly obscure circumstances.
> 
> Here's the recipe (LC 5.5).
> 
> Button script:
> 
> on mouseUp
>  create graphic
>  create graphic
> end mouseUp
> 
> Group the two graphics together and give the group a specific name, eg
> "Groupa", instead of it's default name
> 
> Give one of the two graphics a specific name, eg "grc1", instead of its
> default name
> 
> Select the named graphic and in the message box, do "put the long name of
> selobj()"  You will get:
> 
> graphic "grc1" of group "GroupA" of ….
> 
> Now select the other, unnamed graphic and repeat the message box command.
> You will get
> 
> graphic id 123 of group 456 of……
> 
> In other words, if a control is unnamed, the long name returns the ids of
> it's owner(s), not their names.
> 
> Some of my scripts are failing because of this because I am looking for
> certain group names in a control's long name
> 
> To me, this is a bug but I've been corrected before on what I believe to be
> bugs so what do you think?
> _______________________________________________
> use-livecode mailing list
> use-livecode at lists.runrev.com
> Please visit this url to subscribe, unsubscribe and manage your subscription preferences:
> http://lists.runrev.com/mailman/listinfo/use-livecode




More information about the use-livecode mailing list