Hi All, Any thoughts as to why my arrow keys don't show the rawKey numbers listed here?
I'm on a MacBook Pro 13 in… I get 65361 -- left arrow 65362 -- up arrow 65363 -- right arrow 65364 -- down arrow be well, randy hengst ----- On Aug 2, 2013, at 8:29 PM, Alex Tweedly <a...@tweedly.net> wrote: > Thanks Devin and Mac - that works fine. > > -- Alex. > P.S. I'm not sure how I would *ever* have found that in the dictionary / User > Guide - so thanks again. > > > > On 02/08/2013 17:32, Mac Bennett wrote: >> This works for me, though you might need to adjust 'tStepsize': >> >> --in group script >> >> on rawKeyDown pKey >> if the short name of me is not in the long name of target then >> pass rawkeydown >> else >> put 45 into tStepSize -- adjust here the stepsize for scrolling >> switch pKey >> case "65309" -- scroll up >> set the vscroll of me to the vscroll of me - tStepSize >> break >> case "65308" -- scroll down >> set the vscroll of me to the vscroll of me + tStepSize >> break >> end switch >> end if >> pass rawkeydown >> end rawKeyDown >> >> (In light of the recent copyright discussion going on here, I would like to >> disclose that I 'borrowed' this entirely a few years ago, and can't remember >> where; so apologies and thanks to the actual author.) >> >> There are also a few similar examples in the "rawkeydown/up" entries in the >> Livecode Dictionary. >> >> Mac >> >> >> On Aug 2, 2013, at 10:53 AM, Devin Asay <devin_a...@byu.edu> wrote: >> >>> Alex >>> On Aug 2, 2013, at 2:43 AM, Alex Tweedly wrote: >>> >>>> On OSX (10.8.4, MBP - but I doubt that matters), I can scroll using a >>>> two-finger touch (i.e. if the cursor is within an area that is scrollable, >>>> then generally I can touch with two fingers, and 'push up' or 'pull down' >>>> the window contents. >>>> >>>> This includes LC fields - this scrolling "just works" for them. >>>> >>>> If I create a group, set and lock its position and give it a scrollbar, >>>> then it gets the scrollbar, and all the traditional behaviour associated >>>> with that (i.e. the scrollbar can be dragged, etc.) >>>> >>>> But it doesn't automatically get the two-finger touch behaviour. >>>> >>>> Is there some way I can enable that ? Do I need to program this myself ? >>>> >>>> It looks as though the "touchStart, touchEnd, etc. are implemented on >>>> mobile only, so I'm not sure where to start. >>> I believe you have to handle scroll wheel actions using rawKeyDown or >>> rawKeyUp (I forget which, and I'm not in a place I can check right now.) >>> Just figure out which codes get sent when the scroll wheel is used and set >>> the scroll of the group in your handler. >>> >>> HTH >>> >>> Devin >>> >>> >>> Devin Asay >>> Office of Digital Humanities >>> Brigham Young University >>> >>> >>> _______________________________________________ >>> 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 > > > _______________________________________________ > 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