On 7/24/2012 2:31 PM Ed submitted the following: > On 7/24/2012 1:32 PM Ed submitted the following: >> On 7/24/2012 11:08 AM Jay Garcia submitted the following: > > < D E L E T E D > > >>> In your OS printers section, click on your HP Printer and select >>> "Properties". Set it as default. Then, in any OTHER application such as >>> Word, etc. bring up a document and print. Does it use the HP default >>> printer? Probably so. Now start Seamonkey and print. What happens now? >>> If it still uses the PaperPort then exit Seamonkey, locate your profile >>> and the file prefs.js - make a copy of this file. Then right-click on >>> prefs.js (not the copy) and choose "edit". find all the lines referring >>> to printers and remove the lines. Save - Exit - restart SM. Now what >>> happens when you print? >>> >> >> That did it. And it added the HP printer info back into the prefs.js file. >> Also looking at the pref.js file there is quite a bit of garbage(?) left over >> from installations of extensions that are no longer in use and were not >> removed >> when removing the extensions. I assume they can also be removed? >> > > Additional: > The above worked fine until I had a page I wanted to print in pdf. > I went to print - selected PDFCREATOR as a printer and printed the page. > Now THAT printer has been added to about:config and when exiting SM is now in > the prefs.js file along with the HP printer. > > PDFCREATOR is now the printer that shows up in SeaMonkey as it's default > printer > although the system default is the HP printer. > > Back to square one. >
A little more investigation shows: 1. Cleaned printers out of prefs.js 2. Started SM 3. Printed to Printer WIN Default "A" 4. Printer "A" now shows up in about:config and prefs.js (after closing SM) 5. Started SM 6. Printed to Printer "A" 7. Selected a new Printer "B" (Printer "A" remains WIN Default printer) 8. Printed to Printer "B" 9. Printer "B" now shows up in about:config and prefs.js after Printer "A" entries. (after closing SM - Printer "A" remains WIN Default) 10. Started SM 11. Printer now prints to Printer "B" 12. Repeat steps 7 to 10 replacing "B" with "C" 13. Repeat steps 7 to 10 replacing "C" with "D" Now my SM default printer is Printer "D" (WIN Default still "A") Printer "D" is the last printer that shows in about:config and prefs.js print.save_print_settings is set to true It appears that each time a different printer is selected when printing from SeaMonkey, SeaMonkey reverts back to the last printer in line in the about:config table after the print job and, if not previously in the config file adds the printer just used after the previously entered printers. _______________________________________________ support-seamonkey mailing list [email protected] https://lists.mozilla.org/listinfo/support-seamonkey

