Print problem

I have created a test print base swf and have used the code below in frame 1 to load another movie into it called “TestPrint.swf”. I have a button called “my_btn” located in “TestPrint.swf”. I have targeted this button in the code below (or so I thought). This is designed to print the contents of frames 1 and 2 within the swf. There are no movieclips within the loaded swf.

this.createEmptyMovieClip(“holder_mc”, 999);
holder_mc.loadMovie(“TestPrint.swf”);

this.holder_mc.my_btn.onRelease = function() {
print(this._parent.holder_mc, “bframe”);
};

The TestPrint.swf loads OK, but I am unable to print the contents of TestPrint.swf. I suspect that it is an addressing problem and I am not very familiar with relative addressing.

I would very much appreciate some help.

Thank you in advance.
Philippa