Yes, thank you Scott. be well, randy
Randy Hengst www.classroomFocusedSoftware.com > On Jun 30, 2015, at 9:50 PM, Paul Hibbert <[email protected]> wrote: > > Nice share. > > Thank you Scott. > > Paul > >> On Jun 30, 2015, at 13:03, Scott Rossi <[email protected]> wrote: >> >> Thought folks might find the following useful... >> >> I currently have a situation where I need to detect multiple clicks on an >> object and differentiate between the number of click sets (i.e. >> single-click, double-click, triple-click, etc). The following seems to >> work well, detecting a 50-click event, after which point I got tired of >> clicking :-) >> >> ----- >> >> constant theClickThreshold = 300 >> local theClickCount, theClickID >> >> on mouseDown >> if lineOffset("countClicks",pendingMessages()) = 0 then >> put 0 into theClickCount >> else cancel theClickID >> add 1 to theClickCount >> send "countClicks" to me in theClickThreshold millisecs >> put the result into theClickID >> end mouseDown >> >> command countClicks >> put theClickCount && millisecs() -- SHOW CLICK COUNT >> put 0 into theClickCount -- RESET >> end countClicks >> >> ----- >> >> >> The click threshold can be adjusted but seems to work well at 300 >> milliseconds. Change "on mouseDown" to "before mouseDown" to implement as >> a behavior. >> >> Regards, >> >> Scott Rossi >> Creative Director >> Tactile Media, UX/UI Design >> >> >> >> >> _______________________________________________ >> use-livecode mailing list >> [email protected] >> Please visit this url to subscribe, unsubscribe and manage your subscription >> preferences: >> http://lists.runrev.com/mailman/listinfo/use-livecode > > > _______________________________________________ > use-livecode mailing list > [email protected] > Please visit this url to subscribe, unsubscribe and manage your subscription > preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode _______________________________________________ use-livecode mailing list [email protected] Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-livecode
