how to get the textflow in pagning textlayout
Dear Sir:
I put long text xml in pagning textlayout ,but when I want get the xml or text in paged container,I choking...
how can I get the each page's text xml?
my code like this;
var controller:IContainerController;
var count:Number = 0;
for(;;)
{
_textflow.flowComposer.compose();
while (_containers.length < _textflow.flowComposer.numControllers)
{
controller = _textflow.flowComposer.getControllerAt(_containers.length);
trace(TextFlow(controller.rootElement).getFirstLeaf().text )
//trace(TextFilter.export(controller.textFlow,TextFilter.TEXT_LAYOUT_FORMAT,ConversionType.XML_TYPE) as XML)
_containers.push(Sprite(controller.container));
if (controller.textLength == 0 || controller.absoluteStart + controller.textLength >= _textflow.textLength)
{
// all the text has fit into the containers. now display the textlines and done
_textflow.flowComposer.updateAllContainers();
return;
}
}
for (var idx = 0; idx < 10; idx++)
{
controller = new DisplayObjectContainerController(new PageBackGround(),_setting.Width,_setting.Height);
controller.horizontalScrollPolicy = ScrollPolicy.OFF;
controller.verticalScrollPolicy = ScrollPolicy.OFF;
controller.containerFormat = _formates.ContFormat;
_textflow.flowComposer.addController(controller);
}
}
please help me!
