[Laszlo-dev] Debug warning for getMCRef() in SWF10
Raju Bitter
rajubitter at googlemail.com
Wed Jan 27 01:14:38 PST 2010
Max,
what is the reason that the warning to use getDisplayObject() instead of getMCRef() is not displayed correctly in DHTML? In SWF10 runtime I get the warning
INFO #helloView.Function is deprecated. Use the #helloView.Function instead
In SWF8 and DHTML output is correct:
INFO %cssview.lzx#32: #helloView.getMCRef is deprecated. Use #helloView.getDisplayObject instead
Looking into the code http://svn.openlaszlo.org/openlaszlo/trunk/WEB-INF/lps/lfc/views/LaszloView.lzs I see that you just dump the function reference in the warning. I guess that's because there's no API to retrieve a function's name in AS3. There is a workaround, though, described here:
http://blogs.adobe.com/aharui/2007/10/debugging_tricks.html
For this to work, you need to turn on the -verbose-stacktraces=true compiler option - which I'm not sure is done for OpenLaszlo.
- Raju
More information about the Laszlo-dev
mailing list