Distinguishing between tap and swipe
Randy Hengst
iowahengst at mac.com
Fri Mar 10 08:36:48 EST 2017
Hi BR,
I’ve not used swipe a lot, but here is how I have used it to “erase” from a text field… the app is iOS iPad only. Below is the script of the text field. It works quickly without a noticeable delay.
local tStartLocX, tEndLocX
on mouseDown
put the short name of target into tTargetFieldToClear
put item 1 the mouseLoc into tStartLocX
end mouseDown
on mouseUp
lock screen
put item 1 the mouseLoc into tEndLocX
if tEndLocX + 10 < tStartLocX then
put empty into target
end if
unlock screen
end mouseUp
be well,
randy
www.classroomFocusedSoftware.com
> On Mar 9, 2017, at 11:12 PM, Sannyasin Brahmanathaswami via use-livecode <use-livecode at lists.runrev.com> wrote:
>
> Mobile: To distinquish tap from swipe, I'm using the abs of the difference of the mouseloc on mousedown and mouseup….
>
> private function _mouseMoved
> put abs (the mouseV - item 2 of sStartLoc) into someDistance
> put someDistance >= 10 into someBoolean
> return someBoolean
> end _mouseMoved
>
> But this is quite "sluggish" on the any phone, meanwhile any straight forward
>
> on mouseup
> do something
> end mouseup
>
> is quite snappy.
>
> Is there a better way to trap for swipe and immediately trigger a tap.
>
> BR
>
>
> _______________________________________________
> use-livecode mailing list
> use-livecode at lists.runrev.com
> Please visit this url to subscribe, unsubscribe and manage your subscription preferences:
> http://lists.runrev.com/mailman/listinfo/use-livecode
More information about the use-livecode
mailing list