2 * FILE : src/mac/printfw.cpp
4 * This file was automatically generated by :
5 * Simplified Wrapper and Interface Generator (SWIG)
6 * Version 1.1 (Build 883)
8 * Portions Copyright (c) 1995-1998
9 * The University of Utah and The Regents of the University of California.
10 * Permission is granted to distribute this file in any manner provided
11 * this notice remains intact.
13 * Do not make changes to this file--changes will be lost!
19 /* Implementation : PYTHON */
26 /* Definitions for Windows/Unix exporting */
27 #if defined(__WIN32__)
28 # if defined(_MSC_VER)
29 # define SWIGEXPORT(a) __declspec(dllexport) a
31 # if defined(__BORLANDC__)
32 # define SWIGEXPORT(a) a _export
34 # define SWIGEXPORT(a) a
38 # define SWIGEXPORT(a) a
44 extern void SWIG_MakePtr(char *, void *, char *);
45 extern void SWIG_RegisterMapping(char *, char *, void *(*)(void *));
46 extern char *SWIG_GetPtr(char *, void **, char *);
47 extern char *SWIG_GetPtrObj(PyObject
*, void **, char *);
48 extern void SWIG_addvarlink(PyObject
*, char *, PyObject
*(*)(void), int (*)(PyObject
*));
49 extern PyObject
*SWIG_newvarlink(void);
53 #define SWIG_init initprintfwc
55 #define SWIG_name "printfwc"
59 #include <wx/printdlg.h>
64 // Put some wx default wxChar* values into wxStrings.
65 static const wxChar
* wxPrintoutTitleStr
= wxT("Printout");
66 DECLARE_DEF_STRING(PrintoutTitleStr
);
67 static const wxChar
* wxPreviewCanvasNameStr
= wxT("previewcanvas");
68 DECLARE_DEF_STRING(PreviewCanvasNameStr
);
70 DECLARE_DEF_STRING(FrameNameStr
);
71 DECLARE_DEF_STRING(PanelNameStr
);
72 DECLARE_DEF_STRING(DialogNameStr
);
76 static PyObject
* t_output_helper(PyObject
* target
, PyObject
* o
) {
82 } else if (target
== Py_None
) {
86 if (!PyTuple_Check(target
)) {
88 target
= PyTuple_New(1);
89 PyTuple_SetItem(target
, 0, o2
);
92 PyTuple_SetItem(o3
, 0, o
);
95 target
= PySequence_Concat(o2
, o3
);
104 // Since this one would be tough and ugly to do with the Macros...
105 void wxPyPrintout::GetPageInfo(int *minPage
, int *maxPage
, int *pageFrom
, int *pageTo
) {
109 wxPyBeginBlockThreads();
110 if ((found
= m_myInst
.findCallback("GetPageInfo"))) {
111 PyObject
* result
= m_myInst
.callCallbackObj(Py_BuildValue("()"));
112 if (result
&& PyTuple_Check(result
) && PyTuple_Size(result
) == 4) {
115 val
= PyTuple_GetItem(result
, 0);
116 if (PyInt_Check(val
)) *minPage
= PyInt_AsLong(val
);
119 val
= PyTuple_GetItem(result
, 1);
120 if (PyInt_Check(val
)) *maxPage
= PyInt_AsLong(val
);
123 val
= PyTuple_GetItem(result
, 2);
124 if (PyInt_Check(val
)) *pageFrom
= PyInt_AsLong(val
);
127 val
= PyTuple_GetItem(result
, 3);
128 if (PyInt_Check(val
)) *pageTo
= PyInt_AsLong(val
);
135 PyErr_SetString(PyExc_TypeError
, "GetPageInfo should return a tuple of 4 integers.");
140 wxPyEndBlockThreads();
142 wxPrintout::GetPageInfo(minPage
, maxPage
, pageFrom
, pageTo
);
145 void wxPyPrintout::base_GetPageInfo(int *minPage
, int *maxPage
, int *pageFrom
, int *pageTo
) {
146 wxPrintout::GetPageInfo(minPage
, maxPage
, pageFrom
, pageTo
);
150 IMP_PYCALLBACK_BOOL_INTINT(wxPyPrintout
, wxPrintout
, OnBeginDocument
);
151 IMP_PYCALLBACK__(wxPyPrintout
, wxPrintout
, OnEndDocument
);
152 IMP_PYCALLBACK__(wxPyPrintout
, wxPrintout
, OnBeginPrinting
);
153 IMP_PYCALLBACK__(wxPyPrintout
, wxPrintout
, OnEndPrinting
);
154 IMP_PYCALLBACK__(wxPyPrintout
, wxPrintout
, OnPreparePrinting
);
155 IMP_PYCALLBACK_BOOL_INT_pure(wxPyPrintout
, wxPrintout
, OnPrintPage
);
156 IMP_PYCALLBACK_BOOL_INT(wxPyPrintout
, wxPrintout
, HasPage
);
161 #define DEC_PYCALLBACK_BOOL_PREWINDC(CBNAME) \
162 bool CBNAME(wxPreviewCanvas* a, wxDC& b); \
163 bool base_##CBNAME(wxPreviewCanvas* a, wxDC& b)
166 #define IMP_PYCALLBACK_BOOL_PREWINDC(CLASS, PCLASS, CBNAME) \
167 bool CLASS::CBNAME(wxPreviewCanvas* a, wxDC& b) { \
170 wxPyBeginBlockThreads(); \
171 if ((found = wxPyCBH_findCallback(m_myInst, #CBNAME))) { \
172 PyObject* win = wxPyMake_wxObject(a); \
173 PyObject* dc = wxPyMake_wxObject(&b); \
174 rval = wxPyCBH_callCallback(m_myInst, Py_BuildValue("(OO)", win, dc));\
178 wxPyEndBlockThreads(); \
180 rval = PCLASS::CBNAME(a, b); \
183 bool CLASS::base_##CBNAME(wxPreviewCanvas* a, wxDC& b) { \
184 return PCLASS::CBNAME(a, b); \
190 class wxPyPrintPreview
: public wxPrintPreview
192 DECLARE_CLASS(wxPyPrintPreview
)
194 wxPyPrintPreview(wxPyPrintout
* printout
,
195 wxPyPrintout
* printoutForPrinting
,
196 wxPrintData
* data
=NULL
)
197 : wxPrintPreview(printout
, printoutForPrinting
, data
)
200 DEC_PYCALLBACK_BOOL_INT(SetCurrentPage
);
201 DEC_PYCALLBACK_BOOL_PREWINDC(PaintPage
);
202 DEC_PYCALLBACK_BOOL_PREWINDC(DrawBlankPage
);
203 DEC_PYCALLBACK_BOOL_INT(RenderPage
);
204 DEC_PYCALLBACK_VOID_INT(SetZoom
);
205 DEC_PYCALLBACK_BOOL_BOOL(Print
);
206 DEC_PYCALLBACK_VOID_(DetermineScaling
);
211 // Stupid renamed classes... Fix this in 2.5...
212 #if defined(__WXMSW__)
213 IMPLEMENT_CLASS( wxPyPrintPreview
, wxWindowsPrintPreview
);
214 #elif defined(__WXMAC__)
215 IMPLEMENT_CLASS( wxPyPrintPreview
, wxMacPrintPreview
);
217 IMPLEMENT_CLASS( wxPyPrintPreview
, wxPostScriptPrintPreview
);
220 IMP_PYCALLBACK_BOOL_INT (wxPyPrintPreview
, wxPrintPreview
, SetCurrentPage
);
221 IMP_PYCALLBACK_BOOL_PREWINDC(wxPyPrintPreview
, wxPrintPreview
, PaintPage
);
222 IMP_PYCALLBACK_BOOL_PREWINDC(wxPyPrintPreview
, wxPrintPreview
, DrawBlankPage
);
223 IMP_PYCALLBACK_BOOL_INT (wxPyPrintPreview
, wxPrintPreview
, RenderPage
);
224 IMP_PYCALLBACK_VOID_INT (wxPyPrintPreview
, wxPrintPreview
, SetZoom
);
225 IMP_PYCALLBACK_BOOL_BOOL (wxPyPrintPreview
, wxPrintPreview
, Print
);
226 IMP_PYCALLBACK_VOID_ (wxPyPrintPreview
, wxPrintPreview
, DetermineScaling
);
228 class wxPyPreviewFrame
: public wxPreviewFrame
230 DECLARE_CLASS(wxPyPreviewFrame
);
232 wxPyPreviewFrame(wxPrintPreview
* preview
, wxFrame
* parent
,
233 const wxString
& title
,
234 const wxPoint
& pos
= wxDefaultPosition
,
235 const wxSize
& size
= wxDefaultSize
,
236 long style
= wxDEFAULT_FRAME_STYLE
,
237 const wxString
& name
= wxPyFrameNameStr
)
238 : wxPreviewFrame(preview
, parent
, title
, pos
, size
, style
, name
)
241 void SetPreviewCanvas(wxPreviewCanvas
* canvas
) { m_previewCanvas
= canvas
; }
242 void SetControlBar(wxPreviewControlBar
* bar
) { m_controlBar
= bar
; }
244 DEC_PYCALLBACK_VOID_(Initialize
);
245 DEC_PYCALLBACK_VOID_(CreateCanvas
);
246 DEC_PYCALLBACK_VOID_(CreateControlBar
);
251 IMPLEMENT_CLASS(wxPyPreviewFrame
, wxPreviewFrame
);
253 IMP_PYCALLBACK_VOID_(wxPyPreviewFrame
, wxPreviewFrame
, Initialize
);
254 IMP_PYCALLBACK_VOID_(wxPyPreviewFrame
, wxPreviewFrame
, CreateCanvas
);
255 IMP_PYCALLBACK_VOID_(wxPyPreviewFrame
, wxPreviewFrame
, CreateControlBar
);
257 class wxPyPreviewControlBar
: public wxPreviewControlBar
259 DECLARE_CLASS(wxPyPreviewControlBar
);
261 wxPyPreviewControlBar(wxPrintPreview
*preview
,
264 const wxPoint
& pos
= wxDefaultPosition
,
265 const wxSize
& size
= wxDefaultSize
,
267 const wxString
& name
= wxPyPanelNameStr
)
268 : wxPreviewControlBar(preview
, buttons
, parent
, pos
, size
, style
, name
)
271 void SetPrintPreview(wxPrintPreview
* preview
) { m_printPreview
= preview
; }
273 DEC_PYCALLBACK_VOID_(CreateButtons
);
274 DEC_PYCALLBACK_VOID_INT(SetZoomControl
);
279 IMPLEMENT_CLASS(wxPyPreviewControlBar
, wxPreviewControlBar
);
280 IMP_PYCALLBACK_VOID_(wxPyPreviewControlBar
, wxPreviewControlBar
, CreateButtons
);
281 IMP_PYCALLBACK_VOID_INT(wxPyPreviewControlBar
, wxPreviewControlBar
, SetZoomControl
);
285 static void *SwigwxPrintDataTowxObject(void *ptr
) {
288 src
= (wxPrintData
*) ptr
;
289 dest
= (wxObject
*) src
;
290 return (void *) dest
;
293 #define new_wxPrintData() (new wxPrintData())
294 static PyObject
*_wrap_new_wxPrintData(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
295 PyObject
* _resultobj
;
296 wxPrintData
* _result
;
297 char *_kwnames
[] = { NULL
};
301 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,":new_wxPrintData",_kwnames
))
304 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
305 _result
= (wxPrintData
*)new_wxPrintData();
307 wxPyEndAllowThreads(__tstate
);
308 if (PyErr_Occurred()) return NULL
;
310 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxPrintData_p");
311 _resultobj
= Py_BuildValue("s",_ptemp
);
314 _resultobj
= Py_None
;
319 #define delete_wxPrintData(_swigobj) (delete _swigobj)
320 static PyObject
*_wrap_delete_wxPrintData(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
321 PyObject
* _resultobj
;
323 PyObject
* _argo0
= 0;
324 char *_kwnames
[] = { "self", NULL
};
327 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:delete_wxPrintData",_kwnames
,&_argo0
))
330 if (_argo0
== Py_None
) { _arg0
= NULL
; }
331 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPrintData_p")) {
332 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of delete_wxPrintData. Expected _wxPrintData_p.");
337 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
338 delete_wxPrintData(_arg0
);
340 wxPyEndAllowThreads(__tstate
);
341 if (PyErr_Occurred()) return NULL
;
342 } Py_INCREF(Py_None
);
343 _resultobj
= Py_None
;
347 #define wxPrintData_GetNoCopies(_swigobj) (_swigobj->GetNoCopies())
348 static PyObject
*_wrap_wxPrintData_GetNoCopies(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
349 PyObject
* _resultobj
;
352 PyObject
* _argo0
= 0;
353 char *_kwnames
[] = { "self", NULL
};
356 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxPrintData_GetNoCopies",_kwnames
,&_argo0
))
359 if (_argo0
== Py_None
) { _arg0
= NULL
; }
360 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPrintData_p")) {
361 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPrintData_GetNoCopies. Expected _wxPrintData_p.");
366 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
367 _result
= (int )wxPrintData_GetNoCopies(_arg0
);
369 wxPyEndAllowThreads(__tstate
);
370 if (PyErr_Occurred()) return NULL
;
371 } _resultobj
= Py_BuildValue("i",_result
);
375 #define wxPrintData_GetCollate(_swigobj) (_swigobj->GetCollate())
376 static PyObject
*_wrap_wxPrintData_GetCollate(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
377 PyObject
* _resultobj
;
380 PyObject
* _argo0
= 0;
381 char *_kwnames
[] = { "self", NULL
};
384 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxPrintData_GetCollate",_kwnames
,&_argo0
))
387 if (_argo0
== Py_None
) { _arg0
= NULL
; }
388 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPrintData_p")) {
389 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPrintData_GetCollate. Expected _wxPrintData_p.");
394 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
395 _result
= (bool )wxPrintData_GetCollate(_arg0
);
397 wxPyEndAllowThreads(__tstate
);
398 if (PyErr_Occurred()) return NULL
;
399 } _resultobj
= Py_BuildValue("i",_result
);
403 #define wxPrintData_GetOrientation(_swigobj) (_swigobj->GetOrientation())
404 static PyObject
*_wrap_wxPrintData_GetOrientation(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
405 PyObject
* _resultobj
;
408 PyObject
* _argo0
= 0;
409 char *_kwnames
[] = { "self", NULL
};
412 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxPrintData_GetOrientation",_kwnames
,&_argo0
))
415 if (_argo0
== Py_None
) { _arg0
= NULL
; }
416 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPrintData_p")) {
417 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPrintData_GetOrientation. Expected _wxPrintData_p.");
422 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
423 _result
= (int )wxPrintData_GetOrientation(_arg0
);
425 wxPyEndAllowThreads(__tstate
);
426 if (PyErr_Occurred()) return NULL
;
427 } _resultobj
= Py_BuildValue("i",_result
);
431 #define wxPrintData_Ok(_swigobj) (_swigobj->Ok())
432 static PyObject
*_wrap_wxPrintData_Ok(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
433 PyObject
* _resultobj
;
436 PyObject
* _argo0
= 0;
437 char *_kwnames
[] = { "self", NULL
};
440 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxPrintData_Ok",_kwnames
,&_argo0
))
443 if (_argo0
== Py_None
) { _arg0
= NULL
; }
444 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPrintData_p")) {
445 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPrintData_Ok. Expected _wxPrintData_p.");
450 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
451 _result
= (bool )wxPrintData_Ok(_arg0
);
453 wxPyEndAllowThreads(__tstate
);
454 if (PyErr_Occurred()) return NULL
;
455 } _resultobj
= Py_BuildValue("i",_result
);
459 #define wxPrintData_GetPrinterName(_swigobj) (_swigobj->GetPrinterName())
460 static PyObject
*_wrap_wxPrintData_GetPrinterName(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
461 PyObject
* _resultobj
;
464 PyObject
* _argo0
= 0;
465 char *_kwnames
[] = { "self", NULL
};
468 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxPrintData_GetPrinterName",_kwnames
,&_argo0
))
471 if (_argo0
== Py_None
) { _arg0
= NULL
; }
472 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPrintData_p")) {
473 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPrintData_GetPrinterName. Expected _wxPrintData_p.");
478 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
479 const wxString
& _result_ref
= wxPrintData_GetPrinterName(_arg0
);
480 _result
= (wxString
*) &_result_ref
;
482 wxPyEndAllowThreads(__tstate
);
483 if (PyErr_Occurred()) return NULL
;
486 _resultobj
= PyUnicode_FromWideChar(_result
->c_str(), _result
->Len());
488 _resultobj
= PyString_FromStringAndSize(_result
->c_str(), _result
->Len());
494 #define wxPrintData_GetColour(_swigobj) (_swigobj->GetColour())
495 static PyObject
*_wrap_wxPrintData_GetColour(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
496 PyObject
* _resultobj
;
499 PyObject
* _argo0
= 0;
500 char *_kwnames
[] = { "self", NULL
};
503 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxPrintData_GetColour",_kwnames
,&_argo0
))
506 if (_argo0
== Py_None
) { _arg0
= NULL
; }
507 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPrintData_p")) {
508 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPrintData_GetColour. Expected _wxPrintData_p.");
513 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
514 _result
= (bool )wxPrintData_GetColour(_arg0
);
516 wxPyEndAllowThreads(__tstate
);
517 if (PyErr_Occurred()) return NULL
;
518 } _resultobj
= Py_BuildValue("i",_result
);
522 #define wxPrintData_GetDuplex(_swigobj) (_swigobj->GetDuplex())
523 static PyObject
*_wrap_wxPrintData_GetDuplex(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
524 PyObject
* _resultobj
;
525 wxDuplexMode _result
;
527 PyObject
* _argo0
= 0;
528 char *_kwnames
[] = { "self", NULL
};
531 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxPrintData_GetDuplex",_kwnames
,&_argo0
))
534 if (_argo0
== Py_None
) { _arg0
= NULL
; }
535 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPrintData_p")) {
536 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPrintData_GetDuplex. Expected _wxPrintData_p.");
541 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
542 _result
= (wxDuplexMode
)wxPrintData_GetDuplex(_arg0
);
544 wxPyEndAllowThreads(__tstate
);
545 if (PyErr_Occurred()) return NULL
;
546 } _resultobj
= Py_BuildValue("i",_result
);
550 #define wxPrintData_GetPaperId(_swigobj) (_swigobj->GetPaperId())
551 static PyObject
*_wrap_wxPrintData_GetPaperId(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
552 PyObject
* _resultobj
;
555 PyObject
* _argo0
= 0;
556 char *_kwnames
[] = { "self", NULL
};
559 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxPrintData_GetPaperId",_kwnames
,&_argo0
))
562 if (_argo0
== Py_None
) { _arg0
= NULL
; }
563 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPrintData_p")) {
564 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPrintData_GetPaperId. Expected _wxPrintData_p.");
569 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
570 _result
= (wxPaperSize
)wxPrintData_GetPaperId(_arg0
);
572 wxPyEndAllowThreads(__tstate
);
573 if (PyErr_Occurred()) return NULL
;
574 } _resultobj
= Py_BuildValue("i",_result
);
578 #define wxPrintData_GetPaperSize(_swigobj) (_swigobj->GetPaperSize())
579 static PyObject
*_wrap_wxPrintData_GetPaperSize(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
580 PyObject
* _resultobj
;
583 PyObject
* _argo0
= 0;
584 char *_kwnames
[] = { "self", NULL
};
588 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxPrintData_GetPaperSize",_kwnames
,&_argo0
))
591 if (_argo0
== Py_None
) { _arg0
= NULL
; }
592 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPrintData_p")) {
593 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPrintData_GetPaperSize. Expected _wxPrintData_p.");
598 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
599 const wxSize
& _result_ref
= wxPrintData_GetPaperSize(_arg0
);
600 _result
= (wxSize
*) &_result_ref
;
602 wxPyEndAllowThreads(__tstate
);
603 if (PyErr_Occurred()) return NULL
;
605 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxSize_p");
606 _resultobj
= Py_BuildValue("s",_ptemp
);
609 _resultobj
= Py_None
;
614 #define wxPrintData_GetQuality(_swigobj) (_swigobj->GetQuality())
615 static PyObject
*_wrap_wxPrintData_GetQuality(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
616 PyObject
* _resultobj
;
617 wxPrintQuality _result
;
619 PyObject
* _argo0
= 0;
620 char *_kwnames
[] = { "self", NULL
};
623 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxPrintData_GetQuality",_kwnames
,&_argo0
))
626 if (_argo0
== Py_None
) { _arg0
= NULL
; }
627 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPrintData_p")) {
628 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPrintData_GetQuality. Expected _wxPrintData_p.");
633 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
634 _result
= (wxPrintQuality
)wxPrintData_GetQuality(_arg0
);
636 wxPyEndAllowThreads(__tstate
);
637 if (PyErr_Occurred()) return NULL
;
638 } _resultobj
= Py_BuildValue("i",_result
);
642 #define wxPrintData_SetNoCopies(_swigobj,_swigarg0) (_swigobj->SetNoCopies(_swigarg0))
643 static PyObject
*_wrap_wxPrintData_SetNoCopies(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
644 PyObject
* _resultobj
;
647 PyObject
* _argo0
= 0;
648 char *_kwnames
[] = { "self","v", NULL
};
651 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxPrintData_SetNoCopies",_kwnames
,&_argo0
,&_arg1
))
654 if (_argo0
== Py_None
) { _arg0
= NULL
; }
655 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPrintData_p")) {
656 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPrintData_SetNoCopies. Expected _wxPrintData_p.");
661 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
662 wxPrintData_SetNoCopies(_arg0
,_arg1
);
664 wxPyEndAllowThreads(__tstate
);
665 if (PyErr_Occurred()) return NULL
;
666 } Py_INCREF(Py_None
);
667 _resultobj
= Py_None
;
671 #define wxPrintData_SetCollate(_swigobj,_swigarg0) (_swigobj->SetCollate(_swigarg0))
672 static PyObject
*_wrap_wxPrintData_SetCollate(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
673 PyObject
* _resultobj
;
676 PyObject
* _argo0
= 0;
678 char *_kwnames
[] = { "self","flag", NULL
};
681 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxPrintData_SetCollate",_kwnames
,&_argo0
,&tempbool1
))
684 if (_argo0
== Py_None
) { _arg0
= NULL
; }
685 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPrintData_p")) {
686 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPrintData_SetCollate. Expected _wxPrintData_p.");
690 _arg1
= (bool ) tempbool1
;
692 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
693 wxPrintData_SetCollate(_arg0
,_arg1
);
695 wxPyEndAllowThreads(__tstate
);
696 if (PyErr_Occurred()) return NULL
;
697 } Py_INCREF(Py_None
);
698 _resultobj
= Py_None
;
702 #define wxPrintData_SetOrientation(_swigobj,_swigarg0) (_swigobj->SetOrientation(_swigarg0))
703 static PyObject
*_wrap_wxPrintData_SetOrientation(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
704 PyObject
* _resultobj
;
707 PyObject
* _argo0
= 0;
708 char *_kwnames
[] = { "self","orient", NULL
};
711 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxPrintData_SetOrientation",_kwnames
,&_argo0
,&_arg1
))
714 if (_argo0
== Py_None
) { _arg0
= NULL
; }
715 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPrintData_p")) {
716 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPrintData_SetOrientation. Expected _wxPrintData_p.");
721 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
722 wxPrintData_SetOrientation(_arg0
,_arg1
);
724 wxPyEndAllowThreads(__tstate
);
725 if (PyErr_Occurred()) return NULL
;
726 } Py_INCREF(Py_None
);
727 _resultobj
= Py_None
;
731 #define wxPrintData_SetPrinterName(_swigobj,_swigarg0) (_swigobj->SetPrinterName(_swigarg0))
732 static PyObject
*_wrap_wxPrintData_SetPrinterName(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
733 PyObject
* _resultobj
;
736 PyObject
* _argo0
= 0;
737 PyObject
* _obj1
= 0;
738 char *_kwnames
[] = { "self","name", NULL
};
741 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxPrintData_SetPrinterName",_kwnames
,&_argo0
,&_obj1
))
744 if (_argo0
== Py_None
) { _arg0
= NULL
; }
745 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPrintData_p")) {
746 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPrintData_SetPrinterName. Expected _wxPrintData_p.");
751 _arg1
= wxString_in_helper(_obj1
);
756 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
757 wxPrintData_SetPrinterName(_arg0
,*_arg1
);
759 wxPyEndAllowThreads(__tstate
);
760 if (PyErr_Occurred()) return NULL
;
761 } Py_INCREF(Py_None
);
762 _resultobj
= Py_None
;
770 #define wxPrintData_SetColour(_swigobj,_swigarg0) (_swigobj->SetColour(_swigarg0))
771 static PyObject
*_wrap_wxPrintData_SetColour(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
772 PyObject
* _resultobj
;
775 PyObject
* _argo0
= 0;
777 char *_kwnames
[] = { "self","colour", NULL
};
780 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxPrintData_SetColour",_kwnames
,&_argo0
,&tempbool1
))
783 if (_argo0
== Py_None
) { _arg0
= NULL
; }
784 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPrintData_p")) {
785 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPrintData_SetColour. Expected _wxPrintData_p.");
789 _arg1
= (bool ) tempbool1
;
791 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
792 wxPrintData_SetColour(_arg0
,_arg1
);
794 wxPyEndAllowThreads(__tstate
);
795 if (PyErr_Occurred()) return NULL
;
796 } Py_INCREF(Py_None
);
797 _resultobj
= Py_None
;
801 #define wxPrintData_SetDuplex(_swigobj,_swigarg0) (_swigobj->SetDuplex(_swigarg0))
802 static PyObject
*_wrap_wxPrintData_SetDuplex(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
803 PyObject
* _resultobj
;
806 PyObject
* _argo0
= 0;
807 char *_kwnames
[] = { "self","duplex", NULL
};
810 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxPrintData_SetDuplex",_kwnames
,&_argo0
,&_arg1
))
813 if (_argo0
== Py_None
) { _arg0
= NULL
; }
814 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPrintData_p")) {
815 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPrintData_SetDuplex. Expected _wxPrintData_p.");
820 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
821 wxPrintData_SetDuplex(_arg0
,_arg1
);
823 wxPyEndAllowThreads(__tstate
);
824 if (PyErr_Occurred()) return NULL
;
825 } Py_INCREF(Py_None
);
826 _resultobj
= Py_None
;
830 #define wxPrintData_SetPaperId(_swigobj,_swigarg0) (_swigobj->SetPaperId(_swigarg0))
831 static PyObject
*_wrap_wxPrintData_SetPaperId(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
832 PyObject
* _resultobj
;
835 PyObject
* _argo0
= 0;
836 char *_kwnames
[] = { "self","sizeId", NULL
};
839 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxPrintData_SetPaperId",_kwnames
,&_argo0
,&_arg1
))
842 if (_argo0
== Py_None
) { _arg0
= NULL
; }
843 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPrintData_p")) {
844 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPrintData_SetPaperId. Expected _wxPrintData_p.");
849 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
850 wxPrintData_SetPaperId(_arg0
,_arg1
);
852 wxPyEndAllowThreads(__tstate
);
853 if (PyErr_Occurred()) return NULL
;
854 } Py_INCREF(Py_None
);
855 _resultobj
= Py_None
;
859 #define wxPrintData_SetPaperSize(_swigobj,_swigarg0) (_swigobj->SetPaperSize(_swigarg0))
860 static PyObject
*_wrap_wxPrintData_SetPaperSize(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
861 PyObject
* _resultobj
;
864 PyObject
* _argo0
= 0;
866 PyObject
* _obj1
= 0;
867 char *_kwnames
[] = { "self","sz", NULL
};
870 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxPrintData_SetPaperSize",_kwnames
,&_argo0
,&_obj1
))
873 if (_argo0
== Py_None
) { _arg0
= NULL
; }
874 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPrintData_p")) {
875 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPrintData_SetPaperSize. Expected _wxPrintData_p.");
881 if (! wxSize_helper(_obj1
, &_arg1
))
885 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
886 wxPrintData_SetPaperSize(_arg0
,*_arg1
);
888 wxPyEndAllowThreads(__tstate
);
889 if (PyErr_Occurred()) return NULL
;
890 } Py_INCREF(Py_None
);
891 _resultobj
= Py_None
;
895 #define wxPrintData_SetQuality(_swigobj,_swigarg0) (_swigobj->SetQuality(_swigarg0))
896 static PyObject
*_wrap_wxPrintData_SetQuality(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
897 PyObject
* _resultobj
;
899 wxPrintQuality _arg1
;
900 PyObject
* _argo0
= 0;
901 char *_kwnames
[] = { "self","quality", NULL
};
904 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxPrintData_SetQuality",_kwnames
,&_argo0
,&_arg1
))
907 if (_argo0
== Py_None
) { _arg0
= NULL
; }
908 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPrintData_p")) {
909 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPrintData_SetQuality. Expected _wxPrintData_p.");
914 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
915 wxPrintData_SetQuality(_arg0
,_arg1
);
917 wxPyEndAllowThreads(__tstate
);
918 if (PyErr_Occurred()) return NULL
;
919 } Py_INCREF(Py_None
);
920 _resultobj
= Py_None
;
924 #define wxPrintData_GetPrinterCommand(_swigobj) (_swigobj->GetPrinterCommand())
925 static PyObject
*_wrap_wxPrintData_GetPrinterCommand(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
926 PyObject
* _resultobj
;
929 PyObject
* _argo0
= 0;
930 char *_kwnames
[] = { "self", NULL
};
933 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxPrintData_GetPrinterCommand",_kwnames
,&_argo0
))
936 if (_argo0
== Py_None
) { _arg0
= NULL
; }
937 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPrintData_p")) {
938 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPrintData_GetPrinterCommand. Expected _wxPrintData_p.");
943 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
944 const wxString
& _result_ref
= wxPrintData_GetPrinterCommand(_arg0
);
945 _result
= (wxString
*) &_result_ref
;
947 wxPyEndAllowThreads(__tstate
);
948 if (PyErr_Occurred()) return NULL
;
951 _resultobj
= PyUnicode_FromWideChar(_result
->c_str(), _result
->Len());
953 _resultobj
= PyString_FromStringAndSize(_result
->c_str(), _result
->Len());
959 #define wxPrintData_GetPrinterOptions(_swigobj) (_swigobj->GetPrinterOptions())
960 static PyObject
*_wrap_wxPrintData_GetPrinterOptions(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
961 PyObject
* _resultobj
;
964 PyObject
* _argo0
= 0;
965 char *_kwnames
[] = { "self", NULL
};
968 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxPrintData_GetPrinterOptions",_kwnames
,&_argo0
))
971 if (_argo0
== Py_None
) { _arg0
= NULL
; }
972 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPrintData_p")) {
973 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPrintData_GetPrinterOptions. Expected _wxPrintData_p.");
978 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
979 const wxString
& _result_ref
= wxPrintData_GetPrinterOptions(_arg0
);
980 _result
= (wxString
*) &_result_ref
;
982 wxPyEndAllowThreads(__tstate
);
983 if (PyErr_Occurred()) return NULL
;
986 _resultobj
= PyUnicode_FromWideChar(_result
->c_str(), _result
->Len());
988 _resultobj
= PyString_FromStringAndSize(_result
->c_str(), _result
->Len());
994 #define wxPrintData_GetPreviewCommand(_swigobj) (_swigobj->GetPreviewCommand())
995 static PyObject
*_wrap_wxPrintData_GetPreviewCommand(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
996 PyObject
* _resultobj
;
999 PyObject
* _argo0
= 0;
1000 char *_kwnames
[] = { "self", NULL
};
1003 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxPrintData_GetPreviewCommand",_kwnames
,&_argo0
))
1006 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1007 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPrintData_p")) {
1008 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPrintData_GetPreviewCommand. Expected _wxPrintData_p.");
1013 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
1014 const wxString
& _result_ref
= wxPrintData_GetPreviewCommand(_arg0
);
1015 _result
= (wxString
*) &_result_ref
;
1017 wxPyEndAllowThreads(__tstate
);
1018 if (PyErr_Occurred()) return NULL
;
1021 _resultobj
= PyUnicode_FromWideChar(_result
->c_str(), _result
->Len());
1023 _resultobj
= PyString_FromStringAndSize(_result
->c_str(), _result
->Len());
1029 #define wxPrintData_GetFilename(_swigobj) (_swigobj->GetFilename())
1030 static PyObject
*_wrap_wxPrintData_GetFilename(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1031 PyObject
* _resultobj
;
1033 wxPrintData
* _arg0
;
1034 PyObject
* _argo0
= 0;
1035 char *_kwnames
[] = { "self", NULL
};
1038 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxPrintData_GetFilename",_kwnames
,&_argo0
))
1041 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1042 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPrintData_p")) {
1043 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPrintData_GetFilename. Expected _wxPrintData_p.");
1048 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
1049 const wxString
& _result_ref
= wxPrintData_GetFilename(_arg0
);
1050 _result
= (wxString
*) &_result_ref
;
1052 wxPyEndAllowThreads(__tstate
);
1053 if (PyErr_Occurred()) return NULL
;
1056 _resultobj
= PyUnicode_FromWideChar(_result
->c_str(), _result
->Len());
1058 _resultobj
= PyString_FromStringAndSize(_result
->c_str(), _result
->Len());
1064 #define wxPrintData_GetFontMetricPath(_swigobj) (_swigobj->GetFontMetricPath())
1065 static PyObject
*_wrap_wxPrintData_GetFontMetricPath(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1066 PyObject
* _resultobj
;
1068 wxPrintData
* _arg0
;
1069 PyObject
* _argo0
= 0;
1070 char *_kwnames
[] = { "self", NULL
};
1073 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxPrintData_GetFontMetricPath",_kwnames
,&_argo0
))
1076 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1077 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPrintData_p")) {
1078 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPrintData_GetFontMetricPath. Expected _wxPrintData_p.");
1083 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
1084 const wxString
& _result_ref
= wxPrintData_GetFontMetricPath(_arg0
);
1085 _result
= (wxString
*) &_result_ref
;
1087 wxPyEndAllowThreads(__tstate
);
1088 if (PyErr_Occurred()) return NULL
;
1091 _resultobj
= PyUnicode_FromWideChar(_result
->c_str(), _result
->Len());
1093 _resultobj
= PyString_FromStringAndSize(_result
->c_str(), _result
->Len());
1099 #define wxPrintData_GetPrinterScaleX(_swigobj) (_swigobj->GetPrinterScaleX())
1100 static PyObject
*_wrap_wxPrintData_GetPrinterScaleX(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1101 PyObject
* _resultobj
;
1103 wxPrintData
* _arg0
;
1104 PyObject
* _argo0
= 0;
1105 char *_kwnames
[] = { "self", NULL
};
1108 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxPrintData_GetPrinterScaleX",_kwnames
,&_argo0
))
1111 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1112 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPrintData_p")) {
1113 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPrintData_GetPrinterScaleX. Expected _wxPrintData_p.");
1118 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
1119 _result
= (double )wxPrintData_GetPrinterScaleX(_arg0
);
1121 wxPyEndAllowThreads(__tstate
);
1122 if (PyErr_Occurred()) return NULL
;
1123 } _resultobj
= Py_BuildValue("d",_result
);
1127 #define wxPrintData_GetPrinterScaleY(_swigobj) (_swigobj->GetPrinterScaleY())
1128 static PyObject
*_wrap_wxPrintData_GetPrinterScaleY(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1129 PyObject
* _resultobj
;
1131 wxPrintData
* _arg0
;
1132 PyObject
* _argo0
= 0;
1133 char *_kwnames
[] = { "self", NULL
};
1136 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxPrintData_GetPrinterScaleY",_kwnames
,&_argo0
))
1139 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1140 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPrintData_p")) {
1141 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPrintData_GetPrinterScaleY. Expected _wxPrintData_p.");
1146 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
1147 _result
= (double )wxPrintData_GetPrinterScaleY(_arg0
);
1149 wxPyEndAllowThreads(__tstate
);
1150 if (PyErr_Occurred()) return NULL
;
1151 } _resultobj
= Py_BuildValue("d",_result
);
1155 #define wxPrintData_GetPrinterTranslateX(_swigobj) (_swigobj->GetPrinterTranslateX())
1156 static PyObject
*_wrap_wxPrintData_GetPrinterTranslateX(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1157 PyObject
* _resultobj
;
1159 wxPrintData
* _arg0
;
1160 PyObject
* _argo0
= 0;
1161 char *_kwnames
[] = { "self", NULL
};
1164 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxPrintData_GetPrinterTranslateX",_kwnames
,&_argo0
))
1167 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1168 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPrintData_p")) {
1169 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPrintData_GetPrinterTranslateX. Expected _wxPrintData_p.");
1174 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
1175 _result
= (long )wxPrintData_GetPrinterTranslateX(_arg0
);
1177 wxPyEndAllowThreads(__tstate
);
1178 if (PyErr_Occurred()) return NULL
;
1179 } _resultobj
= Py_BuildValue("l",_result
);
1183 #define wxPrintData_GetPrinterTranslateY(_swigobj) (_swigobj->GetPrinterTranslateY())
1184 static PyObject
*_wrap_wxPrintData_GetPrinterTranslateY(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1185 PyObject
* _resultobj
;
1187 wxPrintData
* _arg0
;
1188 PyObject
* _argo0
= 0;
1189 char *_kwnames
[] = { "self", NULL
};
1192 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxPrintData_GetPrinterTranslateY",_kwnames
,&_argo0
))
1195 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1196 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPrintData_p")) {
1197 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPrintData_GetPrinterTranslateY. Expected _wxPrintData_p.");
1202 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
1203 _result
= (long )wxPrintData_GetPrinterTranslateY(_arg0
);
1205 wxPyEndAllowThreads(__tstate
);
1206 if (PyErr_Occurred()) return NULL
;
1207 } _resultobj
= Py_BuildValue("l",_result
);
1211 #define wxPrintData_GetPrintMode(_swigobj) (_swigobj->GetPrintMode())
1212 static PyObject
*_wrap_wxPrintData_GetPrintMode(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1213 PyObject
* _resultobj
;
1214 wxPrintMode _result
;
1215 wxPrintData
* _arg0
;
1216 PyObject
* _argo0
= 0;
1217 char *_kwnames
[] = { "self", NULL
};
1220 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxPrintData_GetPrintMode",_kwnames
,&_argo0
))
1223 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1224 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPrintData_p")) {
1225 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPrintData_GetPrintMode. Expected _wxPrintData_p.");
1230 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
1231 _result
= (wxPrintMode
)wxPrintData_GetPrintMode(_arg0
);
1233 wxPyEndAllowThreads(__tstate
);
1234 if (PyErr_Occurred()) return NULL
;
1235 } _resultobj
= Py_BuildValue("i",_result
);
1239 #define wxPrintData_SetPrinterCommand(_swigobj,_swigarg0) (_swigobj->SetPrinterCommand(_swigarg0))
1240 static PyObject
*_wrap_wxPrintData_SetPrinterCommand(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1241 PyObject
* _resultobj
;
1242 wxPrintData
* _arg0
;
1244 PyObject
* _argo0
= 0;
1245 PyObject
* _obj1
= 0;
1246 char *_kwnames
[] = { "self","command", NULL
};
1249 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxPrintData_SetPrinterCommand",_kwnames
,&_argo0
,&_obj1
))
1252 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1253 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPrintData_p")) {
1254 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPrintData_SetPrinterCommand. Expected _wxPrintData_p.");
1259 _arg1
= wxString_in_helper(_obj1
);
1264 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
1265 wxPrintData_SetPrinterCommand(_arg0
,*_arg1
);
1267 wxPyEndAllowThreads(__tstate
);
1268 if (PyErr_Occurred()) return NULL
;
1269 } Py_INCREF(Py_None
);
1270 _resultobj
= Py_None
;
1278 #define wxPrintData_SetPrinterOptions(_swigobj,_swigarg0) (_swigobj->SetPrinterOptions(_swigarg0))
1279 static PyObject
*_wrap_wxPrintData_SetPrinterOptions(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1280 PyObject
* _resultobj
;
1281 wxPrintData
* _arg0
;
1283 PyObject
* _argo0
= 0;
1284 PyObject
* _obj1
= 0;
1285 char *_kwnames
[] = { "self","options", NULL
};
1288 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxPrintData_SetPrinterOptions",_kwnames
,&_argo0
,&_obj1
))
1291 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1292 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPrintData_p")) {
1293 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPrintData_SetPrinterOptions. Expected _wxPrintData_p.");
1298 _arg1
= wxString_in_helper(_obj1
);
1303 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
1304 wxPrintData_SetPrinterOptions(_arg0
,*_arg1
);
1306 wxPyEndAllowThreads(__tstate
);
1307 if (PyErr_Occurred()) return NULL
;
1308 } Py_INCREF(Py_None
);
1309 _resultobj
= Py_None
;
1317 #define wxPrintData_SetPreviewCommand(_swigobj,_swigarg0) (_swigobj->SetPreviewCommand(_swigarg0))
1318 static PyObject
*_wrap_wxPrintData_SetPreviewCommand(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1319 PyObject
* _resultobj
;
1320 wxPrintData
* _arg0
;
1322 PyObject
* _argo0
= 0;
1323 PyObject
* _obj1
= 0;
1324 char *_kwnames
[] = { "self","command", NULL
};
1327 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxPrintData_SetPreviewCommand",_kwnames
,&_argo0
,&_obj1
))
1330 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1331 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPrintData_p")) {
1332 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPrintData_SetPreviewCommand. Expected _wxPrintData_p.");
1337 _arg1
= wxString_in_helper(_obj1
);
1342 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
1343 wxPrintData_SetPreviewCommand(_arg0
,*_arg1
);
1345 wxPyEndAllowThreads(__tstate
);
1346 if (PyErr_Occurred()) return NULL
;
1347 } Py_INCREF(Py_None
);
1348 _resultobj
= Py_None
;
1356 #define wxPrintData_SetFilename(_swigobj,_swigarg0) (_swigobj->SetFilename(_swigarg0))
1357 static PyObject
*_wrap_wxPrintData_SetFilename(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1358 PyObject
* _resultobj
;
1359 wxPrintData
* _arg0
;
1361 PyObject
* _argo0
= 0;
1362 PyObject
* _obj1
= 0;
1363 char *_kwnames
[] = { "self","filename", NULL
};
1366 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxPrintData_SetFilename",_kwnames
,&_argo0
,&_obj1
))
1369 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1370 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPrintData_p")) {
1371 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPrintData_SetFilename. Expected _wxPrintData_p.");
1376 _arg1
= wxString_in_helper(_obj1
);
1381 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
1382 wxPrintData_SetFilename(_arg0
,*_arg1
);
1384 wxPyEndAllowThreads(__tstate
);
1385 if (PyErr_Occurred()) return NULL
;
1386 } Py_INCREF(Py_None
);
1387 _resultobj
= Py_None
;
1395 #define wxPrintData_SetFontMetricPath(_swigobj,_swigarg0) (_swigobj->SetFontMetricPath(_swigarg0))
1396 static PyObject
*_wrap_wxPrintData_SetFontMetricPath(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1397 PyObject
* _resultobj
;
1398 wxPrintData
* _arg0
;
1400 PyObject
* _argo0
= 0;
1401 PyObject
* _obj1
= 0;
1402 char *_kwnames
[] = { "self","path", NULL
};
1405 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxPrintData_SetFontMetricPath",_kwnames
,&_argo0
,&_obj1
))
1408 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1409 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPrintData_p")) {
1410 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPrintData_SetFontMetricPath. Expected _wxPrintData_p.");
1415 _arg1
= wxString_in_helper(_obj1
);
1420 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
1421 wxPrintData_SetFontMetricPath(_arg0
,*_arg1
);
1423 wxPyEndAllowThreads(__tstate
);
1424 if (PyErr_Occurred()) return NULL
;
1425 } Py_INCREF(Py_None
);
1426 _resultobj
= Py_None
;
1434 #define wxPrintData_SetPrinterScaleX(_swigobj,_swigarg0) (_swigobj->SetPrinterScaleX(_swigarg0))
1435 static PyObject
*_wrap_wxPrintData_SetPrinterScaleX(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1436 PyObject
* _resultobj
;
1437 wxPrintData
* _arg0
;
1439 PyObject
* _argo0
= 0;
1440 char *_kwnames
[] = { "self","x", NULL
};
1443 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Od:wxPrintData_SetPrinterScaleX",_kwnames
,&_argo0
,&_arg1
))
1446 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1447 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPrintData_p")) {
1448 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPrintData_SetPrinterScaleX. Expected _wxPrintData_p.");
1453 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
1454 wxPrintData_SetPrinterScaleX(_arg0
,_arg1
);
1456 wxPyEndAllowThreads(__tstate
);
1457 if (PyErr_Occurred()) return NULL
;
1458 } Py_INCREF(Py_None
);
1459 _resultobj
= Py_None
;
1463 #define wxPrintData_SetPrinterScaleY(_swigobj,_swigarg0) (_swigobj->SetPrinterScaleY(_swigarg0))
1464 static PyObject
*_wrap_wxPrintData_SetPrinterScaleY(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1465 PyObject
* _resultobj
;
1466 wxPrintData
* _arg0
;
1468 PyObject
* _argo0
= 0;
1469 char *_kwnames
[] = { "self","y", NULL
};
1472 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Od:wxPrintData_SetPrinterScaleY",_kwnames
,&_argo0
,&_arg1
))
1475 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1476 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPrintData_p")) {
1477 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPrintData_SetPrinterScaleY. Expected _wxPrintData_p.");
1482 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
1483 wxPrintData_SetPrinterScaleY(_arg0
,_arg1
);
1485 wxPyEndAllowThreads(__tstate
);
1486 if (PyErr_Occurred()) return NULL
;
1487 } Py_INCREF(Py_None
);
1488 _resultobj
= Py_None
;
1492 #define wxPrintData_SetPrinterScaling(_swigobj,_swigarg0,_swigarg1) (_swigobj->SetPrinterScaling(_swigarg0,_swigarg1))
1493 static PyObject
*_wrap_wxPrintData_SetPrinterScaling(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1494 PyObject
* _resultobj
;
1495 wxPrintData
* _arg0
;
1498 PyObject
* _argo0
= 0;
1499 char *_kwnames
[] = { "self","x","y", NULL
};
1502 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Odd:wxPrintData_SetPrinterScaling",_kwnames
,&_argo0
,&_arg1
,&_arg2
))
1505 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1506 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPrintData_p")) {
1507 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPrintData_SetPrinterScaling. Expected _wxPrintData_p.");
1512 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
1513 wxPrintData_SetPrinterScaling(_arg0
,_arg1
,_arg2
);
1515 wxPyEndAllowThreads(__tstate
);
1516 if (PyErr_Occurred()) return NULL
;
1517 } Py_INCREF(Py_None
);
1518 _resultobj
= Py_None
;
1522 #define wxPrintData_SetPrinterTranslateX(_swigobj,_swigarg0) (_swigobj->SetPrinterTranslateX(_swigarg0))
1523 static PyObject
*_wrap_wxPrintData_SetPrinterTranslateX(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1524 PyObject
* _resultobj
;
1525 wxPrintData
* _arg0
;
1527 PyObject
* _argo0
= 0;
1528 char *_kwnames
[] = { "self","x", NULL
};
1531 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Ol:wxPrintData_SetPrinterTranslateX",_kwnames
,&_argo0
,&_arg1
))
1534 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1535 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPrintData_p")) {
1536 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPrintData_SetPrinterTranslateX. Expected _wxPrintData_p.");
1541 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
1542 wxPrintData_SetPrinterTranslateX(_arg0
,_arg1
);
1544 wxPyEndAllowThreads(__tstate
);
1545 if (PyErr_Occurred()) return NULL
;
1546 } Py_INCREF(Py_None
);
1547 _resultobj
= Py_None
;
1551 #define wxPrintData_SetPrinterTranslateY(_swigobj,_swigarg0) (_swigobj->SetPrinterTranslateY(_swigarg0))
1552 static PyObject
*_wrap_wxPrintData_SetPrinterTranslateY(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1553 PyObject
* _resultobj
;
1554 wxPrintData
* _arg0
;
1556 PyObject
* _argo0
= 0;
1557 char *_kwnames
[] = { "self","y", NULL
};
1560 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Ol:wxPrintData_SetPrinterTranslateY",_kwnames
,&_argo0
,&_arg1
))
1563 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1564 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPrintData_p")) {
1565 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPrintData_SetPrinterTranslateY. Expected _wxPrintData_p.");
1570 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
1571 wxPrintData_SetPrinterTranslateY(_arg0
,_arg1
);
1573 wxPyEndAllowThreads(__tstate
);
1574 if (PyErr_Occurred()) return NULL
;
1575 } Py_INCREF(Py_None
);
1576 _resultobj
= Py_None
;
1580 #define wxPrintData_SetPrinterTranslation(_swigobj,_swigarg0,_swigarg1) (_swigobj->SetPrinterTranslation(_swigarg0,_swigarg1))
1581 static PyObject
*_wrap_wxPrintData_SetPrinterTranslation(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1582 PyObject
* _resultobj
;
1583 wxPrintData
* _arg0
;
1586 PyObject
* _argo0
= 0;
1587 char *_kwnames
[] = { "self","x","y", NULL
};
1590 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oll:wxPrintData_SetPrinterTranslation",_kwnames
,&_argo0
,&_arg1
,&_arg2
))
1593 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1594 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPrintData_p")) {
1595 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPrintData_SetPrinterTranslation. Expected _wxPrintData_p.");
1600 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
1601 wxPrintData_SetPrinterTranslation(_arg0
,_arg1
,_arg2
);
1603 wxPyEndAllowThreads(__tstate
);
1604 if (PyErr_Occurred()) return NULL
;
1605 } Py_INCREF(Py_None
);
1606 _resultobj
= Py_None
;
1610 #define wxPrintData_SetPrintMode(_swigobj,_swigarg0) (_swigobj->SetPrintMode(_swigarg0))
1611 static PyObject
*_wrap_wxPrintData_SetPrintMode(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1612 PyObject
* _resultobj
;
1613 wxPrintData
* _arg0
;
1615 PyObject
* _argo0
= 0;
1616 char *_kwnames
[] = { "self","printMode", NULL
};
1619 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxPrintData_SetPrintMode",_kwnames
,&_argo0
,&_arg1
))
1622 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1623 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPrintData_p")) {
1624 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPrintData_SetPrintMode. Expected _wxPrintData_p.");
1629 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
1630 wxPrintData_SetPrintMode(_arg0
,_arg1
);
1632 wxPyEndAllowThreads(__tstate
);
1633 if (PyErr_Occurred()) return NULL
;
1634 } Py_INCREF(Py_None
);
1635 _resultobj
= Py_None
;
1639 static void *SwigwxPostScriptDCTowxDC(void *ptr
) {
1640 wxPostScriptDC
*src
;
1642 src
= (wxPostScriptDC
*) ptr
;
1643 dest
= (wxDC
*) src
;
1644 return (void *) dest
;
1647 static void *SwigwxPostScriptDCTowxObject(void *ptr
) {
1648 wxPostScriptDC
*src
;
1650 src
= (wxPostScriptDC
*) ptr
;
1651 dest
= (wxObject
*) src
;
1652 return (void *) dest
;
1655 #define new_wxPostScriptDC(_swigarg0) (new wxPostScriptDC(_swigarg0))
1656 static PyObject
*_wrap_new_wxPostScriptDC(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1657 PyObject
* _resultobj
;
1658 wxPostScriptDC
* _result
;
1659 wxPrintData
* _arg0
;
1660 PyObject
* _argo0
= 0;
1661 char *_kwnames
[] = { "printData", NULL
};
1665 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:new_wxPostScriptDC",_kwnames
,&_argo0
))
1668 if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPrintData_p")) {
1669 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of new_wxPostScriptDC. Expected _wxPrintData_p.");
1674 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
1675 _result
= (wxPostScriptDC
*)new_wxPostScriptDC(*_arg0
);
1677 wxPyEndAllowThreads(__tstate
);
1678 if (PyErr_Occurred()) return NULL
;
1680 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxPostScriptDC_p");
1681 _resultobj
= Py_BuildValue("s",_ptemp
);
1684 _resultobj
= Py_None
;
1689 #define wxPostScriptDC_GetPrintData(_swigobj) (_swigobj->GetPrintData())
1690 static PyObject
*_wrap_wxPostScriptDC_GetPrintData(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1691 PyObject
* _resultobj
;
1692 wxPrintData
* _result
;
1693 wxPostScriptDC
* _arg0
;
1694 PyObject
* _argo0
= 0;
1695 char *_kwnames
[] = { "self", NULL
};
1699 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxPostScriptDC_GetPrintData",_kwnames
,&_argo0
))
1702 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1703 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPostScriptDC_p")) {
1704 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPostScriptDC_GetPrintData. Expected _wxPostScriptDC_p.");
1709 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
1710 wxPrintData
& _result_ref
= wxPostScriptDC_GetPrintData(_arg0
);
1711 _result
= (wxPrintData
*) &_result_ref
;
1713 wxPyEndAllowThreads(__tstate
);
1714 if (PyErr_Occurred()) return NULL
;
1716 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxPrintData_p");
1717 _resultobj
= Py_BuildValue("s",_ptemp
);
1720 _resultobj
= Py_None
;
1725 #define wxPostScriptDC_SetPrintData(_swigobj,_swigarg0) (_swigobj->SetPrintData(_swigarg0))
1726 static PyObject
*_wrap_wxPostScriptDC_SetPrintData(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1727 PyObject
* _resultobj
;
1728 wxPostScriptDC
* _arg0
;
1729 wxPrintData
* _arg1
;
1730 PyObject
* _argo0
= 0;
1731 PyObject
* _argo1
= 0;
1732 char *_kwnames
[] = { "self","data", NULL
};
1735 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxPostScriptDC_SetPrintData",_kwnames
,&_argo0
,&_argo1
))
1738 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1739 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPostScriptDC_p")) {
1740 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPostScriptDC_SetPrintData. Expected _wxPostScriptDC_p.");
1745 if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxPrintData_p")) {
1746 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPostScriptDC_SetPrintData. Expected _wxPrintData_p.");
1751 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
1752 wxPostScriptDC_SetPrintData(_arg0
,*_arg1
);
1754 wxPyEndAllowThreads(__tstate
);
1755 if (PyErr_Occurred()) return NULL
;
1756 } Py_INCREF(Py_None
);
1757 _resultobj
= Py_None
;
1761 static PyObject
*_wrap_wxPostScriptDC_SetResolution(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1762 PyObject
* _resultobj
;
1764 char *_kwnames
[] = { "ppi", NULL
};
1767 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"i:wxPostScriptDC_SetResolution",_kwnames
,&_arg0
))
1770 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
1771 wxPostScriptDC::SetResolution(_arg0
);
1773 wxPyEndAllowThreads(__tstate
);
1774 if (PyErr_Occurred()) return NULL
;
1775 } Py_INCREF(Py_None
);
1776 _resultobj
= Py_None
;
1780 static PyObject
*_wrap_wxPostScriptDC_GetResolution(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1781 PyObject
* _resultobj
;
1783 char *_kwnames
[] = { NULL
};
1786 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,":wxPostScriptDC_GetResolution",_kwnames
))
1789 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
1790 _result
= (int )wxPostScriptDC::GetResolution();
1792 wxPyEndAllowThreads(__tstate
);
1793 if (PyErr_Occurred()) return NULL
;
1794 } _resultobj
= Py_BuildValue("i",_result
);
1798 static void *SwigwxPageSetupDialogDataTowxObject(void *ptr
) {
1799 wxPageSetupDialogData
*src
;
1801 src
= (wxPageSetupDialogData
*) ptr
;
1802 dest
= (wxObject
*) src
;
1803 return (void *) dest
;
1806 #define new_wxPageSetupDialogData() (new wxPageSetupDialogData())
1807 static PyObject
*_wrap_new_wxPageSetupDialogData(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1808 PyObject
* _resultobj
;
1809 wxPageSetupDialogData
* _result
;
1810 char *_kwnames
[] = { NULL
};
1814 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,":new_wxPageSetupDialogData",_kwnames
))
1817 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
1818 _result
= (wxPageSetupDialogData
*)new_wxPageSetupDialogData();
1820 wxPyEndAllowThreads(__tstate
);
1821 if (PyErr_Occurred()) return NULL
;
1823 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxPageSetupDialogData_p");
1824 _resultobj
= Py_BuildValue("s",_ptemp
);
1827 _resultobj
= Py_None
;
1832 #define delete_wxPageSetupDialogData(_swigobj) (delete _swigobj)
1833 static PyObject
*_wrap_delete_wxPageSetupDialogData(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1834 PyObject
* _resultobj
;
1835 wxPageSetupDialogData
* _arg0
;
1836 PyObject
* _argo0
= 0;
1837 char *_kwnames
[] = { "self", NULL
};
1840 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:delete_wxPageSetupDialogData",_kwnames
,&_argo0
))
1843 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1844 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPageSetupDialogData_p")) {
1845 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of delete_wxPageSetupDialogData. Expected _wxPageSetupDialogData_p.");
1850 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
1851 delete_wxPageSetupDialogData(_arg0
);
1853 wxPyEndAllowThreads(__tstate
);
1854 if (PyErr_Occurred()) return NULL
;
1855 } Py_INCREF(Py_None
);
1856 _resultobj
= Py_None
;
1860 #define wxPageSetupDialogData_EnableHelp(_swigobj,_swigarg0) (_swigobj->EnableHelp(_swigarg0))
1861 static PyObject
*_wrap_wxPageSetupDialogData_EnableHelp(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1862 PyObject
* _resultobj
;
1863 wxPageSetupDialogData
* _arg0
;
1865 PyObject
* _argo0
= 0;
1867 char *_kwnames
[] = { "self","flag", NULL
};
1870 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxPageSetupDialogData_EnableHelp",_kwnames
,&_argo0
,&tempbool1
))
1873 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1874 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPageSetupDialogData_p")) {
1875 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPageSetupDialogData_EnableHelp. Expected _wxPageSetupDialogData_p.");
1879 _arg1
= (bool ) tempbool1
;
1881 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
1882 wxPageSetupDialogData_EnableHelp(_arg0
,_arg1
);
1884 wxPyEndAllowThreads(__tstate
);
1885 if (PyErr_Occurred()) return NULL
;
1886 } Py_INCREF(Py_None
);
1887 _resultobj
= Py_None
;
1891 #define wxPageSetupDialogData_EnableMargins(_swigobj,_swigarg0) (_swigobj->EnableMargins(_swigarg0))
1892 static PyObject
*_wrap_wxPageSetupDialogData_EnableMargins(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1893 PyObject
* _resultobj
;
1894 wxPageSetupDialogData
* _arg0
;
1896 PyObject
* _argo0
= 0;
1898 char *_kwnames
[] = { "self","flag", NULL
};
1901 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxPageSetupDialogData_EnableMargins",_kwnames
,&_argo0
,&tempbool1
))
1904 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1905 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPageSetupDialogData_p")) {
1906 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPageSetupDialogData_EnableMargins. Expected _wxPageSetupDialogData_p.");
1910 _arg1
= (bool ) tempbool1
;
1912 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
1913 wxPageSetupDialogData_EnableMargins(_arg0
,_arg1
);
1915 wxPyEndAllowThreads(__tstate
);
1916 if (PyErr_Occurred()) return NULL
;
1917 } Py_INCREF(Py_None
);
1918 _resultobj
= Py_None
;
1922 #define wxPageSetupDialogData_EnableOrientation(_swigobj,_swigarg0) (_swigobj->EnableOrientation(_swigarg0))
1923 static PyObject
*_wrap_wxPageSetupDialogData_EnableOrientation(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1924 PyObject
* _resultobj
;
1925 wxPageSetupDialogData
* _arg0
;
1927 PyObject
* _argo0
= 0;
1929 char *_kwnames
[] = { "self","flag", NULL
};
1932 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxPageSetupDialogData_EnableOrientation",_kwnames
,&_argo0
,&tempbool1
))
1935 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1936 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPageSetupDialogData_p")) {
1937 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPageSetupDialogData_EnableOrientation. Expected _wxPageSetupDialogData_p.");
1941 _arg1
= (bool ) tempbool1
;
1943 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
1944 wxPageSetupDialogData_EnableOrientation(_arg0
,_arg1
);
1946 wxPyEndAllowThreads(__tstate
);
1947 if (PyErr_Occurred()) return NULL
;
1948 } Py_INCREF(Py_None
);
1949 _resultobj
= Py_None
;
1953 #define wxPageSetupDialogData_EnablePaper(_swigobj,_swigarg0) (_swigobj->EnablePaper(_swigarg0))
1954 static PyObject
*_wrap_wxPageSetupDialogData_EnablePaper(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1955 PyObject
* _resultobj
;
1956 wxPageSetupDialogData
* _arg0
;
1958 PyObject
* _argo0
= 0;
1960 char *_kwnames
[] = { "self","flag", NULL
};
1963 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxPageSetupDialogData_EnablePaper",_kwnames
,&_argo0
,&tempbool1
))
1966 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1967 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPageSetupDialogData_p")) {
1968 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPageSetupDialogData_EnablePaper. Expected _wxPageSetupDialogData_p.");
1972 _arg1
= (bool ) tempbool1
;
1974 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
1975 wxPageSetupDialogData_EnablePaper(_arg0
,_arg1
);
1977 wxPyEndAllowThreads(__tstate
);
1978 if (PyErr_Occurred()) return NULL
;
1979 } Py_INCREF(Py_None
);
1980 _resultobj
= Py_None
;
1984 #define wxPageSetupDialogData_EnablePrinter(_swigobj,_swigarg0) (_swigobj->EnablePrinter(_swigarg0))
1985 static PyObject
*_wrap_wxPageSetupDialogData_EnablePrinter(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1986 PyObject
* _resultobj
;
1987 wxPageSetupDialogData
* _arg0
;
1989 PyObject
* _argo0
= 0;
1991 char *_kwnames
[] = { "self","flag", NULL
};
1994 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxPageSetupDialogData_EnablePrinter",_kwnames
,&_argo0
,&tempbool1
))
1997 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1998 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPageSetupDialogData_p")) {
1999 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPageSetupDialogData_EnablePrinter. Expected _wxPageSetupDialogData_p.");
2003 _arg1
= (bool ) tempbool1
;
2005 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
2006 wxPageSetupDialogData_EnablePrinter(_arg0
,_arg1
);
2008 wxPyEndAllowThreads(__tstate
);
2009 if (PyErr_Occurred()) return NULL
;
2010 } Py_INCREF(Py_None
);
2011 _resultobj
= Py_None
;
2015 #define wxPageSetupDialogData_GetDefaultMinMargins(_swigobj) (_swigobj->GetDefaultMinMargins())
2016 static PyObject
*_wrap_wxPageSetupDialogData_GetDefaultMinMargins(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2017 PyObject
* _resultobj
;
2019 wxPageSetupDialogData
* _arg0
;
2020 PyObject
* _argo0
= 0;
2021 char *_kwnames
[] = { "self", NULL
};
2024 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxPageSetupDialogData_GetDefaultMinMargins",_kwnames
,&_argo0
))
2027 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2028 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPageSetupDialogData_p")) {
2029 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPageSetupDialogData_GetDefaultMinMargins. Expected _wxPageSetupDialogData_p.");
2034 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
2035 _result
= (bool )wxPageSetupDialogData_GetDefaultMinMargins(_arg0
);
2037 wxPyEndAllowThreads(__tstate
);
2038 if (PyErr_Occurred()) return NULL
;
2039 } _resultobj
= Py_BuildValue("i",_result
);
2043 #define wxPageSetupDialogData_GetEnableMargins(_swigobj) (_swigobj->GetEnableMargins())
2044 static PyObject
*_wrap_wxPageSetupDialogData_GetEnableMargins(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2045 PyObject
* _resultobj
;
2047 wxPageSetupDialogData
* _arg0
;
2048 PyObject
* _argo0
= 0;
2049 char *_kwnames
[] = { "self", NULL
};
2052 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxPageSetupDialogData_GetEnableMargins",_kwnames
,&_argo0
))
2055 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2056 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPageSetupDialogData_p")) {
2057 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPageSetupDialogData_GetEnableMargins. Expected _wxPageSetupDialogData_p.");
2062 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
2063 _result
= (bool )wxPageSetupDialogData_GetEnableMargins(_arg0
);
2065 wxPyEndAllowThreads(__tstate
);
2066 if (PyErr_Occurred()) return NULL
;
2067 } _resultobj
= Py_BuildValue("i",_result
);
2071 #define wxPageSetupDialogData_GetEnableOrientation(_swigobj) (_swigobj->GetEnableOrientation())
2072 static PyObject
*_wrap_wxPageSetupDialogData_GetEnableOrientation(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2073 PyObject
* _resultobj
;
2075 wxPageSetupDialogData
* _arg0
;
2076 PyObject
* _argo0
= 0;
2077 char *_kwnames
[] = { "self", NULL
};
2080 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxPageSetupDialogData_GetEnableOrientation",_kwnames
,&_argo0
))
2083 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2084 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPageSetupDialogData_p")) {
2085 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPageSetupDialogData_GetEnableOrientation. Expected _wxPageSetupDialogData_p.");
2090 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
2091 _result
= (bool )wxPageSetupDialogData_GetEnableOrientation(_arg0
);
2093 wxPyEndAllowThreads(__tstate
);
2094 if (PyErr_Occurred()) return NULL
;
2095 } _resultobj
= Py_BuildValue("i",_result
);
2099 #define wxPageSetupDialogData_GetEnablePaper(_swigobj) (_swigobj->GetEnablePaper())
2100 static PyObject
*_wrap_wxPageSetupDialogData_GetEnablePaper(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2101 PyObject
* _resultobj
;
2103 wxPageSetupDialogData
* _arg0
;
2104 PyObject
* _argo0
= 0;
2105 char *_kwnames
[] = { "self", NULL
};
2108 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxPageSetupDialogData_GetEnablePaper",_kwnames
,&_argo0
))
2111 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2112 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPageSetupDialogData_p")) {
2113 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPageSetupDialogData_GetEnablePaper. Expected _wxPageSetupDialogData_p.");
2118 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
2119 _result
= (bool )wxPageSetupDialogData_GetEnablePaper(_arg0
);
2121 wxPyEndAllowThreads(__tstate
);
2122 if (PyErr_Occurred()) return NULL
;
2123 } _resultobj
= Py_BuildValue("i",_result
);
2127 #define wxPageSetupDialogData_GetEnablePrinter(_swigobj) (_swigobj->GetEnablePrinter())
2128 static PyObject
*_wrap_wxPageSetupDialogData_GetEnablePrinter(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2129 PyObject
* _resultobj
;
2131 wxPageSetupDialogData
* _arg0
;
2132 PyObject
* _argo0
= 0;
2133 char *_kwnames
[] = { "self", NULL
};
2136 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxPageSetupDialogData_GetEnablePrinter",_kwnames
,&_argo0
))
2139 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2140 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPageSetupDialogData_p")) {
2141 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPageSetupDialogData_GetEnablePrinter. Expected _wxPageSetupDialogData_p.");
2146 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
2147 _result
= (bool )wxPageSetupDialogData_GetEnablePrinter(_arg0
);
2149 wxPyEndAllowThreads(__tstate
);
2150 if (PyErr_Occurred()) return NULL
;
2151 } _resultobj
= Py_BuildValue("i",_result
);
2155 #define wxPageSetupDialogData_GetEnableHelp(_swigobj) (_swigobj->GetEnableHelp())
2156 static PyObject
*_wrap_wxPageSetupDialogData_GetEnableHelp(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2157 PyObject
* _resultobj
;
2159 wxPageSetupDialogData
* _arg0
;
2160 PyObject
* _argo0
= 0;
2161 char *_kwnames
[] = { "self", NULL
};
2164 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxPageSetupDialogData_GetEnableHelp",_kwnames
,&_argo0
))
2167 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2168 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPageSetupDialogData_p")) {
2169 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPageSetupDialogData_GetEnableHelp. Expected _wxPageSetupDialogData_p.");
2174 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
2175 _result
= (bool )wxPageSetupDialogData_GetEnableHelp(_arg0
);
2177 wxPyEndAllowThreads(__tstate
);
2178 if (PyErr_Occurred()) return NULL
;
2179 } _resultobj
= Py_BuildValue("i",_result
);
2183 #define wxPageSetupDialogData_GetDefaultInfo(_swigobj) (_swigobj->GetDefaultInfo())
2184 static PyObject
*_wrap_wxPageSetupDialogData_GetDefaultInfo(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2185 PyObject
* _resultobj
;
2187 wxPageSetupDialogData
* _arg0
;
2188 PyObject
* _argo0
= 0;
2189 char *_kwnames
[] = { "self", NULL
};
2192 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxPageSetupDialogData_GetDefaultInfo",_kwnames
,&_argo0
))
2195 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2196 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPageSetupDialogData_p")) {
2197 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPageSetupDialogData_GetDefaultInfo. Expected _wxPageSetupDialogData_p.");
2202 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
2203 _result
= (bool )wxPageSetupDialogData_GetDefaultInfo(_arg0
);
2205 wxPyEndAllowThreads(__tstate
);
2206 if (PyErr_Occurred()) return NULL
;
2207 } _resultobj
= Py_BuildValue("i",_result
);
2211 #define wxPageSetupDialogData_GetMarginTopLeft(_swigobj) (_swigobj->GetMarginTopLeft())
2212 static PyObject
*_wrap_wxPageSetupDialogData_GetMarginTopLeft(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2213 PyObject
* _resultobj
;
2215 wxPageSetupDialogData
* _arg0
;
2216 PyObject
* _argo0
= 0;
2217 char *_kwnames
[] = { "self", NULL
};
2221 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxPageSetupDialogData_GetMarginTopLeft",_kwnames
,&_argo0
))
2224 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2225 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPageSetupDialogData_p")) {
2226 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPageSetupDialogData_GetMarginTopLeft. Expected _wxPageSetupDialogData_p.");
2231 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
2232 _result
= new wxPoint (wxPageSetupDialogData_GetMarginTopLeft(_arg0
));
2234 wxPyEndAllowThreads(__tstate
);
2235 if (PyErr_Occurred()) return NULL
;
2236 } SWIG_MakePtr(_ptemp
, (void *) _result
,"_wxPoint_p");
2237 _resultobj
= Py_BuildValue("s",_ptemp
);
2241 #define wxPageSetupDialogData_GetMarginBottomRight(_swigobj) (_swigobj->GetMarginBottomRight())
2242 static PyObject
*_wrap_wxPageSetupDialogData_GetMarginBottomRight(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2243 PyObject
* _resultobj
;
2245 wxPageSetupDialogData
* _arg0
;
2246 PyObject
* _argo0
= 0;
2247 char *_kwnames
[] = { "self", NULL
};
2251 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxPageSetupDialogData_GetMarginBottomRight",_kwnames
,&_argo0
))
2254 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2255 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPageSetupDialogData_p")) {
2256 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPageSetupDialogData_GetMarginBottomRight. Expected _wxPageSetupDialogData_p.");
2261 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
2262 _result
= new wxPoint (wxPageSetupDialogData_GetMarginBottomRight(_arg0
));
2264 wxPyEndAllowThreads(__tstate
);
2265 if (PyErr_Occurred()) return NULL
;
2266 } SWIG_MakePtr(_ptemp
, (void *) _result
,"_wxPoint_p");
2267 _resultobj
= Py_BuildValue("s",_ptemp
);
2271 #define wxPageSetupDialogData_GetMinMarginTopLeft(_swigobj) (_swigobj->GetMinMarginTopLeft())
2272 static PyObject
*_wrap_wxPageSetupDialogData_GetMinMarginTopLeft(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2273 PyObject
* _resultobj
;
2275 wxPageSetupDialogData
* _arg0
;
2276 PyObject
* _argo0
= 0;
2277 char *_kwnames
[] = { "self", NULL
};
2281 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxPageSetupDialogData_GetMinMarginTopLeft",_kwnames
,&_argo0
))
2284 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2285 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPageSetupDialogData_p")) {
2286 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPageSetupDialogData_GetMinMarginTopLeft. Expected _wxPageSetupDialogData_p.");
2291 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
2292 _result
= new wxPoint (wxPageSetupDialogData_GetMinMarginTopLeft(_arg0
));
2294 wxPyEndAllowThreads(__tstate
);
2295 if (PyErr_Occurred()) return NULL
;
2296 } SWIG_MakePtr(_ptemp
, (void *) _result
,"_wxPoint_p");
2297 _resultobj
= Py_BuildValue("s",_ptemp
);
2301 #define wxPageSetupDialogData_GetMinMarginBottomRight(_swigobj) (_swigobj->GetMinMarginBottomRight())
2302 static PyObject
*_wrap_wxPageSetupDialogData_GetMinMarginBottomRight(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2303 PyObject
* _resultobj
;
2305 wxPageSetupDialogData
* _arg0
;
2306 PyObject
* _argo0
= 0;
2307 char *_kwnames
[] = { "self", NULL
};
2311 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxPageSetupDialogData_GetMinMarginBottomRight",_kwnames
,&_argo0
))
2314 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2315 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPageSetupDialogData_p")) {
2316 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPageSetupDialogData_GetMinMarginBottomRight. Expected _wxPageSetupDialogData_p.");
2321 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
2322 _result
= new wxPoint (wxPageSetupDialogData_GetMinMarginBottomRight(_arg0
));
2324 wxPyEndAllowThreads(__tstate
);
2325 if (PyErr_Occurred()) return NULL
;
2326 } SWIG_MakePtr(_ptemp
, (void *) _result
,"_wxPoint_p");
2327 _resultobj
= Py_BuildValue("s",_ptemp
);
2331 #define wxPageSetupDialogData_GetPaperId(_swigobj) (_swigobj->GetPaperId())
2332 static PyObject
*_wrap_wxPageSetupDialogData_GetPaperId(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2333 PyObject
* _resultobj
;
2334 wxPaperSize _result
;
2335 wxPageSetupDialogData
* _arg0
;
2336 PyObject
* _argo0
= 0;
2337 char *_kwnames
[] = { "self", NULL
};
2340 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxPageSetupDialogData_GetPaperId",_kwnames
,&_argo0
))
2343 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2344 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPageSetupDialogData_p")) {
2345 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPageSetupDialogData_GetPaperId. Expected _wxPageSetupDialogData_p.");
2350 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
2351 _result
= (wxPaperSize
)wxPageSetupDialogData_GetPaperId(_arg0
);
2353 wxPyEndAllowThreads(__tstate
);
2354 if (PyErr_Occurred()) return NULL
;
2355 } _resultobj
= Py_BuildValue("i",_result
);
2359 #define wxPageSetupDialogData_GetPaperSize(_swigobj) (_swigobj->GetPaperSize())
2360 static PyObject
*_wrap_wxPageSetupDialogData_GetPaperSize(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2361 PyObject
* _resultobj
;
2363 wxPageSetupDialogData
* _arg0
;
2364 PyObject
* _argo0
= 0;
2365 char *_kwnames
[] = { "self", NULL
};
2369 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxPageSetupDialogData_GetPaperSize",_kwnames
,&_argo0
))
2372 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2373 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPageSetupDialogData_p")) {
2374 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPageSetupDialogData_GetPaperSize. Expected _wxPageSetupDialogData_p.");
2379 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
2380 _result
= new wxSize (wxPageSetupDialogData_GetPaperSize(_arg0
));
2382 wxPyEndAllowThreads(__tstate
);
2383 if (PyErr_Occurred()) return NULL
;
2384 } SWIG_MakePtr(_ptemp
, (void *) _result
,"_wxSize_p");
2385 _resultobj
= Py_BuildValue("s",_ptemp
);
2389 static wxPrintData
* wxPageSetupDialogData_GetPrintData(wxPageSetupDialogData
*self
) {
2390 return new wxPrintData(self
->GetPrintData()); // force a copy
2392 static PyObject
*_wrap_wxPageSetupDialogData_GetPrintData(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2393 PyObject
* _resultobj
;
2394 wxPrintData
* _result
;
2395 wxPageSetupDialogData
* _arg0
;
2396 PyObject
* _argo0
= 0;
2397 char *_kwnames
[] = { "self", NULL
};
2401 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxPageSetupDialogData_GetPrintData",_kwnames
,&_argo0
))
2404 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2405 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPageSetupDialogData_p")) {
2406 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPageSetupDialogData_GetPrintData. Expected _wxPageSetupDialogData_p.");
2411 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
2412 _result
= (wxPrintData
*)wxPageSetupDialogData_GetPrintData(_arg0
);
2414 wxPyEndAllowThreads(__tstate
);
2415 if (PyErr_Occurred()) return NULL
;
2417 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxPrintData_p");
2418 _resultobj
= Py_BuildValue("s",_ptemp
);
2421 _resultobj
= Py_None
;
2426 #define wxPageSetupDialogData_Ok(_swigobj) (_swigobj->Ok())
2427 static PyObject
*_wrap_wxPageSetupDialogData_Ok(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2428 PyObject
* _resultobj
;
2430 wxPageSetupDialogData
* _arg0
;
2431 PyObject
* _argo0
= 0;
2432 char *_kwnames
[] = { "self", NULL
};
2435 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxPageSetupDialogData_Ok",_kwnames
,&_argo0
))
2438 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2439 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPageSetupDialogData_p")) {
2440 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPageSetupDialogData_Ok. Expected _wxPageSetupDialogData_p.");
2445 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
2446 _result
= (bool )wxPageSetupDialogData_Ok(_arg0
);
2448 wxPyEndAllowThreads(__tstate
);
2449 if (PyErr_Occurred()) return NULL
;
2450 } _resultobj
= Py_BuildValue("i",_result
);
2454 #define wxPageSetupDialogData_SetDefaultInfo(_swigobj,_swigarg0) (_swigobj->SetDefaultInfo(_swigarg0))
2455 static PyObject
*_wrap_wxPageSetupDialogData_SetDefaultInfo(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2456 PyObject
* _resultobj
;
2457 wxPageSetupDialogData
* _arg0
;
2459 PyObject
* _argo0
= 0;
2461 char *_kwnames
[] = { "self","flag", NULL
};
2464 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxPageSetupDialogData_SetDefaultInfo",_kwnames
,&_argo0
,&tempbool1
))
2467 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2468 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPageSetupDialogData_p")) {
2469 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPageSetupDialogData_SetDefaultInfo. Expected _wxPageSetupDialogData_p.");
2473 _arg1
= (bool ) tempbool1
;
2475 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
2476 wxPageSetupDialogData_SetDefaultInfo(_arg0
,_arg1
);
2478 wxPyEndAllowThreads(__tstate
);
2479 if (PyErr_Occurred()) return NULL
;
2480 } Py_INCREF(Py_None
);
2481 _resultobj
= Py_None
;
2485 #define wxPageSetupDialogData_SetDefaultMinMargins(_swigobj,_swigarg0) (_swigobj->SetDefaultMinMargins(_swigarg0))
2486 static PyObject
*_wrap_wxPageSetupDialogData_SetDefaultMinMargins(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2487 PyObject
* _resultobj
;
2488 wxPageSetupDialogData
* _arg0
;
2490 PyObject
* _argo0
= 0;
2492 char *_kwnames
[] = { "self","flag", NULL
};
2495 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxPageSetupDialogData_SetDefaultMinMargins",_kwnames
,&_argo0
,&tempbool1
))
2498 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2499 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPageSetupDialogData_p")) {
2500 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPageSetupDialogData_SetDefaultMinMargins. Expected _wxPageSetupDialogData_p.");
2504 _arg1
= (bool ) tempbool1
;
2506 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
2507 wxPageSetupDialogData_SetDefaultMinMargins(_arg0
,_arg1
);
2509 wxPyEndAllowThreads(__tstate
);
2510 if (PyErr_Occurred()) return NULL
;
2511 } Py_INCREF(Py_None
);
2512 _resultobj
= Py_None
;
2516 #define wxPageSetupDialogData_SetMarginTopLeft(_swigobj,_swigarg0) (_swigobj->SetMarginTopLeft(_swigarg0))
2517 static PyObject
*_wrap_wxPageSetupDialogData_SetMarginTopLeft(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2518 PyObject
* _resultobj
;
2519 wxPageSetupDialogData
* _arg0
;
2521 PyObject
* _argo0
= 0;
2523 PyObject
* _obj1
= 0;
2524 char *_kwnames
[] = { "self","pt", NULL
};
2527 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxPageSetupDialogData_SetMarginTopLeft",_kwnames
,&_argo0
,&_obj1
))
2530 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2531 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPageSetupDialogData_p")) {
2532 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPageSetupDialogData_SetMarginTopLeft. Expected _wxPageSetupDialogData_p.");
2538 if (! wxPoint_helper(_obj1
, &_arg1
))
2542 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
2543 wxPageSetupDialogData_SetMarginTopLeft(_arg0
,*_arg1
);
2545 wxPyEndAllowThreads(__tstate
);
2546 if (PyErr_Occurred()) return NULL
;
2547 } Py_INCREF(Py_None
);
2548 _resultobj
= Py_None
;
2552 #define wxPageSetupDialogData_SetMarginBottomRight(_swigobj,_swigarg0) (_swigobj->SetMarginBottomRight(_swigarg0))
2553 static PyObject
*_wrap_wxPageSetupDialogData_SetMarginBottomRight(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2554 PyObject
* _resultobj
;
2555 wxPageSetupDialogData
* _arg0
;
2557 PyObject
* _argo0
= 0;
2559 PyObject
* _obj1
= 0;
2560 char *_kwnames
[] = { "self","pt", NULL
};
2563 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxPageSetupDialogData_SetMarginBottomRight",_kwnames
,&_argo0
,&_obj1
))
2566 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2567 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPageSetupDialogData_p")) {
2568 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPageSetupDialogData_SetMarginBottomRight. Expected _wxPageSetupDialogData_p.");
2574 if (! wxPoint_helper(_obj1
, &_arg1
))
2578 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
2579 wxPageSetupDialogData_SetMarginBottomRight(_arg0
,*_arg1
);
2581 wxPyEndAllowThreads(__tstate
);
2582 if (PyErr_Occurred()) return NULL
;
2583 } Py_INCREF(Py_None
);
2584 _resultobj
= Py_None
;
2588 #define wxPageSetupDialogData_SetMinMarginTopLeft(_swigobj,_swigarg0) (_swigobj->SetMinMarginTopLeft(_swigarg0))
2589 static PyObject
*_wrap_wxPageSetupDialogData_SetMinMarginTopLeft(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2590 PyObject
* _resultobj
;
2591 wxPageSetupDialogData
* _arg0
;
2593 PyObject
* _argo0
= 0;
2595 PyObject
* _obj1
= 0;
2596 char *_kwnames
[] = { "self","pt", NULL
};
2599 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxPageSetupDialogData_SetMinMarginTopLeft",_kwnames
,&_argo0
,&_obj1
))
2602 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2603 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPageSetupDialogData_p")) {
2604 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPageSetupDialogData_SetMinMarginTopLeft. Expected _wxPageSetupDialogData_p.");
2610 if (! wxPoint_helper(_obj1
, &_arg1
))
2614 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
2615 wxPageSetupDialogData_SetMinMarginTopLeft(_arg0
,*_arg1
);
2617 wxPyEndAllowThreads(__tstate
);
2618 if (PyErr_Occurred()) return NULL
;
2619 } Py_INCREF(Py_None
);
2620 _resultobj
= Py_None
;
2624 #define wxPageSetupDialogData_SetMinMarginBottomRight(_swigobj,_swigarg0) (_swigobj->SetMinMarginBottomRight(_swigarg0))
2625 static PyObject
*_wrap_wxPageSetupDialogData_SetMinMarginBottomRight(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2626 PyObject
* _resultobj
;
2627 wxPageSetupDialogData
* _arg0
;
2629 PyObject
* _argo0
= 0;
2631 PyObject
* _obj1
= 0;
2632 char *_kwnames
[] = { "self","pt", NULL
};
2635 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxPageSetupDialogData_SetMinMarginBottomRight",_kwnames
,&_argo0
,&_obj1
))
2638 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2639 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPageSetupDialogData_p")) {
2640 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPageSetupDialogData_SetMinMarginBottomRight. Expected _wxPageSetupDialogData_p.");
2646 if (! wxPoint_helper(_obj1
, &_arg1
))
2650 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
2651 wxPageSetupDialogData_SetMinMarginBottomRight(_arg0
,*_arg1
);
2653 wxPyEndAllowThreads(__tstate
);
2654 if (PyErr_Occurred()) return NULL
;
2655 } Py_INCREF(Py_None
);
2656 _resultobj
= Py_None
;
2660 #define wxPageSetupDialogData_SetPaperId(_swigobj,_swigarg0) (_swigobj->SetPaperId(_swigarg0))
2661 static PyObject
*_wrap_wxPageSetupDialogData_SetPaperId(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2662 PyObject
* _resultobj
;
2663 wxPageSetupDialogData
* _arg0
;
2665 PyObject
* _argo0
= 0;
2666 char *_kwnames
[] = { "self","id", NULL
};
2669 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxPageSetupDialogData_SetPaperId",_kwnames
,&_argo0
,&_arg1
))
2672 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2673 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPageSetupDialogData_p")) {
2674 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPageSetupDialogData_SetPaperId. Expected _wxPageSetupDialogData_p.");
2679 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
2680 wxPageSetupDialogData_SetPaperId(_arg0
,_arg1
);
2682 wxPyEndAllowThreads(__tstate
);
2683 if (PyErr_Occurred()) return NULL
;
2684 } Py_INCREF(Py_None
);
2685 _resultobj
= Py_None
;
2689 #define wxPageSetupDialogData_SetPaperSize(_swigobj,_swigarg0) (_swigobj->SetPaperSize(_swigarg0))
2690 static PyObject
*_wrap_wxPageSetupDialogData_SetPaperSize(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2691 PyObject
* _resultobj
;
2692 wxPageSetupDialogData
* _arg0
;
2694 PyObject
* _argo0
= 0;
2696 PyObject
* _obj1
= 0;
2697 char *_kwnames
[] = { "self","size", NULL
};
2700 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxPageSetupDialogData_SetPaperSize",_kwnames
,&_argo0
,&_obj1
))
2703 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2704 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPageSetupDialogData_p")) {
2705 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPageSetupDialogData_SetPaperSize. Expected _wxPageSetupDialogData_p.");
2711 if (! wxSize_helper(_obj1
, &_arg1
))
2715 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
2716 wxPageSetupDialogData_SetPaperSize(_arg0
,*_arg1
);
2718 wxPyEndAllowThreads(__tstate
);
2719 if (PyErr_Occurred()) return NULL
;
2720 } Py_INCREF(Py_None
);
2721 _resultobj
= Py_None
;
2725 #define wxPageSetupDialogData_SetPrintData(_swigobj,_swigarg0) (_swigobj->SetPrintData(_swigarg0))
2726 static PyObject
*_wrap_wxPageSetupDialogData_SetPrintData(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2727 PyObject
* _resultobj
;
2728 wxPageSetupDialogData
* _arg0
;
2729 wxPrintData
* _arg1
;
2730 PyObject
* _argo0
= 0;
2731 PyObject
* _argo1
= 0;
2732 char *_kwnames
[] = { "self","printData", NULL
};
2735 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxPageSetupDialogData_SetPrintData",_kwnames
,&_argo0
,&_argo1
))
2738 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2739 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPageSetupDialogData_p")) {
2740 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPageSetupDialogData_SetPrintData. Expected _wxPageSetupDialogData_p.");
2745 if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxPrintData_p")) {
2746 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPageSetupDialogData_SetPrintData. Expected _wxPrintData_p.");
2751 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
2752 wxPageSetupDialogData_SetPrintData(_arg0
,*_arg1
);
2754 wxPyEndAllowThreads(__tstate
);
2755 if (PyErr_Occurred()) return NULL
;
2756 } Py_INCREF(Py_None
);
2757 _resultobj
= Py_None
;
2761 static void *SwigwxPageSetupDialogTowxDialog(void *ptr
) {
2762 wxPageSetupDialog
*src
;
2764 src
= (wxPageSetupDialog
*) ptr
;
2765 dest
= (wxDialog
*) src
;
2766 return (void *) dest
;
2769 static void *SwigwxPageSetupDialogTowxTopLevelWindow(void *ptr
) {
2770 wxPageSetupDialog
*src
;
2771 wxTopLevelWindow
*dest
;
2772 src
= (wxPageSetupDialog
*) ptr
;
2773 dest
= (wxTopLevelWindow
*) src
;
2774 return (void *) dest
;
2777 static void *SwigwxPageSetupDialogTowxWindow(void *ptr
) {
2778 wxPageSetupDialog
*src
;
2780 src
= (wxPageSetupDialog
*) ptr
;
2781 dest
= (wxWindow
*) src
;
2782 return (void *) dest
;
2785 static void *SwigwxPageSetupDialogTowxEvtHandler(void *ptr
) {
2786 wxPageSetupDialog
*src
;
2788 src
= (wxPageSetupDialog
*) ptr
;
2789 dest
= (wxEvtHandler
*) src
;
2790 return (void *) dest
;
2793 static void *SwigwxPageSetupDialogTowxObject(void *ptr
) {
2794 wxPageSetupDialog
*src
;
2796 src
= (wxPageSetupDialog
*) ptr
;
2797 dest
= (wxObject
*) src
;
2798 return (void *) dest
;
2801 #define new_wxPageSetupDialog(_swigarg0,_swigarg1) (new wxPageSetupDialog(_swigarg0,_swigarg1))
2802 static PyObject
*_wrap_new_wxPageSetupDialog(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2803 PyObject
* _resultobj
;
2804 wxPageSetupDialog
* _result
;
2806 wxPageSetupDialogData
* _arg1
= (wxPageSetupDialogData
*) NULL
;
2807 PyObject
* _argo0
= 0;
2808 PyObject
* _argo1
= 0;
2809 char *_kwnames
[] = { "parent","data", NULL
};
2813 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O|O:new_wxPageSetupDialog",_kwnames
,&_argo0
,&_argo1
))
2816 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2817 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxWindow_p")) {
2818 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of new_wxPageSetupDialog. Expected _wxWindow_p.");
2823 if (_argo1
== Py_None
) { _arg1
= NULL
; }
2824 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxPageSetupDialogData_p")) {
2825 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of new_wxPageSetupDialog. Expected _wxPageSetupDialogData_p.");
2830 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
2831 _result
= (wxPageSetupDialog
*)new_wxPageSetupDialog(_arg0
,_arg1
);
2833 wxPyEndAllowThreads(__tstate
);
2834 if (PyErr_Occurred()) return NULL
;
2836 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxPageSetupDialog_p");
2837 _resultobj
= Py_BuildValue("s",_ptemp
);
2840 _resultobj
= Py_None
;
2845 #define wxPageSetupDialog_GetPageSetupData(_swigobj) (_swigobj->GetPageSetupData())
2846 static PyObject
*_wrap_wxPageSetupDialog_GetPageSetupData(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2847 PyObject
* _resultobj
;
2848 wxPageSetupDialogData
* _result
;
2849 wxPageSetupDialog
* _arg0
;
2850 PyObject
* _argo0
= 0;
2851 char *_kwnames
[] = { "self", NULL
};
2855 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxPageSetupDialog_GetPageSetupData",_kwnames
,&_argo0
))
2858 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2859 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPageSetupDialog_p")) {
2860 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPageSetupDialog_GetPageSetupData. Expected _wxPageSetupDialog_p.");
2865 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
2866 wxPageSetupDialogData
& _result_ref
= wxPageSetupDialog_GetPageSetupData(_arg0
);
2867 _result
= (wxPageSetupDialogData
*) &_result_ref
;
2869 wxPyEndAllowThreads(__tstate
);
2870 if (PyErr_Occurred()) return NULL
;
2872 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxPageSetupDialogData_p");
2873 _resultobj
= Py_BuildValue("s",_ptemp
);
2876 _resultobj
= Py_None
;
2881 #define wxPageSetupDialog_ShowModal(_swigobj) (_swigobj->ShowModal())
2882 static PyObject
*_wrap_wxPageSetupDialog_ShowModal(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2883 PyObject
* _resultobj
;
2885 wxPageSetupDialog
* _arg0
;
2886 PyObject
* _argo0
= 0;
2887 char *_kwnames
[] = { "self", NULL
};
2890 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxPageSetupDialog_ShowModal",_kwnames
,&_argo0
))
2893 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2894 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPageSetupDialog_p")) {
2895 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPageSetupDialog_ShowModal. Expected _wxPageSetupDialog_p.");
2900 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
2901 _result
= (int )wxPageSetupDialog_ShowModal(_arg0
);
2903 wxPyEndAllowThreads(__tstate
);
2904 if (PyErr_Occurred()) return NULL
;
2905 } _resultobj
= Py_BuildValue("i",_result
);
2909 static void *SwigwxPrintDialogDataTowxObject(void *ptr
) {
2910 wxPrintDialogData
*src
;
2912 src
= (wxPrintDialogData
*) ptr
;
2913 dest
= (wxObject
*) src
;
2914 return (void *) dest
;
2917 #define new_wxPrintDialogData() (new wxPrintDialogData())
2918 static PyObject
*_wrap_new_wxPrintDialogData(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2919 PyObject
* _resultobj
;
2920 wxPrintDialogData
* _result
;
2921 char *_kwnames
[] = { NULL
};
2925 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,":new_wxPrintDialogData",_kwnames
))
2928 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
2929 _result
= (wxPrintDialogData
*)new_wxPrintDialogData();
2931 wxPyEndAllowThreads(__tstate
);
2932 if (PyErr_Occurred()) return NULL
;
2934 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxPrintDialogData_p");
2935 _resultobj
= Py_BuildValue("s",_ptemp
);
2938 _resultobj
= Py_None
;
2943 #define delete_wxPrintDialogData(_swigobj) (delete _swigobj)
2944 static PyObject
*_wrap_delete_wxPrintDialogData(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2945 PyObject
* _resultobj
;
2946 wxPrintDialogData
* _arg0
;
2947 PyObject
* _argo0
= 0;
2948 char *_kwnames
[] = { "self", NULL
};
2951 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:delete_wxPrintDialogData",_kwnames
,&_argo0
))
2954 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2955 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPrintDialogData_p")) {
2956 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of delete_wxPrintDialogData. Expected _wxPrintDialogData_p.");
2961 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
2962 delete_wxPrintDialogData(_arg0
);
2964 wxPyEndAllowThreads(__tstate
);
2965 if (PyErr_Occurred()) return NULL
;
2966 } Py_INCREF(Py_None
);
2967 _resultobj
= Py_None
;
2971 #define wxPrintDialogData_GetFromPage(_swigobj) (_swigobj->GetFromPage())
2972 static PyObject
*_wrap_wxPrintDialogData_GetFromPage(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2973 PyObject
* _resultobj
;
2975 wxPrintDialogData
* _arg0
;
2976 PyObject
* _argo0
= 0;
2977 char *_kwnames
[] = { "self", NULL
};
2980 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxPrintDialogData_GetFromPage",_kwnames
,&_argo0
))
2983 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2984 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPrintDialogData_p")) {
2985 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPrintDialogData_GetFromPage. Expected _wxPrintDialogData_p.");
2990 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
2991 _result
= (int )wxPrintDialogData_GetFromPage(_arg0
);
2993 wxPyEndAllowThreads(__tstate
);
2994 if (PyErr_Occurred()) return NULL
;
2995 } _resultobj
= Py_BuildValue("i",_result
);
2999 #define wxPrintDialogData_GetToPage(_swigobj) (_swigobj->GetToPage())
3000 static PyObject
*_wrap_wxPrintDialogData_GetToPage(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3001 PyObject
* _resultobj
;
3003 wxPrintDialogData
* _arg0
;
3004 PyObject
* _argo0
= 0;
3005 char *_kwnames
[] = { "self", NULL
};
3008 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxPrintDialogData_GetToPage",_kwnames
,&_argo0
))
3011 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3012 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPrintDialogData_p")) {
3013 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPrintDialogData_GetToPage. Expected _wxPrintDialogData_p.");
3018 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
3019 _result
= (int )wxPrintDialogData_GetToPage(_arg0
);
3021 wxPyEndAllowThreads(__tstate
);
3022 if (PyErr_Occurred()) return NULL
;
3023 } _resultobj
= Py_BuildValue("i",_result
);
3027 #define wxPrintDialogData_GetMinPage(_swigobj) (_swigobj->GetMinPage())
3028 static PyObject
*_wrap_wxPrintDialogData_GetMinPage(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3029 PyObject
* _resultobj
;
3031 wxPrintDialogData
* _arg0
;
3032 PyObject
* _argo0
= 0;
3033 char *_kwnames
[] = { "self", NULL
};
3036 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxPrintDialogData_GetMinPage",_kwnames
,&_argo0
))
3039 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3040 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPrintDialogData_p")) {
3041 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPrintDialogData_GetMinPage. Expected _wxPrintDialogData_p.");
3046 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
3047 _result
= (int )wxPrintDialogData_GetMinPage(_arg0
);
3049 wxPyEndAllowThreads(__tstate
);
3050 if (PyErr_Occurred()) return NULL
;
3051 } _resultobj
= Py_BuildValue("i",_result
);
3055 #define wxPrintDialogData_GetMaxPage(_swigobj) (_swigobj->GetMaxPage())
3056 static PyObject
*_wrap_wxPrintDialogData_GetMaxPage(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3057 PyObject
* _resultobj
;
3059 wxPrintDialogData
* _arg0
;
3060 PyObject
* _argo0
= 0;
3061 char *_kwnames
[] = { "self", NULL
};
3064 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxPrintDialogData_GetMaxPage",_kwnames
,&_argo0
))
3067 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3068 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPrintDialogData_p")) {
3069 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPrintDialogData_GetMaxPage. Expected _wxPrintDialogData_p.");
3074 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
3075 _result
= (int )wxPrintDialogData_GetMaxPage(_arg0
);
3077 wxPyEndAllowThreads(__tstate
);
3078 if (PyErr_Occurred()) return NULL
;
3079 } _resultobj
= Py_BuildValue("i",_result
);
3083 #define wxPrintDialogData_GetNoCopies(_swigobj) (_swigobj->GetNoCopies())
3084 static PyObject
*_wrap_wxPrintDialogData_GetNoCopies(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3085 PyObject
* _resultobj
;
3087 wxPrintDialogData
* _arg0
;
3088 PyObject
* _argo0
= 0;
3089 char *_kwnames
[] = { "self", NULL
};
3092 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxPrintDialogData_GetNoCopies",_kwnames
,&_argo0
))
3095 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3096 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPrintDialogData_p")) {
3097 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPrintDialogData_GetNoCopies. Expected _wxPrintDialogData_p.");
3102 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
3103 _result
= (int )wxPrintDialogData_GetNoCopies(_arg0
);
3105 wxPyEndAllowThreads(__tstate
);
3106 if (PyErr_Occurred()) return NULL
;
3107 } _resultobj
= Py_BuildValue("i",_result
);
3111 #define wxPrintDialogData_GetAllPages(_swigobj) (_swigobj->GetAllPages())
3112 static PyObject
*_wrap_wxPrintDialogData_GetAllPages(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3113 PyObject
* _resultobj
;
3115 wxPrintDialogData
* _arg0
;
3116 PyObject
* _argo0
= 0;
3117 char *_kwnames
[] = { "self", NULL
};
3120 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxPrintDialogData_GetAllPages",_kwnames
,&_argo0
))
3123 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3124 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPrintDialogData_p")) {
3125 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPrintDialogData_GetAllPages. Expected _wxPrintDialogData_p.");
3130 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
3131 _result
= (bool )wxPrintDialogData_GetAllPages(_arg0
);
3133 wxPyEndAllowThreads(__tstate
);
3134 if (PyErr_Occurred()) return NULL
;
3135 } _resultobj
= Py_BuildValue("i",_result
);
3139 #define wxPrintDialogData_GetSelection(_swigobj) (_swigobj->GetSelection())
3140 static PyObject
*_wrap_wxPrintDialogData_GetSelection(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3141 PyObject
* _resultobj
;
3143 wxPrintDialogData
* _arg0
;
3144 PyObject
* _argo0
= 0;
3145 char *_kwnames
[] = { "self", NULL
};
3148 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxPrintDialogData_GetSelection",_kwnames
,&_argo0
))
3151 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3152 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPrintDialogData_p")) {
3153 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPrintDialogData_GetSelection. Expected _wxPrintDialogData_p.");
3158 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
3159 _result
= (bool )wxPrintDialogData_GetSelection(_arg0
);
3161 wxPyEndAllowThreads(__tstate
);
3162 if (PyErr_Occurred()) return NULL
;
3163 } _resultobj
= Py_BuildValue("i",_result
);
3167 #define wxPrintDialogData_GetCollate(_swigobj) (_swigobj->GetCollate())
3168 static PyObject
*_wrap_wxPrintDialogData_GetCollate(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3169 PyObject
* _resultobj
;
3171 wxPrintDialogData
* _arg0
;
3172 PyObject
* _argo0
= 0;
3173 char *_kwnames
[] = { "self", NULL
};
3176 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxPrintDialogData_GetCollate",_kwnames
,&_argo0
))
3179 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3180 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPrintDialogData_p")) {
3181 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPrintDialogData_GetCollate. Expected _wxPrintDialogData_p.");
3186 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
3187 _result
= (bool )wxPrintDialogData_GetCollate(_arg0
);
3189 wxPyEndAllowThreads(__tstate
);
3190 if (PyErr_Occurred()) return NULL
;
3191 } _resultobj
= Py_BuildValue("i",_result
);
3195 #define wxPrintDialogData_GetPrintToFile(_swigobj) (_swigobj->GetPrintToFile())
3196 static PyObject
*_wrap_wxPrintDialogData_GetPrintToFile(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3197 PyObject
* _resultobj
;
3199 wxPrintDialogData
* _arg0
;
3200 PyObject
* _argo0
= 0;
3201 char *_kwnames
[] = { "self", NULL
};
3204 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxPrintDialogData_GetPrintToFile",_kwnames
,&_argo0
))
3207 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3208 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPrintDialogData_p")) {
3209 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPrintDialogData_GetPrintToFile. Expected _wxPrintDialogData_p.");
3214 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
3215 _result
= (bool )wxPrintDialogData_GetPrintToFile(_arg0
);
3217 wxPyEndAllowThreads(__tstate
);
3218 if (PyErr_Occurred()) return NULL
;
3219 } _resultobj
= Py_BuildValue("i",_result
);
3223 #define wxPrintDialogData_GetSetupDialog(_swigobj) (_swigobj->GetSetupDialog())
3224 static PyObject
*_wrap_wxPrintDialogData_GetSetupDialog(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3225 PyObject
* _resultobj
;
3227 wxPrintDialogData
* _arg0
;
3228 PyObject
* _argo0
= 0;
3229 char *_kwnames
[] = { "self", NULL
};
3232 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxPrintDialogData_GetSetupDialog",_kwnames
,&_argo0
))
3235 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3236 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPrintDialogData_p")) {
3237 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPrintDialogData_GetSetupDialog. Expected _wxPrintDialogData_p.");
3242 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
3243 _result
= (bool )wxPrintDialogData_GetSetupDialog(_arg0
);
3245 wxPyEndAllowThreads(__tstate
);
3246 if (PyErr_Occurred()) return NULL
;
3247 } _resultobj
= Py_BuildValue("i",_result
);
3251 #define wxPrintDialogData_SetFromPage(_swigobj,_swigarg0) (_swigobj->SetFromPage(_swigarg0))
3252 static PyObject
*_wrap_wxPrintDialogData_SetFromPage(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3253 PyObject
* _resultobj
;
3254 wxPrintDialogData
* _arg0
;
3256 PyObject
* _argo0
= 0;
3257 char *_kwnames
[] = { "self","v", NULL
};
3260 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxPrintDialogData_SetFromPage",_kwnames
,&_argo0
,&_arg1
))
3263 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3264 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPrintDialogData_p")) {
3265 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPrintDialogData_SetFromPage. Expected _wxPrintDialogData_p.");
3270 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
3271 wxPrintDialogData_SetFromPage(_arg0
,_arg1
);
3273 wxPyEndAllowThreads(__tstate
);
3274 if (PyErr_Occurred()) return NULL
;
3275 } Py_INCREF(Py_None
);
3276 _resultobj
= Py_None
;
3280 #define wxPrintDialogData_SetToPage(_swigobj,_swigarg0) (_swigobj->SetToPage(_swigarg0))
3281 static PyObject
*_wrap_wxPrintDialogData_SetToPage(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3282 PyObject
* _resultobj
;
3283 wxPrintDialogData
* _arg0
;
3285 PyObject
* _argo0
= 0;
3286 char *_kwnames
[] = { "self","v", NULL
};
3289 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxPrintDialogData_SetToPage",_kwnames
,&_argo0
,&_arg1
))
3292 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3293 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPrintDialogData_p")) {
3294 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPrintDialogData_SetToPage. Expected _wxPrintDialogData_p.");
3299 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
3300 wxPrintDialogData_SetToPage(_arg0
,_arg1
);
3302 wxPyEndAllowThreads(__tstate
);
3303 if (PyErr_Occurred()) return NULL
;
3304 } Py_INCREF(Py_None
);
3305 _resultobj
= Py_None
;
3309 #define wxPrintDialogData_SetMinPage(_swigobj,_swigarg0) (_swigobj->SetMinPage(_swigarg0))
3310 static PyObject
*_wrap_wxPrintDialogData_SetMinPage(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3311 PyObject
* _resultobj
;
3312 wxPrintDialogData
* _arg0
;
3314 PyObject
* _argo0
= 0;
3315 char *_kwnames
[] = { "self","v", NULL
};
3318 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxPrintDialogData_SetMinPage",_kwnames
,&_argo0
,&_arg1
))
3321 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3322 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPrintDialogData_p")) {
3323 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPrintDialogData_SetMinPage. Expected _wxPrintDialogData_p.");
3328 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
3329 wxPrintDialogData_SetMinPage(_arg0
,_arg1
);
3331 wxPyEndAllowThreads(__tstate
);
3332 if (PyErr_Occurred()) return NULL
;
3333 } Py_INCREF(Py_None
);
3334 _resultobj
= Py_None
;
3338 #define wxPrintDialogData_SetMaxPage(_swigobj,_swigarg0) (_swigobj->SetMaxPage(_swigarg0))
3339 static PyObject
*_wrap_wxPrintDialogData_SetMaxPage(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3340 PyObject
* _resultobj
;
3341 wxPrintDialogData
* _arg0
;
3343 PyObject
* _argo0
= 0;
3344 char *_kwnames
[] = { "self","v", NULL
};
3347 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxPrintDialogData_SetMaxPage",_kwnames
,&_argo0
,&_arg1
))
3350 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3351 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPrintDialogData_p")) {
3352 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPrintDialogData_SetMaxPage. Expected _wxPrintDialogData_p.");
3357 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
3358 wxPrintDialogData_SetMaxPage(_arg0
,_arg1
);
3360 wxPyEndAllowThreads(__tstate
);
3361 if (PyErr_Occurred()) return NULL
;
3362 } Py_INCREF(Py_None
);
3363 _resultobj
= Py_None
;
3367 #define wxPrintDialogData_SetNoCopies(_swigobj,_swigarg0) (_swigobj->SetNoCopies(_swigarg0))
3368 static PyObject
*_wrap_wxPrintDialogData_SetNoCopies(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3369 PyObject
* _resultobj
;
3370 wxPrintDialogData
* _arg0
;
3372 PyObject
* _argo0
= 0;
3373 char *_kwnames
[] = { "self","v", NULL
};
3376 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxPrintDialogData_SetNoCopies",_kwnames
,&_argo0
,&_arg1
))
3379 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3380 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPrintDialogData_p")) {
3381 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPrintDialogData_SetNoCopies. Expected _wxPrintDialogData_p.");
3386 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
3387 wxPrintDialogData_SetNoCopies(_arg0
,_arg1
);
3389 wxPyEndAllowThreads(__tstate
);
3390 if (PyErr_Occurred()) return NULL
;
3391 } Py_INCREF(Py_None
);
3392 _resultobj
= Py_None
;
3396 #define wxPrintDialogData_SetAllPages(_swigobj,_swigarg0) (_swigobj->SetAllPages(_swigarg0))
3397 static PyObject
*_wrap_wxPrintDialogData_SetAllPages(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3398 PyObject
* _resultobj
;
3399 wxPrintDialogData
* _arg0
;
3401 PyObject
* _argo0
= 0;
3403 char *_kwnames
[] = { "self","flag", NULL
};
3406 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxPrintDialogData_SetAllPages",_kwnames
,&_argo0
,&tempbool1
))
3409 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3410 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPrintDialogData_p")) {
3411 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPrintDialogData_SetAllPages. Expected _wxPrintDialogData_p.");
3415 _arg1
= (bool ) tempbool1
;
3417 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
3418 wxPrintDialogData_SetAllPages(_arg0
,_arg1
);
3420 wxPyEndAllowThreads(__tstate
);
3421 if (PyErr_Occurred()) return NULL
;
3422 } Py_INCREF(Py_None
);
3423 _resultobj
= Py_None
;
3427 #define wxPrintDialogData_SetSelection(_swigobj,_swigarg0) (_swigobj->SetSelection(_swigarg0))
3428 static PyObject
*_wrap_wxPrintDialogData_SetSelection(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3429 PyObject
* _resultobj
;
3430 wxPrintDialogData
* _arg0
;
3432 PyObject
* _argo0
= 0;
3434 char *_kwnames
[] = { "self","flag", NULL
};
3437 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxPrintDialogData_SetSelection",_kwnames
,&_argo0
,&tempbool1
))
3440 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3441 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPrintDialogData_p")) {
3442 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPrintDialogData_SetSelection. Expected _wxPrintDialogData_p.");
3446 _arg1
= (bool ) tempbool1
;
3448 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
3449 wxPrintDialogData_SetSelection(_arg0
,_arg1
);
3451 wxPyEndAllowThreads(__tstate
);
3452 if (PyErr_Occurred()) return NULL
;
3453 } Py_INCREF(Py_None
);
3454 _resultobj
= Py_None
;
3458 #define wxPrintDialogData_SetCollate(_swigobj,_swigarg0) (_swigobj->SetCollate(_swigarg0))
3459 static PyObject
*_wrap_wxPrintDialogData_SetCollate(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3460 PyObject
* _resultobj
;
3461 wxPrintDialogData
* _arg0
;
3463 PyObject
* _argo0
= 0;
3465 char *_kwnames
[] = { "self","flag", NULL
};
3468 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxPrintDialogData_SetCollate",_kwnames
,&_argo0
,&tempbool1
))
3471 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3472 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPrintDialogData_p")) {
3473 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPrintDialogData_SetCollate. Expected _wxPrintDialogData_p.");
3477 _arg1
= (bool ) tempbool1
;
3479 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
3480 wxPrintDialogData_SetCollate(_arg0
,_arg1
);
3482 wxPyEndAllowThreads(__tstate
);
3483 if (PyErr_Occurred()) return NULL
;
3484 } Py_INCREF(Py_None
);
3485 _resultobj
= Py_None
;
3489 #define wxPrintDialogData_SetPrintToFile(_swigobj,_swigarg0) (_swigobj->SetPrintToFile(_swigarg0))
3490 static PyObject
*_wrap_wxPrintDialogData_SetPrintToFile(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3491 PyObject
* _resultobj
;
3492 wxPrintDialogData
* _arg0
;
3494 PyObject
* _argo0
= 0;
3496 char *_kwnames
[] = { "self","flag", NULL
};
3499 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxPrintDialogData_SetPrintToFile",_kwnames
,&_argo0
,&tempbool1
))
3502 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3503 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPrintDialogData_p")) {
3504 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPrintDialogData_SetPrintToFile. Expected _wxPrintDialogData_p.");
3508 _arg1
= (bool ) tempbool1
;
3510 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
3511 wxPrintDialogData_SetPrintToFile(_arg0
,_arg1
);
3513 wxPyEndAllowThreads(__tstate
);
3514 if (PyErr_Occurred()) return NULL
;
3515 } Py_INCREF(Py_None
);
3516 _resultobj
= Py_None
;
3520 #define wxPrintDialogData_SetSetupDialog(_swigobj,_swigarg0) (_swigobj->SetSetupDialog(_swigarg0))
3521 static PyObject
*_wrap_wxPrintDialogData_SetSetupDialog(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3522 PyObject
* _resultobj
;
3523 wxPrintDialogData
* _arg0
;
3525 PyObject
* _argo0
= 0;
3527 char *_kwnames
[] = { "self","flag", NULL
};
3530 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxPrintDialogData_SetSetupDialog",_kwnames
,&_argo0
,&tempbool1
))
3533 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3534 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPrintDialogData_p")) {
3535 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPrintDialogData_SetSetupDialog. Expected _wxPrintDialogData_p.");
3539 _arg1
= (bool ) tempbool1
;
3541 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
3542 wxPrintDialogData_SetSetupDialog(_arg0
,_arg1
);
3544 wxPyEndAllowThreads(__tstate
);
3545 if (PyErr_Occurred()) return NULL
;
3546 } Py_INCREF(Py_None
);
3547 _resultobj
= Py_None
;
3551 #define wxPrintDialogData_EnablePrintToFile(_swigobj,_swigarg0) (_swigobj->EnablePrintToFile(_swigarg0))
3552 static PyObject
*_wrap_wxPrintDialogData_EnablePrintToFile(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3553 PyObject
* _resultobj
;
3554 wxPrintDialogData
* _arg0
;
3556 PyObject
* _argo0
= 0;
3558 char *_kwnames
[] = { "self","flag", NULL
};
3561 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxPrintDialogData_EnablePrintToFile",_kwnames
,&_argo0
,&tempbool1
))
3564 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3565 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPrintDialogData_p")) {
3566 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPrintDialogData_EnablePrintToFile. Expected _wxPrintDialogData_p.");
3570 _arg1
= (bool ) tempbool1
;
3572 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
3573 wxPrintDialogData_EnablePrintToFile(_arg0
,_arg1
);
3575 wxPyEndAllowThreads(__tstate
);
3576 if (PyErr_Occurred()) return NULL
;
3577 } Py_INCREF(Py_None
);
3578 _resultobj
= Py_None
;
3582 #define wxPrintDialogData_EnableSelection(_swigobj,_swigarg0) (_swigobj->EnableSelection(_swigarg0))
3583 static PyObject
*_wrap_wxPrintDialogData_EnableSelection(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3584 PyObject
* _resultobj
;
3585 wxPrintDialogData
* _arg0
;
3587 PyObject
* _argo0
= 0;
3589 char *_kwnames
[] = { "self","flag", NULL
};
3592 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxPrintDialogData_EnableSelection",_kwnames
,&_argo0
,&tempbool1
))
3595 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3596 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPrintDialogData_p")) {
3597 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPrintDialogData_EnableSelection. Expected _wxPrintDialogData_p.");
3601 _arg1
= (bool ) tempbool1
;
3603 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
3604 wxPrintDialogData_EnableSelection(_arg0
,_arg1
);
3606 wxPyEndAllowThreads(__tstate
);
3607 if (PyErr_Occurred()) return NULL
;
3608 } Py_INCREF(Py_None
);
3609 _resultobj
= Py_None
;
3613 #define wxPrintDialogData_EnablePageNumbers(_swigobj,_swigarg0) (_swigobj->EnablePageNumbers(_swigarg0))
3614 static PyObject
*_wrap_wxPrintDialogData_EnablePageNumbers(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3615 PyObject
* _resultobj
;
3616 wxPrintDialogData
* _arg0
;
3618 PyObject
* _argo0
= 0;
3620 char *_kwnames
[] = { "self","flag", NULL
};
3623 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxPrintDialogData_EnablePageNumbers",_kwnames
,&_argo0
,&tempbool1
))
3626 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3627 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPrintDialogData_p")) {
3628 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPrintDialogData_EnablePageNumbers. Expected _wxPrintDialogData_p.");
3632 _arg1
= (bool ) tempbool1
;
3634 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
3635 wxPrintDialogData_EnablePageNumbers(_arg0
,_arg1
);
3637 wxPyEndAllowThreads(__tstate
);
3638 if (PyErr_Occurred()) return NULL
;
3639 } Py_INCREF(Py_None
);
3640 _resultobj
= Py_None
;
3644 #define wxPrintDialogData_EnableHelp(_swigobj,_swigarg0) (_swigobj->EnableHelp(_swigarg0))
3645 static PyObject
*_wrap_wxPrintDialogData_EnableHelp(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3646 PyObject
* _resultobj
;
3647 wxPrintDialogData
* _arg0
;
3649 PyObject
* _argo0
= 0;
3651 char *_kwnames
[] = { "self","flag", NULL
};
3654 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxPrintDialogData_EnableHelp",_kwnames
,&_argo0
,&tempbool1
))
3657 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3658 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPrintDialogData_p")) {
3659 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPrintDialogData_EnableHelp. Expected _wxPrintDialogData_p.");
3663 _arg1
= (bool ) tempbool1
;
3665 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
3666 wxPrintDialogData_EnableHelp(_arg0
,_arg1
);
3668 wxPyEndAllowThreads(__tstate
);
3669 if (PyErr_Occurred()) return NULL
;
3670 } Py_INCREF(Py_None
);
3671 _resultobj
= Py_None
;
3675 #define wxPrintDialogData_GetEnablePrintToFile(_swigobj) (_swigobj->GetEnablePrintToFile())
3676 static PyObject
*_wrap_wxPrintDialogData_GetEnablePrintToFile(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3677 PyObject
* _resultobj
;
3679 wxPrintDialogData
* _arg0
;
3680 PyObject
* _argo0
= 0;
3681 char *_kwnames
[] = { "self", NULL
};
3684 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxPrintDialogData_GetEnablePrintToFile",_kwnames
,&_argo0
))
3687 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3688 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPrintDialogData_p")) {
3689 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPrintDialogData_GetEnablePrintToFile. Expected _wxPrintDialogData_p.");
3694 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
3695 _result
= (bool )wxPrintDialogData_GetEnablePrintToFile(_arg0
);
3697 wxPyEndAllowThreads(__tstate
);
3698 if (PyErr_Occurred()) return NULL
;
3699 } _resultobj
= Py_BuildValue("i",_result
);
3703 #define wxPrintDialogData_GetEnableSelection(_swigobj) (_swigobj->GetEnableSelection())
3704 static PyObject
*_wrap_wxPrintDialogData_GetEnableSelection(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3705 PyObject
* _resultobj
;
3707 wxPrintDialogData
* _arg0
;
3708 PyObject
* _argo0
= 0;
3709 char *_kwnames
[] = { "self", NULL
};
3712 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxPrintDialogData_GetEnableSelection",_kwnames
,&_argo0
))
3715 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3716 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPrintDialogData_p")) {
3717 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPrintDialogData_GetEnableSelection. Expected _wxPrintDialogData_p.");
3722 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
3723 _result
= (bool )wxPrintDialogData_GetEnableSelection(_arg0
);
3725 wxPyEndAllowThreads(__tstate
);
3726 if (PyErr_Occurred()) return NULL
;
3727 } _resultobj
= Py_BuildValue("i",_result
);
3731 #define wxPrintDialogData_GetEnablePageNumbers(_swigobj) (_swigobj->GetEnablePageNumbers())
3732 static PyObject
*_wrap_wxPrintDialogData_GetEnablePageNumbers(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3733 PyObject
* _resultobj
;
3735 wxPrintDialogData
* _arg0
;
3736 PyObject
* _argo0
= 0;
3737 char *_kwnames
[] = { "self", NULL
};
3740 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxPrintDialogData_GetEnablePageNumbers",_kwnames
,&_argo0
))
3743 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3744 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPrintDialogData_p")) {
3745 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPrintDialogData_GetEnablePageNumbers. Expected _wxPrintDialogData_p.");
3750 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
3751 _result
= (bool )wxPrintDialogData_GetEnablePageNumbers(_arg0
);
3753 wxPyEndAllowThreads(__tstate
);
3754 if (PyErr_Occurred()) return NULL
;
3755 } _resultobj
= Py_BuildValue("i",_result
);
3759 #define wxPrintDialogData_GetEnableHelp(_swigobj) (_swigobj->GetEnableHelp())
3760 static PyObject
*_wrap_wxPrintDialogData_GetEnableHelp(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3761 PyObject
* _resultobj
;
3763 wxPrintDialogData
* _arg0
;
3764 PyObject
* _argo0
= 0;
3765 char *_kwnames
[] = { "self", NULL
};
3768 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxPrintDialogData_GetEnableHelp",_kwnames
,&_argo0
))
3771 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3772 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPrintDialogData_p")) {
3773 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPrintDialogData_GetEnableHelp. Expected _wxPrintDialogData_p.");
3778 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
3779 _result
= (bool )wxPrintDialogData_GetEnableHelp(_arg0
);
3781 wxPyEndAllowThreads(__tstate
);
3782 if (PyErr_Occurred()) return NULL
;
3783 } _resultobj
= Py_BuildValue("i",_result
);
3787 #define wxPrintDialogData_Ok(_swigobj) (_swigobj->Ok())
3788 static PyObject
*_wrap_wxPrintDialogData_Ok(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3789 PyObject
* _resultobj
;
3791 wxPrintDialogData
* _arg0
;
3792 PyObject
* _argo0
= 0;
3793 char *_kwnames
[] = { "self", NULL
};
3796 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxPrintDialogData_Ok",_kwnames
,&_argo0
))
3799 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3800 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPrintDialogData_p")) {
3801 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPrintDialogData_Ok. Expected _wxPrintDialogData_p.");
3806 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
3807 _result
= (bool )wxPrintDialogData_Ok(_arg0
);
3809 wxPyEndAllowThreads(__tstate
);
3810 if (PyErr_Occurred()) return NULL
;
3811 } _resultobj
= Py_BuildValue("i",_result
);
3815 static wxPrintData
* wxPrintDialogData_GetPrintData(wxPrintDialogData
*self
) {
3816 return new wxPrintData(self
->GetPrintData()); // force a copy
3818 static PyObject
*_wrap_wxPrintDialogData_GetPrintData(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3819 PyObject
* _resultobj
;
3820 wxPrintData
* _result
;
3821 wxPrintDialogData
* _arg0
;
3822 PyObject
* _argo0
= 0;
3823 char *_kwnames
[] = { "self", NULL
};
3827 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxPrintDialogData_GetPrintData",_kwnames
,&_argo0
))
3830 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3831 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPrintDialogData_p")) {
3832 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPrintDialogData_GetPrintData. Expected _wxPrintDialogData_p.");
3837 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
3838 _result
= (wxPrintData
*)wxPrintDialogData_GetPrintData(_arg0
);
3840 wxPyEndAllowThreads(__tstate
);
3841 if (PyErr_Occurred()) return NULL
;
3843 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxPrintData_p");
3844 _resultobj
= Py_BuildValue("s",_ptemp
);
3847 _resultobj
= Py_None
;
3852 #define wxPrintDialogData_SetPrintData(_swigobj,_swigarg0) (_swigobj->SetPrintData(_swigarg0))
3853 static PyObject
*_wrap_wxPrintDialogData_SetPrintData(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3854 PyObject
* _resultobj
;
3855 wxPrintDialogData
* _arg0
;
3856 wxPrintData
* _arg1
;
3857 PyObject
* _argo0
= 0;
3858 PyObject
* _argo1
= 0;
3859 char *_kwnames
[] = { "self","printData", NULL
};
3862 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxPrintDialogData_SetPrintData",_kwnames
,&_argo0
,&_argo1
))
3865 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3866 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPrintDialogData_p")) {
3867 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPrintDialogData_SetPrintData. Expected _wxPrintDialogData_p.");
3872 if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxPrintData_p")) {
3873 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPrintDialogData_SetPrintData. Expected _wxPrintData_p.");
3878 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
3879 wxPrintDialogData_SetPrintData(_arg0
,*_arg1
);
3881 wxPyEndAllowThreads(__tstate
);
3882 if (PyErr_Occurred()) return NULL
;
3883 } Py_INCREF(Py_None
);
3884 _resultobj
= Py_None
;
3888 static void *SwigwxPrintDialogTowxDialog(void *ptr
) {
3891 src
= (wxPrintDialog
*) ptr
;
3892 dest
= (wxDialog
*) src
;
3893 return (void *) dest
;
3896 static void *SwigwxPrintDialogTowxTopLevelWindow(void *ptr
) {
3898 wxTopLevelWindow
*dest
;
3899 src
= (wxPrintDialog
*) ptr
;
3900 dest
= (wxTopLevelWindow
*) src
;
3901 return (void *) dest
;
3904 static void *SwigwxPrintDialogTowxWindow(void *ptr
) {
3907 src
= (wxPrintDialog
*) ptr
;
3908 dest
= (wxWindow
*) src
;
3909 return (void *) dest
;
3912 static void *SwigwxPrintDialogTowxEvtHandler(void *ptr
) {
3915 src
= (wxPrintDialog
*) ptr
;
3916 dest
= (wxEvtHandler
*) src
;
3917 return (void *) dest
;
3920 static void *SwigwxPrintDialogTowxObject(void *ptr
) {
3923 src
= (wxPrintDialog
*) ptr
;
3924 dest
= (wxObject
*) src
;
3925 return (void *) dest
;
3928 #define new_wxPrintDialog(_swigarg0,_swigarg1) (new wxPrintDialog(_swigarg0,_swigarg1))
3929 static PyObject
*_wrap_new_wxPrintDialog(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3930 PyObject
* _resultobj
;
3931 wxPrintDialog
* _result
;
3933 wxPrintDialogData
* _arg1
= (wxPrintDialogData
*) NULL
;
3934 PyObject
* _argo0
= 0;
3935 PyObject
* _argo1
= 0;
3936 char *_kwnames
[] = { "parent","data", NULL
};
3940 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O|O:new_wxPrintDialog",_kwnames
,&_argo0
,&_argo1
))
3943 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3944 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxWindow_p")) {
3945 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of new_wxPrintDialog. Expected _wxWindow_p.");
3950 if (_argo1
== Py_None
) { _arg1
= NULL
; }
3951 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxPrintDialogData_p")) {
3952 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of new_wxPrintDialog. Expected _wxPrintDialogData_p.");
3957 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
3958 _result
= (wxPrintDialog
*)new_wxPrintDialog(_arg0
,_arg1
);
3960 wxPyEndAllowThreads(__tstate
);
3961 if (PyErr_Occurred()) return NULL
;
3963 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxPrintDialog_p");
3964 _resultobj
= Py_BuildValue("s",_ptemp
);
3967 _resultobj
= Py_None
;
3972 #define wxPrintDialog_GetPrintDialogData(_swigobj) (_swigobj->GetPrintDialogData())
3973 static PyObject
*_wrap_wxPrintDialog_GetPrintDialogData(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3974 PyObject
* _resultobj
;
3975 wxPrintDialogData
* _result
;
3976 wxPrintDialog
* _arg0
;
3977 PyObject
* _argo0
= 0;
3978 char *_kwnames
[] = { "self", NULL
};
3982 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxPrintDialog_GetPrintDialogData",_kwnames
,&_argo0
))
3985 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3986 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPrintDialog_p")) {
3987 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPrintDialog_GetPrintDialogData. Expected _wxPrintDialog_p.");
3992 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
3993 wxPrintDialogData
& _result_ref
= wxPrintDialog_GetPrintDialogData(_arg0
);
3994 _result
= (wxPrintDialogData
*) &_result_ref
;
3996 wxPyEndAllowThreads(__tstate
);
3997 if (PyErr_Occurred()) return NULL
;
3999 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxPrintDialogData_p");
4000 _resultobj
= Py_BuildValue("s",_ptemp
);
4003 _resultobj
= Py_None
;
4008 #define wxPrintDialog_GetPrintDC(_swigobj) (_swigobj->GetPrintDC())
4009 static PyObject
*_wrap_wxPrintDialog_GetPrintDC(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4010 PyObject
* _resultobj
;
4012 wxPrintDialog
* _arg0
;
4013 PyObject
* _argo0
= 0;
4014 char *_kwnames
[] = { "self", NULL
};
4017 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxPrintDialog_GetPrintDC",_kwnames
,&_argo0
))
4020 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4021 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPrintDialog_p")) {
4022 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPrintDialog_GetPrintDC. Expected _wxPrintDialog_p.");
4027 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
4028 _result
= (wxDC
*)wxPrintDialog_GetPrintDC(_arg0
);
4030 wxPyEndAllowThreads(__tstate
);
4031 if (PyErr_Occurred()) return NULL
;
4032 }{ _resultobj
= wxPyMake_wxObject(_result
); }
4036 #define wxPrintDialog_ShowModal(_swigobj) (_swigobj->ShowModal())
4037 static PyObject
*_wrap_wxPrintDialog_ShowModal(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4038 PyObject
* _resultobj
;
4040 wxPrintDialog
* _arg0
;
4041 PyObject
* _argo0
= 0;
4042 char *_kwnames
[] = { "self", NULL
};
4045 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxPrintDialog_ShowModal",_kwnames
,&_argo0
))
4048 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4049 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPrintDialog_p")) {
4050 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPrintDialog_ShowModal. Expected _wxPrintDialog_p.");
4055 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
4056 _result
= (int )wxPrintDialog_ShowModal(_arg0
);
4058 wxPyEndAllowThreads(__tstate
);
4059 if (PyErr_Occurred()) return NULL
;
4060 } _resultobj
= Py_BuildValue("i",_result
);
4064 static void *SwigwxPyPrintoutTowxObject(void *ptr
) {
4067 src
= (wxPyPrintout
*) ptr
;
4068 dest
= (wxObject
*) src
;
4069 return (void *) dest
;
4072 #define new_wxPrintout(_swigarg0) (new wxPyPrintout(_swigarg0))
4073 static PyObject
*_wrap_new_wxPrintout(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4074 PyObject
* _resultobj
;
4075 wxPyPrintout
* _result
;
4076 wxString
* _arg0
= (wxString
*) &wxPyPrintoutTitleStr
;
4077 PyObject
* _obj0
= 0;
4078 char *_kwnames
[] = { "title", NULL
};
4082 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"|O:new_wxPrintout",_kwnames
,&_obj0
))
4086 _arg0
= wxString_in_helper(_obj0
);
4091 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
4092 _result
= (wxPyPrintout
*)new_wxPrintout(*_arg0
);
4094 wxPyEndAllowThreads(__tstate
);
4095 if (PyErr_Occurred()) return NULL
;
4097 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxPyPrintout_p");
4098 _resultobj
= Py_BuildValue("s",_ptemp
);
4101 _resultobj
= Py_None
;
4110 #define wxPrintout__setCallbackInfo(_swigobj,_swigarg0,_swigarg1) (_swigobj->_setCallbackInfo(_swigarg0,_swigarg1))
4111 static PyObject
*_wrap_wxPrintout__setCallbackInfo(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4112 PyObject
* _resultobj
;
4113 wxPyPrintout
* _arg0
;
4116 PyObject
* _argo0
= 0;
4117 PyObject
* _obj1
= 0;
4118 PyObject
* _obj2
= 0;
4119 char *_kwnames
[] = { "self","self","_class", NULL
};
4122 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OOO:wxPrintout__setCallbackInfo",_kwnames
,&_argo0
,&_obj1
,&_obj2
))
4125 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4126 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyPrintout_p")) {
4127 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPrintout__setCallbackInfo. Expected _wxPyPrintout_p.");
4138 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
4139 wxPrintout__setCallbackInfo(_arg0
,_arg1
,_arg2
);
4141 wxPyEndAllowThreads(__tstate
);
4142 if (PyErr_Occurred()) return NULL
;
4143 } Py_INCREF(Py_None
);
4144 _resultobj
= Py_None
;
4148 static void wxPyPrintout_Destroy(wxPyPrintout
*self
) { delete self
; }
4149 static PyObject
*_wrap_wxPrintout_Destroy(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4150 PyObject
* _resultobj
;
4151 wxPyPrintout
* _arg0
;
4152 PyObject
* _argo0
= 0;
4153 char *_kwnames
[] = { "self", NULL
};
4156 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxPrintout_Destroy",_kwnames
,&_argo0
))
4159 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4160 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyPrintout_p")) {
4161 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPrintout_Destroy. Expected _wxPyPrintout_p.");
4166 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
4167 wxPyPrintout_Destroy(_arg0
);
4169 wxPyEndAllowThreads(__tstate
);
4170 if (PyErr_Occurred()) return NULL
;
4171 } Py_INCREF(Py_None
);
4172 _resultobj
= Py_None
;
4176 #define wxPrintout_GetDC(_swigobj) (_swigobj->GetDC())
4177 static PyObject
*_wrap_wxPrintout_GetDC(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4178 PyObject
* _resultobj
;
4180 wxPyPrintout
* _arg0
;
4181 PyObject
* _argo0
= 0;
4182 char *_kwnames
[] = { "self", NULL
};
4185 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxPrintout_GetDC",_kwnames
,&_argo0
))
4188 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4189 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyPrintout_p")) {
4190 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPrintout_GetDC. Expected _wxPyPrintout_p.");
4195 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
4196 _result
= (wxDC
*)wxPrintout_GetDC(_arg0
);
4198 wxPyEndAllowThreads(__tstate
);
4199 if (PyErr_Occurred()) return NULL
;
4200 }{ _resultobj
= wxPyMake_wxObject(_result
); }
4204 #define wxPrintout_GetPageSizeMM(_swigobj,_swigarg0,_swigarg1) (_swigobj->GetPageSizeMM(_swigarg0,_swigarg1))
4205 static PyObject
*_wrap_wxPrintout_GetPageSizeMM(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4206 PyObject
* _resultobj
;
4207 wxPyPrintout
* _arg0
;
4212 PyObject
* _argo0
= 0;
4213 char *_kwnames
[] = { "self", NULL
};
4222 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxPrintout_GetPageSizeMM",_kwnames
,&_argo0
))
4225 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4226 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyPrintout_p")) {
4227 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPrintout_GetPageSizeMM. Expected _wxPyPrintout_p.");
4232 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
4233 wxPrintout_GetPageSizeMM(_arg0
,_arg1
,_arg2
);
4235 wxPyEndAllowThreads(__tstate
);
4236 if (PyErr_Occurred()) return NULL
;
4237 } Py_INCREF(Py_None
);
4238 _resultobj
= Py_None
;
4241 o
= PyInt_FromLong((long) (*_arg1
));
4242 _resultobj
= t_output_helper(_resultobj
, o
);
4246 o
= PyInt_FromLong((long) (*_arg2
));
4247 _resultobj
= t_output_helper(_resultobj
, o
);
4252 #define wxPrintout_GetPageSizePixels(_swigobj,_swigarg0,_swigarg1) (_swigobj->GetPageSizePixels(_swigarg0,_swigarg1))
4253 static PyObject
*_wrap_wxPrintout_GetPageSizePixels(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4254 PyObject
* _resultobj
;
4255 wxPyPrintout
* _arg0
;
4260 PyObject
* _argo0
= 0;
4261 char *_kwnames
[] = { "self", NULL
};
4270 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxPrintout_GetPageSizePixels",_kwnames
,&_argo0
))
4273 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4274 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyPrintout_p")) {
4275 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPrintout_GetPageSizePixels. Expected _wxPyPrintout_p.");
4280 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
4281 wxPrintout_GetPageSizePixels(_arg0
,_arg1
,_arg2
);
4283 wxPyEndAllowThreads(__tstate
);
4284 if (PyErr_Occurred()) return NULL
;
4285 } Py_INCREF(Py_None
);
4286 _resultobj
= Py_None
;
4289 o
= PyInt_FromLong((long) (*_arg1
));
4290 _resultobj
= t_output_helper(_resultobj
, o
);
4294 o
= PyInt_FromLong((long) (*_arg2
));
4295 _resultobj
= t_output_helper(_resultobj
, o
);
4300 #define wxPrintout_GetPPIPrinter(_swigobj,_swigarg0,_swigarg1) (_swigobj->GetPPIPrinter(_swigarg0,_swigarg1))
4301 static PyObject
*_wrap_wxPrintout_GetPPIPrinter(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4302 PyObject
* _resultobj
;
4303 wxPyPrintout
* _arg0
;
4308 PyObject
* _argo0
= 0;
4309 char *_kwnames
[] = { "self", NULL
};
4318 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxPrintout_GetPPIPrinter",_kwnames
,&_argo0
))
4321 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4322 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyPrintout_p")) {
4323 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPrintout_GetPPIPrinter. Expected _wxPyPrintout_p.");
4328 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
4329 wxPrintout_GetPPIPrinter(_arg0
,_arg1
,_arg2
);
4331 wxPyEndAllowThreads(__tstate
);
4332 if (PyErr_Occurred()) return NULL
;
4333 } Py_INCREF(Py_None
);
4334 _resultobj
= Py_None
;
4337 o
= PyInt_FromLong((long) (*_arg1
));
4338 _resultobj
= t_output_helper(_resultobj
, o
);
4342 o
= PyInt_FromLong((long) (*_arg2
));
4343 _resultobj
= t_output_helper(_resultobj
, o
);
4348 #define wxPrintout_GetPPIScreen(_swigobj,_swigarg0,_swigarg1) (_swigobj->GetPPIScreen(_swigarg0,_swigarg1))
4349 static PyObject
*_wrap_wxPrintout_GetPPIScreen(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4350 PyObject
* _resultobj
;
4351 wxPyPrintout
* _arg0
;
4356 PyObject
* _argo0
= 0;
4357 char *_kwnames
[] = { "self", NULL
};
4366 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxPrintout_GetPPIScreen",_kwnames
,&_argo0
))
4369 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4370 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyPrintout_p")) {
4371 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPrintout_GetPPIScreen. Expected _wxPyPrintout_p.");
4376 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
4377 wxPrintout_GetPPIScreen(_arg0
,_arg1
,_arg2
);
4379 wxPyEndAllowThreads(__tstate
);
4380 if (PyErr_Occurred()) return NULL
;
4381 } Py_INCREF(Py_None
);
4382 _resultobj
= Py_None
;
4385 o
= PyInt_FromLong((long) (*_arg1
));
4386 _resultobj
= t_output_helper(_resultobj
, o
);
4390 o
= PyInt_FromLong((long) (*_arg2
));
4391 _resultobj
= t_output_helper(_resultobj
, o
);
4396 #define wxPrintout_IsPreview(_swigobj) (_swigobj->IsPreview())
4397 static PyObject
*_wrap_wxPrintout_IsPreview(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4398 PyObject
* _resultobj
;
4400 wxPyPrintout
* _arg0
;
4401 PyObject
* _argo0
= 0;
4402 char *_kwnames
[] = { "self", NULL
};
4405 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxPrintout_IsPreview",_kwnames
,&_argo0
))
4408 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4409 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyPrintout_p")) {
4410 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPrintout_IsPreview. Expected _wxPyPrintout_p.");
4415 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
4416 _result
= (bool )wxPrintout_IsPreview(_arg0
);
4418 wxPyEndAllowThreads(__tstate
);
4419 if (PyErr_Occurred()) return NULL
;
4420 } _resultobj
= Py_BuildValue("i",_result
);
4424 #define wxPrintout_base_OnBeginDocument(_swigobj,_swigarg0,_swigarg1) (_swigobj->base_OnBeginDocument(_swigarg0,_swigarg1))
4425 static PyObject
*_wrap_wxPrintout_base_OnBeginDocument(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4426 PyObject
* _resultobj
;
4428 wxPyPrintout
* _arg0
;
4431 PyObject
* _argo0
= 0;
4432 char *_kwnames
[] = { "self","startPage","endPage", NULL
};
4435 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oii:wxPrintout_base_OnBeginDocument",_kwnames
,&_argo0
,&_arg1
,&_arg2
))
4438 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4439 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyPrintout_p")) {
4440 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPrintout_base_OnBeginDocument. Expected _wxPyPrintout_p.");
4445 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
4446 _result
= (bool )wxPrintout_base_OnBeginDocument(_arg0
,_arg1
,_arg2
);
4448 wxPyEndAllowThreads(__tstate
);
4449 if (PyErr_Occurred()) return NULL
;
4450 } _resultobj
= Py_BuildValue("i",_result
);
4454 #define wxPrintout_base_OnEndDocument(_swigobj) (_swigobj->base_OnEndDocument())
4455 static PyObject
*_wrap_wxPrintout_base_OnEndDocument(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4456 PyObject
* _resultobj
;
4457 wxPyPrintout
* _arg0
;
4458 PyObject
* _argo0
= 0;
4459 char *_kwnames
[] = { "self", NULL
};
4462 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxPrintout_base_OnEndDocument",_kwnames
,&_argo0
))
4465 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4466 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyPrintout_p")) {
4467 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPrintout_base_OnEndDocument. Expected _wxPyPrintout_p.");
4472 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
4473 wxPrintout_base_OnEndDocument(_arg0
);
4475 wxPyEndAllowThreads(__tstate
);
4476 if (PyErr_Occurred()) return NULL
;
4477 } Py_INCREF(Py_None
);
4478 _resultobj
= Py_None
;
4482 #define wxPrintout_base_OnBeginPrinting(_swigobj) (_swigobj->base_OnBeginPrinting())
4483 static PyObject
*_wrap_wxPrintout_base_OnBeginPrinting(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4484 PyObject
* _resultobj
;
4485 wxPyPrintout
* _arg0
;
4486 PyObject
* _argo0
= 0;
4487 char *_kwnames
[] = { "self", NULL
};
4490 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxPrintout_base_OnBeginPrinting",_kwnames
,&_argo0
))
4493 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4494 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyPrintout_p")) {
4495 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPrintout_base_OnBeginPrinting. Expected _wxPyPrintout_p.");
4500 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
4501 wxPrintout_base_OnBeginPrinting(_arg0
);
4503 wxPyEndAllowThreads(__tstate
);
4504 if (PyErr_Occurred()) return NULL
;
4505 } Py_INCREF(Py_None
);
4506 _resultobj
= Py_None
;
4510 #define wxPrintout_base_OnEndPrinting(_swigobj) (_swigobj->base_OnEndPrinting())
4511 static PyObject
*_wrap_wxPrintout_base_OnEndPrinting(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4512 PyObject
* _resultobj
;
4513 wxPyPrintout
* _arg0
;
4514 PyObject
* _argo0
= 0;
4515 char *_kwnames
[] = { "self", NULL
};
4518 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxPrintout_base_OnEndPrinting",_kwnames
,&_argo0
))
4521 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4522 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyPrintout_p")) {
4523 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPrintout_base_OnEndPrinting. Expected _wxPyPrintout_p.");
4528 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
4529 wxPrintout_base_OnEndPrinting(_arg0
);
4531 wxPyEndAllowThreads(__tstate
);
4532 if (PyErr_Occurred()) return NULL
;
4533 } Py_INCREF(Py_None
);
4534 _resultobj
= Py_None
;
4538 #define wxPrintout_base_OnPreparePrinting(_swigobj) (_swigobj->base_OnPreparePrinting())
4539 static PyObject
*_wrap_wxPrintout_base_OnPreparePrinting(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4540 PyObject
* _resultobj
;
4541 wxPyPrintout
* _arg0
;
4542 PyObject
* _argo0
= 0;
4543 char *_kwnames
[] = { "self", NULL
};
4546 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxPrintout_base_OnPreparePrinting",_kwnames
,&_argo0
))
4549 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4550 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyPrintout_p")) {
4551 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPrintout_base_OnPreparePrinting. Expected _wxPyPrintout_p.");
4556 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
4557 wxPrintout_base_OnPreparePrinting(_arg0
);
4559 wxPyEndAllowThreads(__tstate
);
4560 if (PyErr_Occurred()) return NULL
;
4561 } Py_INCREF(Py_None
);
4562 _resultobj
= Py_None
;
4566 #define wxPrintout_base_GetPageInfo(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3) (_swigobj->base_GetPageInfo(_swigarg0,_swigarg1,_swigarg2,_swigarg3))
4567 static PyObject
*_wrap_wxPrintout_base_GetPageInfo(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4568 PyObject
* _resultobj
;
4569 wxPyPrintout
* _arg0
;
4578 PyObject
* _argo0
= 0;
4579 char *_kwnames
[] = { "self", NULL
};
4594 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxPrintout_base_GetPageInfo",_kwnames
,&_argo0
))
4597 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4598 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyPrintout_p")) {
4599 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPrintout_base_GetPageInfo. Expected _wxPyPrintout_p.");
4604 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
4605 wxPrintout_base_GetPageInfo(_arg0
,_arg1
,_arg2
,_arg3
,_arg4
);
4607 wxPyEndAllowThreads(__tstate
);
4608 if (PyErr_Occurred()) return NULL
;
4609 } Py_INCREF(Py_None
);
4610 _resultobj
= Py_None
;
4613 o
= PyInt_FromLong((long) (*_arg1
));
4614 _resultobj
= t_output_helper(_resultobj
, o
);
4618 o
= PyInt_FromLong((long) (*_arg2
));
4619 _resultobj
= t_output_helper(_resultobj
, o
);
4623 o
= PyInt_FromLong((long) (*_arg3
));
4624 _resultobj
= t_output_helper(_resultobj
, o
);
4628 o
= PyInt_FromLong((long) (*_arg4
));
4629 _resultobj
= t_output_helper(_resultobj
, o
);
4634 #define wxPrintout_base_HasPage(_swigobj,_swigarg0) (_swigobj->base_HasPage(_swigarg0))
4635 static PyObject
*_wrap_wxPrintout_base_HasPage(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4636 PyObject
* _resultobj
;
4638 wxPyPrintout
* _arg0
;
4640 PyObject
* _argo0
= 0;
4641 char *_kwnames
[] = { "self","page", NULL
};
4644 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxPrintout_base_HasPage",_kwnames
,&_argo0
,&_arg1
))
4647 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4648 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyPrintout_p")) {
4649 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPrintout_base_HasPage. Expected _wxPyPrintout_p.");
4654 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
4655 _result
= (bool )wxPrintout_base_HasPage(_arg0
,_arg1
);
4657 wxPyEndAllowThreads(__tstate
);
4658 if (PyErr_Occurred()) return NULL
;
4659 } _resultobj
= Py_BuildValue("i",_result
);
4663 static void *SwigwxPrinterTowxObject(void *ptr
) {
4666 src
= (wxPrinter
*) ptr
;
4667 dest
= (wxObject
*) src
;
4668 return (void *) dest
;
4671 #define new_wxPrinter(_swigarg0) (new wxPrinter(_swigarg0))
4672 static PyObject
*_wrap_new_wxPrinter(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4673 PyObject
* _resultobj
;
4674 wxPrinter
* _result
;
4675 wxPrintDialogData
* _arg0
= (wxPrintDialogData
*) NULL
;
4676 PyObject
* _argo0
= 0;
4677 char *_kwnames
[] = { "data", NULL
};
4681 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"|O:new_wxPrinter",_kwnames
,&_argo0
))
4684 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4685 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPrintDialogData_p")) {
4686 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of new_wxPrinter. Expected _wxPrintDialogData_p.");
4691 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
4692 _result
= (wxPrinter
*)new_wxPrinter(_arg0
);
4694 wxPyEndAllowThreads(__tstate
);
4695 if (PyErr_Occurred()) return NULL
;
4697 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxPrinter_p");
4698 _resultobj
= Py_BuildValue("s",_ptemp
);
4701 _resultobj
= Py_None
;
4706 #define delete_wxPrinter(_swigobj) (delete _swigobj)
4707 static PyObject
*_wrap_delete_wxPrinter(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4708 PyObject
* _resultobj
;
4710 PyObject
* _argo0
= 0;
4711 char *_kwnames
[] = { "self", NULL
};
4714 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:delete_wxPrinter",_kwnames
,&_argo0
))
4717 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4718 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPrinter_p")) {
4719 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of delete_wxPrinter. Expected _wxPrinter_p.");
4724 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
4725 delete_wxPrinter(_arg0
);
4727 wxPyEndAllowThreads(__tstate
);
4728 if (PyErr_Occurred()) return NULL
;
4729 } Py_INCREF(Py_None
);
4730 _resultobj
= Py_None
;
4734 #define wxPrinter_CreateAbortWindow(_swigobj,_swigarg0,_swigarg1) (_swigobj->CreateAbortWindow(_swigarg0,_swigarg1))
4735 static PyObject
*_wrap_wxPrinter_CreateAbortWindow(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4736 PyObject
* _resultobj
;
4739 wxPyPrintout
* _arg2
;
4740 PyObject
* _argo0
= 0;
4741 PyObject
* _argo1
= 0;
4742 PyObject
* _argo2
= 0;
4743 char *_kwnames
[] = { "self","parent","printout", NULL
};
4746 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OOO:wxPrinter_CreateAbortWindow",_kwnames
,&_argo0
,&_argo1
,&_argo2
))
4749 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4750 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPrinter_p")) {
4751 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPrinter_CreateAbortWindow. Expected _wxPrinter_p.");
4756 if (_argo1
== Py_None
) { _arg1
= NULL
; }
4757 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxWindow_p")) {
4758 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPrinter_CreateAbortWindow. Expected _wxWindow_p.");
4763 if (_argo2
== Py_None
) { _arg2
= NULL
; }
4764 else if (SWIG_GetPtrObj(_argo2
,(void **) &_arg2
,"_wxPyPrintout_p")) {
4765 PyErr_SetString(PyExc_TypeError
,"Type error in argument 3 of wxPrinter_CreateAbortWindow. Expected _wxPyPrintout_p.");
4770 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
4771 wxPrinter_CreateAbortWindow(_arg0
,_arg1
,_arg2
);
4773 wxPyEndAllowThreads(__tstate
);
4774 if (PyErr_Occurred()) return NULL
;
4775 } Py_INCREF(Py_None
);
4776 _resultobj
= Py_None
;
4780 #define wxPrinter_GetPrintDialogData(_swigobj) (_swigobj->GetPrintDialogData())
4781 static PyObject
*_wrap_wxPrinter_GetPrintDialogData(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4782 PyObject
* _resultobj
;
4783 wxPrintDialogData
* _result
;
4785 PyObject
* _argo0
= 0;
4786 char *_kwnames
[] = { "self", NULL
};
4790 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxPrinter_GetPrintDialogData",_kwnames
,&_argo0
))
4793 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4794 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPrinter_p")) {
4795 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPrinter_GetPrintDialogData. Expected _wxPrinter_p.");
4800 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
4801 wxPrintDialogData
& _result_ref
= wxPrinter_GetPrintDialogData(_arg0
);
4802 _result
= (wxPrintDialogData
*) &_result_ref
;
4804 wxPyEndAllowThreads(__tstate
);
4805 if (PyErr_Occurred()) return NULL
;
4807 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxPrintDialogData_p");
4808 _resultobj
= Py_BuildValue("s",_ptemp
);
4811 _resultobj
= Py_None
;
4816 #define wxPrinter_Print(_swigobj,_swigarg0,_swigarg1,_swigarg2) (_swigobj->Print(_swigarg0,_swigarg1,_swigarg2))
4817 static PyObject
*_wrap_wxPrinter_Print(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4818 PyObject
* _resultobj
;
4822 wxPyPrintout
* _arg2
;
4823 int _arg3
= (int ) TRUE
;
4824 PyObject
* _argo0
= 0;
4825 PyObject
* _argo1
= 0;
4826 PyObject
* _argo2
= 0;
4827 char *_kwnames
[] = { "self","parent","printout","prompt", NULL
};
4830 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OOO|i:wxPrinter_Print",_kwnames
,&_argo0
,&_argo1
,&_argo2
,&_arg3
))
4833 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4834 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPrinter_p")) {
4835 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPrinter_Print. Expected _wxPrinter_p.");
4840 if (_argo1
== Py_None
) { _arg1
= NULL
; }
4841 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxWindow_p")) {
4842 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPrinter_Print. Expected _wxWindow_p.");
4847 if (_argo2
== Py_None
) { _arg2
= NULL
; }
4848 else if (SWIG_GetPtrObj(_argo2
,(void **) &_arg2
,"_wxPyPrintout_p")) {
4849 PyErr_SetString(PyExc_TypeError
,"Type error in argument 3 of wxPrinter_Print. Expected _wxPyPrintout_p.");
4854 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
4855 _result
= (bool )wxPrinter_Print(_arg0
,_arg1
,_arg2
,_arg3
);
4857 wxPyEndAllowThreads(__tstate
);
4858 if (PyErr_Occurred()) return NULL
;
4859 } _resultobj
= Py_BuildValue("i",_result
);
4863 #define wxPrinter_PrintDialog(_swigobj,_swigarg0) (_swigobj->PrintDialog(_swigarg0))
4864 static PyObject
*_wrap_wxPrinter_PrintDialog(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4865 PyObject
* _resultobj
;
4869 PyObject
* _argo0
= 0;
4870 PyObject
* _argo1
= 0;
4871 char *_kwnames
[] = { "self","parent", NULL
};
4874 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxPrinter_PrintDialog",_kwnames
,&_argo0
,&_argo1
))
4877 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4878 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPrinter_p")) {
4879 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPrinter_PrintDialog. Expected _wxPrinter_p.");
4884 if (_argo1
== Py_None
) { _arg1
= NULL
; }
4885 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxWindow_p")) {
4886 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPrinter_PrintDialog. Expected _wxWindow_p.");
4891 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
4892 _result
= (wxDC
*)wxPrinter_PrintDialog(_arg0
,_arg1
);
4894 wxPyEndAllowThreads(__tstate
);
4895 if (PyErr_Occurred()) return NULL
;
4896 }{ _resultobj
= wxPyMake_wxObject(_result
); }
4900 #define wxPrinter_ReportError(_swigobj,_swigarg0,_swigarg1,_swigarg2) (_swigobj->ReportError(_swigarg0,_swigarg1,_swigarg2))
4901 static PyObject
*_wrap_wxPrinter_ReportError(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4902 PyObject
* _resultobj
;
4905 wxPyPrintout
* _arg2
;
4907 PyObject
* _argo0
= 0;
4908 PyObject
* _argo1
= 0;
4909 PyObject
* _argo2
= 0;
4910 PyObject
* _obj3
= 0;
4911 char *_kwnames
[] = { "self","parent","printout","message", NULL
};
4914 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OOOO:wxPrinter_ReportError",_kwnames
,&_argo0
,&_argo1
,&_argo2
,&_obj3
))
4917 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4918 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPrinter_p")) {
4919 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPrinter_ReportError. Expected _wxPrinter_p.");
4924 if (_argo1
== Py_None
) { _arg1
= NULL
; }
4925 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxWindow_p")) {
4926 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPrinter_ReportError. Expected _wxWindow_p.");
4931 if (_argo2
== Py_None
) { _arg2
= NULL
; }
4932 else if (SWIG_GetPtrObj(_argo2
,(void **) &_arg2
,"_wxPyPrintout_p")) {
4933 PyErr_SetString(PyExc_TypeError
,"Type error in argument 3 of wxPrinter_ReportError. Expected _wxPyPrintout_p.");
4938 _arg3
= wxString_in_helper(_obj3
);
4943 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
4944 wxPrinter_ReportError(_arg0
,_arg1
,_arg2
,*_arg3
);
4946 wxPyEndAllowThreads(__tstate
);
4947 if (PyErr_Occurred()) return NULL
;
4948 } Py_INCREF(Py_None
);
4949 _resultobj
= Py_None
;
4957 #define wxPrinter_Setup(_swigobj,_swigarg0) (_swigobj->Setup(_swigarg0))
4958 static PyObject
*_wrap_wxPrinter_Setup(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4959 PyObject
* _resultobj
;
4963 PyObject
* _argo0
= 0;
4964 PyObject
* _argo1
= 0;
4965 char *_kwnames
[] = { "self","parent", NULL
};
4968 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxPrinter_Setup",_kwnames
,&_argo0
,&_argo1
))
4971 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4972 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPrinter_p")) {
4973 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPrinter_Setup. Expected _wxPrinter_p.");
4978 if (_argo1
== Py_None
) { _arg1
= NULL
; }
4979 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxWindow_p")) {
4980 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPrinter_Setup. Expected _wxWindow_p.");
4985 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
4986 _result
= (bool )wxPrinter_Setup(_arg0
,_arg1
);
4988 wxPyEndAllowThreads(__tstate
);
4989 if (PyErr_Occurred()) return NULL
;
4990 } _resultobj
= Py_BuildValue("i",_result
);
4994 #define wxPrinter_GetAbort(_swigobj) (_swigobj->GetAbort())
4995 static PyObject
*_wrap_wxPrinter_GetAbort(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4996 PyObject
* _resultobj
;
4999 PyObject
* _argo0
= 0;
5000 char *_kwnames
[] = { "self", NULL
};
5003 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxPrinter_GetAbort",_kwnames
,&_argo0
))
5006 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5007 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPrinter_p")) {
5008 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPrinter_GetAbort. Expected _wxPrinter_p.");
5013 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5014 _result
= (bool )wxPrinter_GetAbort(_arg0
);
5016 wxPyEndAllowThreads(__tstate
);
5017 if (PyErr_Occurred()) return NULL
;
5018 } _resultobj
= Py_BuildValue("i",_result
);
5022 static PyObject
*_wrap_wxPrinter_GetLastError(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5023 PyObject
* _resultobj
;
5024 wxPrinterError _result
;
5025 char *_kwnames
[] = { NULL
};
5028 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,":wxPrinter_GetLastError",_kwnames
))
5031 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5032 _result
= (wxPrinterError
)wxPrinter::GetLastError();
5034 wxPyEndAllowThreads(__tstate
);
5035 if (PyErr_Occurred()) return NULL
;
5036 } _resultobj
= Py_BuildValue("i",_result
);
5040 static void *SwigwxPrintAbortDialogTowxDialog(void *ptr
) {
5041 wxPrintAbortDialog
*src
;
5043 src
= (wxPrintAbortDialog
*) ptr
;
5044 dest
= (wxDialog
*) src
;
5045 return (void *) dest
;
5048 static void *SwigwxPrintAbortDialogTowxTopLevelWindow(void *ptr
) {
5049 wxPrintAbortDialog
*src
;
5050 wxTopLevelWindow
*dest
;
5051 src
= (wxPrintAbortDialog
*) ptr
;
5052 dest
= (wxTopLevelWindow
*) src
;
5053 return (void *) dest
;
5056 static void *SwigwxPrintAbortDialogTowxWindow(void *ptr
) {
5057 wxPrintAbortDialog
*src
;
5059 src
= (wxPrintAbortDialog
*) ptr
;
5060 dest
= (wxWindow
*) src
;
5061 return (void *) dest
;
5064 static void *SwigwxPrintAbortDialogTowxEvtHandler(void *ptr
) {
5065 wxPrintAbortDialog
*src
;
5067 src
= (wxPrintAbortDialog
*) ptr
;
5068 dest
= (wxEvtHandler
*) src
;
5069 return (void *) dest
;
5072 static void *SwigwxPrintAbortDialogTowxObject(void *ptr
) {
5073 wxPrintAbortDialog
*src
;
5075 src
= (wxPrintAbortDialog
*) ptr
;
5076 dest
= (wxObject
*) src
;
5077 return (void *) dest
;
5080 #define new_wxPrintAbortDialog(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5) (new wxPrintAbortDialog(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5))
5081 static PyObject
*_wrap_new_wxPrintAbortDialog(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5082 PyObject
* _resultobj
;
5083 wxPrintAbortDialog
* _result
;
5086 wxPoint
* _arg2
= (wxPoint
*) &wxDefaultPosition
;
5087 wxSize
* _arg3
= (wxSize
*) &wxDefaultSize
;
5088 long _arg4
= (long ) 0;
5089 wxString
* _arg5
= (wxString
*) &wxPyDialogNameStr
;
5090 PyObject
* _argo0
= 0;
5091 PyObject
* _obj1
= 0;
5093 PyObject
* _obj2
= 0;
5095 PyObject
* _obj3
= 0;
5096 PyObject
* _obj5
= 0;
5097 char *_kwnames
[] = { "parent","title","pos","size","style","name", NULL
};
5101 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO|OOlO:new_wxPrintAbortDialog",_kwnames
,&_argo0
,&_obj1
,&_obj2
,&_obj3
,&_arg4
,&_obj5
))
5104 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5105 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxWindow_p")) {
5106 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of new_wxPrintAbortDialog. Expected _wxWindow_p.");
5111 _arg1
= wxString_in_helper(_obj1
);
5118 if (! wxPoint_helper(_obj2
, &_arg2
))
5124 if (! wxSize_helper(_obj3
, &_arg3
))
5129 _arg5
= wxString_in_helper(_obj5
);
5134 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5135 _result
= (wxPrintAbortDialog
*)new_wxPrintAbortDialog(_arg0
,*_arg1
,*_arg2
,*_arg3
,_arg4
,*_arg5
);
5137 wxPyEndAllowThreads(__tstate
);
5138 if (PyErr_Occurred()) return NULL
;
5140 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxPrintAbortDialog_p");
5141 _resultobj
= Py_BuildValue("s",_ptemp
);
5144 _resultobj
= Py_None
;
5157 static void *SwigwxPrintPreviewTowxObject(void *ptr
) {
5158 wxPrintPreview
*src
;
5160 src
= (wxPrintPreview
*) ptr
;
5161 dest
= (wxObject
*) src
;
5162 return (void *) dest
;
5165 #define new_wxPrintPreview(_swigarg0,_swigarg1,_swigarg2) (new wxPrintPreview(_swigarg0,_swigarg1,_swigarg2))
5166 static PyObject
*_wrap_new_wxPrintPreview(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5167 PyObject
* _resultobj
;
5168 wxPrintPreview
* _result
;
5169 wxPyPrintout
* _arg0
;
5170 wxPyPrintout
* _arg1
;
5171 wxPrintData
* _arg2
= (wxPrintData
*) NULL
;
5172 PyObject
* _argo0
= 0;
5173 PyObject
* _argo1
= 0;
5174 PyObject
* _argo2
= 0;
5175 char *_kwnames
[] = { "printout","printoutForPrinting","data", NULL
};
5179 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO|O:new_wxPrintPreview",_kwnames
,&_argo0
,&_argo1
,&_argo2
))
5182 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5183 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyPrintout_p")) {
5184 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of new_wxPrintPreview. Expected _wxPyPrintout_p.");
5189 if (_argo1
== Py_None
) { _arg1
= NULL
; }
5190 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxPyPrintout_p")) {
5191 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of new_wxPrintPreview. Expected _wxPyPrintout_p.");
5196 if (_argo2
== Py_None
) { _arg2
= NULL
; }
5197 else if (SWIG_GetPtrObj(_argo2
,(void **) &_arg2
,"_wxPrintData_p")) {
5198 PyErr_SetString(PyExc_TypeError
,"Type error in argument 3 of new_wxPrintPreview. Expected _wxPrintData_p.");
5203 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5204 _result
= (wxPrintPreview
*)new_wxPrintPreview(_arg0
,_arg1
,_arg2
);
5206 wxPyEndAllowThreads(__tstate
);
5207 if (PyErr_Occurred()) return NULL
;
5209 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxPrintPreview_p");
5210 _resultobj
= Py_BuildValue("s",_ptemp
);
5213 _resultobj
= Py_None
;
5218 #define wxPrintPreview_SetCurrentPage(_swigobj,_swigarg0) (_swigobj->SetCurrentPage(_swigarg0))
5219 static PyObject
*_wrap_wxPrintPreview_SetCurrentPage(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5220 PyObject
* _resultobj
;
5222 wxPrintPreview
* _arg0
;
5224 PyObject
* _argo0
= 0;
5225 char *_kwnames
[] = { "self","pageNum", NULL
};
5228 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxPrintPreview_SetCurrentPage",_kwnames
,&_argo0
,&_arg1
))
5231 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5232 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPrintPreview_p")) {
5233 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPrintPreview_SetCurrentPage. Expected _wxPrintPreview_p.");
5238 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5239 _result
= (bool )wxPrintPreview_SetCurrentPage(_arg0
,_arg1
);
5241 wxPyEndAllowThreads(__tstate
);
5242 if (PyErr_Occurred()) return NULL
;
5243 } _resultobj
= Py_BuildValue("i",_result
);
5247 #define wxPrintPreview_GetCurrentPage(_swigobj) (_swigobj->GetCurrentPage())
5248 static PyObject
*_wrap_wxPrintPreview_GetCurrentPage(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5249 PyObject
* _resultobj
;
5251 wxPrintPreview
* _arg0
;
5252 PyObject
* _argo0
= 0;
5253 char *_kwnames
[] = { "self", NULL
};
5256 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxPrintPreview_GetCurrentPage",_kwnames
,&_argo0
))
5259 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5260 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPrintPreview_p")) {
5261 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPrintPreview_GetCurrentPage. Expected _wxPrintPreview_p.");
5266 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5267 _result
= (int )wxPrintPreview_GetCurrentPage(_arg0
);
5269 wxPyEndAllowThreads(__tstate
);
5270 if (PyErr_Occurred()) return NULL
;
5271 } _resultobj
= Py_BuildValue("i",_result
);
5275 #define wxPrintPreview_SetPrintout(_swigobj,_swigarg0) (_swigobj->SetPrintout(_swigarg0))
5276 static PyObject
*_wrap_wxPrintPreview_SetPrintout(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5277 PyObject
* _resultobj
;
5278 wxPrintPreview
* _arg0
;
5279 wxPyPrintout
* _arg1
;
5280 PyObject
* _argo0
= 0;
5281 PyObject
* _argo1
= 0;
5282 char *_kwnames
[] = { "self","printout", NULL
};
5285 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxPrintPreview_SetPrintout",_kwnames
,&_argo0
,&_argo1
))
5288 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5289 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPrintPreview_p")) {
5290 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPrintPreview_SetPrintout. Expected _wxPrintPreview_p.");
5295 if (_argo1
== Py_None
) { _arg1
= NULL
; }
5296 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxPyPrintout_p")) {
5297 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPrintPreview_SetPrintout. Expected _wxPyPrintout_p.");
5302 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5303 wxPrintPreview_SetPrintout(_arg0
,_arg1
);
5305 wxPyEndAllowThreads(__tstate
);
5306 if (PyErr_Occurred()) return NULL
;
5307 } Py_INCREF(Py_None
);
5308 _resultobj
= Py_None
;
5312 #define wxPrintPreview_GetPrintout(_swigobj) (_swigobj->GetPrintout())
5313 static PyObject
*_wrap_wxPrintPreview_GetPrintout(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5314 PyObject
* _resultobj
;
5315 wxPyPrintout
* _result
;
5316 wxPrintPreview
* _arg0
;
5317 PyObject
* _argo0
= 0;
5318 char *_kwnames
[] = { "self", NULL
};
5321 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxPrintPreview_GetPrintout",_kwnames
,&_argo0
))
5324 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5325 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPrintPreview_p")) {
5326 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPrintPreview_GetPrintout. Expected _wxPrintPreview_p.");
5331 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5332 _result
= (wxPyPrintout
*)wxPrintPreview_GetPrintout(_arg0
);
5334 wxPyEndAllowThreads(__tstate
);
5335 if (PyErr_Occurred()) return NULL
;
5336 }{ _resultobj
= wxPyMake_wxObject(_result
); }
5340 #define wxPrintPreview_GetPrintoutForPrinting(_swigobj) (_swigobj->GetPrintoutForPrinting())
5341 static PyObject
*_wrap_wxPrintPreview_GetPrintoutForPrinting(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5342 PyObject
* _resultobj
;
5343 wxPyPrintout
* _result
;
5344 wxPrintPreview
* _arg0
;
5345 PyObject
* _argo0
= 0;
5346 char *_kwnames
[] = { "self", NULL
};
5349 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxPrintPreview_GetPrintoutForPrinting",_kwnames
,&_argo0
))
5352 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5353 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPrintPreview_p")) {
5354 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPrintPreview_GetPrintoutForPrinting. Expected _wxPrintPreview_p.");
5359 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5360 _result
= (wxPyPrintout
*)wxPrintPreview_GetPrintoutForPrinting(_arg0
);
5362 wxPyEndAllowThreads(__tstate
);
5363 if (PyErr_Occurred()) return NULL
;
5364 }{ _resultobj
= wxPyMake_wxObject(_result
); }
5368 #define wxPrintPreview_SetFrame(_swigobj,_swigarg0) (_swigobj->SetFrame(_swigarg0))
5369 static PyObject
*_wrap_wxPrintPreview_SetFrame(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5370 PyObject
* _resultobj
;
5371 wxPrintPreview
* _arg0
;
5373 PyObject
* _argo0
= 0;
5374 PyObject
* _argo1
= 0;
5375 char *_kwnames
[] = { "self","frame", NULL
};
5378 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxPrintPreview_SetFrame",_kwnames
,&_argo0
,&_argo1
))
5381 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5382 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPrintPreview_p")) {
5383 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPrintPreview_SetFrame. Expected _wxPrintPreview_p.");
5388 if (_argo1
== Py_None
) { _arg1
= NULL
; }
5389 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxFrame_p")) {
5390 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPrintPreview_SetFrame. Expected _wxFrame_p.");
5395 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5396 wxPrintPreview_SetFrame(_arg0
,_arg1
);
5398 wxPyEndAllowThreads(__tstate
);
5399 if (PyErr_Occurred()) return NULL
;
5400 } Py_INCREF(Py_None
);
5401 _resultobj
= Py_None
;
5405 #define wxPrintPreview_SetCanvas(_swigobj,_swigarg0) (_swigobj->SetCanvas(_swigarg0))
5406 static PyObject
*_wrap_wxPrintPreview_SetCanvas(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5407 PyObject
* _resultobj
;
5408 wxPrintPreview
* _arg0
;
5409 wxPreviewCanvas
* _arg1
;
5410 PyObject
* _argo0
= 0;
5411 PyObject
* _argo1
= 0;
5412 char *_kwnames
[] = { "self","canvas", NULL
};
5415 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxPrintPreview_SetCanvas",_kwnames
,&_argo0
,&_argo1
))
5418 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5419 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPrintPreview_p")) {
5420 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPrintPreview_SetCanvas. Expected _wxPrintPreview_p.");
5425 if (_argo1
== Py_None
) { _arg1
= NULL
; }
5426 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxPreviewCanvas_p")) {
5427 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPrintPreview_SetCanvas. Expected _wxPreviewCanvas_p.");
5432 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5433 wxPrintPreview_SetCanvas(_arg0
,_arg1
);
5435 wxPyEndAllowThreads(__tstate
);
5436 if (PyErr_Occurred()) return NULL
;
5437 } Py_INCREF(Py_None
);
5438 _resultobj
= Py_None
;
5442 #define wxPrintPreview_GetFrame(_swigobj) (_swigobj->GetFrame())
5443 static PyObject
*_wrap_wxPrintPreview_GetFrame(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5444 PyObject
* _resultobj
;
5446 wxPrintPreview
* _arg0
;
5447 PyObject
* _argo0
= 0;
5448 char *_kwnames
[] = { "self", NULL
};
5451 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxPrintPreview_GetFrame",_kwnames
,&_argo0
))
5454 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5455 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPrintPreview_p")) {
5456 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPrintPreview_GetFrame. Expected _wxPrintPreview_p.");
5461 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5462 _result
= (wxFrame
*)wxPrintPreview_GetFrame(_arg0
);
5464 wxPyEndAllowThreads(__tstate
);
5465 if (PyErr_Occurred()) return NULL
;
5466 }{ _resultobj
= wxPyMake_wxObject(_result
); }
5470 #define wxPrintPreview_GetCanvas(_swigobj) (_swigobj->GetCanvas())
5471 static PyObject
*_wrap_wxPrintPreview_GetCanvas(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5472 PyObject
* _resultobj
;
5473 wxPreviewCanvas
* _result
;
5474 wxPrintPreview
* _arg0
;
5475 PyObject
* _argo0
= 0;
5476 char *_kwnames
[] = { "self", NULL
};
5480 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxPrintPreview_GetCanvas",_kwnames
,&_argo0
))
5483 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5484 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPrintPreview_p")) {
5485 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPrintPreview_GetCanvas. Expected _wxPrintPreview_p.");
5490 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5491 _result
= (wxPreviewCanvas
*)wxPrintPreview_GetCanvas(_arg0
);
5493 wxPyEndAllowThreads(__tstate
);
5494 if (PyErr_Occurred()) return NULL
;
5496 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxPreviewCanvas_p");
5497 _resultobj
= Py_BuildValue("s",_ptemp
);
5500 _resultobj
= Py_None
;
5505 #define wxPrintPreview_PaintPage(_swigobj,_swigarg0,_swigarg1) (_swigobj->PaintPage(_swigarg0,_swigarg1))
5506 static PyObject
*_wrap_wxPrintPreview_PaintPage(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5507 PyObject
* _resultobj
;
5509 wxPrintPreview
* _arg0
;
5510 wxPreviewCanvas
* _arg1
;
5512 PyObject
* _argo0
= 0;
5513 PyObject
* _argo1
= 0;
5514 PyObject
* _argo2
= 0;
5515 char *_kwnames
[] = { "self","canvas","dc", NULL
};
5518 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OOO:wxPrintPreview_PaintPage",_kwnames
,&_argo0
,&_argo1
,&_argo2
))
5521 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5522 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPrintPreview_p")) {
5523 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPrintPreview_PaintPage. Expected _wxPrintPreview_p.");
5528 if (_argo1
== Py_None
) { _arg1
= NULL
; }
5529 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxPreviewCanvas_p")) {
5530 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPrintPreview_PaintPage. Expected _wxPreviewCanvas_p.");
5535 if (SWIG_GetPtrObj(_argo2
,(void **) &_arg2
,"_wxDC_p")) {
5536 PyErr_SetString(PyExc_TypeError
,"Type error in argument 3 of wxPrintPreview_PaintPage. Expected _wxDC_p.");
5541 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5542 _result
= (bool )wxPrintPreview_PaintPage(_arg0
,_arg1
,*_arg2
);
5544 wxPyEndAllowThreads(__tstate
);
5545 if (PyErr_Occurred()) return NULL
;
5546 } _resultobj
= Py_BuildValue("i",_result
);
5550 #define wxPrintPreview_DrawBlankPage(_swigobj,_swigarg0,_swigarg1) (_swigobj->DrawBlankPage(_swigarg0,_swigarg1))
5551 static PyObject
*_wrap_wxPrintPreview_DrawBlankPage(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5552 PyObject
* _resultobj
;
5554 wxPrintPreview
* _arg0
;
5555 wxPreviewCanvas
* _arg1
;
5557 PyObject
* _argo0
= 0;
5558 PyObject
* _argo1
= 0;
5559 PyObject
* _argo2
= 0;
5560 char *_kwnames
[] = { "self","canvas","dc", NULL
};
5563 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OOO:wxPrintPreview_DrawBlankPage",_kwnames
,&_argo0
,&_argo1
,&_argo2
))
5566 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5567 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPrintPreview_p")) {
5568 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPrintPreview_DrawBlankPage. Expected _wxPrintPreview_p.");
5573 if (_argo1
== Py_None
) { _arg1
= NULL
; }
5574 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxPreviewCanvas_p")) {
5575 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPrintPreview_DrawBlankPage. Expected _wxPreviewCanvas_p.");
5580 if (SWIG_GetPtrObj(_argo2
,(void **) &_arg2
,"_wxDC_p")) {
5581 PyErr_SetString(PyExc_TypeError
,"Type error in argument 3 of wxPrintPreview_DrawBlankPage. Expected _wxDC_p.");
5586 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5587 _result
= (bool )wxPrintPreview_DrawBlankPage(_arg0
,_arg1
,*_arg2
);
5589 wxPyEndAllowThreads(__tstate
);
5590 if (PyErr_Occurred()) return NULL
;
5591 } _resultobj
= Py_BuildValue("i",_result
);
5595 #define wxPrintPreview_RenderPage(_swigobj,_swigarg0) (_swigobj->RenderPage(_swigarg0))
5596 static PyObject
*_wrap_wxPrintPreview_RenderPage(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5597 PyObject
* _resultobj
;
5599 wxPrintPreview
* _arg0
;
5601 PyObject
* _argo0
= 0;
5602 char *_kwnames
[] = { "self","pageNum", NULL
};
5605 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxPrintPreview_RenderPage",_kwnames
,&_argo0
,&_arg1
))
5608 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5609 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPrintPreview_p")) {
5610 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPrintPreview_RenderPage. Expected _wxPrintPreview_p.");
5615 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5616 _result
= (bool )wxPrintPreview_RenderPage(_arg0
,_arg1
);
5618 wxPyEndAllowThreads(__tstate
);
5619 if (PyErr_Occurred()) return NULL
;
5620 } _resultobj
= Py_BuildValue("i",_result
);
5624 #define wxPrintPreview_AdjustScrollbars(_swigobj,_swigarg0) (_swigobj->AdjustScrollbars(_swigarg0))
5625 static PyObject
*_wrap_wxPrintPreview_AdjustScrollbars(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5626 PyObject
* _resultobj
;
5627 wxPrintPreview
* _arg0
;
5628 wxPreviewCanvas
* _arg1
;
5629 PyObject
* _argo0
= 0;
5630 PyObject
* _argo1
= 0;
5631 char *_kwnames
[] = { "self","canvas", NULL
};
5634 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxPrintPreview_AdjustScrollbars",_kwnames
,&_argo0
,&_argo1
))
5637 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5638 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPrintPreview_p")) {
5639 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPrintPreview_AdjustScrollbars. Expected _wxPrintPreview_p.");
5644 if (_argo1
== Py_None
) { _arg1
= NULL
; }
5645 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxPreviewCanvas_p")) {
5646 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPrintPreview_AdjustScrollbars. Expected _wxPreviewCanvas_p.");
5651 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5652 wxPrintPreview_AdjustScrollbars(_arg0
,_arg1
);
5654 wxPyEndAllowThreads(__tstate
);
5655 if (PyErr_Occurred()) return NULL
;
5656 } Py_INCREF(Py_None
);
5657 _resultobj
= Py_None
;
5661 #define wxPrintPreview_GetPrintDialogData(_swigobj) (_swigobj->GetPrintDialogData())
5662 static PyObject
*_wrap_wxPrintPreview_GetPrintDialogData(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5663 PyObject
* _resultobj
;
5664 wxPrintDialogData
* _result
;
5665 wxPrintPreview
* _arg0
;
5666 PyObject
* _argo0
= 0;
5667 char *_kwnames
[] = { "self", NULL
};
5671 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxPrintPreview_GetPrintDialogData",_kwnames
,&_argo0
))
5674 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5675 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPrintPreview_p")) {
5676 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPrintPreview_GetPrintDialogData. Expected _wxPrintPreview_p.");
5681 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5682 wxPrintDialogData
& _result_ref
= wxPrintPreview_GetPrintDialogData(_arg0
);
5683 _result
= (wxPrintDialogData
*) &_result_ref
;
5685 wxPyEndAllowThreads(__tstate
);
5686 if (PyErr_Occurred()) return NULL
;
5688 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxPrintDialogData_p");
5689 _resultobj
= Py_BuildValue("s",_ptemp
);
5692 _resultobj
= Py_None
;
5697 #define wxPrintPreview_SetZoom(_swigobj,_swigarg0) (_swigobj->SetZoom(_swigarg0))
5698 static PyObject
*_wrap_wxPrintPreview_SetZoom(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5699 PyObject
* _resultobj
;
5700 wxPrintPreview
* _arg0
;
5702 PyObject
* _argo0
= 0;
5703 char *_kwnames
[] = { "self","percent", NULL
};
5706 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxPrintPreview_SetZoom",_kwnames
,&_argo0
,&_arg1
))
5709 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5710 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPrintPreview_p")) {
5711 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPrintPreview_SetZoom. Expected _wxPrintPreview_p.");
5716 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5717 wxPrintPreview_SetZoom(_arg0
,_arg1
);
5719 wxPyEndAllowThreads(__tstate
);
5720 if (PyErr_Occurred()) return NULL
;
5721 } Py_INCREF(Py_None
);
5722 _resultobj
= Py_None
;
5726 #define wxPrintPreview_GetZoom(_swigobj) (_swigobj->GetZoom())
5727 static PyObject
*_wrap_wxPrintPreview_GetZoom(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5728 PyObject
* _resultobj
;
5730 wxPrintPreview
* _arg0
;
5731 PyObject
* _argo0
= 0;
5732 char *_kwnames
[] = { "self", NULL
};
5735 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxPrintPreview_GetZoom",_kwnames
,&_argo0
))
5738 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5739 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPrintPreview_p")) {
5740 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPrintPreview_GetZoom. Expected _wxPrintPreview_p.");
5745 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5746 _result
= (int )wxPrintPreview_GetZoom(_arg0
);
5748 wxPyEndAllowThreads(__tstate
);
5749 if (PyErr_Occurred()) return NULL
;
5750 } _resultobj
= Py_BuildValue("i",_result
);
5754 #define wxPrintPreview_GetMaxPage(_swigobj) (_swigobj->GetMaxPage())
5755 static PyObject
*_wrap_wxPrintPreview_GetMaxPage(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5756 PyObject
* _resultobj
;
5758 wxPrintPreview
* _arg0
;
5759 PyObject
* _argo0
= 0;
5760 char *_kwnames
[] = { "self", NULL
};
5763 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxPrintPreview_GetMaxPage",_kwnames
,&_argo0
))
5766 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5767 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPrintPreview_p")) {
5768 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPrintPreview_GetMaxPage. Expected _wxPrintPreview_p.");
5773 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5774 _result
= (int )wxPrintPreview_GetMaxPage(_arg0
);
5776 wxPyEndAllowThreads(__tstate
);
5777 if (PyErr_Occurred()) return NULL
;
5778 } _resultobj
= Py_BuildValue("i",_result
);
5782 #define wxPrintPreview_GetMinPage(_swigobj) (_swigobj->GetMinPage())
5783 static PyObject
*_wrap_wxPrintPreview_GetMinPage(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5784 PyObject
* _resultobj
;
5786 wxPrintPreview
* _arg0
;
5787 PyObject
* _argo0
= 0;
5788 char *_kwnames
[] = { "self", NULL
};
5791 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxPrintPreview_GetMinPage",_kwnames
,&_argo0
))
5794 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5795 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPrintPreview_p")) {
5796 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPrintPreview_GetMinPage. Expected _wxPrintPreview_p.");
5801 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5802 _result
= (int )wxPrintPreview_GetMinPage(_arg0
);
5804 wxPyEndAllowThreads(__tstate
);
5805 if (PyErr_Occurred()) return NULL
;
5806 } _resultobj
= Py_BuildValue("i",_result
);
5810 #define wxPrintPreview_Ok(_swigobj) (_swigobj->Ok())
5811 static PyObject
*_wrap_wxPrintPreview_Ok(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5812 PyObject
* _resultobj
;
5814 wxPrintPreview
* _arg0
;
5815 PyObject
* _argo0
= 0;
5816 char *_kwnames
[] = { "self", NULL
};
5819 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxPrintPreview_Ok",_kwnames
,&_argo0
))
5822 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5823 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPrintPreview_p")) {
5824 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPrintPreview_Ok. Expected _wxPrintPreview_p.");
5829 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5830 _result
= (bool )wxPrintPreview_Ok(_arg0
);
5832 wxPyEndAllowThreads(__tstate
);
5833 if (PyErr_Occurred()) return NULL
;
5834 } _resultobj
= Py_BuildValue("i",_result
);
5838 #define wxPrintPreview_SetOk(_swigobj,_swigarg0) (_swigobj->SetOk(_swigarg0))
5839 static PyObject
*_wrap_wxPrintPreview_SetOk(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5840 PyObject
* _resultobj
;
5841 wxPrintPreview
* _arg0
;
5843 PyObject
* _argo0
= 0;
5845 char *_kwnames
[] = { "self","ok", NULL
};
5848 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxPrintPreview_SetOk",_kwnames
,&_argo0
,&tempbool1
))
5851 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5852 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPrintPreview_p")) {
5853 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPrintPreview_SetOk. Expected _wxPrintPreview_p.");
5857 _arg1
= (bool ) tempbool1
;
5859 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5860 wxPrintPreview_SetOk(_arg0
,_arg1
);
5862 wxPyEndAllowThreads(__tstate
);
5863 if (PyErr_Occurred()) return NULL
;
5864 } Py_INCREF(Py_None
);
5865 _resultobj
= Py_None
;
5869 #define wxPrintPreview_Print(_swigobj,_swigarg0) (_swigobj->Print(_swigarg0))
5870 static PyObject
*_wrap_wxPrintPreview_Print(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5871 PyObject
* _resultobj
;
5873 wxPrintPreview
* _arg0
;
5875 PyObject
* _argo0
= 0;
5877 char *_kwnames
[] = { "self","interactive", NULL
};
5880 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxPrintPreview_Print",_kwnames
,&_argo0
,&tempbool1
))
5883 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5884 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPrintPreview_p")) {
5885 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPrintPreview_Print. Expected _wxPrintPreview_p.");
5889 _arg1
= (bool ) tempbool1
;
5891 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5892 _result
= (bool )wxPrintPreview_Print(_arg0
,_arg1
);
5894 wxPyEndAllowThreads(__tstate
);
5895 if (PyErr_Occurred()) return NULL
;
5896 } _resultobj
= Py_BuildValue("i",_result
);
5900 #define wxPrintPreview_DetermineScaling(_swigobj) (_swigobj->DetermineScaling())
5901 static PyObject
*_wrap_wxPrintPreview_DetermineScaling(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5902 PyObject
* _resultobj
;
5903 wxPrintPreview
* _arg0
;
5904 PyObject
* _argo0
= 0;
5905 char *_kwnames
[] = { "self", NULL
};
5908 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxPrintPreview_DetermineScaling",_kwnames
,&_argo0
))
5911 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5912 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPrintPreview_p")) {
5913 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPrintPreview_DetermineScaling. Expected _wxPrintPreview_p.");
5918 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5919 wxPrintPreview_DetermineScaling(_arg0
);
5921 wxPyEndAllowThreads(__tstate
);
5922 if (PyErr_Occurred()) return NULL
;
5923 } Py_INCREF(Py_None
);
5924 _resultobj
= Py_None
;
5928 static void *SwigwxPreviewFrameTowxFrame(void *ptr
) {
5929 wxPreviewFrame
*src
;
5931 src
= (wxPreviewFrame
*) ptr
;
5932 dest
= (wxFrame
*) src
;
5933 return (void *) dest
;
5936 static void *SwigwxPreviewFrameTowxTopLevelWindow(void *ptr
) {
5937 wxPreviewFrame
*src
;
5938 wxTopLevelWindow
*dest
;
5939 src
= (wxPreviewFrame
*) ptr
;
5940 dest
= (wxTopLevelWindow
*) src
;
5941 return (void *) dest
;
5944 static void *SwigwxPreviewFrameTowxWindow(void *ptr
) {
5945 wxPreviewFrame
*src
;
5947 src
= (wxPreviewFrame
*) ptr
;
5948 dest
= (wxWindow
*) src
;
5949 return (void *) dest
;
5952 static void *SwigwxPreviewFrameTowxEvtHandler(void *ptr
) {
5953 wxPreviewFrame
*src
;
5955 src
= (wxPreviewFrame
*) ptr
;
5956 dest
= (wxEvtHandler
*) src
;
5957 return (void *) dest
;
5960 static void *SwigwxPreviewFrameTowxObject(void *ptr
) {
5961 wxPreviewFrame
*src
;
5963 src
= (wxPreviewFrame
*) ptr
;
5964 dest
= (wxObject
*) src
;
5965 return (void *) dest
;
5968 #define new_wxPreviewFrame(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5,_swigarg6) (new wxPreviewFrame(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5,_swigarg6))
5969 static PyObject
*_wrap_new_wxPreviewFrame(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5970 PyObject
* _resultobj
;
5971 wxPreviewFrame
* _result
;
5972 wxPrintPreview
* _arg0
;
5975 wxPoint
* _arg3
= (wxPoint
*) &wxDefaultPosition
;
5976 wxSize
* _arg4
= (wxSize
*) &wxDefaultSize
;
5977 long _arg5
= (long ) wxDEFAULT_FRAME_STYLE
;
5978 wxString
* _arg6
= (wxString
*) &wxPyFrameNameStr
;
5979 PyObject
* _argo0
= 0;
5980 PyObject
* _argo1
= 0;
5981 PyObject
* _obj2
= 0;
5983 PyObject
* _obj3
= 0;
5985 PyObject
* _obj4
= 0;
5986 PyObject
* _obj6
= 0;
5987 char *_kwnames
[] = { "preview","parent","title","pos","size","style","name", NULL
};
5991 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OOO|OOlO:new_wxPreviewFrame",_kwnames
,&_argo0
,&_argo1
,&_obj2
,&_obj3
,&_obj4
,&_arg5
,&_obj6
))
5994 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5995 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPrintPreview_p")) {
5996 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of new_wxPreviewFrame. Expected _wxPrintPreview_p.");
6001 if (_argo1
== Py_None
) { _arg1
= NULL
; }
6002 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxFrame_p")) {
6003 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of new_wxPreviewFrame. Expected _wxFrame_p.");
6008 _arg2
= wxString_in_helper(_obj2
);
6015 if (! wxPoint_helper(_obj3
, &_arg3
))
6021 if (! wxSize_helper(_obj4
, &_arg4
))
6026 _arg6
= wxString_in_helper(_obj6
);
6031 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
6032 _result
= (wxPreviewFrame
*)new_wxPreviewFrame(_arg0
,_arg1
,*_arg2
,*_arg3
,*_arg4
,_arg5
,*_arg6
);
6034 wxPyEndAllowThreads(__tstate
);
6035 if (PyErr_Occurred()) return NULL
;
6037 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxPreviewFrame_p");
6038 _resultobj
= Py_BuildValue("s",_ptemp
);
6041 _resultobj
= Py_None
;
6054 #define wxPreviewFrame_Initialize(_swigobj) (_swigobj->Initialize())
6055 static PyObject
*_wrap_wxPreviewFrame_Initialize(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6056 PyObject
* _resultobj
;
6057 wxPreviewFrame
* _arg0
;
6058 PyObject
* _argo0
= 0;
6059 char *_kwnames
[] = { "self", NULL
};
6062 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxPreviewFrame_Initialize",_kwnames
,&_argo0
))
6065 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6066 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPreviewFrame_p")) {
6067 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPreviewFrame_Initialize. Expected _wxPreviewFrame_p.");
6072 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
6073 wxPreviewFrame_Initialize(_arg0
);
6075 wxPyEndAllowThreads(__tstate
);
6076 if (PyErr_Occurred()) return NULL
;
6077 } Py_INCREF(Py_None
);
6078 _resultobj
= Py_None
;
6082 #define wxPreviewFrame_CreateControlBar(_swigobj) (_swigobj->CreateControlBar())
6083 static PyObject
*_wrap_wxPreviewFrame_CreateControlBar(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6084 PyObject
* _resultobj
;
6085 wxPreviewFrame
* _arg0
;
6086 PyObject
* _argo0
= 0;
6087 char *_kwnames
[] = { "self", NULL
};
6090 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxPreviewFrame_CreateControlBar",_kwnames
,&_argo0
))
6093 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6094 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPreviewFrame_p")) {
6095 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPreviewFrame_CreateControlBar. Expected _wxPreviewFrame_p.");
6100 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
6101 wxPreviewFrame_CreateControlBar(_arg0
);
6103 wxPyEndAllowThreads(__tstate
);
6104 if (PyErr_Occurred()) return NULL
;
6105 } Py_INCREF(Py_None
);
6106 _resultobj
= Py_None
;
6110 #define wxPreviewFrame_CreateCanvas(_swigobj) (_swigobj->CreateCanvas())
6111 static PyObject
*_wrap_wxPreviewFrame_CreateCanvas(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6112 PyObject
* _resultobj
;
6113 wxPreviewFrame
* _arg0
;
6114 PyObject
* _argo0
= 0;
6115 char *_kwnames
[] = { "self", NULL
};
6118 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxPreviewFrame_CreateCanvas",_kwnames
,&_argo0
))
6121 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6122 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPreviewFrame_p")) {
6123 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPreviewFrame_CreateCanvas. Expected _wxPreviewFrame_p.");
6128 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
6129 wxPreviewFrame_CreateCanvas(_arg0
);
6131 wxPyEndAllowThreads(__tstate
);
6132 if (PyErr_Occurred()) return NULL
;
6133 } Py_INCREF(Py_None
);
6134 _resultobj
= Py_None
;
6138 #define wxPreviewFrame_GetControlBar(_swigobj) (_swigobj->GetControlBar())
6139 static PyObject
*_wrap_wxPreviewFrame_GetControlBar(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6140 PyObject
* _resultobj
;
6141 wxPreviewControlBar
* _result
;
6142 wxPreviewFrame
* _arg0
;
6143 PyObject
* _argo0
= 0;
6144 char *_kwnames
[] = { "self", NULL
};
6148 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxPreviewFrame_GetControlBar",_kwnames
,&_argo0
))
6151 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6152 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPreviewFrame_p")) {
6153 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPreviewFrame_GetControlBar. Expected _wxPreviewFrame_p.");
6158 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
6159 _result
= (wxPreviewControlBar
*)wxPreviewFrame_GetControlBar(_arg0
);
6161 wxPyEndAllowThreads(__tstate
);
6162 if (PyErr_Occurred()) return NULL
;
6164 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxPreviewControlBar_p");
6165 _resultobj
= Py_BuildValue("s",_ptemp
);
6168 _resultobj
= Py_None
;
6173 static void *SwigwxPreviewCanvasTowxScrolledWindow(void *ptr
) {
6174 wxPreviewCanvas
*src
;
6175 wxScrolledWindow
*dest
;
6176 src
= (wxPreviewCanvas
*) ptr
;
6177 dest
= (wxScrolledWindow
*) src
;
6178 return (void *) dest
;
6181 static void *SwigwxPreviewCanvasTowxPanel(void *ptr
) {
6182 wxPreviewCanvas
*src
;
6184 src
= (wxPreviewCanvas
*) ptr
;
6185 dest
= (wxPanel
*) src
;
6186 return (void *) dest
;
6189 static void *SwigwxPreviewCanvasTowxWindow(void *ptr
) {
6190 wxPreviewCanvas
*src
;
6192 src
= (wxPreviewCanvas
*) ptr
;
6193 dest
= (wxWindow
*) src
;
6194 return (void *) dest
;
6197 static void *SwigwxPreviewCanvasTowxEvtHandler(void *ptr
) {
6198 wxPreviewCanvas
*src
;
6200 src
= (wxPreviewCanvas
*) ptr
;
6201 dest
= (wxEvtHandler
*) src
;
6202 return (void *) dest
;
6205 static void *SwigwxPreviewCanvasTowxObject(void *ptr
) {
6206 wxPreviewCanvas
*src
;
6208 src
= (wxPreviewCanvas
*) ptr
;
6209 dest
= (wxObject
*) src
;
6210 return (void *) dest
;
6213 #define new_wxPreviewCanvas(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5) (new wxPreviewCanvas(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5))
6214 static PyObject
*_wrap_new_wxPreviewCanvas(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6215 PyObject
* _resultobj
;
6216 wxPreviewCanvas
* _result
;
6217 wxPrintPreview
* _arg0
;
6219 wxPoint
* _arg2
= (wxPoint
*) &wxDefaultPosition
;
6220 wxSize
* _arg3
= (wxSize
*) &wxDefaultSize
;
6221 long _arg4
= (long ) 0;
6222 wxString
* _arg5
= (wxString
*) &wxPyPreviewCanvasNameStr
;
6223 PyObject
* _argo0
= 0;
6224 PyObject
* _argo1
= 0;
6226 PyObject
* _obj2
= 0;
6228 PyObject
* _obj3
= 0;
6229 PyObject
* _obj5
= 0;
6230 char *_kwnames
[] = { "preview","parent","pos","size","style","name", NULL
};
6234 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO|OOlO:new_wxPreviewCanvas",_kwnames
,&_argo0
,&_argo1
,&_obj2
,&_obj3
,&_arg4
,&_obj5
))
6237 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6238 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPrintPreview_p")) {
6239 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of new_wxPreviewCanvas. Expected _wxPrintPreview_p.");
6244 if (_argo1
== Py_None
) { _arg1
= NULL
; }
6245 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxWindow_p")) {
6246 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of new_wxPreviewCanvas. Expected _wxWindow_p.");
6253 if (! wxPoint_helper(_obj2
, &_arg2
))
6259 if (! wxSize_helper(_obj3
, &_arg3
))
6264 _arg5
= wxString_in_helper(_obj5
);
6269 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
6270 _result
= (wxPreviewCanvas
*)new_wxPreviewCanvas(_arg0
,_arg1
,*_arg2
,*_arg3
,_arg4
,*_arg5
);
6272 wxPyEndAllowThreads(__tstate
);
6273 if (PyErr_Occurred()) return NULL
;
6275 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxPreviewCanvas_p");
6276 _resultobj
= Py_BuildValue("s",_ptemp
);
6279 _resultobj
= Py_None
;
6288 static void *SwigwxPreviewControlBarTowxPanel(void *ptr
) {
6289 wxPreviewControlBar
*src
;
6291 src
= (wxPreviewControlBar
*) ptr
;
6292 dest
= (wxPanel
*) src
;
6293 return (void *) dest
;
6296 static void *SwigwxPreviewControlBarTowxWindow(void *ptr
) {
6297 wxPreviewControlBar
*src
;
6299 src
= (wxPreviewControlBar
*) ptr
;
6300 dest
= (wxWindow
*) src
;
6301 return (void *) dest
;
6304 static void *SwigwxPreviewControlBarTowxEvtHandler(void *ptr
) {
6305 wxPreviewControlBar
*src
;
6307 src
= (wxPreviewControlBar
*) ptr
;
6308 dest
= (wxEvtHandler
*) src
;
6309 return (void *) dest
;
6312 static void *SwigwxPreviewControlBarTowxObject(void *ptr
) {
6313 wxPreviewControlBar
*src
;
6315 src
= (wxPreviewControlBar
*) ptr
;
6316 dest
= (wxObject
*) src
;
6317 return (void *) dest
;
6320 #define new_wxPreviewControlBar(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5,_swigarg6) (new wxPreviewControlBar(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5,_swigarg6))
6321 static PyObject
*_wrap_new_wxPreviewControlBar(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6322 PyObject
* _resultobj
;
6323 wxPreviewControlBar
* _result
;
6324 wxPrintPreview
* _arg0
;
6327 wxPoint
* _arg3
= (wxPoint
*) &wxDefaultPosition
;
6328 wxSize
* _arg4
= (wxSize
*) &wxDefaultSize
;
6329 long _arg5
= (long ) wxTAB_TRAVERSAL
;
6330 wxString
* _arg6
= (wxString
*) &wxPyPanelNameStr
;
6331 PyObject
* _argo0
= 0;
6332 PyObject
* _argo2
= 0;
6334 PyObject
* _obj3
= 0;
6336 PyObject
* _obj4
= 0;
6337 PyObject
* _obj6
= 0;
6338 char *_kwnames
[] = { "preview","buttons","parent","pos","size","style","name", NULL
};
6342 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OlO|OOlO:new_wxPreviewControlBar",_kwnames
,&_argo0
,&_arg1
,&_argo2
,&_obj3
,&_obj4
,&_arg5
,&_obj6
))
6345 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6346 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPrintPreview_p")) {
6347 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of new_wxPreviewControlBar. Expected _wxPrintPreview_p.");
6352 if (_argo2
== Py_None
) { _arg2
= NULL
; }
6353 else if (SWIG_GetPtrObj(_argo2
,(void **) &_arg2
,"_wxWindow_p")) {
6354 PyErr_SetString(PyExc_TypeError
,"Type error in argument 3 of new_wxPreviewControlBar. Expected _wxWindow_p.");
6361 if (! wxPoint_helper(_obj3
, &_arg3
))
6367 if (! wxSize_helper(_obj4
, &_arg4
))
6372 _arg6
= wxString_in_helper(_obj6
);
6377 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
6378 _result
= (wxPreviewControlBar
*)new_wxPreviewControlBar(_arg0
,_arg1
,_arg2
,*_arg3
,*_arg4
,_arg5
,*_arg6
);
6380 wxPyEndAllowThreads(__tstate
);
6381 if (PyErr_Occurred()) return NULL
;
6383 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxPreviewControlBar_p");
6384 _resultobj
= Py_BuildValue("s",_ptemp
);
6387 _resultobj
= Py_None
;
6396 #define wxPreviewControlBar_GetZoomControl(_swigobj) (_swigobj->GetZoomControl())
6397 static PyObject
*_wrap_wxPreviewControlBar_GetZoomControl(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6398 PyObject
* _resultobj
;
6400 wxPreviewControlBar
* _arg0
;
6401 PyObject
* _argo0
= 0;
6402 char *_kwnames
[] = { "self", NULL
};
6405 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxPreviewControlBar_GetZoomControl",_kwnames
,&_argo0
))
6408 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6409 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPreviewControlBar_p")) {
6410 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPreviewControlBar_GetZoomControl. Expected _wxPreviewControlBar_p.");
6415 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
6416 _result
= (int )wxPreviewControlBar_GetZoomControl(_arg0
);
6418 wxPyEndAllowThreads(__tstate
);
6419 if (PyErr_Occurred()) return NULL
;
6420 } _resultobj
= Py_BuildValue("i",_result
);
6424 #define wxPreviewControlBar_SetZoomControl(_swigobj,_swigarg0) (_swigobj->SetZoomControl(_swigarg0))
6425 static PyObject
*_wrap_wxPreviewControlBar_SetZoomControl(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6426 PyObject
* _resultobj
;
6427 wxPreviewControlBar
* _arg0
;
6429 PyObject
* _argo0
= 0;
6430 char *_kwnames
[] = { "self","zoom", NULL
};
6433 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxPreviewControlBar_SetZoomControl",_kwnames
,&_argo0
,&_arg1
))
6436 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6437 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPreviewControlBar_p")) {
6438 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPreviewControlBar_SetZoomControl. Expected _wxPreviewControlBar_p.");
6443 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
6444 wxPreviewControlBar_SetZoomControl(_arg0
,_arg1
);
6446 wxPyEndAllowThreads(__tstate
);
6447 if (PyErr_Occurred()) return NULL
;
6448 } Py_INCREF(Py_None
);
6449 _resultobj
= Py_None
;
6453 #define wxPreviewControlBar_GetPrintPreview(_swigobj) (_swigobj->GetPrintPreview())
6454 static PyObject
*_wrap_wxPreviewControlBar_GetPrintPreview(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6455 PyObject
* _resultobj
;
6456 wxPrintPreview
* _result
;
6457 wxPreviewControlBar
* _arg0
;
6458 PyObject
* _argo0
= 0;
6459 char *_kwnames
[] = { "self", NULL
};
6463 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxPreviewControlBar_GetPrintPreview",_kwnames
,&_argo0
))
6466 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6467 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPreviewControlBar_p")) {
6468 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPreviewControlBar_GetPrintPreview. Expected _wxPreviewControlBar_p.");
6473 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
6474 _result
= (wxPrintPreview
*)wxPreviewControlBar_GetPrintPreview(_arg0
);
6476 wxPyEndAllowThreads(__tstate
);
6477 if (PyErr_Occurred()) return NULL
;
6479 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxPrintPreview_p");
6480 _resultobj
= Py_BuildValue("s",_ptemp
);
6483 _resultobj
= Py_None
;
6488 #define wxPreviewControlBar_OnNext(_swigobj) (_swigobj->OnNext())
6489 static PyObject
*_wrap_wxPreviewControlBar_OnNext(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6490 PyObject
* _resultobj
;
6491 wxPreviewControlBar
* _arg0
;
6492 PyObject
* _argo0
= 0;
6493 char *_kwnames
[] = { "self", NULL
};
6496 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxPreviewControlBar_OnNext",_kwnames
,&_argo0
))
6499 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6500 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPreviewControlBar_p")) {
6501 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPreviewControlBar_OnNext. Expected _wxPreviewControlBar_p.");
6506 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
6507 wxPreviewControlBar_OnNext(_arg0
);
6509 wxPyEndAllowThreads(__tstate
);
6510 if (PyErr_Occurred()) return NULL
;
6511 } Py_INCREF(Py_None
);
6512 _resultobj
= Py_None
;
6516 #define wxPreviewControlBar_OnPrevious(_swigobj) (_swigobj->OnPrevious())
6517 static PyObject
*_wrap_wxPreviewControlBar_OnPrevious(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6518 PyObject
* _resultobj
;
6519 wxPreviewControlBar
* _arg0
;
6520 PyObject
* _argo0
= 0;
6521 char *_kwnames
[] = { "self", NULL
};
6524 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxPreviewControlBar_OnPrevious",_kwnames
,&_argo0
))
6527 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6528 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPreviewControlBar_p")) {
6529 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPreviewControlBar_OnPrevious. Expected _wxPreviewControlBar_p.");
6534 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
6535 wxPreviewControlBar_OnPrevious(_arg0
);
6537 wxPyEndAllowThreads(__tstate
);
6538 if (PyErr_Occurred()) return NULL
;
6539 } Py_INCREF(Py_None
);
6540 _resultobj
= Py_None
;
6544 #define wxPreviewControlBar_OnFirst(_swigobj) (_swigobj->OnFirst())
6545 static PyObject
*_wrap_wxPreviewControlBar_OnFirst(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6546 PyObject
* _resultobj
;
6547 wxPreviewControlBar
* _arg0
;
6548 PyObject
* _argo0
= 0;
6549 char *_kwnames
[] = { "self", NULL
};
6552 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxPreviewControlBar_OnFirst",_kwnames
,&_argo0
))
6555 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6556 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPreviewControlBar_p")) {
6557 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPreviewControlBar_OnFirst. Expected _wxPreviewControlBar_p.");
6562 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
6563 wxPreviewControlBar_OnFirst(_arg0
);
6565 wxPyEndAllowThreads(__tstate
);
6566 if (PyErr_Occurred()) return NULL
;
6567 } Py_INCREF(Py_None
);
6568 _resultobj
= Py_None
;
6572 #define wxPreviewControlBar_OnLast(_swigobj) (_swigobj->OnLast())
6573 static PyObject
*_wrap_wxPreviewControlBar_OnLast(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6574 PyObject
* _resultobj
;
6575 wxPreviewControlBar
* _arg0
;
6576 PyObject
* _argo0
= 0;
6577 char *_kwnames
[] = { "self", NULL
};
6580 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxPreviewControlBar_OnLast",_kwnames
,&_argo0
))
6583 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6584 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPreviewControlBar_p")) {
6585 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPreviewControlBar_OnLast. Expected _wxPreviewControlBar_p.");
6590 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
6591 wxPreviewControlBar_OnLast(_arg0
);
6593 wxPyEndAllowThreads(__tstate
);
6594 if (PyErr_Occurred()) return NULL
;
6595 } Py_INCREF(Py_None
);
6596 _resultobj
= Py_None
;
6600 #define wxPreviewControlBar_OnGoto(_swigobj) (_swigobj->OnGoto())
6601 static PyObject
*_wrap_wxPreviewControlBar_OnGoto(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6602 PyObject
* _resultobj
;
6603 wxPreviewControlBar
* _arg0
;
6604 PyObject
* _argo0
= 0;
6605 char *_kwnames
[] = { "self", NULL
};
6608 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxPreviewControlBar_OnGoto",_kwnames
,&_argo0
))
6611 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6612 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPreviewControlBar_p")) {
6613 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPreviewControlBar_OnGoto. Expected _wxPreviewControlBar_p.");
6618 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
6619 wxPreviewControlBar_OnGoto(_arg0
);
6621 wxPyEndAllowThreads(__tstate
);
6622 if (PyErr_Occurred()) return NULL
;
6623 } Py_INCREF(Py_None
);
6624 _resultobj
= Py_None
;
6628 static void *SwigwxPyPrintPreviewTowxPrintPreview(void *ptr
) {
6629 wxPyPrintPreview
*src
;
6630 wxPrintPreview
*dest
;
6631 src
= (wxPyPrintPreview
*) ptr
;
6632 dest
= (wxPrintPreview
*) src
;
6633 return (void *) dest
;
6636 static void *SwigwxPyPrintPreviewTowxObject(void *ptr
) {
6637 wxPyPrintPreview
*src
;
6639 src
= (wxPyPrintPreview
*) ptr
;
6640 dest
= (wxObject
*) src
;
6641 return (void *) dest
;
6644 #define new_wxPyPrintPreview(_swigarg0,_swigarg1,_swigarg2) (new wxPyPrintPreview(_swigarg0,_swigarg1,_swigarg2))
6645 static PyObject
*_wrap_new_wxPyPrintPreview(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6646 PyObject
* _resultobj
;
6647 wxPyPrintPreview
* _result
;
6648 wxPyPrintout
* _arg0
;
6649 wxPyPrintout
* _arg1
;
6650 wxPrintData
* _arg2
= (wxPrintData
*) NULL
;
6651 PyObject
* _argo0
= 0;
6652 PyObject
* _argo1
= 0;
6653 PyObject
* _argo2
= 0;
6654 char *_kwnames
[] = { "printout","printoutForPrinting","data", NULL
};
6658 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO|O:new_wxPyPrintPreview",_kwnames
,&_argo0
,&_argo1
,&_argo2
))
6661 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6662 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyPrintout_p")) {
6663 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of new_wxPyPrintPreview. Expected _wxPyPrintout_p.");
6668 if (_argo1
== Py_None
) { _arg1
= NULL
; }
6669 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxPyPrintout_p")) {
6670 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of new_wxPyPrintPreview. Expected _wxPyPrintout_p.");
6675 if (_argo2
== Py_None
) { _arg2
= NULL
; }
6676 else if (SWIG_GetPtrObj(_argo2
,(void **) &_arg2
,"_wxPrintData_p")) {
6677 PyErr_SetString(PyExc_TypeError
,"Type error in argument 3 of new_wxPyPrintPreview. Expected _wxPrintData_p.");
6682 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
6683 _result
= (wxPyPrintPreview
*)new_wxPyPrintPreview(_arg0
,_arg1
,_arg2
);
6685 wxPyEndAllowThreads(__tstate
);
6686 if (PyErr_Occurred()) return NULL
;
6688 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxPyPrintPreview_p");
6689 _resultobj
= Py_BuildValue("s",_ptemp
);
6692 _resultobj
= Py_None
;
6697 #define wxPyPrintPreview__setCallbackInfo(_swigobj,_swigarg0,_swigarg1) (_swigobj->_setCallbackInfo(_swigarg0,_swigarg1))
6698 static PyObject
*_wrap_wxPyPrintPreview__setCallbackInfo(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6699 PyObject
* _resultobj
;
6700 wxPyPrintPreview
* _arg0
;
6703 PyObject
* _argo0
= 0;
6704 PyObject
* _obj1
= 0;
6705 PyObject
* _obj2
= 0;
6706 char *_kwnames
[] = { "self","self","_class", NULL
};
6709 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OOO:wxPyPrintPreview__setCallbackInfo",_kwnames
,&_argo0
,&_obj1
,&_obj2
))
6712 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6713 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyPrintPreview_p")) {
6714 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyPrintPreview__setCallbackInfo. Expected _wxPyPrintPreview_p.");
6725 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
6726 wxPyPrintPreview__setCallbackInfo(_arg0
,_arg1
,_arg2
);
6728 wxPyEndAllowThreads(__tstate
);
6729 if (PyErr_Occurred()) return NULL
;
6730 } Py_INCREF(Py_None
);
6731 _resultobj
= Py_None
;
6735 #define wxPyPrintPreview_base_SetCurrentPage(_swigobj,_swigarg0) (_swigobj->base_SetCurrentPage(_swigarg0))
6736 static PyObject
*_wrap_wxPyPrintPreview_base_SetCurrentPage(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6737 PyObject
* _resultobj
;
6739 wxPyPrintPreview
* _arg0
;
6741 PyObject
* _argo0
= 0;
6742 char *_kwnames
[] = { "self","pageNum", NULL
};
6745 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxPyPrintPreview_base_SetCurrentPage",_kwnames
,&_argo0
,&_arg1
))
6748 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6749 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyPrintPreview_p")) {
6750 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyPrintPreview_base_SetCurrentPage. Expected _wxPyPrintPreview_p.");
6755 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
6756 _result
= (bool )wxPyPrintPreview_base_SetCurrentPage(_arg0
,_arg1
);
6758 wxPyEndAllowThreads(__tstate
);
6759 if (PyErr_Occurred()) return NULL
;
6760 } _resultobj
= Py_BuildValue("i",_result
);
6764 #define wxPyPrintPreview_base_PaintPage(_swigobj,_swigarg0,_swigarg1) (_swigobj->base_PaintPage(_swigarg0,_swigarg1))
6765 static PyObject
*_wrap_wxPyPrintPreview_base_PaintPage(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6766 PyObject
* _resultobj
;
6768 wxPyPrintPreview
* _arg0
;
6769 wxPreviewCanvas
* _arg1
;
6771 PyObject
* _argo0
= 0;
6772 PyObject
* _argo1
= 0;
6773 PyObject
* _argo2
= 0;
6774 char *_kwnames
[] = { "self","canvas","dc", NULL
};
6777 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OOO:wxPyPrintPreview_base_PaintPage",_kwnames
,&_argo0
,&_argo1
,&_argo2
))
6780 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6781 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyPrintPreview_p")) {
6782 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyPrintPreview_base_PaintPage. Expected _wxPyPrintPreview_p.");
6787 if (_argo1
== Py_None
) { _arg1
= NULL
; }
6788 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxPreviewCanvas_p")) {
6789 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyPrintPreview_base_PaintPage. Expected _wxPreviewCanvas_p.");
6794 if (SWIG_GetPtrObj(_argo2
,(void **) &_arg2
,"_wxDC_p")) {
6795 PyErr_SetString(PyExc_TypeError
,"Type error in argument 3 of wxPyPrintPreview_base_PaintPage. Expected _wxDC_p.");
6800 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
6801 _result
= (bool )wxPyPrintPreview_base_PaintPage(_arg0
,_arg1
,*_arg2
);
6803 wxPyEndAllowThreads(__tstate
);
6804 if (PyErr_Occurred()) return NULL
;
6805 } _resultobj
= Py_BuildValue("i",_result
);
6809 #define wxPyPrintPreview_base_DrawBlankPage(_swigobj,_swigarg0,_swigarg1) (_swigobj->base_DrawBlankPage(_swigarg0,_swigarg1))
6810 static PyObject
*_wrap_wxPyPrintPreview_base_DrawBlankPage(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6811 PyObject
* _resultobj
;
6813 wxPyPrintPreview
* _arg0
;
6814 wxPreviewCanvas
* _arg1
;
6816 PyObject
* _argo0
= 0;
6817 PyObject
* _argo1
= 0;
6818 PyObject
* _argo2
= 0;
6819 char *_kwnames
[] = { "self","canvas","dc", NULL
};
6822 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OOO:wxPyPrintPreview_base_DrawBlankPage",_kwnames
,&_argo0
,&_argo1
,&_argo2
))
6825 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6826 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyPrintPreview_p")) {
6827 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyPrintPreview_base_DrawBlankPage. Expected _wxPyPrintPreview_p.");
6832 if (_argo1
== Py_None
) { _arg1
= NULL
; }
6833 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxPreviewCanvas_p")) {
6834 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyPrintPreview_base_DrawBlankPage. Expected _wxPreviewCanvas_p.");
6839 if (SWIG_GetPtrObj(_argo2
,(void **) &_arg2
,"_wxDC_p")) {
6840 PyErr_SetString(PyExc_TypeError
,"Type error in argument 3 of wxPyPrintPreview_base_DrawBlankPage. Expected _wxDC_p.");
6845 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
6846 _result
= (bool )wxPyPrintPreview_base_DrawBlankPage(_arg0
,_arg1
,*_arg2
);
6848 wxPyEndAllowThreads(__tstate
);
6849 if (PyErr_Occurred()) return NULL
;
6850 } _resultobj
= Py_BuildValue("i",_result
);
6854 #define wxPyPrintPreview_base_RenderPage(_swigobj,_swigarg0) (_swigobj->base_RenderPage(_swigarg0))
6855 static PyObject
*_wrap_wxPyPrintPreview_base_RenderPage(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6856 PyObject
* _resultobj
;
6858 wxPyPrintPreview
* _arg0
;
6860 PyObject
* _argo0
= 0;
6861 char *_kwnames
[] = { "self","pageNum", NULL
};
6864 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxPyPrintPreview_base_RenderPage",_kwnames
,&_argo0
,&_arg1
))
6867 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6868 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyPrintPreview_p")) {
6869 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyPrintPreview_base_RenderPage. Expected _wxPyPrintPreview_p.");
6874 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
6875 _result
= (bool )wxPyPrintPreview_base_RenderPage(_arg0
,_arg1
);
6877 wxPyEndAllowThreads(__tstate
);
6878 if (PyErr_Occurred()) return NULL
;
6879 } _resultobj
= Py_BuildValue("i",_result
);
6883 #define wxPyPrintPreview_base_SetZoom(_swigobj,_swigarg0) (_swigobj->base_SetZoom(_swigarg0))
6884 static PyObject
*_wrap_wxPyPrintPreview_base_SetZoom(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6885 PyObject
* _resultobj
;
6886 wxPyPrintPreview
* _arg0
;
6888 PyObject
* _argo0
= 0;
6889 char *_kwnames
[] = { "self","percent", NULL
};
6892 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxPyPrintPreview_base_SetZoom",_kwnames
,&_argo0
,&_arg1
))
6895 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6896 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyPrintPreview_p")) {
6897 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyPrintPreview_base_SetZoom. Expected _wxPyPrintPreview_p.");
6902 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
6903 wxPyPrintPreview_base_SetZoom(_arg0
,_arg1
);
6905 wxPyEndAllowThreads(__tstate
);
6906 if (PyErr_Occurred()) return NULL
;
6907 } Py_INCREF(Py_None
);
6908 _resultobj
= Py_None
;
6912 #define wxPyPrintPreview_base_Print(_swigobj,_swigarg0) (_swigobj->base_Print(_swigarg0))
6913 static PyObject
*_wrap_wxPyPrintPreview_base_Print(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6914 PyObject
* _resultobj
;
6916 wxPyPrintPreview
* _arg0
;
6918 PyObject
* _argo0
= 0;
6920 char *_kwnames
[] = { "self","interactive", NULL
};
6923 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxPyPrintPreview_base_Print",_kwnames
,&_argo0
,&tempbool1
))
6926 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6927 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyPrintPreview_p")) {
6928 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyPrintPreview_base_Print. Expected _wxPyPrintPreview_p.");
6932 _arg1
= (bool ) tempbool1
;
6934 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
6935 _result
= (bool )wxPyPrintPreview_base_Print(_arg0
,_arg1
);
6937 wxPyEndAllowThreads(__tstate
);
6938 if (PyErr_Occurred()) return NULL
;
6939 } _resultobj
= Py_BuildValue("i",_result
);
6943 #define wxPyPrintPreview_base_DetermineScaling(_swigobj) (_swigobj->base_DetermineScaling())
6944 static PyObject
*_wrap_wxPyPrintPreview_base_DetermineScaling(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6945 PyObject
* _resultobj
;
6946 wxPyPrintPreview
* _arg0
;
6947 PyObject
* _argo0
= 0;
6948 char *_kwnames
[] = { "self", NULL
};
6951 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxPyPrintPreview_base_DetermineScaling",_kwnames
,&_argo0
))
6954 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6955 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyPrintPreview_p")) {
6956 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyPrintPreview_base_DetermineScaling. Expected _wxPyPrintPreview_p.");
6961 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
6962 wxPyPrintPreview_base_DetermineScaling(_arg0
);
6964 wxPyEndAllowThreads(__tstate
);
6965 if (PyErr_Occurred()) return NULL
;
6966 } Py_INCREF(Py_None
);
6967 _resultobj
= Py_None
;
6971 static void *SwigwxPyPreviewFrameTowxPreviewFrame(void *ptr
) {
6972 wxPyPreviewFrame
*src
;
6973 wxPreviewFrame
*dest
;
6974 src
= (wxPyPreviewFrame
*) ptr
;
6975 dest
= (wxPreviewFrame
*) src
;
6976 return (void *) dest
;
6979 static void *SwigwxPyPreviewFrameTowxFrame(void *ptr
) {
6980 wxPyPreviewFrame
*src
;
6982 src
= (wxPyPreviewFrame
*) ptr
;
6983 dest
= (wxFrame
*) src
;
6984 return (void *) dest
;
6987 static void *SwigwxPyPreviewFrameTowxTopLevelWindow(void *ptr
) {
6988 wxPyPreviewFrame
*src
;
6989 wxTopLevelWindow
*dest
;
6990 src
= (wxPyPreviewFrame
*) ptr
;
6991 dest
= (wxTopLevelWindow
*) src
;
6992 return (void *) dest
;
6995 static void *SwigwxPyPreviewFrameTowxWindow(void *ptr
) {
6996 wxPyPreviewFrame
*src
;
6998 src
= (wxPyPreviewFrame
*) ptr
;
6999 dest
= (wxWindow
*) src
;
7000 return (void *) dest
;
7003 static void *SwigwxPyPreviewFrameTowxEvtHandler(void *ptr
) {
7004 wxPyPreviewFrame
*src
;
7006 src
= (wxPyPreviewFrame
*) ptr
;
7007 dest
= (wxEvtHandler
*) src
;
7008 return (void *) dest
;
7011 static void *SwigwxPyPreviewFrameTowxObject(void *ptr
) {
7012 wxPyPreviewFrame
*src
;
7014 src
= (wxPyPreviewFrame
*) ptr
;
7015 dest
= (wxObject
*) src
;
7016 return (void *) dest
;
7019 #define new_wxPyPreviewFrame(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5,_swigarg6) (new wxPyPreviewFrame(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5,_swigarg6))
7020 static PyObject
*_wrap_new_wxPyPreviewFrame(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7021 PyObject
* _resultobj
;
7022 wxPyPreviewFrame
* _result
;
7023 wxPrintPreview
* _arg0
;
7026 wxPoint
* _arg3
= (wxPoint
*) &wxDefaultPosition
;
7027 wxSize
* _arg4
= (wxSize
*) &wxDefaultSize
;
7028 long _arg5
= (long ) wxDEFAULT_FRAME_STYLE
;
7029 wxString
* _arg6
= (wxString
*) &wxPyFrameNameStr
;
7030 PyObject
* _argo0
= 0;
7031 PyObject
* _argo1
= 0;
7032 PyObject
* _obj2
= 0;
7034 PyObject
* _obj3
= 0;
7036 PyObject
* _obj4
= 0;
7037 PyObject
* _obj6
= 0;
7038 char *_kwnames
[] = { "preview","parent","title","pos","size","style","name", NULL
};
7042 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OOO|OOlO:new_wxPyPreviewFrame",_kwnames
,&_argo0
,&_argo1
,&_obj2
,&_obj3
,&_obj4
,&_arg5
,&_obj6
))
7045 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7046 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPrintPreview_p")) {
7047 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of new_wxPyPreviewFrame. Expected _wxPrintPreview_p.");
7052 if (_argo1
== Py_None
) { _arg1
= NULL
; }
7053 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxFrame_p")) {
7054 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of new_wxPyPreviewFrame. Expected _wxFrame_p.");
7059 _arg2
= wxString_in_helper(_obj2
);
7066 if (! wxPoint_helper(_obj3
, &_arg3
))
7072 if (! wxSize_helper(_obj4
, &_arg4
))
7077 _arg6
= wxString_in_helper(_obj6
);
7082 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
7083 _result
= (wxPyPreviewFrame
*)new_wxPyPreviewFrame(_arg0
,_arg1
,*_arg2
,*_arg3
,*_arg4
,_arg5
,*_arg6
);
7085 wxPyEndAllowThreads(__tstate
);
7086 if (PyErr_Occurred()) return NULL
;
7088 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxPyPreviewFrame_p");
7089 _resultobj
= Py_BuildValue("s",_ptemp
);
7092 _resultobj
= Py_None
;
7105 #define wxPyPreviewFrame__setCallbackInfo(_swigobj,_swigarg0,_swigarg1) (_swigobj->_setCallbackInfo(_swigarg0,_swigarg1))
7106 static PyObject
*_wrap_wxPyPreviewFrame__setCallbackInfo(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7107 PyObject
* _resultobj
;
7108 wxPyPreviewFrame
* _arg0
;
7111 PyObject
* _argo0
= 0;
7112 PyObject
* _obj1
= 0;
7113 PyObject
* _obj2
= 0;
7114 char *_kwnames
[] = { "self","self","_class", NULL
};
7117 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OOO:wxPyPreviewFrame__setCallbackInfo",_kwnames
,&_argo0
,&_obj1
,&_obj2
))
7120 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7121 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyPreviewFrame_p")) {
7122 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyPreviewFrame__setCallbackInfo. Expected _wxPyPreviewFrame_p.");
7133 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
7134 wxPyPreviewFrame__setCallbackInfo(_arg0
,_arg1
,_arg2
);
7136 wxPyEndAllowThreads(__tstate
);
7137 if (PyErr_Occurred()) return NULL
;
7138 } Py_INCREF(Py_None
);
7139 _resultobj
= Py_None
;
7143 #define wxPyPreviewFrame_SetPreviewCanvas(_swigobj,_swigarg0) (_swigobj->SetPreviewCanvas(_swigarg0))
7144 static PyObject
*_wrap_wxPyPreviewFrame_SetPreviewCanvas(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7145 PyObject
* _resultobj
;
7146 wxPyPreviewFrame
* _arg0
;
7147 wxPreviewCanvas
* _arg1
;
7148 PyObject
* _argo0
= 0;
7149 PyObject
* _argo1
= 0;
7150 char *_kwnames
[] = { "self","canvas", NULL
};
7153 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxPyPreviewFrame_SetPreviewCanvas",_kwnames
,&_argo0
,&_argo1
))
7156 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7157 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyPreviewFrame_p")) {
7158 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyPreviewFrame_SetPreviewCanvas. Expected _wxPyPreviewFrame_p.");
7163 if (_argo1
== Py_None
) { _arg1
= NULL
; }
7164 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxPreviewCanvas_p")) {
7165 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyPreviewFrame_SetPreviewCanvas. Expected _wxPreviewCanvas_p.");
7170 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
7171 wxPyPreviewFrame_SetPreviewCanvas(_arg0
,_arg1
);
7173 wxPyEndAllowThreads(__tstate
);
7174 if (PyErr_Occurred()) return NULL
;
7175 } Py_INCREF(Py_None
);
7176 _resultobj
= Py_None
;
7180 #define wxPyPreviewFrame_SetControlBar(_swigobj,_swigarg0) (_swigobj->SetControlBar(_swigarg0))
7181 static PyObject
*_wrap_wxPyPreviewFrame_SetControlBar(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7182 PyObject
* _resultobj
;
7183 wxPyPreviewFrame
* _arg0
;
7184 wxPreviewControlBar
* _arg1
;
7185 PyObject
* _argo0
= 0;
7186 PyObject
* _argo1
= 0;
7187 char *_kwnames
[] = { "self","bar", NULL
};
7190 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxPyPreviewFrame_SetControlBar",_kwnames
,&_argo0
,&_argo1
))
7193 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7194 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyPreviewFrame_p")) {
7195 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyPreviewFrame_SetControlBar. Expected _wxPyPreviewFrame_p.");
7200 if (_argo1
== Py_None
) { _arg1
= NULL
; }
7201 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxPreviewControlBar_p")) {
7202 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyPreviewFrame_SetControlBar. Expected _wxPreviewControlBar_p.");
7207 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
7208 wxPyPreviewFrame_SetControlBar(_arg0
,_arg1
);
7210 wxPyEndAllowThreads(__tstate
);
7211 if (PyErr_Occurred()) return NULL
;
7212 } Py_INCREF(Py_None
);
7213 _resultobj
= Py_None
;
7217 #define wxPyPreviewFrame_base_Initialize(_swigobj) (_swigobj->base_Initialize())
7218 static PyObject
*_wrap_wxPyPreviewFrame_base_Initialize(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7219 PyObject
* _resultobj
;
7220 wxPyPreviewFrame
* _arg0
;
7221 PyObject
* _argo0
= 0;
7222 char *_kwnames
[] = { "self", NULL
};
7225 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxPyPreviewFrame_base_Initialize",_kwnames
,&_argo0
))
7228 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7229 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyPreviewFrame_p")) {
7230 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyPreviewFrame_base_Initialize. Expected _wxPyPreviewFrame_p.");
7235 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
7236 wxPyPreviewFrame_base_Initialize(_arg0
);
7238 wxPyEndAllowThreads(__tstate
);
7239 if (PyErr_Occurred()) return NULL
;
7240 } Py_INCREF(Py_None
);
7241 _resultobj
= Py_None
;
7245 #define wxPyPreviewFrame_base_CreateCanvas(_swigobj) (_swigobj->base_CreateCanvas())
7246 static PyObject
*_wrap_wxPyPreviewFrame_base_CreateCanvas(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7247 PyObject
* _resultobj
;
7248 wxPyPreviewFrame
* _arg0
;
7249 PyObject
* _argo0
= 0;
7250 char *_kwnames
[] = { "self", NULL
};
7253 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxPyPreviewFrame_base_CreateCanvas",_kwnames
,&_argo0
))
7256 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7257 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyPreviewFrame_p")) {
7258 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyPreviewFrame_base_CreateCanvas. Expected _wxPyPreviewFrame_p.");
7263 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
7264 wxPyPreviewFrame_base_CreateCanvas(_arg0
);
7266 wxPyEndAllowThreads(__tstate
);
7267 if (PyErr_Occurred()) return NULL
;
7268 } Py_INCREF(Py_None
);
7269 _resultobj
= Py_None
;
7273 #define wxPyPreviewFrame_base_CreateControlBar(_swigobj) (_swigobj->base_CreateControlBar())
7274 static PyObject
*_wrap_wxPyPreviewFrame_base_CreateControlBar(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7275 PyObject
* _resultobj
;
7276 wxPyPreviewFrame
* _arg0
;
7277 PyObject
* _argo0
= 0;
7278 char *_kwnames
[] = { "self", NULL
};
7281 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxPyPreviewFrame_base_CreateControlBar",_kwnames
,&_argo0
))
7284 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7285 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyPreviewFrame_p")) {
7286 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyPreviewFrame_base_CreateControlBar. Expected _wxPyPreviewFrame_p.");
7291 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
7292 wxPyPreviewFrame_base_CreateControlBar(_arg0
);
7294 wxPyEndAllowThreads(__tstate
);
7295 if (PyErr_Occurred()) return NULL
;
7296 } Py_INCREF(Py_None
);
7297 _resultobj
= Py_None
;
7301 static void *SwigwxPyPreviewControlBarTowxPreviewControlBar(void *ptr
) {
7302 wxPyPreviewControlBar
*src
;
7303 wxPreviewControlBar
*dest
;
7304 src
= (wxPyPreviewControlBar
*) ptr
;
7305 dest
= (wxPreviewControlBar
*) src
;
7306 return (void *) dest
;
7309 static void *SwigwxPyPreviewControlBarTowxPanel(void *ptr
) {
7310 wxPyPreviewControlBar
*src
;
7312 src
= (wxPyPreviewControlBar
*) ptr
;
7313 dest
= (wxPanel
*) src
;
7314 return (void *) dest
;
7317 static void *SwigwxPyPreviewControlBarTowxWindow(void *ptr
) {
7318 wxPyPreviewControlBar
*src
;
7320 src
= (wxPyPreviewControlBar
*) ptr
;
7321 dest
= (wxWindow
*) src
;
7322 return (void *) dest
;
7325 static void *SwigwxPyPreviewControlBarTowxEvtHandler(void *ptr
) {
7326 wxPyPreviewControlBar
*src
;
7328 src
= (wxPyPreviewControlBar
*) ptr
;
7329 dest
= (wxEvtHandler
*) src
;
7330 return (void *) dest
;
7333 static void *SwigwxPyPreviewControlBarTowxObject(void *ptr
) {
7334 wxPyPreviewControlBar
*src
;
7336 src
= (wxPyPreviewControlBar
*) ptr
;
7337 dest
= (wxObject
*) src
;
7338 return (void *) dest
;
7341 #define new_wxPyPreviewControlBar(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5,_swigarg6) (new wxPyPreviewControlBar(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5,_swigarg6))
7342 static PyObject
*_wrap_new_wxPyPreviewControlBar(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7343 PyObject
* _resultobj
;
7344 wxPyPreviewControlBar
* _result
;
7345 wxPrintPreview
* _arg0
;
7348 wxPoint
* _arg3
= (wxPoint
*) &wxDefaultPosition
;
7349 wxSize
* _arg4
= (wxSize
*) &wxDefaultSize
;
7350 long _arg5
= (long ) 0;
7351 wxString
* _arg6
= (wxString
*) &wxPyPanelNameStr
;
7352 PyObject
* _argo0
= 0;
7353 PyObject
* _argo2
= 0;
7355 PyObject
* _obj3
= 0;
7357 PyObject
* _obj4
= 0;
7358 PyObject
* _obj6
= 0;
7359 char *_kwnames
[] = { "preview","buttons","parent","pos","size","style","name", NULL
};
7363 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OlO|OOlO:new_wxPyPreviewControlBar",_kwnames
,&_argo0
,&_arg1
,&_argo2
,&_obj3
,&_obj4
,&_arg5
,&_obj6
))
7366 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7367 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPrintPreview_p")) {
7368 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of new_wxPyPreviewControlBar. Expected _wxPrintPreview_p.");
7373 if (_argo2
== Py_None
) { _arg2
= NULL
; }
7374 else if (SWIG_GetPtrObj(_argo2
,(void **) &_arg2
,"_wxWindow_p")) {
7375 PyErr_SetString(PyExc_TypeError
,"Type error in argument 3 of new_wxPyPreviewControlBar. Expected _wxWindow_p.");
7382 if (! wxPoint_helper(_obj3
, &_arg3
))
7388 if (! wxSize_helper(_obj4
, &_arg4
))
7393 _arg6
= wxString_in_helper(_obj6
);
7398 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
7399 _result
= (wxPyPreviewControlBar
*)new_wxPyPreviewControlBar(_arg0
,_arg1
,_arg2
,*_arg3
,*_arg4
,_arg5
,*_arg6
);
7401 wxPyEndAllowThreads(__tstate
);
7402 if (PyErr_Occurred()) return NULL
;
7404 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxPyPreviewControlBar_p");
7405 _resultobj
= Py_BuildValue("s",_ptemp
);
7408 _resultobj
= Py_None
;
7417 #define wxPyPreviewControlBar__setCallbackInfo(_swigobj,_swigarg0,_swigarg1) (_swigobj->_setCallbackInfo(_swigarg0,_swigarg1))
7418 static PyObject
*_wrap_wxPyPreviewControlBar__setCallbackInfo(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7419 PyObject
* _resultobj
;
7420 wxPyPreviewControlBar
* _arg0
;
7423 PyObject
* _argo0
= 0;
7424 PyObject
* _obj1
= 0;
7425 PyObject
* _obj2
= 0;
7426 char *_kwnames
[] = { "self","self","_class", NULL
};
7429 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OOO:wxPyPreviewControlBar__setCallbackInfo",_kwnames
,&_argo0
,&_obj1
,&_obj2
))
7432 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7433 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyPreviewControlBar_p")) {
7434 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyPreviewControlBar__setCallbackInfo. Expected _wxPyPreviewControlBar_p.");
7445 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
7446 wxPyPreviewControlBar__setCallbackInfo(_arg0
,_arg1
,_arg2
);
7448 wxPyEndAllowThreads(__tstate
);
7449 if (PyErr_Occurred()) return NULL
;
7450 } Py_INCREF(Py_None
);
7451 _resultobj
= Py_None
;
7455 #define wxPyPreviewControlBar_SetPrintPreview(_swigobj,_swigarg0) (_swigobj->SetPrintPreview(_swigarg0))
7456 static PyObject
*_wrap_wxPyPreviewControlBar_SetPrintPreview(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7457 PyObject
* _resultobj
;
7458 wxPyPreviewControlBar
* _arg0
;
7459 wxPrintPreview
* _arg1
;
7460 PyObject
* _argo0
= 0;
7461 PyObject
* _argo1
= 0;
7462 char *_kwnames
[] = { "self","preview", NULL
};
7465 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxPyPreviewControlBar_SetPrintPreview",_kwnames
,&_argo0
,&_argo1
))
7468 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7469 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyPreviewControlBar_p")) {
7470 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyPreviewControlBar_SetPrintPreview. Expected _wxPyPreviewControlBar_p.");
7475 if (_argo1
== Py_None
) { _arg1
= NULL
; }
7476 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxPrintPreview_p")) {
7477 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyPreviewControlBar_SetPrintPreview. Expected _wxPrintPreview_p.");
7482 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
7483 wxPyPreviewControlBar_SetPrintPreview(_arg0
,_arg1
);
7485 wxPyEndAllowThreads(__tstate
);
7486 if (PyErr_Occurred()) return NULL
;
7487 } Py_INCREF(Py_None
);
7488 _resultobj
= Py_None
;
7492 #define wxPyPreviewControlBar_base_CreateButtons(_swigobj) (_swigobj->base_CreateButtons())
7493 static PyObject
*_wrap_wxPyPreviewControlBar_base_CreateButtons(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7494 PyObject
* _resultobj
;
7495 wxPyPreviewControlBar
* _arg0
;
7496 PyObject
* _argo0
= 0;
7497 char *_kwnames
[] = { "self", NULL
};
7500 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxPyPreviewControlBar_base_CreateButtons",_kwnames
,&_argo0
))
7503 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7504 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyPreviewControlBar_p")) {
7505 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyPreviewControlBar_base_CreateButtons. Expected _wxPyPreviewControlBar_p.");
7510 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
7511 wxPyPreviewControlBar_base_CreateButtons(_arg0
);
7513 wxPyEndAllowThreads(__tstate
);
7514 if (PyErr_Occurred()) return NULL
;
7515 } Py_INCREF(Py_None
);
7516 _resultobj
= Py_None
;
7520 #define wxPyPreviewControlBar_base_SetZoomControl(_swigobj,_swigarg0) (_swigobj->base_SetZoomControl(_swigarg0))
7521 static PyObject
*_wrap_wxPyPreviewControlBar_base_SetZoomControl(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7522 PyObject
* _resultobj
;
7523 wxPyPreviewControlBar
* _arg0
;
7525 PyObject
* _argo0
= 0;
7526 char *_kwnames
[] = { "self","zoom", NULL
};
7529 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxPyPreviewControlBar_base_SetZoomControl",_kwnames
,&_argo0
,&_arg1
))
7532 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7533 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyPreviewControlBar_p")) {
7534 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyPreviewControlBar_base_SetZoomControl. Expected _wxPyPreviewControlBar_p.");
7539 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
7540 wxPyPreviewControlBar_base_SetZoomControl(_arg0
,_arg1
);
7542 wxPyEndAllowThreads(__tstate
);
7543 if (PyErr_Occurred()) return NULL
;
7544 } Py_INCREF(Py_None
);
7545 _resultobj
= Py_None
;
7549 static PyMethodDef printfwcMethods
[] = {
7550 { "wxPyPreviewControlBar_base_SetZoomControl", (PyCFunction
) _wrap_wxPyPreviewControlBar_base_SetZoomControl
, METH_VARARGS
| METH_KEYWORDS
},
7551 { "wxPyPreviewControlBar_base_CreateButtons", (PyCFunction
) _wrap_wxPyPreviewControlBar_base_CreateButtons
, METH_VARARGS
| METH_KEYWORDS
},
7552 { "wxPyPreviewControlBar_SetPrintPreview", (PyCFunction
) _wrap_wxPyPreviewControlBar_SetPrintPreview
, METH_VARARGS
| METH_KEYWORDS
},
7553 { "wxPyPreviewControlBar__setCallbackInfo", (PyCFunction
) _wrap_wxPyPreviewControlBar__setCallbackInfo
, METH_VARARGS
| METH_KEYWORDS
},
7554 { "new_wxPyPreviewControlBar", (PyCFunction
) _wrap_new_wxPyPreviewControlBar
, METH_VARARGS
| METH_KEYWORDS
},
7555 { "wxPyPreviewFrame_base_CreateControlBar", (PyCFunction
) _wrap_wxPyPreviewFrame_base_CreateControlBar
, METH_VARARGS
| METH_KEYWORDS
},
7556 { "wxPyPreviewFrame_base_CreateCanvas", (PyCFunction
) _wrap_wxPyPreviewFrame_base_CreateCanvas
, METH_VARARGS
| METH_KEYWORDS
},
7557 { "wxPyPreviewFrame_base_Initialize", (PyCFunction
) _wrap_wxPyPreviewFrame_base_Initialize
, METH_VARARGS
| METH_KEYWORDS
},
7558 { "wxPyPreviewFrame_SetControlBar", (PyCFunction
) _wrap_wxPyPreviewFrame_SetControlBar
, METH_VARARGS
| METH_KEYWORDS
},
7559 { "wxPyPreviewFrame_SetPreviewCanvas", (PyCFunction
) _wrap_wxPyPreviewFrame_SetPreviewCanvas
, METH_VARARGS
| METH_KEYWORDS
},
7560 { "wxPyPreviewFrame__setCallbackInfo", (PyCFunction
) _wrap_wxPyPreviewFrame__setCallbackInfo
, METH_VARARGS
| METH_KEYWORDS
},
7561 { "new_wxPyPreviewFrame", (PyCFunction
) _wrap_new_wxPyPreviewFrame
, METH_VARARGS
| METH_KEYWORDS
},
7562 { "wxPyPrintPreview_base_DetermineScaling", (PyCFunction
) _wrap_wxPyPrintPreview_base_DetermineScaling
, METH_VARARGS
| METH_KEYWORDS
},
7563 { "wxPyPrintPreview_base_Print", (PyCFunction
) _wrap_wxPyPrintPreview_base_Print
, METH_VARARGS
| METH_KEYWORDS
},
7564 { "wxPyPrintPreview_base_SetZoom", (PyCFunction
) _wrap_wxPyPrintPreview_base_SetZoom
, METH_VARARGS
| METH_KEYWORDS
},
7565 { "wxPyPrintPreview_base_RenderPage", (PyCFunction
) _wrap_wxPyPrintPreview_base_RenderPage
, METH_VARARGS
| METH_KEYWORDS
},
7566 { "wxPyPrintPreview_base_DrawBlankPage", (PyCFunction
) _wrap_wxPyPrintPreview_base_DrawBlankPage
, METH_VARARGS
| METH_KEYWORDS
},
7567 { "wxPyPrintPreview_base_PaintPage", (PyCFunction
) _wrap_wxPyPrintPreview_base_PaintPage
, METH_VARARGS
| METH_KEYWORDS
},
7568 { "wxPyPrintPreview_base_SetCurrentPage", (PyCFunction
) _wrap_wxPyPrintPreview_base_SetCurrentPage
, METH_VARARGS
| METH_KEYWORDS
},
7569 { "wxPyPrintPreview__setCallbackInfo", (PyCFunction
) _wrap_wxPyPrintPreview__setCallbackInfo
, METH_VARARGS
| METH_KEYWORDS
},
7570 { "new_wxPyPrintPreview", (PyCFunction
) _wrap_new_wxPyPrintPreview
, METH_VARARGS
| METH_KEYWORDS
},
7571 { "wxPreviewControlBar_OnGoto", (PyCFunction
) _wrap_wxPreviewControlBar_OnGoto
, METH_VARARGS
| METH_KEYWORDS
},
7572 { "wxPreviewControlBar_OnLast", (PyCFunction
) _wrap_wxPreviewControlBar_OnLast
, METH_VARARGS
| METH_KEYWORDS
},
7573 { "wxPreviewControlBar_OnFirst", (PyCFunction
) _wrap_wxPreviewControlBar_OnFirst
, METH_VARARGS
| METH_KEYWORDS
},
7574 { "wxPreviewControlBar_OnPrevious", (PyCFunction
) _wrap_wxPreviewControlBar_OnPrevious
, METH_VARARGS
| METH_KEYWORDS
},
7575 { "wxPreviewControlBar_OnNext", (PyCFunction
) _wrap_wxPreviewControlBar_OnNext
, METH_VARARGS
| METH_KEYWORDS
},
7576 { "wxPreviewControlBar_GetPrintPreview", (PyCFunction
) _wrap_wxPreviewControlBar_GetPrintPreview
, METH_VARARGS
| METH_KEYWORDS
},
7577 { "wxPreviewControlBar_SetZoomControl", (PyCFunction
) _wrap_wxPreviewControlBar_SetZoomControl
, METH_VARARGS
| METH_KEYWORDS
},
7578 { "wxPreviewControlBar_GetZoomControl", (PyCFunction
) _wrap_wxPreviewControlBar_GetZoomControl
, METH_VARARGS
| METH_KEYWORDS
},
7579 { "new_wxPreviewControlBar", (PyCFunction
) _wrap_new_wxPreviewControlBar
, METH_VARARGS
| METH_KEYWORDS
},
7580 { "new_wxPreviewCanvas", (PyCFunction
) _wrap_new_wxPreviewCanvas
, METH_VARARGS
| METH_KEYWORDS
},
7581 { "wxPreviewFrame_GetControlBar", (PyCFunction
) _wrap_wxPreviewFrame_GetControlBar
, METH_VARARGS
| METH_KEYWORDS
},
7582 { "wxPreviewFrame_CreateCanvas", (PyCFunction
) _wrap_wxPreviewFrame_CreateCanvas
, METH_VARARGS
| METH_KEYWORDS
},
7583 { "wxPreviewFrame_CreateControlBar", (PyCFunction
) _wrap_wxPreviewFrame_CreateControlBar
, METH_VARARGS
| METH_KEYWORDS
},
7584 { "wxPreviewFrame_Initialize", (PyCFunction
) _wrap_wxPreviewFrame_Initialize
, METH_VARARGS
| METH_KEYWORDS
},
7585 { "new_wxPreviewFrame", (PyCFunction
) _wrap_new_wxPreviewFrame
, METH_VARARGS
| METH_KEYWORDS
},
7586 { "wxPrintPreview_DetermineScaling", (PyCFunction
) _wrap_wxPrintPreview_DetermineScaling
, METH_VARARGS
| METH_KEYWORDS
},
7587 { "wxPrintPreview_Print", (PyCFunction
) _wrap_wxPrintPreview_Print
, METH_VARARGS
| METH_KEYWORDS
},
7588 { "wxPrintPreview_SetOk", (PyCFunction
) _wrap_wxPrintPreview_SetOk
, METH_VARARGS
| METH_KEYWORDS
},
7589 { "wxPrintPreview_Ok", (PyCFunction
) _wrap_wxPrintPreview_Ok
, METH_VARARGS
| METH_KEYWORDS
},
7590 { "wxPrintPreview_GetMinPage", (PyCFunction
) _wrap_wxPrintPreview_GetMinPage
, METH_VARARGS
| METH_KEYWORDS
},
7591 { "wxPrintPreview_GetMaxPage", (PyCFunction
) _wrap_wxPrintPreview_GetMaxPage
, METH_VARARGS
| METH_KEYWORDS
},
7592 { "wxPrintPreview_GetZoom", (PyCFunction
) _wrap_wxPrintPreview_GetZoom
, METH_VARARGS
| METH_KEYWORDS
},
7593 { "wxPrintPreview_SetZoom", (PyCFunction
) _wrap_wxPrintPreview_SetZoom
, METH_VARARGS
| METH_KEYWORDS
},
7594 { "wxPrintPreview_GetPrintDialogData", (PyCFunction
) _wrap_wxPrintPreview_GetPrintDialogData
, METH_VARARGS
| METH_KEYWORDS
},
7595 { "wxPrintPreview_AdjustScrollbars", (PyCFunction
) _wrap_wxPrintPreview_AdjustScrollbars
, METH_VARARGS
| METH_KEYWORDS
},
7596 { "wxPrintPreview_RenderPage", (PyCFunction
) _wrap_wxPrintPreview_RenderPage
, METH_VARARGS
| METH_KEYWORDS
},
7597 { "wxPrintPreview_DrawBlankPage", (PyCFunction
) _wrap_wxPrintPreview_DrawBlankPage
, METH_VARARGS
| METH_KEYWORDS
},
7598 { "wxPrintPreview_PaintPage", (PyCFunction
) _wrap_wxPrintPreview_PaintPage
, METH_VARARGS
| METH_KEYWORDS
},
7599 { "wxPrintPreview_GetCanvas", (PyCFunction
) _wrap_wxPrintPreview_GetCanvas
, METH_VARARGS
| METH_KEYWORDS
},
7600 { "wxPrintPreview_GetFrame", (PyCFunction
) _wrap_wxPrintPreview_GetFrame
, METH_VARARGS
| METH_KEYWORDS
},
7601 { "wxPrintPreview_SetCanvas", (PyCFunction
) _wrap_wxPrintPreview_SetCanvas
, METH_VARARGS
| METH_KEYWORDS
},
7602 { "wxPrintPreview_SetFrame", (PyCFunction
) _wrap_wxPrintPreview_SetFrame
, METH_VARARGS
| METH_KEYWORDS
},
7603 { "wxPrintPreview_GetPrintoutForPrinting", (PyCFunction
) _wrap_wxPrintPreview_GetPrintoutForPrinting
, METH_VARARGS
| METH_KEYWORDS
},
7604 { "wxPrintPreview_GetPrintout", (PyCFunction
) _wrap_wxPrintPreview_GetPrintout
, METH_VARARGS
| METH_KEYWORDS
},
7605 { "wxPrintPreview_SetPrintout", (PyCFunction
) _wrap_wxPrintPreview_SetPrintout
, METH_VARARGS
| METH_KEYWORDS
},
7606 { "wxPrintPreview_GetCurrentPage", (PyCFunction
) _wrap_wxPrintPreview_GetCurrentPage
, METH_VARARGS
| METH_KEYWORDS
},
7607 { "wxPrintPreview_SetCurrentPage", (PyCFunction
) _wrap_wxPrintPreview_SetCurrentPage
, METH_VARARGS
| METH_KEYWORDS
},
7608 { "new_wxPrintPreview", (PyCFunction
) _wrap_new_wxPrintPreview
, METH_VARARGS
| METH_KEYWORDS
},
7609 { "new_wxPrintAbortDialog", (PyCFunction
) _wrap_new_wxPrintAbortDialog
, METH_VARARGS
| METH_KEYWORDS
},
7610 { "wxPrinter_GetLastError", (PyCFunction
) _wrap_wxPrinter_GetLastError
, METH_VARARGS
| METH_KEYWORDS
},
7611 { "wxPrinter_GetAbort", (PyCFunction
) _wrap_wxPrinter_GetAbort
, METH_VARARGS
| METH_KEYWORDS
},
7612 { "wxPrinter_Setup", (PyCFunction
) _wrap_wxPrinter_Setup
, METH_VARARGS
| METH_KEYWORDS
},
7613 { "wxPrinter_ReportError", (PyCFunction
) _wrap_wxPrinter_ReportError
, METH_VARARGS
| METH_KEYWORDS
},
7614 { "wxPrinter_PrintDialog", (PyCFunction
) _wrap_wxPrinter_PrintDialog
, METH_VARARGS
| METH_KEYWORDS
},
7615 { "wxPrinter_Print", (PyCFunction
) _wrap_wxPrinter_Print
, METH_VARARGS
| METH_KEYWORDS
},
7616 { "wxPrinter_GetPrintDialogData", (PyCFunction
) _wrap_wxPrinter_GetPrintDialogData
, METH_VARARGS
| METH_KEYWORDS
},
7617 { "wxPrinter_CreateAbortWindow", (PyCFunction
) _wrap_wxPrinter_CreateAbortWindow
, METH_VARARGS
| METH_KEYWORDS
},
7618 { "delete_wxPrinter", (PyCFunction
) _wrap_delete_wxPrinter
, METH_VARARGS
| METH_KEYWORDS
},
7619 { "new_wxPrinter", (PyCFunction
) _wrap_new_wxPrinter
, METH_VARARGS
| METH_KEYWORDS
},
7620 { "wxPrintout_base_HasPage", (PyCFunction
) _wrap_wxPrintout_base_HasPage
, METH_VARARGS
| METH_KEYWORDS
},
7621 { "wxPrintout_base_GetPageInfo", (PyCFunction
) _wrap_wxPrintout_base_GetPageInfo
, METH_VARARGS
| METH_KEYWORDS
},
7622 { "wxPrintout_base_OnPreparePrinting", (PyCFunction
) _wrap_wxPrintout_base_OnPreparePrinting
, METH_VARARGS
| METH_KEYWORDS
},
7623 { "wxPrintout_base_OnEndPrinting", (PyCFunction
) _wrap_wxPrintout_base_OnEndPrinting
, METH_VARARGS
| METH_KEYWORDS
},
7624 { "wxPrintout_base_OnBeginPrinting", (PyCFunction
) _wrap_wxPrintout_base_OnBeginPrinting
, METH_VARARGS
| METH_KEYWORDS
},
7625 { "wxPrintout_base_OnEndDocument", (PyCFunction
) _wrap_wxPrintout_base_OnEndDocument
, METH_VARARGS
| METH_KEYWORDS
},
7626 { "wxPrintout_base_OnBeginDocument", (PyCFunction
) _wrap_wxPrintout_base_OnBeginDocument
, METH_VARARGS
| METH_KEYWORDS
},
7627 { "wxPrintout_IsPreview", (PyCFunction
) _wrap_wxPrintout_IsPreview
, METH_VARARGS
| METH_KEYWORDS
},
7628 { "wxPrintout_GetPPIScreen", (PyCFunction
) _wrap_wxPrintout_GetPPIScreen
, METH_VARARGS
| METH_KEYWORDS
},
7629 { "wxPrintout_GetPPIPrinter", (PyCFunction
) _wrap_wxPrintout_GetPPIPrinter
, METH_VARARGS
| METH_KEYWORDS
},
7630 { "wxPrintout_GetPageSizePixels", (PyCFunction
) _wrap_wxPrintout_GetPageSizePixels
, METH_VARARGS
| METH_KEYWORDS
},
7631 { "wxPrintout_GetPageSizeMM", (PyCFunction
) _wrap_wxPrintout_GetPageSizeMM
, METH_VARARGS
| METH_KEYWORDS
},
7632 { "wxPrintout_GetDC", (PyCFunction
) _wrap_wxPrintout_GetDC
, METH_VARARGS
| METH_KEYWORDS
},
7633 { "wxPrintout_Destroy", (PyCFunction
) _wrap_wxPrintout_Destroy
, METH_VARARGS
| METH_KEYWORDS
},
7634 { "wxPrintout__setCallbackInfo", (PyCFunction
) _wrap_wxPrintout__setCallbackInfo
, METH_VARARGS
| METH_KEYWORDS
},
7635 { "new_wxPrintout", (PyCFunction
) _wrap_new_wxPrintout
, METH_VARARGS
| METH_KEYWORDS
},
7636 { "wxPrintDialog_ShowModal", (PyCFunction
) _wrap_wxPrintDialog_ShowModal
, METH_VARARGS
| METH_KEYWORDS
},
7637 { "wxPrintDialog_GetPrintDC", (PyCFunction
) _wrap_wxPrintDialog_GetPrintDC
, METH_VARARGS
| METH_KEYWORDS
},
7638 { "wxPrintDialog_GetPrintDialogData", (PyCFunction
) _wrap_wxPrintDialog_GetPrintDialogData
, METH_VARARGS
| METH_KEYWORDS
},
7639 { "new_wxPrintDialog", (PyCFunction
) _wrap_new_wxPrintDialog
, METH_VARARGS
| METH_KEYWORDS
},
7640 { "wxPrintDialogData_SetPrintData", (PyCFunction
) _wrap_wxPrintDialogData_SetPrintData
, METH_VARARGS
| METH_KEYWORDS
},
7641 { "wxPrintDialogData_GetPrintData", (PyCFunction
) _wrap_wxPrintDialogData_GetPrintData
, METH_VARARGS
| METH_KEYWORDS
},
7642 { "wxPrintDialogData_Ok", (PyCFunction
) _wrap_wxPrintDialogData_Ok
, METH_VARARGS
| METH_KEYWORDS
},
7643 { "wxPrintDialogData_GetEnableHelp", (PyCFunction
) _wrap_wxPrintDialogData_GetEnableHelp
, METH_VARARGS
| METH_KEYWORDS
},
7644 { "wxPrintDialogData_GetEnablePageNumbers", (PyCFunction
) _wrap_wxPrintDialogData_GetEnablePageNumbers
, METH_VARARGS
| METH_KEYWORDS
},
7645 { "wxPrintDialogData_GetEnableSelection", (PyCFunction
) _wrap_wxPrintDialogData_GetEnableSelection
, METH_VARARGS
| METH_KEYWORDS
},
7646 { "wxPrintDialogData_GetEnablePrintToFile", (PyCFunction
) _wrap_wxPrintDialogData_GetEnablePrintToFile
, METH_VARARGS
| METH_KEYWORDS
},
7647 { "wxPrintDialogData_EnableHelp", (PyCFunction
) _wrap_wxPrintDialogData_EnableHelp
, METH_VARARGS
| METH_KEYWORDS
},
7648 { "wxPrintDialogData_EnablePageNumbers", (PyCFunction
) _wrap_wxPrintDialogData_EnablePageNumbers
, METH_VARARGS
| METH_KEYWORDS
},
7649 { "wxPrintDialogData_EnableSelection", (PyCFunction
) _wrap_wxPrintDialogData_EnableSelection
, METH_VARARGS
| METH_KEYWORDS
},
7650 { "wxPrintDialogData_EnablePrintToFile", (PyCFunction
) _wrap_wxPrintDialogData_EnablePrintToFile
, METH_VARARGS
| METH_KEYWORDS
},
7651 { "wxPrintDialogData_SetSetupDialog", (PyCFunction
) _wrap_wxPrintDialogData_SetSetupDialog
, METH_VARARGS
| METH_KEYWORDS
},
7652 { "wxPrintDialogData_SetPrintToFile", (PyCFunction
) _wrap_wxPrintDialogData_SetPrintToFile
, METH_VARARGS
| METH_KEYWORDS
},
7653 { "wxPrintDialogData_SetCollate", (PyCFunction
) _wrap_wxPrintDialogData_SetCollate
, METH_VARARGS
| METH_KEYWORDS
},
7654 { "wxPrintDialogData_SetSelection", (PyCFunction
) _wrap_wxPrintDialogData_SetSelection
, METH_VARARGS
| METH_KEYWORDS
},
7655 { "wxPrintDialogData_SetAllPages", (PyCFunction
) _wrap_wxPrintDialogData_SetAllPages
, METH_VARARGS
| METH_KEYWORDS
},
7656 { "wxPrintDialogData_SetNoCopies", (PyCFunction
) _wrap_wxPrintDialogData_SetNoCopies
, METH_VARARGS
| METH_KEYWORDS
},
7657 { "wxPrintDialogData_SetMaxPage", (PyCFunction
) _wrap_wxPrintDialogData_SetMaxPage
, METH_VARARGS
| METH_KEYWORDS
},
7658 { "wxPrintDialogData_SetMinPage", (PyCFunction
) _wrap_wxPrintDialogData_SetMinPage
, METH_VARARGS
| METH_KEYWORDS
},
7659 { "wxPrintDialogData_SetToPage", (PyCFunction
) _wrap_wxPrintDialogData_SetToPage
, METH_VARARGS
| METH_KEYWORDS
},
7660 { "wxPrintDialogData_SetFromPage", (PyCFunction
) _wrap_wxPrintDialogData_SetFromPage
, METH_VARARGS
| METH_KEYWORDS
},
7661 { "wxPrintDialogData_GetSetupDialog", (PyCFunction
) _wrap_wxPrintDialogData_GetSetupDialog
, METH_VARARGS
| METH_KEYWORDS
},
7662 { "wxPrintDialogData_GetPrintToFile", (PyCFunction
) _wrap_wxPrintDialogData_GetPrintToFile
, METH_VARARGS
| METH_KEYWORDS
},
7663 { "wxPrintDialogData_GetCollate", (PyCFunction
) _wrap_wxPrintDialogData_GetCollate
, METH_VARARGS
| METH_KEYWORDS
},
7664 { "wxPrintDialogData_GetSelection", (PyCFunction
) _wrap_wxPrintDialogData_GetSelection
, METH_VARARGS
| METH_KEYWORDS
},
7665 { "wxPrintDialogData_GetAllPages", (PyCFunction
) _wrap_wxPrintDialogData_GetAllPages
, METH_VARARGS
| METH_KEYWORDS
},
7666 { "wxPrintDialogData_GetNoCopies", (PyCFunction
) _wrap_wxPrintDialogData_GetNoCopies
, METH_VARARGS
| METH_KEYWORDS
},
7667 { "wxPrintDialogData_GetMaxPage", (PyCFunction
) _wrap_wxPrintDialogData_GetMaxPage
, METH_VARARGS
| METH_KEYWORDS
},
7668 { "wxPrintDialogData_GetMinPage", (PyCFunction
) _wrap_wxPrintDialogData_GetMinPage
, METH_VARARGS
| METH_KEYWORDS
},
7669 { "wxPrintDialogData_GetToPage", (PyCFunction
) _wrap_wxPrintDialogData_GetToPage
, METH_VARARGS
| METH_KEYWORDS
},
7670 { "wxPrintDialogData_GetFromPage", (PyCFunction
) _wrap_wxPrintDialogData_GetFromPage
, METH_VARARGS
| METH_KEYWORDS
},
7671 { "delete_wxPrintDialogData", (PyCFunction
) _wrap_delete_wxPrintDialogData
, METH_VARARGS
| METH_KEYWORDS
},
7672 { "new_wxPrintDialogData", (PyCFunction
) _wrap_new_wxPrintDialogData
, METH_VARARGS
| METH_KEYWORDS
},
7673 { "wxPageSetupDialog_ShowModal", (PyCFunction
) _wrap_wxPageSetupDialog_ShowModal
, METH_VARARGS
| METH_KEYWORDS
},
7674 { "wxPageSetupDialog_GetPageSetupData", (PyCFunction
) _wrap_wxPageSetupDialog_GetPageSetupData
, METH_VARARGS
| METH_KEYWORDS
},
7675 { "new_wxPageSetupDialog", (PyCFunction
) _wrap_new_wxPageSetupDialog
, METH_VARARGS
| METH_KEYWORDS
},
7676 { "wxPageSetupDialogData_SetPrintData", (PyCFunction
) _wrap_wxPageSetupDialogData_SetPrintData
, METH_VARARGS
| METH_KEYWORDS
},
7677 { "wxPageSetupDialogData_SetPaperSize", (PyCFunction
) _wrap_wxPageSetupDialogData_SetPaperSize
, METH_VARARGS
| METH_KEYWORDS
},
7678 { "wxPageSetupDialogData_SetPaperId", (PyCFunction
) _wrap_wxPageSetupDialogData_SetPaperId
, METH_VARARGS
| METH_KEYWORDS
},
7679 { "wxPageSetupDialogData_SetMinMarginBottomRight", (PyCFunction
) _wrap_wxPageSetupDialogData_SetMinMarginBottomRight
, METH_VARARGS
| METH_KEYWORDS
},
7680 { "wxPageSetupDialogData_SetMinMarginTopLeft", (PyCFunction
) _wrap_wxPageSetupDialogData_SetMinMarginTopLeft
, METH_VARARGS
| METH_KEYWORDS
},
7681 { "wxPageSetupDialogData_SetMarginBottomRight", (PyCFunction
) _wrap_wxPageSetupDialogData_SetMarginBottomRight
, METH_VARARGS
| METH_KEYWORDS
},
7682 { "wxPageSetupDialogData_SetMarginTopLeft", (PyCFunction
) _wrap_wxPageSetupDialogData_SetMarginTopLeft
, METH_VARARGS
| METH_KEYWORDS
},
7683 { "wxPageSetupDialogData_SetDefaultMinMargins", (PyCFunction
) _wrap_wxPageSetupDialogData_SetDefaultMinMargins
, METH_VARARGS
| METH_KEYWORDS
},
7684 { "wxPageSetupDialogData_SetDefaultInfo", (PyCFunction
) _wrap_wxPageSetupDialogData_SetDefaultInfo
, METH_VARARGS
| METH_KEYWORDS
},
7685 { "wxPageSetupDialogData_Ok", (PyCFunction
) _wrap_wxPageSetupDialogData_Ok
, METH_VARARGS
| METH_KEYWORDS
},
7686 { "wxPageSetupDialogData_GetPrintData", (PyCFunction
) _wrap_wxPageSetupDialogData_GetPrintData
, METH_VARARGS
| METH_KEYWORDS
},
7687 { "wxPageSetupDialogData_GetPaperSize", (PyCFunction
) _wrap_wxPageSetupDialogData_GetPaperSize
, METH_VARARGS
| METH_KEYWORDS
},
7688 { "wxPageSetupDialogData_GetPaperId", (PyCFunction
) _wrap_wxPageSetupDialogData_GetPaperId
, METH_VARARGS
| METH_KEYWORDS
},
7689 { "wxPageSetupDialogData_GetMinMarginBottomRight", (PyCFunction
) _wrap_wxPageSetupDialogData_GetMinMarginBottomRight
, METH_VARARGS
| METH_KEYWORDS
},
7690 { "wxPageSetupDialogData_GetMinMarginTopLeft", (PyCFunction
) _wrap_wxPageSetupDialogData_GetMinMarginTopLeft
, METH_VARARGS
| METH_KEYWORDS
},
7691 { "wxPageSetupDialogData_GetMarginBottomRight", (PyCFunction
) _wrap_wxPageSetupDialogData_GetMarginBottomRight
, METH_VARARGS
| METH_KEYWORDS
},
7692 { "wxPageSetupDialogData_GetMarginTopLeft", (PyCFunction
) _wrap_wxPageSetupDialogData_GetMarginTopLeft
, METH_VARARGS
| METH_KEYWORDS
},
7693 { "wxPageSetupDialogData_GetDefaultInfo", (PyCFunction
) _wrap_wxPageSetupDialogData_GetDefaultInfo
, METH_VARARGS
| METH_KEYWORDS
},
7694 { "wxPageSetupDialogData_GetEnableHelp", (PyCFunction
) _wrap_wxPageSetupDialogData_GetEnableHelp
, METH_VARARGS
| METH_KEYWORDS
},
7695 { "wxPageSetupDialogData_GetEnablePrinter", (PyCFunction
) _wrap_wxPageSetupDialogData_GetEnablePrinter
, METH_VARARGS
| METH_KEYWORDS
},
7696 { "wxPageSetupDialogData_GetEnablePaper", (PyCFunction
) _wrap_wxPageSetupDialogData_GetEnablePaper
, METH_VARARGS
| METH_KEYWORDS
},
7697 { "wxPageSetupDialogData_GetEnableOrientation", (PyCFunction
) _wrap_wxPageSetupDialogData_GetEnableOrientation
, METH_VARARGS
| METH_KEYWORDS
},
7698 { "wxPageSetupDialogData_GetEnableMargins", (PyCFunction
) _wrap_wxPageSetupDialogData_GetEnableMargins
, METH_VARARGS
| METH_KEYWORDS
},
7699 { "wxPageSetupDialogData_GetDefaultMinMargins", (PyCFunction
) _wrap_wxPageSetupDialogData_GetDefaultMinMargins
, METH_VARARGS
| METH_KEYWORDS
},
7700 { "wxPageSetupDialogData_EnablePrinter", (PyCFunction
) _wrap_wxPageSetupDialogData_EnablePrinter
, METH_VARARGS
| METH_KEYWORDS
},
7701 { "wxPageSetupDialogData_EnablePaper", (PyCFunction
) _wrap_wxPageSetupDialogData_EnablePaper
, METH_VARARGS
| METH_KEYWORDS
},
7702 { "wxPageSetupDialogData_EnableOrientation", (PyCFunction
) _wrap_wxPageSetupDialogData_EnableOrientation
, METH_VARARGS
| METH_KEYWORDS
},
7703 { "wxPageSetupDialogData_EnableMargins", (PyCFunction
) _wrap_wxPageSetupDialogData_EnableMargins
, METH_VARARGS
| METH_KEYWORDS
},
7704 { "wxPageSetupDialogData_EnableHelp", (PyCFunction
) _wrap_wxPageSetupDialogData_EnableHelp
, METH_VARARGS
| METH_KEYWORDS
},
7705 { "delete_wxPageSetupDialogData", (PyCFunction
) _wrap_delete_wxPageSetupDialogData
, METH_VARARGS
| METH_KEYWORDS
},
7706 { "new_wxPageSetupDialogData", (PyCFunction
) _wrap_new_wxPageSetupDialogData
, METH_VARARGS
| METH_KEYWORDS
},
7707 { "wxPostScriptDC_GetResolution", (PyCFunction
) _wrap_wxPostScriptDC_GetResolution
, METH_VARARGS
| METH_KEYWORDS
},
7708 { "wxPostScriptDC_SetResolution", (PyCFunction
) _wrap_wxPostScriptDC_SetResolution
, METH_VARARGS
| METH_KEYWORDS
},
7709 { "wxPostScriptDC_SetPrintData", (PyCFunction
) _wrap_wxPostScriptDC_SetPrintData
, METH_VARARGS
| METH_KEYWORDS
},
7710 { "wxPostScriptDC_GetPrintData", (PyCFunction
) _wrap_wxPostScriptDC_GetPrintData
, METH_VARARGS
| METH_KEYWORDS
},
7711 { "new_wxPostScriptDC", (PyCFunction
) _wrap_new_wxPostScriptDC
, METH_VARARGS
| METH_KEYWORDS
},
7712 { "wxPrintData_SetPrintMode", (PyCFunction
) _wrap_wxPrintData_SetPrintMode
, METH_VARARGS
| METH_KEYWORDS
},
7713 { "wxPrintData_SetPrinterTranslation", (PyCFunction
) _wrap_wxPrintData_SetPrinterTranslation
, METH_VARARGS
| METH_KEYWORDS
},
7714 { "wxPrintData_SetPrinterTranslateY", (PyCFunction
) _wrap_wxPrintData_SetPrinterTranslateY
, METH_VARARGS
| METH_KEYWORDS
},
7715 { "wxPrintData_SetPrinterTranslateX", (PyCFunction
) _wrap_wxPrintData_SetPrinterTranslateX
, METH_VARARGS
| METH_KEYWORDS
},
7716 { "wxPrintData_SetPrinterScaling", (PyCFunction
) _wrap_wxPrintData_SetPrinterScaling
, METH_VARARGS
| METH_KEYWORDS
},
7717 { "wxPrintData_SetPrinterScaleY", (PyCFunction
) _wrap_wxPrintData_SetPrinterScaleY
, METH_VARARGS
| METH_KEYWORDS
},
7718 { "wxPrintData_SetPrinterScaleX", (PyCFunction
) _wrap_wxPrintData_SetPrinterScaleX
, METH_VARARGS
| METH_KEYWORDS
},
7719 { "wxPrintData_SetFontMetricPath", (PyCFunction
) _wrap_wxPrintData_SetFontMetricPath
, METH_VARARGS
| METH_KEYWORDS
},
7720 { "wxPrintData_SetFilename", (PyCFunction
) _wrap_wxPrintData_SetFilename
, METH_VARARGS
| METH_KEYWORDS
},
7721 { "wxPrintData_SetPreviewCommand", (PyCFunction
) _wrap_wxPrintData_SetPreviewCommand
, METH_VARARGS
| METH_KEYWORDS
},
7722 { "wxPrintData_SetPrinterOptions", (PyCFunction
) _wrap_wxPrintData_SetPrinterOptions
, METH_VARARGS
| METH_KEYWORDS
},
7723 { "wxPrintData_SetPrinterCommand", (PyCFunction
) _wrap_wxPrintData_SetPrinterCommand
, METH_VARARGS
| METH_KEYWORDS
},
7724 { "wxPrintData_GetPrintMode", (PyCFunction
) _wrap_wxPrintData_GetPrintMode
, METH_VARARGS
| METH_KEYWORDS
},
7725 { "wxPrintData_GetPrinterTranslateY", (PyCFunction
) _wrap_wxPrintData_GetPrinterTranslateY
, METH_VARARGS
| METH_KEYWORDS
},
7726 { "wxPrintData_GetPrinterTranslateX", (PyCFunction
) _wrap_wxPrintData_GetPrinterTranslateX
, METH_VARARGS
| METH_KEYWORDS
},
7727 { "wxPrintData_GetPrinterScaleY", (PyCFunction
) _wrap_wxPrintData_GetPrinterScaleY
, METH_VARARGS
| METH_KEYWORDS
},
7728 { "wxPrintData_GetPrinterScaleX", (PyCFunction
) _wrap_wxPrintData_GetPrinterScaleX
, METH_VARARGS
| METH_KEYWORDS
},
7729 { "wxPrintData_GetFontMetricPath", (PyCFunction
) _wrap_wxPrintData_GetFontMetricPath
, METH_VARARGS
| METH_KEYWORDS
},
7730 { "wxPrintData_GetFilename", (PyCFunction
) _wrap_wxPrintData_GetFilename
, METH_VARARGS
| METH_KEYWORDS
},
7731 { "wxPrintData_GetPreviewCommand", (PyCFunction
) _wrap_wxPrintData_GetPreviewCommand
, METH_VARARGS
| METH_KEYWORDS
},
7732 { "wxPrintData_GetPrinterOptions", (PyCFunction
) _wrap_wxPrintData_GetPrinterOptions
, METH_VARARGS
| METH_KEYWORDS
},
7733 { "wxPrintData_GetPrinterCommand", (PyCFunction
) _wrap_wxPrintData_GetPrinterCommand
, METH_VARARGS
| METH_KEYWORDS
},
7734 { "wxPrintData_SetQuality", (PyCFunction
) _wrap_wxPrintData_SetQuality
, METH_VARARGS
| METH_KEYWORDS
},
7735 { "wxPrintData_SetPaperSize", (PyCFunction
) _wrap_wxPrintData_SetPaperSize
, METH_VARARGS
| METH_KEYWORDS
},
7736 { "wxPrintData_SetPaperId", (PyCFunction
) _wrap_wxPrintData_SetPaperId
, METH_VARARGS
| METH_KEYWORDS
},
7737 { "wxPrintData_SetDuplex", (PyCFunction
) _wrap_wxPrintData_SetDuplex
, METH_VARARGS
| METH_KEYWORDS
},
7738 { "wxPrintData_SetColour", (PyCFunction
) _wrap_wxPrintData_SetColour
, METH_VARARGS
| METH_KEYWORDS
},
7739 { "wxPrintData_SetPrinterName", (PyCFunction
) _wrap_wxPrintData_SetPrinterName
, METH_VARARGS
| METH_KEYWORDS
},
7740 { "wxPrintData_SetOrientation", (PyCFunction
) _wrap_wxPrintData_SetOrientation
, METH_VARARGS
| METH_KEYWORDS
},
7741 { "wxPrintData_SetCollate", (PyCFunction
) _wrap_wxPrintData_SetCollate
, METH_VARARGS
| METH_KEYWORDS
},
7742 { "wxPrintData_SetNoCopies", (PyCFunction
) _wrap_wxPrintData_SetNoCopies
, METH_VARARGS
| METH_KEYWORDS
},
7743 { "wxPrintData_GetQuality", (PyCFunction
) _wrap_wxPrintData_GetQuality
, METH_VARARGS
| METH_KEYWORDS
},
7744 { "wxPrintData_GetPaperSize", (PyCFunction
) _wrap_wxPrintData_GetPaperSize
, METH_VARARGS
| METH_KEYWORDS
},
7745 { "wxPrintData_GetPaperId", (PyCFunction
) _wrap_wxPrintData_GetPaperId
, METH_VARARGS
| METH_KEYWORDS
},
7746 { "wxPrintData_GetDuplex", (PyCFunction
) _wrap_wxPrintData_GetDuplex
, METH_VARARGS
| METH_KEYWORDS
},
7747 { "wxPrintData_GetColour", (PyCFunction
) _wrap_wxPrintData_GetColour
, METH_VARARGS
| METH_KEYWORDS
},
7748 { "wxPrintData_GetPrinterName", (PyCFunction
) _wrap_wxPrintData_GetPrinterName
, METH_VARARGS
| METH_KEYWORDS
},
7749 { "wxPrintData_Ok", (PyCFunction
) _wrap_wxPrintData_Ok
, METH_VARARGS
| METH_KEYWORDS
},
7750 { "wxPrintData_GetOrientation", (PyCFunction
) _wrap_wxPrintData_GetOrientation
, METH_VARARGS
| METH_KEYWORDS
},
7751 { "wxPrintData_GetCollate", (PyCFunction
) _wrap_wxPrintData_GetCollate
, METH_VARARGS
| METH_KEYWORDS
},
7752 { "wxPrintData_GetNoCopies", (PyCFunction
) _wrap_wxPrintData_GetNoCopies
, METH_VARARGS
| METH_KEYWORDS
},
7753 { "delete_wxPrintData", (PyCFunction
) _wrap_delete_wxPrintData
, METH_VARARGS
| METH_KEYWORDS
},
7754 { "new_wxPrintData", (PyCFunction
) _wrap_new_wxPrintData
, METH_VARARGS
| METH_KEYWORDS
},
7761 * This table is used by the pointer type-checker
7763 static struct { char *n1
; char *n2
; void *(*pcnv
)(void *); } _swig_mapping
[] = {
7764 { "_signed_long","_long",0},
7765 { "_wxPrintQuality","_wxCoord",0},
7766 { "_wxPrintQuality","_int",0},
7767 { "_wxPrintQuality","_signed_int",0},
7768 { "_wxPrintQuality","_unsigned_int",0},
7769 { "_wxPrintQuality","_wxWindowID",0},
7770 { "_wxPrintQuality","_uint",0},
7771 { "_wxPrintQuality","_EBool",0},
7772 { "_wxPrintQuality","_size_t",0},
7773 { "_wxPrintQuality","_time_t",0},
7774 { "_byte","_unsigned_char",0},
7775 { "_long","_unsigned_long",0},
7776 { "_long","_signed_long",0},
7777 { "_wxDC","_wxPostScriptDC",SwigwxPostScriptDCTowxDC
},
7778 { "_wxPrintPreview","_wxPyPrintPreview",SwigwxPyPrintPreviewTowxPrintPreview
},
7779 { "_size_t","_wxCoord",0},
7780 { "_size_t","_wxPrintQuality",0},
7781 { "_size_t","_time_t",0},
7782 { "_size_t","_unsigned_int",0},
7783 { "_size_t","_int",0},
7784 { "_size_t","_wxWindowID",0},
7785 { "_size_t","_uint",0},
7786 { "_wxPanel","_wxPyPreviewControlBar",SwigwxPyPreviewControlBarTowxPanel
},
7787 { "_wxPanel","_wxPreviewControlBar",SwigwxPreviewControlBarTowxPanel
},
7788 { "_wxPanel","_wxPreviewCanvas",SwigwxPreviewCanvasTowxPanel
},
7789 { "_wxTopLevelWindow","_wxPyPreviewFrame",SwigwxPyPreviewFrameTowxTopLevelWindow
},
7790 { "_wxTopLevelWindow","_wxPreviewFrame",SwigwxPreviewFrameTowxTopLevelWindow
},
7791 { "_wxTopLevelWindow","_wxPrintAbortDialog",SwigwxPrintAbortDialogTowxTopLevelWindow
},
7792 { "_wxTopLevelWindow","_wxPrintDialog",SwigwxPrintDialogTowxTopLevelWindow
},
7793 { "_wxTopLevelWindow","_wxPageSetupDialog",SwigwxPageSetupDialogTowxTopLevelWindow
},
7794 { "_uint","_wxCoord",0},
7795 { "_uint","_wxPrintQuality",0},
7796 { "_uint","_time_t",0},
7797 { "_uint","_size_t",0},
7798 { "_uint","_unsigned_int",0},
7799 { "_uint","_int",0},
7800 { "_uint","_wxWindowID",0},
7801 { "_wxChar","_char",0},
7802 { "_char","_wxChar",0},
7803 { "_struct_wxNativeFontInfo","_wxNativeFontInfo",0},
7804 { "_EBool","_wxCoord",0},
7805 { "_EBool","_wxPrintQuality",0},
7806 { "_EBool","_signed_int",0},
7807 { "_EBool","_int",0},
7808 { "_EBool","_wxWindowID",0},
7809 { "_wxPreviewControlBar","_wxPyPreviewControlBar",SwigwxPyPreviewControlBarTowxPreviewControlBar
},
7810 { "_unsigned_long","_long",0},
7811 { "_wxNativeFontInfo","_struct_wxNativeFontInfo",0},
7812 { "_signed_int","_wxCoord",0},
7813 { "_signed_int","_wxPrintQuality",0},
7814 { "_signed_int","_EBool",0},
7815 { "_signed_int","_wxWindowID",0},
7816 { "_signed_int","_int",0},
7817 { "_WXTYPE","_short",0},
7818 { "_WXTYPE","_signed_short",0},
7819 { "_WXTYPE","_unsigned_short",0},
7820 { "_unsigned_short","_WXTYPE",0},
7821 { "_unsigned_short","_short",0},
7822 { "_wxObject","_wxPyPreviewControlBar",SwigwxPyPreviewControlBarTowxObject
},
7823 { "_wxObject","_wxPyPreviewFrame",SwigwxPyPreviewFrameTowxObject
},
7824 { "_wxObject","_wxPyPrintPreview",SwigwxPyPrintPreviewTowxObject
},
7825 { "_wxObject","_wxPreviewControlBar",SwigwxPreviewControlBarTowxObject
},
7826 { "_wxObject","_wxPreviewCanvas",SwigwxPreviewCanvasTowxObject
},
7827 { "_wxObject","_wxPreviewFrame",SwigwxPreviewFrameTowxObject
},
7828 { "_wxObject","_wxPrintPreview",SwigwxPrintPreviewTowxObject
},
7829 { "_wxObject","_wxPrintAbortDialog",SwigwxPrintAbortDialogTowxObject
},
7830 { "_wxObject","_wxPrinter",SwigwxPrinterTowxObject
},
7831 { "_wxObject","_wxPyPrintout",SwigwxPyPrintoutTowxObject
},
7832 { "_wxObject","_wxPrintDialog",SwigwxPrintDialogTowxObject
},
7833 { "_wxObject","_wxPrintDialogData",SwigwxPrintDialogDataTowxObject
},
7834 { "_wxObject","_wxPageSetupDialog",SwigwxPageSetupDialogTowxObject
},
7835 { "_wxObject","_wxPageSetupDialogData",SwigwxPageSetupDialogDataTowxObject
},
7836 { "_wxObject","_wxPostScriptDC",SwigwxPostScriptDCTowxObject
},
7837 { "_wxObject","_wxPrintData",SwigwxPrintDataTowxObject
},
7838 { "_signed_short","_WXTYPE",0},
7839 { "_signed_short","_short",0},
7840 { "_wxScrolledWindow","_wxPreviewCanvas",SwigwxPreviewCanvasTowxScrolledWindow
},
7841 { "_unsigned_char","_byte",0},
7842 { "_unsigned_int","_wxCoord",0},
7843 { "_unsigned_int","_wxPrintQuality",0},
7844 { "_unsigned_int","_time_t",0},
7845 { "_unsigned_int","_size_t",0},
7846 { "_unsigned_int","_uint",0},
7847 { "_unsigned_int","_wxWindowID",0},
7848 { "_unsigned_int","_int",0},
7849 { "_wxDialog","_wxPrintAbortDialog",SwigwxPrintAbortDialogTowxDialog
},
7850 { "_wxDialog","_wxPrintDialog",SwigwxPrintDialogTowxDialog
},
7851 { "_wxDialog","_wxPageSetupDialog",SwigwxPageSetupDialogTowxDialog
},
7852 { "_short","_WXTYPE",0},
7853 { "_short","_unsigned_short",0},
7854 { "_short","_signed_short",0},
7855 { "_wxFrame","_wxPyPreviewFrame",SwigwxPyPreviewFrameTowxFrame
},
7856 { "_wxFrame","_wxPreviewFrame",SwigwxPreviewFrameTowxFrame
},
7857 { "_wxWindowID","_wxCoord",0},
7858 { "_wxWindowID","_wxPrintQuality",0},
7859 { "_wxWindowID","_time_t",0},
7860 { "_wxWindowID","_size_t",0},
7861 { "_wxWindowID","_EBool",0},
7862 { "_wxWindowID","_uint",0},
7863 { "_wxWindowID","_int",0},
7864 { "_wxWindowID","_signed_int",0},
7865 { "_wxWindowID","_unsigned_int",0},
7866 { "_int","_wxCoord",0},
7867 { "_int","_wxPrintQuality",0},
7868 { "_int","_time_t",0},
7869 { "_int","_size_t",0},
7870 { "_int","_EBool",0},
7871 { "_int","_uint",0},
7872 { "_int","_wxWindowID",0},
7873 { "_int","_unsigned_int",0},
7874 { "_int","_signed_int",0},
7875 { "_time_t","_wxCoord",0},
7876 { "_time_t","_wxPrintQuality",0},
7877 { "_time_t","_unsigned_int",0},
7878 { "_time_t","_int",0},
7879 { "_time_t","_wxWindowID",0},
7880 { "_time_t","_uint",0},
7881 { "_time_t","_size_t",0},
7882 { "_wxCoord","_int",0},
7883 { "_wxCoord","_signed_int",0},
7884 { "_wxCoord","_unsigned_int",0},
7885 { "_wxCoord","_wxWindowID",0},
7886 { "_wxCoord","_uint",0},
7887 { "_wxCoord","_EBool",0},
7888 { "_wxCoord","_size_t",0},
7889 { "_wxCoord","_time_t",0},
7890 { "_wxCoord","_wxPrintQuality",0},
7891 { "_wxPreviewFrame","_wxPyPreviewFrame",SwigwxPyPreviewFrameTowxPreviewFrame
},
7892 { "_wxEvtHandler","_wxPyPreviewControlBar",SwigwxPyPreviewControlBarTowxEvtHandler
},
7893 { "_wxEvtHandler","_wxPyPreviewFrame",SwigwxPyPreviewFrameTowxEvtHandler
},
7894 { "_wxEvtHandler","_wxPreviewControlBar",SwigwxPreviewControlBarTowxEvtHandler
},
7895 { "_wxEvtHandler","_wxPreviewCanvas",SwigwxPreviewCanvasTowxEvtHandler
},
7896 { "_wxEvtHandler","_wxPreviewFrame",SwigwxPreviewFrameTowxEvtHandler
},
7897 { "_wxEvtHandler","_wxPrintAbortDialog",SwigwxPrintAbortDialogTowxEvtHandler
},
7898 { "_wxEvtHandler","_wxPrintDialog",SwigwxPrintDialogTowxEvtHandler
},
7899 { "_wxEvtHandler","_wxPageSetupDialog",SwigwxPageSetupDialogTowxEvtHandler
},
7900 { "_wxWindow","_wxPyPreviewControlBar",SwigwxPyPreviewControlBarTowxWindow
},
7901 { "_wxWindow","_wxPyPreviewFrame",SwigwxPyPreviewFrameTowxWindow
},
7902 { "_wxWindow","_wxPreviewControlBar",SwigwxPreviewControlBarTowxWindow
},
7903 { "_wxWindow","_wxPreviewCanvas",SwigwxPreviewCanvasTowxWindow
},
7904 { "_wxWindow","_wxPreviewFrame",SwigwxPreviewFrameTowxWindow
},
7905 { "_wxWindow","_wxPrintAbortDialog",SwigwxPrintAbortDialogTowxWindow
},
7906 { "_wxWindow","_wxPrintDialog",SwigwxPrintDialogTowxWindow
},
7907 { "_wxWindow","_wxPageSetupDialog",SwigwxPageSetupDialogTowxWindow
},
7910 static PyObject
*SWIG_globals
;
7914 SWIGEXPORT(void) initprintfwc() {
7916 SWIG_globals
= SWIG_newvarlink();
7917 m
= Py_InitModule("printfwc", printfwcMethods
);
7918 d
= PyModule_GetDict(m
);
7919 PyDict_SetItemString(d
,"wxPRINT_MODE_NONE", PyInt_FromLong((long) wxPRINT_MODE_NONE
));
7920 PyDict_SetItemString(d
,"wxPRINT_MODE_PREVIEW", PyInt_FromLong((long) wxPRINT_MODE_PREVIEW
));
7921 PyDict_SetItemString(d
,"wxPRINT_MODE_FILE", PyInt_FromLong((long) wxPRINT_MODE_FILE
));
7922 PyDict_SetItemString(d
,"wxPRINT_MODE_PRINTER", PyInt_FromLong((long) wxPRINT_MODE_PRINTER
));
7923 PyDict_SetItemString(d
,"wxPRINTER_NO_ERROR", PyInt_FromLong((long) wxPRINTER_NO_ERROR
));
7924 PyDict_SetItemString(d
,"wxPRINTER_CANCELLED", PyInt_FromLong((long) wxPRINTER_CANCELLED
));
7925 PyDict_SetItemString(d
,"wxPRINTER_ERROR", PyInt_FromLong((long) wxPRINTER_ERROR
));
7926 PyDict_SetItemString(d
,"wxPREVIEW_PRINT", PyInt_FromLong((long) wxPREVIEW_PRINT
));
7927 PyDict_SetItemString(d
,"wxPREVIEW_PREVIOUS", PyInt_FromLong((long) wxPREVIEW_PREVIOUS
));
7928 PyDict_SetItemString(d
,"wxPREVIEW_NEXT", PyInt_FromLong((long) wxPREVIEW_NEXT
));
7929 PyDict_SetItemString(d
,"wxPREVIEW_ZOOM", PyInt_FromLong((long) wxPREVIEW_ZOOM
));
7930 PyDict_SetItemString(d
,"wxPREVIEW_FIRST", PyInt_FromLong((long) wxPREVIEW_FIRST
));
7931 PyDict_SetItemString(d
,"wxPREVIEW_LAST", PyInt_FromLong((long) wxPREVIEW_LAST
));
7932 PyDict_SetItemString(d
,"wxPREVIEW_GOTO", PyInt_FromLong((long) wxPREVIEW_GOTO
));
7933 PyDict_SetItemString(d
,"wxPREVIEW_DEFAULT", PyInt_FromLong((long) wxPREVIEW_DEFAULT
));
7934 PyDict_SetItemString(d
,"wxID_PREVIEW_CLOSE", PyInt_FromLong((long) wxID_PREVIEW_CLOSE
));
7935 PyDict_SetItemString(d
,"wxID_PREVIEW_NEXT", PyInt_FromLong((long) wxID_PREVIEW_NEXT
));
7936 PyDict_SetItemString(d
,"wxID_PREVIEW_PREVIOUS", PyInt_FromLong((long) wxID_PREVIEW_PREVIOUS
));
7937 PyDict_SetItemString(d
,"wxID_PREVIEW_PRINT", PyInt_FromLong((long) wxID_PREVIEW_PRINT
));
7938 PyDict_SetItemString(d
,"wxID_PREVIEW_ZOOM", PyInt_FromLong((long) wxID_PREVIEW_ZOOM
));
7939 PyDict_SetItemString(d
,"wxID_PREVIEW_FIRST", PyInt_FromLong((long) wxID_PREVIEW_FIRST
));
7940 PyDict_SetItemString(d
,"wxID_PREVIEW_LAST", PyInt_FromLong((long) wxID_PREVIEW_LAST
));
7941 PyDict_SetItemString(d
,"wxID_PREVIEW_GOTO", PyInt_FromLong((long) wxID_PREVIEW_GOTO
));
7943 wxPyPtrTypeMap_Add("wxPrintout", "wxPyPrintout");
7946 for (i
= 0; _swig_mapping
[i
].n1
; i
++)
7947 SWIG_RegisterMapping(_swig_mapping
[i
].n1
,_swig_mapping
[i
].n2
,_swig_mapping
[i
].pcnv
);