Ok, so at first it seems like you are using AS2.
2, , , . - as2 as3. as2 , , costGuideXML. , my_acc.
, , , , - Delegate, populateAccordian- (, , ).
- ( ):
import mx.utils.Delegate;
var costGuideUrl:String = "http://test/cost-guide.ashx";
var costGuideXml:XML = new XML();
costGuideXml.onLoad = Delegate.create(this, xmlLoadedHandler);
costGuideXml.load(costGuideUrl);
function xmlLoadedHandler() : Void
{
populateAccordian(costGuideXml);
}
function populateAccordian(costGuideXml:XML) {
var accordianPane = my_acc.createSegment("mcElectrical", "panel0", "Electrical", "payIcon");
accordianPane.comboBox.addItem("test");
}