Gordon Webster wrote:

I created a function to add a named card to a stack like this:

function addCard cardname
  create card cardname
end addCard

When I run it from the message box like this: addCard("AnotherCard"),
> it creates the new card twice!

Before I run this function, the 'cardnames' of my stack looks like this:

MyFirstCard

Afterwards, it looks like this:

MyFirstCard
AnotherCard
AnotherCard

Any ideas why it creates the new card twice?

I just tested this and it only adds one card for me. Double-check to make sure you've given us the entire recipe. As written above, it seems to work here.

BTW, a command handler ("on addCard") is probably a more natural way to write this behavior, since functions generally return a value and this one doesn't do that.

--
Jacqueline Landman Gay         |     [EMAIL PROTECTED]
HyperActive Software           |     http://www.hyperactivesw.com
_______________________________________________
use-revolution mailing list
[email protected]
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution

Reply via email to