From d4ae898c6bdd0bfa5a35786a6eeccb42538cbc43 Mon Sep 17 00:00:00 2001 From: phasefx Date: Tue, 15 Nov 2005 18:55:22 +0000 Subject: [PATCH] misc printing git-svn-id: svn://svn.open-ils.org/ILS/trunk@2030 dcc99617-32d9-48b4-a31d-7c20da2025e4 --- .../staff_client/chrome/content/evergreen/util/error.js | 4 ++-- .../staff_client/chrome/content/evergreen/util/print.js | 6 ++++++ 2 files changed, 8 insertions(+), 2 deletions(-) diff --git a/Evergreen/staff_client/chrome/content/evergreen/util/error.js b/Evergreen/staff_client/chrome/content/evergreen/util/error.js index a7cfb4ee4a..c9b3ab1247 100644 --- a/Evergreen/staff_client/chrome/content/evergreen/util/error.js +++ b/Evergreen/staff_client/chrome/content/evergreen/util/error.js @@ -3,7 +3,7 @@ sdump('D_TRACE',"Loading error.js\n"); var consoleService = Components.classes['@mozilla.org/consoleservice;1'] .getService(Components.interfaces.nsIConsoleService); -var printDebug = true; +var printDebug = false; var consoleDump = true; var debugDump = true; var arg_dump_full = false; @@ -60,7 +60,7 @@ var sdump_levels = { 'D_FILE' : true, 'D_EXPLODE' : false, 'D_FM_UTILS' : false, - 'D_PRINT' : false, + 'D_PRINT' : true, 'D_SES' : true, 'D_SES_FUNC' : false, 'D_SES_RESULT' : true, diff --git a/Evergreen/staff_client/chrome/content/evergreen/util/print.js b/Evergreen/staff_client/chrome/content/evergreen/util/print.js index 502047e550..309b8a7d89 100644 --- a/Evergreen/staff_client/chrome/content/evergreen/util/print.js +++ b/Evergreen/staff_client/chrome/content/evergreen/util/print.js @@ -204,6 +204,8 @@ function sPrint(s,silent) { function() { if (!mw.printDebug) { NSPrint(w,silent); w.minimize(); w.close(); mw.minimize(); + } else { + sdump('D_PRINT','Not printing due to printDebug flag.'); } },0 ); @@ -217,6 +219,7 @@ function NSPrint(w,silent) var webBrowserPrint = w .QueryInterface(Components.interfaces.nsIInterfaceRequestor) .getInterface(Components.interfaces.nsIWebBrowserPrint); + sdump('D_PRINT','webBrowserPrint = ' + webBrowserPrint); if (webBrowserPrint) { var gPrintSettings = GetPrintSettings(); if (silent) gPrintSettings.printSilent = true; @@ -233,10 +236,13 @@ function NSPrint(w,silent) gPrintSettings.footerStrLeft = ''; gPrintSettings.footerStrCenter = ''; gPrintSettings.footerStrRight = ''; + sdump('D_PRINT','gPrintSettings = ' + js2JSON(gPrintSettings)); webBrowserPrint.print(gPrintSettings, null); //alert('Should be printing\n'); + sdump('D_PRINT','Should be printing\n'); } else { //alert('Should not be printing\n'); + sdump('D_PRINT','Should not be printing\n'); } } catch (e) { //alert('Probably not printing: ' + e); -- 2.43.2