How do I print the contents of a scrolling text field?

I’m populating a scrolling text field dynamically and I need to be able to send it’s content to the printer on button press.

You would think that Flash would make this way too simple…something like myTextField_txt.print(); but of course it is not!

I’ve been monkeying around with the new MX2004 “PrintJob Class” with no success.

Based off the “Help” files this is the code I’ve come up with so far:

//Print Button
printText_mc.onRelease = function() {
var my_pj = new PrintJob();
var myResult = my_pj.start();
if (myResult) {
myResult = my_pj.addPage(“scroller_txt”, {xMin:0, xMax:400, yMin:400, yMax:800}, {printAsBitmap:false}, 1);
delete my_pj;
// End Print Button

Any help would be greatly appreciated.

Sorry to be a post whore, but I’m deperate.
I got the PrintJob(); class to work - targeting a text field.
The problem is it will only print what’s visable the the scroll area at the time of print. I need it to print the entire contents of the scrolling text field.

Any help would be greatly appreciated.