I want to print out the contents of a couple of windows. The data is held in an edit field, using a container. I thought I could be very lazy and just use def lprint if prcancel then exit fn route _toPrinter print editBuf$$ close lprint route _toScreen However, it only prints the first page. Is there a simple fix or do I have to count lines, force page throws, etc? Rod PS I am using Appearance Manager