Waiting for the train

Richmond richmondmathewson at gmail.com
Thu Sep 22 16:33:56 EDT 2016


You Rock:

http://forums.livecode.com/viewtopic.php?f=7&t=27986

Thanks so much.

Richmond.

On 22.09.2016 23:13, Paul Dupuis wrote:
> You probably want to restructure your handler, so that instead of a
> repeat loop, it calls itself using send <message> in <time>
>
> So something like:
>
> local KOUNT
>
> on startMyThing
>    put 1 into KOUNT
>    send "doMyThing" to me
> end startMyThing
>
> on doMyThing
>     add 1 to KOUNT
>     if KOUNT <= 1003 then send "doMyThing" to me in 18000 ticks
> end doMyThing
>
>
> You kick it off by calling startMyThing to initialize things and then it
> keep calling itself (doMyThing) every 5 minutes until KOUNT exceed 1003.
> All other messages - menu items, mouse clicks, etc. should be handled
> normally.
>
>
> On 9/22/2016 3:58 PM, Richmond wrote:
>> Well . . . that works as far as menu commands from the revMenubar
>> stack go, but it still blocks
>> mouseClicks on the revTools stack and keyboard commands . . .
>>
>> Richmond.
>>
>> On 22.09.2016 22:55, Richmond wrote:
>>> Thanks.
>>>
>>> Where?
>>>
>>> wait 18000 ticks with messages
>>>
>>> ?
>>>
>>> Richmond.
>>>
>>> On 22.09.2016 22:38, Mike Bonner wrote:
>>>> add "with messages"
>>>>
>>>> On Thu, Sep 22, 2016 at 1:37 PM, Richmond <richmondmathewson at gmail.com>
>>>> wrote:
>>>>
>>>>> I have a stack that sits around as a Palette with a script in it that
>>>>> repeats itself every 18000 ticks (that's 5 minutes to Thee and Me)
>>>>> with
>>>>> a code like this:
>>>>>
>>>>> *put 1 into KOUNT**
>>>>> **repeat until KOUNT = 1003*
>>>>> /do various jolly things/
>>>>> *add 1 to KOUNT**
>>>>> **wait 18000 ticks**
>>>>> **end repeat*
>>>>>
>>>>> The "wait 18000 ticks" seems to be locking up the whole IDE so I
>>>>> cannot
>>>>> get on and do other things . . .
>>>>>
>>>>> Would be grateful if anyone could suggest a way round this.
>>>>>
>>>>> 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
>>>>>
>>>> _______________________________________________
>>>> 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