Groups and cloning
Jerry Balzano
gjbalzano at popmail.ucsd.edu
Wed Feb 2 20:06:01 EST 2005
Hi all,
I'm learning about the wonderful world of groups. I know about the
"owner", but is there an easy way to get the "owned"? Right now, the
only way I have figured out to "get at" the members of a group is to
use a repeat loop, as in
repeat with i=1 to the number of controls of group X
do something with control i of group X
end repeat
More to the meat of my problem, suppose one wanted to create a 'clone'
of one of these group members. Some simple mouse interaction like
clicking on a group member would create a copy of the control, stuck to
the mouse until the user clicked somewhere to "drop" it. Mouse stuff
aside, "clone" all by itself doesn't do what I want, because it
creates, not a new ungrouped control that looks like the clicked-on
control, but another group member. This makes sense, I suppose, since
you are "cloning" all of the properties of the control, including its
owner. So how does one do what I want? Does one have to ungroup and
regroup? The "owner" property is not directly settable (right?), or
I'd just set the owner of the new 'cloned' control to the card (instead
of the group). Seems like this should be simpler than I'm making it
....
Thanks for any enlightenment from the group on this,
Jerry Balzano
More information about the use-livecode
mailing list