The "last" group

Scott Rossi scott at tactilemedia.com
Sat Apr 13 16:33:44 EDT 2013


One workaround is to set the name of the templateGroup before creating a new group.  This allows you to refer to the group by a custom name after it is created, since "last" may not always be last.

Regards,

Scott Rossi
Creative Director
Tactile Media, UX Design

On Apr 13, 2013, at 1:15 PM, Peter Haworth <pete at lcsql.com> wrote:

> I think I ran into this a couple of years back but don't remember what the
> workaround is.
> 
> In some cases,, "the last group" does not return a reference to the last
> group created.  I'm not sure of all the circumstances that cause this but
> here's my situation.
> 
> My script creates several groups, let's call them grp1, grp2,grp3, and
> after creating them, uses a group command to group all those groups into
> one outer group.  After the group command, I "set the name of the last
> group to "grpA".  The group that gets renamed is not the outer group but
> grp3.
> 
> The group command, unlike just about any other command that creates an
> object does not return an ID in "it" so I have to use "the last group"
> construct, as recommended in the dictionary actually.
> 
> I guess I will have to search through the groups and find the one with the
> highest ID to identify the outer group but before I do that, any ideas
> about how else to do this?
> 
> Thanks,
> 
> 
> Pete
> lcSQL Software <http://www.lcsql.com>
> _______________________________________________
> 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