A lot of developers have asked why DEFERRED_PRINT_TO_WINDOW has to also mean its UI is disabled. I've heard "Well, what if the printer jams?". The viewer let's you print a range of pages, so that's no problem. Also a lot of printers pick up at the last page failure once the problem is fixed. I suspect that WinprintViewer.exe is old and nobody at DAW has any plans to upgrade it... remember they really do want you to buy DataFlex Reports, so why compete with that by making cWinReport2's toolkit work better? and more logically?