Hi, am am building a dynamic timeline loaded using xml. The content is build in class dateline and displays correctly in scroll pane, except that it does not scroll.
Code:
package MyClasses{
import flash.display.MovieClip;
import flash.net.URLRequest;
import flash.display.Sprite;
import fl.containers.ScrollPane;
import fl.controls.ScrollPolicy;
public class Main extends MovieClip {
private var sp:ScrollPane = new ScrollPane();
private var spSource:Sprite = new Sprite();
private var req:URLRequest;
private var xml:XMLReader;
private var dateLine:DateLine;
public function Main() {
sp.horizontalScrollPolicy = ScrollPolicy.AUTO
sp.verticalScrollPolicy = ScrollPolicy.AUTO
sp.setSize(550,400);
req = new URLRequest("MyClasses/assets/xml/data.xml");
xml=new XMLReader();
xml.load(req);
dateLine = new DateLine(xml);
spSource.addChild(dateLine);
sp.source = spSource;
sp.update();
addChild(sp);
}
}
}