Pending messages
Mark Schonewille
m.schonewille at economy-x-talk.com
Mon Jul 14 05:01:21 EDT 2014
Hi Richmond,
Use a property.
// btn B
on mouseUp
put 1 into KK
set the cCLicked of btn "Cancel" to false
repeat until KK = 25
if the cClicked of btn "Cancel" is true then exit repeat
set the vis of btn "B" to false
wait 20 ticks with messages
if the cClicked of btn "Cancel" is true then exit repeat
set the vis of btn "B" to true
wait 20 ticks with messages
if the cClicked of btn "Cancel" is true then exit repeat
put KK into fld "KNT"
add 1 to KK
end repeat
end mouseUp
// btn Cancel
on mouseUp
set the cClicked of me to true
end mouseUp
If button Cancel is a checkbox, you could also use the hilite instead of
the cClicked of the button.
I don't know at which point you want to exit the repeat loop, so I put
the exit command in all relevant places.
--
Best regards,
Mark Schonewille
Economy-x-Talk Consulting and Software Engineering
Homepage: http://economy-x-talk.com
Twitter: http://twitter.com/xtalkprogrammer
KvK: 50277553
Installer Maker for LiveCode:
http://qery.us/468
Buy my new book "Programming LiveCode for the Real Beginner"
http://qery.us/3fi
LiveCode on Facebook:
https://www.facebook.com/groups/runrev/
On 7/14/2014 10:05, Richmond wrote:
> So . . . here I am with a stack containing 2 buttons: 'B' and 'cancel',
>
> and a field 'KNT':
>
> Btn 'B' contains the script:
>
> on mouseUp
> put 1 into KK
> repeat until KK = 25
> set the vis of btn "B" to false
> wait 20 ticks with messages
> set the vis of btn "B" to true
> wait 20 ticks with messages
> put KK into fld "KNT"
> add 1 to KK
> end repeat
> end mouseUp
>
> I want to stop the action started by btn "B" using a script
> in btn "cancel" but cannot work out how to do that.
>
> Richmond.
>
> _______________________________________________
> 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