readable, I wouldn't call them publishable because of printer codes, etc)
Yes, that's correct. I understood 'print to file' this way, like I would say 'print to screen': A readable textfile, where a supervisor can get information back which was lost. This technique is also used for error log files, which store just text informations about what was going on. However, in my case I need to store the Cursor fields into this file, and not any system information.