The Problem:
On Windows 2000, If I install a Black Ice printer, and then open the Printers screen from the control panel, right-click on the Black Ice printer, and choose "Properties", I get a Properties dialog box with 7 property pages. On the "General" property page, if I hit "Printing Preferences", I get the standard Black Ice 4-property-page printing preferences dialog with all the settings I had set as the defaults during installation. If, however, I go back to the Properties dialog, go to the "Advanced" property page, and hit the "Printing Defaults..." button, I get a Black Ice dialog which looks EXACTLY like the printing preferences dialog I'd just seen EXCEPT WITH DIFFERENT SETTINGS! These "printing default" settings do not seem to be used anywhere. What are they used for, should they be set along with the Printing Preferences settings, and if so, how should I set them from Install Shield? (MyDLL_NT.dll in the Resource Tool Kit only seems to affect the preferences settings, not the defaults settings.)
The "Printing Default" settings can be set from the default install INI file. For details, please see the “Components of the Resource Tool Kit” chapter and the “How to set the printer setting at install time using an INI file” section. The default setting is read from the INI file by the driver when the driver is added to the system and before the configuration settings are applied from the MYDLL.DLL. The "Printing Default" settings are used by the system for system users logged into the same pc without administrative privileges and the Black Ice printer driver is already installed. The User inherits the "Printing Default" settings of the Black Ice printer driver.