Trap/script for arrow keys?
Sarah
sarahr at genesearch.com.au
Thu Mar 6 21:24:01 EST 2003
Ah, you got stuck in the old trap where Rev doesn't compile a script
with an error, but then doesn't tell you about it :-)
When you add a new line, it thinks again.
Anyway, it seems that theXCoord is not being set to a number. Maybe you
are not separating the 2 items of the loc (this could happen if the
item delimiter was set to something other than comma when you filled in
the initial values). Can you get your stack to show you it's value
before you do any subtraction or addition? If you want to email me the
stack directly, I'd be happy to take a look and see if I could get it
working for you.
Cheers,
Sarah
On Friday, March 7, 2003, at 12:07 pm, Judy Perry wrote:
> I get this message for error description:
>
> Error description: do: error in source expression
>
> b
> " There was an Execution Error at 5:55:56 PM
> Error description: set: can't set property
> Object: card id 1002 of stack "/TiX/Users/judyperry/Documents/RunRev
> Stuff/MovingSprite.rev"
> --------------------
> switch tKey
> --------------------
> Value: arrowKey
>
>
> " There was an Execution Error at 5:54:54 PM
> Error description: subtract: destination has a bad format (numeric?)
> Object: card id 1002 of stack "/TiX/Users/judyperry/Documents/RunRev
> Stuff/MovingSprite.rev"
> --------------------
> subtract 10 from theXcoord
> --------------------
>
> and
>
> Error description: Object: coordinate is not a point
>
> Line: 0 Character: 0
> Value: theXcoord
>
> Error description: Chunk: can't set property
> set the loc of btn "Fish" to theXcoord,theYcoord
> Line: 12 Character: 15
> Value:
>
> But the math aspect of it works just fine from within a button (the
> business of adding or subtracting 10 from theX|Ycoord).
>
> ???
>
> Judy
>
> _______________________________________________
> use-revolution mailing list
> use-revolution at lists.runrev.com
> http://lists.runrev.com/mailman/listinfo/use-revolution
>
More information about the use-livecode
mailing list