The arrowKey code has nothing to do with a change in language -- the lack of arrowKey functionality in the IDE is just an oversight on the part of LiveCode Ltd. (at least, I hope it is).
Regards, Scott Rossi Creative Director Tactile Media, UX/UI Design On 5/7/16, 12:24 PM, "use-livecode on behalf of RM" <use-livecode-boun...@lists.runrev.com on behalf of richmondmathew...@gmail.com> wrote: >I am beginning to wonder exactly HOW MUCH of the language has been >changed, >and what justifies such change. > >Richmond. > >On 7.05.2016 21:56, Scott Rossi wrote: >> If you want to recreate the behavior of previous versions of LC, you can >> do something like this: >> >> on arrowKey theKey >> if the selObj is empty then pass arrowKey >> put loc of the selObj into theLoc >> put 1 into D >> if the shiftkey is down then multiply D by 10 >> switch theKey >> case "left" >> subtract D from item 1 of theLoc >> break >> case "right" >> add D to item 1 of theLoc >> break >> case "up" >> subtract D from item 2 of theLoc >> break >> case "down" >> add D to item 2 of theLoc >> end switch >> set loc of the selObj to theLoc >> end arrowKey >> >> >> >> Regards, >> >> Scott Rossi >> Creative Director >> Tactile Media, UX/UI Design >> >> >> >> >>> On 7.05.2016 01:07, JOHN PATTEN wrote: >>>> Hi All, >>>> >>>> I was going to use the arrow keys to move an object, something like >>>> what Devin wrote up a while ago: >>>> >>>> on arrowKey pWhich >>>> # determine some way to designate which object is to be nudged >>>> put the long id of btn "test" into tSelObj # for example >>>> switch pWhich >>>> case "left" >>>> put -1 into tXamount >>>> put 0 into tYamount >>>> break >>>> case "up" >>>> put 0 into tXamount >>>> put -1 into tYamount >>>> break >>>> case "right" >>>> put 1 into tXamount >>>> put 0 into tYamount >>>> break >>>> case "down" >>>> put 0 into tXamount >>>> put 1 into tYamount >>>> break >>>> end switch >>>> move tSelObj relative tXamount,tYamount >>>> end arrowKey >>>> Šand after a few tests in LiveCode 8, I can¹t get anything to budge >>>> with the arrowkeys? I opened the same stack in LiveCode 7.06 and it >>>> works fine. Something change or is this a bug in 8? >>>> >>>> Thank you! _______________________________________________ use-livecode mailing list use-livecode@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-livecode