PrinterSetup.bas contains the single function SetupPrinter. This function displays the printer preferences (document properties) dialog for the default printer and sets the printer's default properties to whatever the user chooses. The changes are global. All applications use the new settings. The demo is a compiled program which allows you to test SetupPrinter on your machine before buying the module.