On 2/7/04 7:16 PM, Mark MacKenzie wrote:

on mouseUp
if there is a card "Empty Card" of this stack
then
go card "Empty Card"
else
clone card "BulletWeightsMasterCard" of this stack
set the name of this card to "Empty Card"
-- go card "Empty Card" in 30 milliseconds -- Rev 2.1.2 throws an error highlighting the 30 with this construction
send marchingOrder to me in 30 milliseconds
end if
end mouseUp


on marchingOrder
 go card "Empty Card"
end marchingOrder

This works and does so consistently without error. Odd little work around.

Seems to me you should be able to just stop after the "clone" command and you will already be on that card. Why do you need to "go" to it?


If you are cloning a card that isn't the current one, then yes, the cloned card will appear after the original and you may not be on it. If that is the case, then naming "this card" is going to name the current card instead of the newly cloned one. Use "set the name of IT..." which will name the remote clone. So, I'd do this:

if there is a card "empty card" then
  go card "empty card"
else
  clone card "BulletWeightsMasterCard"  -- no need to specify the stack
                                        -- if it is the current stack
  set the name of it to "empty card"
  go cd it
end if

That doesn't work?

--
Jacqueline Landman Gay         |     [EMAIL PROTECTED]
HyperActive Software           |     http://www.hyperactivesw.com
_______________________________________________
use-revolution mailing list
[EMAIL PROTECTED]
http://lists.runrev.com/mailman/listinfo/use-revolution

Reply via email to