LOCAL lcPrinter, oPrinter lcPrinter = GETPRINTER() lcTitle = "RTF Printout" SET PROCEDURE TO PrtClass.PRG ADDITIVE oPrinter = CREATEOBJECT("PrintObj",lcPrinter) WITH oPrinter * .StartDoc(.hDC, lcTitle) * .StartPage(.hDC) ThisForm.Olecontrol1.SelPrint(.hDC) * .EndPage(.hDC) * .EndDoc(.hDC) ENDWITH RELEASE oPrinter RELEASE PROCEDURE PrtClass>There has been a program around for awhile that you could call to allow printing RTF text from a Fox app. The name I have seen listed on the thread is called prtclass.prg.