On 2/19/05 3:38 AM, "Bob Hartley" <[EMAIL PROTECTED]> wrote:
Bob, Glad you got it to work... but I'd suggest a couple of minor changes/optimizations to your final code. > on mouseUp > global tFileName > copy field "LabelName" of stack "Armbase" to card 1 of stack tFileName > set the text of field LabelName of stack tFileName to field LabelNewName > of stack "Armbase" > set the name of field LabelName of stack tFileName to field LabelNewName > of stack "Armbase" > end mouseUp When you copy an object (or create a new one using "create"), the long id of the new object is put into "it" so you don't need to refer to the name with long identifiers. So the code could also be: on mouseUp global tFileName -- BTW, why do you need to global this? put field "LabelNewName" of stack "Armbase" into tText copy field "LabelName" of stack "Armbase" to card 1 of stack tFileName set the text of it to tText set the name of it to tText end mouseUp Also, you should always (IMHO) put quotes around the names of objects. Rev is very forgiving, but it makes it easier to read and reduces potential problems if object names are quoted. Just FYI, Ken Ray Sons of Thunder Software Web site: http://www.sonsothunder.com/ Email: [EMAIL PROTECTED] _______________________________________________ use-revolution mailing list use-revolution@lists.runrev.com http://lists.runrev.com/mailman/listinfo/use-revolution