Hi Mark, thanks for adding a subject to the thread. Sorry I forgot to do it. No, I don't there is no other arrowKey handler anywhere. I did a search just to make sure. The script IS a stack script. The navigationArrows property is set to true. The short script is an example from the dictionary. The long one is mine. I'll try the suggestions I got from the listers. Thanks again. Harold
At 13:57 +0200 18/04/10, Mark Schonewille wrote: >Hi Harold, > >Do you have your short arrowKey handler in a background or group? If so, you >might want to set the hcBehavior of the group to true. Probably it would be >still easier to move the script to stack level. You will also need to set the >navigationArrows to true. I tried your short script and it works fine for me >this way. Your long script should work fine, too (perhaps with some minor >modifications). > >Just in case you are using the cards of a RunRev stack as the records of a >database: this is not recommended. Instead, use files, MySQL, SQlite, custom >properties or one or more fields as containers. Use the card solely as your >interface and not as a data holder. This is makes your stack often faster and >you will be able to detach data from the standalone, which may be necessary. >Naturally, if you have imported a HyperCard stack, this advice probably won't >help you much until you start making brand new stacks with RunRev. > >-- >Best regards, > >Mark Schonewille > >Economy-x-Talk Consulting and Software Engineering >Homepage: http://economy-x-talk.com >Twitter: http://twitter.com/xtalkprogrammer > >Share the clipboard of your computer with other computers on a local network >with Clipboard Link >http://clipbaordlink.economy-x-talk.com > >Op 18 apr 2010, om 13:29 heeft Haroldo Mauro Jr. het volgende geschreven: > >>Hi everybody, I just joined this list. I used Hypercard for many years, since >>I got my first Mac in 1991. Then, some years ago swiched to Supercard, which >>I've been using a lot. I've had Revolution Studio for over a year but only >>now am trying to use it more steadly. So, here's what I need help with right >>now. >>In a converted Hypercard stack, an arrowKey handler in the stack script is >>not behaving as expected. So I checked the Revolution dictionary and found >>this example below, which I tested on my stack and it didn't work, just the >>same: >> >>(example from Rev dictionary) >>on arrowKey theKey -- make Up arrow go to the first card >> if theKey is "up" then go to card 1 >> else pass arrowKey >>end arrowKey >> >>Instead of going to card 1 it kept going to the next card each time I pressed >>the up arrow key, and after the last card the stack just closed. >> >>Here's my original handler, from the Hypercard stack script, which doens't >>work: >>(handler is in stack script) >>on arrowKey whichKey >> if whichKey is "right" then >> if the optionKey is down then >> go first card of next bg >> else >> go next card of this bg >> end if >> end if >> if whichKey is "left" then >> if the optionKey is down then >> go last card of previous bg >> else >> go previous card of this bg >> end if >> end if >>end arrowKey >> >>Any help would be appreciated. Thank you. >>Harold > >_______________________________________________ >use-revolution mailing list >use-revolution@lists.runrev.com >Please visit this url to subscribe, unsubscribe and manage your subscription >preferences: >http://lists.runrev.com/mailman/listinfo/use-revolution _______________________________________________ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution