int GetNoCopies();
bool GetCollate();
int GetOrientation();
-
+ bool IsOrientationReversed() const;
+
bool IsOk();
%pythoncode { Ok = IsOk }
int GetQuality();
wxPrintBin GetBin();
wxPrintMode GetPrintMode() const;
+ int GetMedia() const;
void SetNoCopies(int v);
void SetCollate(bool flag);
void SetOrientation(int orient);
-
+ void SetOrientationReversed(bool reversed);
+
void SetPrinterName(const wxString& name);
void SetColour(bool colour);
void SetDuplex(wxDuplexMode duplex);
void SetQuality(int quality);
void SetBin(wxPrintBin bin);
void SetPrintMode(wxPrintMode printMode);
-
+ void SetMedia(int media);
+
wxString GetFilename() const;
void SetFilename( const wxString &filename );
%rename(Printout) wxPyPrintout;
class wxPyPrintout : public wxObject {
public:
- %pythonAppend wxPyPrintout "self._setCallbackInfo(self, Printout)"
+ %pythonAppend wxPyPrintout setCallbackInfo(Printout)
%typemap(out) wxPyPrintout*; // turn off this typemap
wxPyPrintout(const wxString& title = wxPyPrintoutTitleStr);
public:
%disownarg(wxPyPrintout*);
- %pythonAppend wxPyPrintPreview "self._setCallbackInfo(self, PyPrintPreview)"
+ %pythonAppend wxPyPrintPreview setCallbackInfo(PyPrintPreview)
%nokwargs wxPyPrintPreview;
wxPyPrintPreview(wxPyPrintout* printout,
wxPyPrintout* printoutForPrinting,
class wxPyPreviewFrame : public wxPreviewFrame
{
public:
- %pythonAppend wxPyPreviewFrame "self._setCallbackInfo(self, PyPreviewFrame); self._setOORInfo(self)"
+ %disownarg(wxPrintPreview*);
+ %pythonAppend wxPyPreviewFrame "self._setOORInfo(self);" setCallbackInfo(PyPreviewFrame)
wxPyPreviewFrame(wxPrintPreview* preview, wxFrame* parent,
const wxString& title,
class wxPyPreviewControlBar : public wxPreviewControlBar
{
public:
- %pythonAppend wxPyPreviewControlBar "self._setCallbackInfo(self, PyPreviewControlBar); self._setOORInfo(self)"
+ %pythonAppend wxPyPreviewControlBar "self._setOORInfo(self);" setCallbackInfo(PyPreviewControlBar)
wxPyPreviewControlBar(wxPrintPreview *preview,
long buttons,