Thanks Basic4Life your sample again.
I modified your code some place and now it works perfect. :sign0098:
Here is the complete solution.
Very nice.
I have a little improvment, that I forgot to use in my sample.
In the kinetic timer sub we are using
xk = xk + (distancex * slowdown)
yk = yk + (distancey * slowdown)
So the speed for the kinetic movement is actually constant, since (distance*slowdown) is constant
So I would suggest using
xk = xk + (distancex * slowdown^steps)
yk = yk + (distancey * slowdown^steps)
This way the image is actually reducing it's movement distance every step.
Maybe the slowdown variable needs to be adjusted, since the image won't travel as far as before. Works fine on the desktop with the 0.8 but I didn't test in on a touch device.