disabled buttons still receive events, they just process them, later?

J. Landman Gay jacque at hyperactivesw.com
Wed Feb 21 17:01:20 EST 2024


That seems a little odd, I haven't noticed that. But one way to block the 
messages is to use flushEvents() in the button script:

flushEvents("mouseDown")
flushEvents("mouseUp")

--
Jacqueline Landman Gay | jacque at hyperactivesw.com
HyperActive Software | http://www.hyperactivesw.com
On February 21, 2024 3:09:44 PM Mike Kerner via use-livecode 
<use-livecode at 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 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