Jackie, Thanks for this insight! Two quickies if I may; where can I get a list of the code definitions returned by a try-catch and is there any way for me to get a list of handlers which are currently executing so I know not to try to update them while they're still running?
Thanks, Ray Horsley LinkIt! Software On Feb 3, 2012, at 4:45 PM, J. Landman Gay wrote: > On 2/3/12 5:32 PM, Ray Horsley wrote: >> >> I've just noticed that in 5.0.2 a line in an idle handler script which sets >> the script of another stack is now failing. There's nothing in the result >> when it fails, although I do get a rather cryptic return if I put it in a >> try-catch (below). The rest of the idle handler simply stops running. The >> content of the script being set is only three lines long so I'm sure it >> doesn't exceed Livecode's limit (which I believe is 10 lines). As a matter >> of fact, if I run the same handle from a button in the standalone it works >> fine. >> >> Here's the try-catch error: >> 360,0,0 >> 90,96,22 >> 449,96,7,on idle >> 535,96,1,on idle >> >> Here's the script: >> put "on myHandler" into tmpScript >> put "send "&numToChar(34)&"doIdle"&numToChar(34)&" to >> stack"&numToChar(34)&"•Panels Shell•"&numToChar(34)&"" into line 2 of >> tmpScript >> put "end myHandler into line 3 of tmpScript >> set the script of stack "Panels" to tmpScript >> >> Any ideas? > > > 360 Object: can't set script while it is executing > 90 Chunk: can't set property > 449 Object: can't set object property > 535 set: can't set property > > > -- > Jacqueline Landman Gay | [email protected] > HyperActive Software | http://www.hyperactivesw.com > > > _______________________________________________ > use-livecode mailing list > [email protected] > Please visit this url to subscribe, unsubscribe and manage your subscription > preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode _______________________________________________ use-livecode mailing list [email protected] Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-livecode
