At 10:13 PM +0100 12/6/01, Wilhelm Sanke wrote: >Here is the recipe to reproduce the problem: > >- Take or create any type of object >- type into the message box: "move btn x to anywhere" - just write >"anywhere", this being an example of an undefined empty variable >- the object - in this case the button - moves in topleft direction and >vanishes to anywhere and assumes a position of about -4000,-4000 (can >reach -13000,13000, I don't know why) >- typing "set the loc of btn 1 to 300,300" does *not* bring back the >button. You have to exit Rev/Metacard and restart the stack, then "set >the loc..." works. > >- But "move btn 1 to 300,300" works, although you will have to wait for >a while (depending on the speed of your cpu), so its better to add "in 1 >second". >- Likewise, after you have first typed "move...." into the message box >and then type "set the loc of...." this seems to work, too. > >This is apparently some bug in the Metacard engine,
It's not really a bug, more of a mishap. I think what's happening is that "anywhere" is being interpreted as some very large negative number. So "move btn x to anywhere" is moving and moving and moving and moving... Using "set the loc of btn 1 to 300,300 doesn't fix it because it's still moving. Using "move btn 1 to 300,300" works because the new move cancels out the old one. "Stop moving btn 1" would also work. regards, Geoff _______________________________________________ improve-revolution mailing list [EMAIL PROTECTED] http://lists.runrev.com/mailman/listinfo/improve-revolution
