I added 'the name of grc "k1" to the script and now it works. Thanks!
set the loc of grc "k1" to cardWidth/2,cardHeight/2 put the name of grc "k1" into tPrevious repeat with x = 2 to 5 put "k" & x into tName set the topleft of grc tName to (item 1 of topright of grc tPrevious -1, item 2 of topright of grc tPrevious) put tName into tPrevious end repeat greetings, William Op do 12 nov. 2020 om 15:14 schreef William de Smet <williamdes...@gmail.com >: > Yes, two variables must be the way! > > Your suggestion however throws an error (no such object). > > greetings, > > William > > > > > > Op do 12 nov. 2020 om 14:57 schreef <ha...@exformedia.se>: > >> You could use two variables like tName and tPrevious >> >> set the loc of grc "k1" to cardWidth/2,cardHeight/2 >> put ”k1” into tPrevious >> repeat with i = 2 to 5 >> put ”k” & i into tName >> set the topleft of grc tName to the topright of grc tPrevious >> put tName into tPrevious >> end repeat >> >> Coding out of my head so reserve for mistakes! >> >> :-Håkan >> On 12 Nov 2020, 14:50 +0100, William de Smet via use-livecode < >> use-livecode@lists.runrev.com>, wrote: >> >> Hi there, >> >> Another question today. >> How do I shorten this script? >> ---- >> set the loc of grc "k1" to cardWidth/2,cardHeight/2 >> set the topleft of grc "k2" to (item 1 of topright of grc "k1" -1, item 2 >> of topright of grc "k1") >> set the topleft of grc "k3" to (item 1 of topright of grc "k2" -1, item 2 >> of topright of grc "k2") >> set the topleft of grc "k4" to (item 1 of topright of grc "k3" -1, item 2 >> of topright of grc "k3") >> set the topleft of grc "k5" to (item 1 of topright of grc "k4" -1, item 2 >> of topright of grc "k4") >> ---- >> >> I know I should use 'repeat with' but I am stuck. >> repeat with x = 2 to 4 >> put "k" & x into tName >> set the topleft of grc tName to (item 1 of topright of. grc....?.... , >> item >> 2 of topright of grc ...?....) >> end repeat >> >> >> Any help is appreciated! >> >> >> >> greetings, >> >> William >> _______________________________________________ >> 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