hola a todos , quiero hacer la impresion de varios swf externos , es decir como un carrito de l a compra en el que selecciono los swf que quiero imprimir y luego los imprimo , tengo este codigo en el evento press de un boton pero no me funciona se me queda trabado en el while y nunca entra al onLoadInit , sabe alguien donde puede estar el error y como solucionarlo ???

de antemano gracias

on(press){

cantidad = 2 ;
cont = 1 ;
paso = true ;

pj = new PrintJob();


while(cont <= cantidad){

if (paso == true){

paso = false ;

var mclListener:Object = new Object();

mclListener.onLoadInit = function() {
pj.start();
pj.addPage(mapa,{xMin:0, xMax:599, yMin:0, yMax:900},null,1);
paso = true ;
cont++
};

var mcl:MovieClipLoader = new MovieClipLoader();
mcl.addListener(mclListener);
_root.createEmptyMovieClip("mapa",666);
mcl.loadClip((cont+".swf",mapa));

} ; // fin del if

}

pj.send();
delete pj
}