myPrintJob.addPage(this._parent.mcFlashMovie.mcPrint, {xMin:0,xMax:600,yMin:0,yMax:850}, {printAsBitmap:false}, 1);
In the code above, according to the flash docs, I have to put "this._parent.mcFlashMovie.mcPrint" in quotes, but it won't find it if the mc I want to print is not on the root level.
If I put the path in there without the quotes, it doesn't print the movieclip either.
How do I get around this?
Have you tried something like
var par: String = String( this._parent.toString() ); var path: String = par+'.mcFlashMovie.mcPrint'; myPrintJob.addPage( path, { xMin: 0, xMax: 600, yMin: 0, yMax: 850 }, {printAsBitmap: false}, 1);
tried it and I also moved everything out so it's on the root, like so:
var myPrintJob:PrintJob;
mcEndElements.btnPrint.onRelease = function(){
myPrintJob = new PrintJob();
var myResult:Boolean = myPrintJob.start();
if (myResult){
printPage();
}else{
//User does not have printer or has cancelled
//print_txt.text = "Printing cancelled. Please try again.";
}
}
function printPage() { //add pages to print myPrintJob.addPage( "mcPrint", {xMin:0,xMax:600,yMin:0,yMax:850}, {printAsBitmap:false}, 1);
myPrintJob.send();
delete myPrintJob;
}
mcPrint is located off the stage.
this prints fine when I run it directly, but I want to load it into a container swf. When I run the swf directly and click the btnPrint, it works but when I hit btnPrint once the swf has been loaded into the container swf it prints a blank page (when I trace mcPrint, it finds it)
...and here's the really weird part, IF I drag mcPrint onto the stage, it prints fine from the container swf. Why would that work?!
Do you know what I mean...
nm - There was a mask on the container swf.
Fucking hell, I swear I'm not trying to waste people's time in this forum on purpose.
Sorry JLM, I hope these last two bonehead flash posts I've started won't stop you from helping me in future! 
Don't worry I do that all the time. Atleast I followed your question, not like the one storm answered from new barrel fodder, I still don't get it.
stop dragging me into your threads!!
)
We all do things like this ewf.