I assume (???) a lot of these "oversights" are the result of the 'fact' (?) that the Livecode people have gone back to square one and virtually recreated Livecode
/ad novum/ rather than adding incrementally on top of Livecode 7.

I don't know whether this is true. But it seems the 'kindest' explanation of why
a fair few of these things keep cropping up.

R.

On 7.05.2016 22:42, Scott Rossi wrote:
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

_______________________________________________
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

Reply via email to