scrolling a ContainerController?
I'm curious what's not working here. Any pointers appreciated. The slider is being used to set any value on the ContainerControllers, but vertical scrollPosition is always reported back as 0. Thanks,
private function init():void {
XML.ignoreWhitespace = false;
textFlow = TextFlowUtil.importFromXML(textXML, TextConverter.TEXT_LAYOUT_FORMAT);
tsprite = new Sprite();
tsprite.x = 0;
tsprite.y = 20;
textHolder.addChild(tsprite);
var tcc:ContainerController = new ContainerController(tsprite, 500, 400);
textFlow.flowComposer.addController(tcc);
bsprite = new Sprite();
bsprite.x = width/2;
bsprite.y = 20 + (height/2);
textHolder.addChild(bsprite);
var bcc:ContainerController = new ContainerController(bsprite, 500, 400);
textFlow.flowComposer.addController(bcc);
addElement(textHolder);
textFlow.interactionManager = new EditManager(new UndoManager());
textFlow.flowComposer.updateAllControllers();
textFlow.interactionManager.selectRange(0, 0);
invalidateDisplayList();
}protected function sliderChange():void {
for(var i:int = 0; i<textFlow.flowComposer.numControllers; i++) {
var controller:ContainerController = textFlow.flowComposer.getControllerAt(i)
controller.verticalScrollPosition = scrollSlider.value * 10;
}
//textFlow.flowComposer.updateAllControllers();
}
