Added bin selection
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@29212 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
This commit is contained in:
@@ -36,6 +36,26 @@ enum wxPrintMode
|
|||||||
wxPRINT_MODE_STREAM = 4 // Send postscript data into a stream
|
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 {
|
class wxPrintData : public wxObject {
|
||||||
@@ -59,7 +79,8 @@ public:
|
|||||||
const wxSize& GetPaperSize();
|
const wxSize& GetPaperSize();
|
||||||
|
|
||||||
int GetQuality();
|
int GetQuality();
|
||||||
|
wxPrintBin GetBin();
|
||||||
|
|
||||||
void SetNoCopies(int v);
|
void SetNoCopies(int v);
|
||||||
void SetCollate(bool flag);
|
void SetCollate(bool flag);
|
||||||
void SetOrientation(int orient);
|
void SetOrientation(int orient);
|
||||||
@@ -70,7 +91,7 @@ public:
|
|||||||
void SetPaperId(wxPaperSize sizeId);
|
void SetPaperId(wxPaperSize sizeId);
|
||||||
void SetPaperSize(const wxSize& sz);
|
void SetPaperSize(const wxSize& sz);
|
||||||
void SetQuality(int quality);
|
void SetQuality(int quality);
|
||||||
|
void SetBin(wxPrintBin bin);
|
||||||
// PostScript-specific data
|
// PostScript-specific data
|
||||||
const wxString& GetPrinterCommand();
|
const wxString& GetPrinterCommand();
|
||||||
const wxString& GetPrinterOptions();
|
const wxString& GetPrinterOptions();
|
||||||
|
Reference in New Issue
Block a user