Set DoubleClickInterval very low!
Sannyasin Brahmanathaswami
brahma at hindu.org
Wed Aug 3 22:35:40 EDT 2016
@ Mark
Thank you for the explanation. I would have to study this out more to reply with anything more intelligent.
Suffice it to say that
set the doubleClickInterval to 100
Immediately turned our new app into a "snappy responsive" animal.
Which is good, because the prevailing thought was beginning to become "Livecode is really to slow for mobile." when in fact, we just need to understand how to optimize things.
I will try adding the mouseDoubleDown and mouseDoubleUp traps you suggest to our main API.lc backscript for all stacks in the framework.
We will face the requirement to taking action on a double click when that time comes. Our current multi-stack, module framework would allow us to simply set it for a given context and reset when leaving that context. So far I'm not seeing a single use case for a double click all our stacks.
I like your click count idea!
BR
On 8/3/16, 1:55 PM, "use-livecode on behalf of Mark Waddingham" <use-livecode-bounces at lists.runrev.com on behalf of mark at livecode.com> wrote:
Solution: If you don't need to handle double clicks do:
on mouseDoubleDown
mouseDown
end mouseDoubleDown
on mouseDoubleUp
mouseUp
end mouseDoubleUp
This is a long standing (i.e. forever!) 'the way things work' in
LiveCode - although I think there is a way it could be a great deal
better, and more intuitive.
More information about the use-livecode
mailing list