As others have mentioned you can use an event style or use 'open process'. Unfortunately, the later does not (yet) have callbacks. But, it has gotten a recent overhaul.
You can do timing and polling with 'send'. I encourage trying the event style. Your contiguous script without a 'wait with messages' is your critical section. This greatly simplifies interaction among tasks (what would be threads). For example, if you build a queue, it is naturally task safe (what would be thread safe). If you have a large computational task that needs to go on in the background, then consider 'open process'. However, I have usually been able to break these up into repeated 'send' tasks. That is often not quite as fast, but it avoids the second standalone. I have an old stack called A Primer on Message Mechanics that might help. You can find it here: http://pages.swcp.com/dsc/revstacks.html Dar On Jul 20, 2012, at 2:24 AM, Rod McCall wrote: > Dear LiveCoders, > > As I said in a previous email I am returning to LiveCode after a few > years (well seven to be exact) so am a little rusty. Anyway right now > we are implementing a car simulator environment of which we will use > LiveCode as the control console for the simulation - at least that is > the current plan. Am I right in thinking there is no equivalent to the > Threading class that you find in Python? If so how do people implement > something which is similar to this? I may have missed the info in the > docs but a quick Google or scan of the RR website for anything > resembling threading seems to yield very little. > > If no such equivalent exists are there ways round this? For example > using sub-stacks etc each one behaving like a "fake thread"? > > Sorry if this seems a silly question but it has been a few years since > I used LiveCode. > > Kind regards, > > rod > > -- > Dr Rod McCall > Researcher in in-car, mixed reality technology and gaming > Interdisciplinary Centre for Security, Reliability and Trust > University of Luxembourg > Blog: www.rodmc.com twitter:rodlux > Publications and Information available on my blog _______________________________________________ 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