]> git.saurik.com Git - wxWidgets.git/commitdiff
PS can output to ta stream (but still need to make output streams more
authorRobin Dunn <robin@alldunn.com>
Thu, 12 Feb 2004 01:34:00 +0000 (01:34 +0000)
committerRobin Dunn <robin@alldunn.com>
Thu, 12 Feb 2004 01:34:00 +0000 (01:34 +0000)
usable from wxPython...)

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@25761 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

wxPython/src/_printfw.i
wxPython/src/_windows_rename.i

index 48708018bc4bee518599a45a36115076f75c8a73..140a336d846fcecdbff80c1df8f8caeb2915ec44 100644 (file)
@@ -32,7 +32,8 @@ enum wxPrintMode
     wxPRINT_MODE_NONE =    0,
     wxPRINT_MODE_PREVIEW = 1,   // Preview in external application
     wxPRINT_MODE_FILE =    2,   // Print to file
-    wxPRINT_MODE_PRINTER = 3    // Send to printer
+    wxPRINT_MODE_PRINTER = 3,   // Send to printer
+    wxPRINT_MODE_STREAM = 4     // Send postscript data into a stream 
 };
 
 
@@ -92,6 +93,9 @@ public:
     void SetPrinterTranslation(long x, long y);
     void SetPrintMode(wxPrintMode printMode);
 
+    wxOutputStream* GetOutputStream();
+    void SetOutputStream(wxOutputStream* outputstream);
+
     %pythoncode { def __nonzero__(self): return self.Ok() }
 };
 
index e72f8c2326942d6a54973735cfa483823245d3f3..c20e838dd711c9eeb8701fe3205f04cab9656bc6 100644 (file)
 %rename(PRINT_MODE_PREVIEW)                 wxPRINT_MODE_PREVIEW;
 %rename(PRINT_MODE_FILE)                    wxPRINT_MODE_FILE;
 %rename(PRINT_MODE_PRINTER)                 wxPRINT_MODE_PRINTER;
+%rename(PRINT_MODE_STREAM)                  wxPRINT_MODE_STREAM;
 %rename(PrintData)                          wxPrintData;
 %rename(PageSetupDialogData)                wxPageSetupDialogData;
 %rename(PageSetupDialog)                    wxPageSetupDialog;