How/When are behavior references resolved?
Richard Gaskin
ambassador at fourthworld.com
Sat Jul 16 11:16:20 EDT 2011
Behaviors are very powerful, but also very picky about how and when
they're initially resolved. If you don't architect just so, they will
not be resolved correctly and your code won't work.
I've submitted a request which would give developer much greater
flexibility and minimal cost to RunRev:
Add "resolve behaviors" command
<http://quality.runrev.com/show_bug.cgi?id=8993>
The idea here is that when the proposed "resolve behaviors" command is
called, it merely triggers the existing code in the engine which
resolves behavior references. This would be exactly as what happens
when a stack is first loaded, but by being able to invoke resolution at
any time the developer has much more flexibility with WHEN that
resolution happens, fixing a good many initialization issues developers
experience with behaviors.
--
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
More information about the use-livecode
mailing list