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