From: Robin Dunn Date: Sat, 18 Sep 2004 23:11:47 +0000 (+0000) Subject: Added bin selection X-Git-Url: https://git.saurik.com/wxWidgets.git/commitdiff_plain/3077d1230554bda900da26302fe3b915e7b3de20 Added bin selection git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@29212 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 --- diff --git a/wxPython/src/_printfw.i b/wxPython/src/_printfw.i index 861fa83a8b..39af033f2d 100644 --- a/wxPython/src/_printfw.i +++ b/wxPython/src/_printfw.i @@ -36,6 +36,26 @@ enum wxPrintMode wxPRINT_MODE_STREAM = 4 // Send postscript data into a stream }; +enum wxPrintBin +{ + wxPRINTBIN_DEFAULT, + + wxPRINTBIN_ONLYONE, + wxPRINTBIN_LOWER, + wxPRINTBIN_MIDDLE, + wxPRINTBIN_MANUAL, + wxPRINTBIN_ENVELOPE, + wxPRINTBIN_ENVMANUAL, + wxPRINTBIN_AUTO, + wxPRINTBIN_TRACTOR, + wxPRINTBIN_SMALLFMT, + wxPRINTBIN_LARGEFMT, + wxPRINTBIN_LARGECAPACITY, + wxPRINTBIN_CASSETTE, + wxPRINTBIN_FORMSOURCE, + + wxPRINTBIN_USER, +}; class wxPrintData : public wxObject { @@ -59,7 +79,8 @@ public: const wxSize& GetPaperSize(); int GetQuality(); - + wxPrintBin GetBin(); + void SetNoCopies(int v); void SetCollate(bool flag); void SetOrientation(int orient); @@ -70,7 +91,7 @@ public: void SetPaperId(wxPaperSize sizeId); void SetPaperSize(const wxSize& sz); void SetQuality(int quality); - + void SetBin(wxPrintBin bin); // PostScript-specific data const wxString& GetPrinterCommand(); const wxString& GetPrinterOptions();