"there's still stuff to learn." ..... and remember ..... -- Stephen Barncard - Sebastopol Ca. USA - mixstream.org
On Wed, Feb 21, 2024 at 5:24 PM Mike Kerner via use-livecode < use-livecode@lists.runrev.com> wrote: > thanks, jacque & mark > it's amazing that even after...a really long time...there's still stuff to > learn. > > On Wed, Feb 21, 2024 at 5:16 PM Mark Waddingham via use-livecode < > use-livecode@lists.runrev.com> wrote: > > > It’s because of the wait - ‘blocking’ waits (those which aren’t ‘with > > messages’) queue any (low level) events so they are handled at the next > > wait (in this case the global one the engine does implicitly when there > are > > no handlers executing). > > > > Flushing events after the wait as Jacque suggests will ensure they aren’t > > there to handle. > > > > Warmest Regards. > > > > Mark. > > > > Sent from my iPhone > > > > > On 21 Feb 2024, at 21:59, Mike Kerner via use-livecode < > > use-livecode@lists.runrev.com> wrote: > > > > > > i did. > > > i have both a button, and a power button. > > > script: > > > > > > *local* count > > > > > > *on* mouseUp > > > > > > *if* the disabled of me *then* *put* cr & "disabled" after msg > > > > > > *add* 1 to count > > > > > > *set* the enabled of me to false > > > > > > *put* count > > > > > > *wait* 2 second > > > > > > *set* the enabled of me to true > > > > > > *end* mouseUp > > > > > >> On Wed, Feb 21, 2024 at 4:47 PM Craig Newman via use-livecode < > > >> use-livecode@lists.runrev.com> wrote: > > >> > > >> Mike. > > >> > > >> In a new stack I placed a button with this: > > >> > > >> on mouseUp > > >> beep 2 > > >> end mouseUp > > >> > > >> If I click on the button I hear two clicks. I disabled the button and > > >> clicked on it. I enabled the button. No clicks. I did this all by > hand. > > Did > > >> you? > > >> > > >> Craig > > >> > > >>> On Feb 21, 2024, at 4:07 PM, Mike Kerner via use-livecode < > > >> use-livecode@lists.runrev.com> wrote: > > >>> > > >>> alright, i'm a little surprised to notice this: > > >>> i have a button. i disabled the button. > > >>> then i clicked on the button > > >>> then i re-enabled the button > > >>> the click, from the period while the button was disabled, is received > > and > > >>> processed by the button. > > >>> that seems problematic, to me. how would one cause clicks to be > > >> discarded, > > >>> permanently? hide the button? overlay it with a transparent control > > that > > >>> will absorb and ignore the clicks? > > >>> > > >>> -- > > >>> On the first day, God created the heavens and the Earth > > >>> On the second day, God created the oceans. > > >>> On the third day, God put the animals on hold for a few hours, > > >>> and did a little diving. > > >>> And God said, "This is good." > > >>> _______________________________________________ > > >>> 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 > > >> > > > > > > > > > -- > > > On the first day, God created the heavens and the Earth > > > On the second day, God created the oceans. > > > On the third day, God put the animals on hold for a few hours, > > > and did a little diving. > > > And God said, "This is good." > > > _______________________________________________ > > > 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 > > > > > -- > On the first day, God created the heavens and the Earth > On the second day, God created the oceans. > On the third day, God put the animals on hold for a few hours, > and did a little diving. > And God said, "This is good." > _______________________________________________ > 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