I do not know why I have this error??
Hi,
I had created a list that load content from XML file like this:
var MyURLRequest:URLRequest=new URLRequest("Content Files/MusicXML.xml");
var MyXMLLoader:URLLoader = new URLLoader();
var MusicXML:XML;
var MyXMLList:XMLList;
import fl.controls.List;
MyXMLLoader.addEventListener(Event.COMPLETE,OnLoad);
function OnLoad(event:Event):void {
MusicXML=new XML(event.target.data);
MyXMLList=MusicXML.Type;
for (var i=0; i<=MyXMLList.length()+1; i++) {
SongList.addItem({data:i,label:MyXMLList.Song.@SongName});
}
}
MyXMLLoader.load(MyURLRequest);
It works just fine, but when I load this movie into my main movie the bolded line gives me this error:
TypeError: Error #2007: Parameter child must be non-null.
at flash.display::DisplayObjectContainer/addChildAt()
at fl.controls::BaseButton/drawBackground()
at fl.controls::LabelButton/draw()
at fl.core::UIComponent/drawNow()
at fl.controls::List/drawList()
at fl.controls::List/draw()
at fl.core::UIComponent/callLaterDispatcher()
how can I solve this error??
Thanks a lot.