Overview

Top  Next

Just add a global extension to your program, and when you run your program you can press a hot key on any window and obtain a Printout of it. Each Tab in a separate page (if you want), graphic background support to emulate filling forms, and much more.

You can deeply customize how the window will print.

If you don't want to print all the windows but a few ones, you can use a different global extension, to allow you to manually populate a local control template with a button to print the window (instead of a global hot key).

 

When you take a "screen shot" to print, you get exactly what you see, but PrintWindow gives you several advantages:

If the window doesn't fit on the screen (i.e. you have to use scroll bars to see it), it will fully print anyway, taking as many pages as necessary.
You can customize what controls you want to print on the window, therefore if some controls you don't want to be printed, you just select them in a dialog window.
You can also customize several aspects of what you are going to print, for example, entry fields with or without box, the whole print in black and white or at full color, shadows added to some controls, etc.
Since you use the internal report generator, your window will end up in a vectorial WMF file, which you can shrink or enlarge without quality loss (as opposite to a screen shot, which is a bitmap by definition). You can gain up to 10x on the file size when generating a PDF (over a bitmapped screenshot).
It is far easier for your end user to just press a button and use his favourite previewer, than capture the screen and see how to print or save it.
As it uses a regular report, you can send your window to the printer, to just the screen, to a pdf file, or to any kind of file your report system is capable of exporting to.

 

Also, when you manually design a report to obtain the same as you have at a window, you probably get a nicer looking output, but the problem is that any time you change the window's design, you also need to change the report accordingly. With PrintWindow any change to the window is taken by the report automatically. However, take a look at the Warning.

 

For a comprehensive list of features and limitations, see the Summary of features and all the items under Template Considerations (Starting with Controls Supported). Then check the "Template Usage" chapter.

 

If you are upgrading from a previous version and want to see what changed in the last one, check out the "What's new" section On last build.

 

If you are new to the product and want to see some quick examples on how it works, take a look at the Examples section.

 

If you have problems, first check the FAQ and the "TroubleShooting" sections, then ask for Support.