Running Processes in the background
Ralph DiMola
rdimola at evergreeninfo.net
Mon Jan 18 14:01:36 EST 2016
Enclose tTest in quotes in the send otherwise it is looking for the variable
tTest.
send "tTest" to me in 1 minute
Ralph DiMola
IT Director
Evergreen Information Services
rdimola at evergreeninfo.net
-----Original Message-----
From: use-livecode [mailto:use-livecode-bounces at lists.runrev.com] On Behalf
Of Glen Bojsza
Sent: Monday, January 18, 2016 12:20 PM
To: How to use LiveCode
Subject: Re: Running Processes in the background
Hi Ralph,
I tried an example outlined by you and I keep getting en error where it
can't find the handler?
*on* mouseUp
*put* 1 into x
*set* the stimer of this stack to "false"
*send* tTest to me in 1 minute **this is where the
first error occurs?
*repeat* for 30 times
*if* the stimer of this stack is true *then*
*put* "reached goal" into fld counter
*else*
*put* x + 6 into x
*put* x into fld counter
*wait* for 1 second
*end* *if*
*end* *repeat*
*end* mouseUp
*on* tTest
*put* "made it to tTest with x = " & x & cr
*send* tTest to me in 1 minutes
*end* tTest
On Mon, Jan 18, 2016 at 10:14 AM, Ralph DiMola <rdimola at evergreeninfo.net>
wrote:
> Send in time will do it. You can also get the message ID to cancel the
> pending message.
>
> Example(not tested)
> Start up the timers(messages) in the main startup code:
>
> Send "testit to me in 1 minute
> Send "testitlong to me in 10 minutes
>
> Then use 2 handlers to receive the messages.
>
> On testit
> If some condition is true then do something Send "testit to me in 1
> minutes End on testit
>
> On testitlong
> If some condition is true then do something Send "testitlong to me
> in 10 minutes End on testitlong
>
> Ralph DiMola
> IT Director
> Evergreen Information Services
> rdimola at evergreeninfo.net
>
> -----Original Message-----
> From: use-livecode [mailto:use-livecode-bounces at lists.runrev.com] On
> Behalf Of Glen Bojsza
> Sent: Monday, January 18, 2016 10:02 AM
> To: How to use LiveCode
> Subject: Running Processes in the background
>
> Hello,
>
> Are there any examples of how to run a process in the background in an
> application?
>
> I need to have two timer processes run when the user is using the
> application.
>
> The processes need to check for certain trigger values every
>
> - 1 minute
>
> - 10 minutes
>
> If the trigger value(s) exist then the application takes the user to a
> different part in the application.
>
> Everything I have read is that LC is not multithreaded but there is a
> way to generate these as loops that can check for these values?
>
> Any direction or examples are appreciated.
>
> regards,
>
> Glen
> _______________________________________________
> 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
>
>
> _______________________________________________
> 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
>
_______________________________________________
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