It is the same syntax.
Here's the more complete solution that I hope illustrate with to call property.
<code>
<?xml version="1.0" encoding="utf-8"?>
<mx:WindowedApplication xmlns:mx="http://www.adobe.com/2006/mxml"
layout="absolute"
creationComplete="init()">
<mx:Script>
<![CDATA[
private var _sum:Number;
private var _diff:Number;
private function init():void
{
var test:Object = new Object();
test.prop1 = 10;
test.prop2 = 20;
with( test )
{
_sum = prop1 + prop2;
_diff = prop1 - prop2;
}
trace( _sum ); // Display 30
trace( _diff ); // Display -10
var test2:Object = new Object();
test2.prop3 = 30;
test2.prop4 = 40;
with( test2 )
{
prop3 = test.prop1;
prop4 = test.prop2;
}
trace( test2.prop3 ); // Display 10
trace( test2.prop4 ); // Display 20
}
]]>
</mx:Script>
</mx:WindowedApplication>
</code>
Regards,
Edward Yakop