xulrunner brings old print routines. Let's try this in windows...
authorphasefx <phasefx@dcc99617-32d9-48b4-a31d-7c20da2025e4>
Sun, 24 Jul 2005 18:57:27 +0000 (18:57 +0000)
committerphasefx <phasefx@dcc99617-32d9-48b4-a31d-7c20da2025e4>
Sun, 24 Jul 2005 18:57:27 +0000 (18:57 +0000)
git-svn-id: svn://svn.open-ils.org/ILS/trunk@1384 dcc99617-32d9-48b4-a31d-7c20da2025e4

Evergreen/staff_client/chrome/content/evergreen/util/print.js

index 5ba79fa..3ad4542 100644 (file)
@@ -1,11 +1,21 @@
 sdump('D_TRACE','Loading print.js\n');
 
+var print_crlf = '<br />\r\n';
+
+// Higher-level
+
+function print_checkout_receipt(params) {
+
+
+}
+
+// Lower-level
+
 function sPrint(s) {
        //var w = window.open('about:blank','print_win','alwaysLowered,minimizable,resizable,height=100,width=100,sizemode=minimized');
-       var w = SafeWindowOpen('about:blank','print_win','alwaysLowered,minimizable,resizable,height=100,width=100,sizemode=minimized');
+       //var w = SafeWindowOpen('about:blank','print_win','alwaysLowered,minimizable,resizable,height=100,width=100,sizemode=minimized');
+       var w = new_window('data:text/html,<html>' + s + '</html>\r\n');
        this.focus();
-       w.document.write(s);
-       //w.print();
        NSPrint(w);
        w.close();
 }