Awesome. Thanks everyone!
On Wed, 9 Jan 2008, André Bargull wrote:
As a workaround to access "Debug.write", you can use:
_root.Debug.write("%s: %d - %d", arguments.callee, n1, n2);
I think the call to Debug.write is killing it.
On Jan 9, 2008 2:28 PM, Pablo Kang <[EMAIL PROTECTED] wrote:
Btw, I know that I can call a laszloMethod from a Javascript function
like:
<method name="javascriptFunction" args="n1,n2">
return canvas.laszloMethod(n1,n2);
</method>
What I want to know is why it is I can't pass in the the laszloMethod
directly.
Thanks,
pablo
On Wed, 9 Jan 2008, Pablo Kang wrote:
Anyone know why passing in a function defined with an LZX method tag
into
Array.sort doesn't work? Here's a test case:
<canvas debug="true">
<method name="laszloMethod" args="n1,n2">
Debug.write('laszloMethod(', n1, ',', n2, ')');
return 0;
</method>
<script>
function javascriptFunction(n1,n2) {
Debug.write('javascriptFunction(', n1, ',', n2 ,')');
return 0;
}
</script>
<handler name="oninit">
var arr = [ 1,2,3 ];
Debug.write('-- Javascript Function --');
arr.sort( javascriptFunction );
Debug.write('-- Laszlo Method --------');
arr.sort( canvas.laszloMethod );
</handler>
</canvas>
pablo
-- Henry Minsky Software Architect [EMAIL PROTECTED]
--