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 <richmondmathew...@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@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 >> > > > _______________________________________________ > 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