Todd Geist wrote:

However I can reliably cause them stop working, by loading the object that
use Behaviors before the Behaviors themselves.

Unless something changed/broke, any behavior assignment which refers to a behavior button not already in memory at the time the object which refers to its is first opened will not have the behavior resolved, and that behavior script will not be present in the message path.

Accordingly, setting any breakpoints in the behavior script will not trigger, as the script isn't in play.

If you find the script is in play under such circumstances, I'd like to learn how you did it.

I've been wanting a way to resolve behaviors at arbitrary execution points rather than relying on stack opening, and have made this request for a new "resolve behaviors" command to do that:
<http://quality.runrev.com/show_bug.cgi?id=8993>

If you have a means of doing this with the engine as it is I definitely want to learn the secret.

--
 Richard Gaskin
 Fourth World
 LiveCode training and consulting: http://www.fourthworld.com
 Webzine for LiveCode developers: http://www.LiveCodeJournal.com
 LiveCode Journal blog: http://LiveCodejournal.com/blog.irv

_______________________________________________
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

Reply via email to