2 * FILE : src/gtk/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 */
24 /* Definitions for Windows/Unix exporting */
25 #if defined(__WIN32__)
26 # if defined(_MSC_VER)
27 # define SWIGEXPORT(a) __declspec(dllexport) a
29 # if defined(__BORLANDC__)
30 # define SWIGEXPORT(a) a _export
32 # define SWIGEXPORT(a) a
36 # define SWIGEXPORT(a) a
43 extern void SWIG_MakePtr(char *, void *, char *);
44 extern void SWIG_RegisterMapping(char *, char *, void *(*)(void *));
45 extern char *SWIG_GetPtr(char *, void **, char *);
46 extern char *SWIG_GetPtrObj(PyObject
*, void **, char *);
47 extern void SWIG_addvarlink(PyObject
*, char *, PyObject
*(*)(void), int (*)(PyObject
*));
48 extern PyObject
*SWIG_newvarlink(void);
52 #define SWIG_init initprintfwc
54 #define SWIG_name "printfwc"
58 #include <wx/printdlg.h>
62 static PyObject
* l_output_helper(PyObject
* target
, PyObject
* o
) {
66 } else if (target
== Py_None
) {
70 if (!PyList_Check(target
)) {
72 target
= PyList_New(0);
73 PyList_Append(target
, o2
);
76 PyList_Append(target
,o
);
82 static PyObject
* t_output_helper(PyObject
* target
, PyObject
* o
) {
88 } else if (target
== Py_None
) {
92 if (!PyTuple_Check(target
)) {
94 target
= PyTuple_New(1);
95 PyTuple_SetItem(target
, 0, o2
);
98 PyTuple_SetItem(o3
, 0, o
);
101 target
= PySequence_Concat(o2
, o3
);
108 #if PYTHON_API_VERSION >= 1009
109 static char* wxStringErrorMsg
= "String or Unicode type required";
111 static char* wxStringErrorMsg
= "String type required";
116 // Since this one would be tough and ugly to do with the Macros...
117 void wxPyPrintout::GetPageInfo(int *minPage
, int *maxPage
, int *pageFrom
, int *pageTo
) {
121 wxPyTState
* state
= wxPyBeginBlockThreads();
122 if ((found
= m_myInst
.findCallback("GetPageInfo"))) {
123 PyObject
* result
= m_myInst
.callCallbackObj(Py_BuildValue("()"));
124 if (result
&& PyTuple_Check(result
) && PyTuple_Size(result
) == 4) {
127 val
= PyTuple_GetItem(result
, 0);
128 if (PyInt_Check(val
)) *minPage
= PyInt_AsLong(val
);
131 val
= PyTuple_GetItem(result
, 1);
132 if (PyInt_Check(val
)) *maxPage
= PyInt_AsLong(val
);
135 val
= PyTuple_GetItem(result
, 2);
136 if (PyInt_Check(val
)) *pageFrom
= PyInt_AsLong(val
);
139 val
= PyTuple_GetItem(result
, 3);
140 if (PyInt_Check(val
)) *pageTo
= PyInt_AsLong(val
);
147 PyErr_SetString(PyExc_TypeError
, "GetPageInfo should return a tuple of 4 integers.");
152 wxPyEndBlockThreads(state
);
154 wxPrintout::GetPageInfo(minPage
, maxPage
, pageFrom
, pageTo
);
157 void wxPyPrintout::base_GetPageInfo(int *minPage
, int *maxPage
, int *pageFrom
, int *pageTo
) {
158 wxPrintout::GetPageInfo(minPage
, maxPage
, pageFrom
, pageTo
);
162 IMP_PYCALLBACK_BOOL_INTINT(wxPyPrintout
, wxPrintout
, OnBeginDocument
);
163 IMP_PYCALLBACK__(wxPyPrintout
, wxPrintout
, OnEndDocument
);
164 IMP_PYCALLBACK__(wxPyPrintout
, wxPrintout
, OnBeginPrinting
);
165 IMP_PYCALLBACK__(wxPyPrintout
, wxPrintout
, OnEndPrinting
);
166 IMP_PYCALLBACK__(wxPyPrintout
, wxPrintout
, OnPreparePrinting
);
167 IMP_PYCALLBACK_BOOL_INT_pure(wxPyPrintout
, wxPrintout
, OnPrintPage
);
168 IMP_PYCALLBACK_BOOL_INT(wxPyPrintout
, wxPrintout
, HasPage
);
174 static void *SwigwxPrintDataTowxObject(void *ptr
) {
177 src
= (wxPrintData
*) ptr
;
178 dest
= (wxObject
*) src
;
179 return (void *) dest
;
182 #define new_wxPrintData() (new wxPrintData())
183 static PyObject
*_wrap_new_wxPrintData(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
184 PyObject
* _resultobj
;
185 wxPrintData
* _result
;
186 char *_kwnames
[] = { NULL
};
190 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,":new_wxPrintData",_kwnames
))
193 wxPy_BEGIN_ALLOW_THREADS
;
194 _result
= (wxPrintData
*)new_wxPrintData();
196 wxPy_END_ALLOW_THREADS
;
197 if (PyErr_Occurred()) return NULL
;
199 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxPrintData_p");
200 _resultobj
= Py_BuildValue("s",_ptemp
);
203 _resultobj
= Py_None
;
208 #define delete_wxPrintData(_swigobj) (delete _swigobj)
209 static PyObject
*_wrap_delete_wxPrintData(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
210 PyObject
* _resultobj
;
212 PyObject
* _argo0
= 0;
213 char *_kwnames
[] = { "self", NULL
};
216 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:delete_wxPrintData",_kwnames
,&_argo0
))
219 if (_argo0
== Py_None
) { _arg0
= NULL
; }
220 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPrintData_p")) {
221 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of delete_wxPrintData. Expected _wxPrintData_p.");
226 wxPy_BEGIN_ALLOW_THREADS
;
227 delete_wxPrintData(_arg0
);
229 wxPy_END_ALLOW_THREADS
;
230 if (PyErr_Occurred()) return NULL
;
231 } Py_INCREF(Py_None
);
232 _resultobj
= Py_None
;
236 #define wxPrintData_GetNoCopies(_swigobj) (_swigobj->GetNoCopies())
237 static PyObject
*_wrap_wxPrintData_GetNoCopies(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
238 PyObject
* _resultobj
;
241 PyObject
* _argo0
= 0;
242 char *_kwnames
[] = { "self", NULL
};
245 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxPrintData_GetNoCopies",_kwnames
,&_argo0
))
248 if (_argo0
== Py_None
) { _arg0
= NULL
; }
249 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPrintData_p")) {
250 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPrintData_GetNoCopies. Expected _wxPrintData_p.");
255 wxPy_BEGIN_ALLOW_THREADS
;
256 _result
= (int )wxPrintData_GetNoCopies(_arg0
);
258 wxPy_END_ALLOW_THREADS
;
259 if (PyErr_Occurred()) return NULL
;
260 } _resultobj
= Py_BuildValue("i",_result
);
264 #define wxPrintData_GetCollate(_swigobj) (_swigobj->GetCollate())
265 static PyObject
*_wrap_wxPrintData_GetCollate(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
266 PyObject
* _resultobj
;
269 PyObject
* _argo0
= 0;
270 char *_kwnames
[] = { "self", NULL
};
273 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxPrintData_GetCollate",_kwnames
,&_argo0
))
276 if (_argo0
== Py_None
) { _arg0
= NULL
; }
277 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPrintData_p")) {
278 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPrintData_GetCollate. Expected _wxPrintData_p.");
283 wxPy_BEGIN_ALLOW_THREADS
;
284 _result
= (bool )wxPrintData_GetCollate(_arg0
);
286 wxPy_END_ALLOW_THREADS
;
287 if (PyErr_Occurred()) return NULL
;
288 } _resultobj
= Py_BuildValue("i",_result
);
292 #define wxPrintData_GetOrientation(_swigobj) (_swigobj->GetOrientation())
293 static PyObject
*_wrap_wxPrintData_GetOrientation(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
294 PyObject
* _resultobj
;
297 PyObject
* _argo0
= 0;
298 char *_kwnames
[] = { "self", NULL
};
301 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxPrintData_GetOrientation",_kwnames
,&_argo0
))
304 if (_argo0
== Py_None
) { _arg0
= NULL
; }
305 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPrintData_p")) {
306 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPrintData_GetOrientation. Expected _wxPrintData_p.");
311 wxPy_BEGIN_ALLOW_THREADS
;
312 _result
= (int )wxPrintData_GetOrientation(_arg0
);
314 wxPy_END_ALLOW_THREADS
;
315 if (PyErr_Occurred()) return NULL
;
316 } _resultobj
= Py_BuildValue("i",_result
);
320 #define wxPrintData_GetPrinterName(_swigobj) (_swigobj->GetPrinterName())
321 static PyObject
*_wrap_wxPrintData_GetPrinterName(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
322 PyObject
* _resultobj
;
325 PyObject
* _argo0
= 0;
326 char *_kwnames
[] = { "self", NULL
};
329 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxPrintData_GetPrinterName",_kwnames
,&_argo0
))
332 if (_argo0
== Py_None
) { _arg0
= NULL
; }
333 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPrintData_p")) {
334 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPrintData_GetPrinterName. Expected _wxPrintData_p.");
339 wxPy_BEGIN_ALLOW_THREADS
;
340 const wxString
& _result_ref
= wxPrintData_GetPrinterName(_arg0
);
341 _result
= (wxString
*) &_result_ref
;
343 wxPy_END_ALLOW_THREADS
;
344 if (PyErr_Occurred()) return NULL
;
346 _resultobj
= PyString_FromStringAndSize(_result
->c_str(), _result
->Len());
351 #define wxPrintData_GetColour(_swigobj) (_swigobj->GetColour())
352 static PyObject
*_wrap_wxPrintData_GetColour(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
353 PyObject
* _resultobj
;
356 PyObject
* _argo0
= 0;
357 char *_kwnames
[] = { "self", NULL
};
360 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxPrintData_GetColour",_kwnames
,&_argo0
))
363 if (_argo0
== Py_None
) { _arg0
= NULL
; }
364 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPrintData_p")) {
365 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPrintData_GetColour. Expected _wxPrintData_p.");
370 wxPy_BEGIN_ALLOW_THREADS
;
371 _result
= (bool )wxPrintData_GetColour(_arg0
);
373 wxPy_END_ALLOW_THREADS
;
374 if (PyErr_Occurred()) return NULL
;
375 } _resultobj
= Py_BuildValue("i",_result
);
379 #define wxPrintData_GetDuplex(_swigobj) (_swigobj->GetDuplex())
380 static PyObject
*_wrap_wxPrintData_GetDuplex(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
381 PyObject
* _resultobj
;
382 wxDuplexMode _result
;
384 PyObject
* _argo0
= 0;
385 char *_kwnames
[] = { "self", NULL
};
388 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxPrintData_GetDuplex",_kwnames
,&_argo0
))
391 if (_argo0
== Py_None
) { _arg0
= NULL
; }
392 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPrintData_p")) {
393 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPrintData_GetDuplex. Expected _wxPrintData_p.");
398 wxPy_BEGIN_ALLOW_THREADS
;
399 _result
= (wxDuplexMode
)wxPrintData_GetDuplex(_arg0
);
401 wxPy_END_ALLOW_THREADS
;
402 if (PyErr_Occurred()) return NULL
;
403 } _resultobj
= Py_BuildValue("i",_result
);
407 #define wxPrintData_GetPaperId(_swigobj) (_swigobj->GetPaperId())
408 static PyObject
*_wrap_wxPrintData_GetPaperId(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
409 PyObject
* _resultobj
;
412 PyObject
* _argo0
= 0;
413 char *_kwnames
[] = { "self", NULL
};
416 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxPrintData_GetPaperId",_kwnames
,&_argo0
))
419 if (_argo0
== Py_None
) { _arg0
= NULL
; }
420 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPrintData_p")) {
421 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPrintData_GetPaperId. Expected _wxPrintData_p.");
426 wxPy_BEGIN_ALLOW_THREADS
;
427 _result
= (wxPaperSize
)wxPrintData_GetPaperId(_arg0
);
429 wxPy_END_ALLOW_THREADS
;
430 if (PyErr_Occurred()) return NULL
;
431 } _resultobj
= Py_BuildValue("i",_result
);
435 #define wxPrintData_GetPaperSize(_swigobj) (_swigobj->GetPaperSize())
436 static PyObject
*_wrap_wxPrintData_GetPaperSize(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
437 PyObject
* _resultobj
;
440 PyObject
* _argo0
= 0;
441 char *_kwnames
[] = { "self", NULL
};
445 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxPrintData_GetPaperSize",_kwnames
,&_argo0
))
448 if (_argo0
== Py_None
) { _arg0
= NULL
; }
449 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPrintData_p")) {
450 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPrintData_GetPaperSize. Expected _wxPrintData_p.");
455 wxPy_BEGIN_ALLOW_THREADS
;
456 const wxSize
& _result_ref
= wxPrintData_GetPaperSize(_arg0
);
457 _result
= (wxSize
*) &_result_ref
;
459 wxPy_END_ALLOW_THREADS
;
460 if (PyErr_Occurred()) return NULL
;
462 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxSize_p");
463 _resultobj
= Py_BuildValue("s",_ptemp
);
466 _resultobj
= Py_None
;
471 #define wxPrintData_GetQuality(_swigobj) (_swigobj->GetQuality())
472 static PyObject
*_wrap_wxPrintData_GetQuality(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
473 PyObject
* _resultobj
;
474 wxPrintQuality _result
;
476 PyObject
* _argo0
= 0;
477 char *_kwnames
[] = { "self", NULL
};
480 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxPrintData_GetQuality",_kwnames
,&_argo0
))
483 if (_argo0
== Py_None
) { _arg0
= NULL
; }
484 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPrintData_p")) {
485 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPrintData_GetQuality. Expected _wxPrintData_p.");
490 wxPy_BEGIN_ALLOW_THREADS
;
491 _result
= (wxPrintQuality
)wxPrintData_GetQuality(_arg0
);
493 wxPy_END_ALLOW_THREADS
;
494 if (PyErr_Occurred()) return NULL
;
495 } _resultobj
= Py_BuildValue("i",_result
);
499 #define wxPrintData_SetNoCopies(_swigobj,_swigarg0) (_swigobj->SetNoCopies(_swigarg0))
500 static PyObject
*_wrap_wxPrintData_SetNoCopies(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
501 PyObject
* _resultobj
;
504 PyObject
* _argo0
= 0;
505 char *_kwnames
[] = { "self","v", NULL
};
508 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxPrintData_SetNoCopies",_kwnames
,&_argo0
,&_arg1
))
511 if (_argo0
== Py_None
) { _arg0
= NULL
; }
512 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPrintData_p")) {
513 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPrintData_SetNoCopies. Expected _wxPrintData_p.");
518 wxPy_BEGIN_ALLOW_THREADS
;
519 wxPrintData_SetNoCopies(_arg0
,_arg1
);
521 wxPy_END_ALLOW_THREADS
;
522 if (PyErr_Occurred()) return NULL
;
523 } Py_INCREF(Py_None
);
524 _resultobj
= Py_None
;
528 #define wxPrintData_SetCollate(_swigobj,_swigarg0) (_swigobj->SetCollate(_swigarg0))
529 static PyObject
*_wrap_wxPrintData_SetCollate(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
530 PyObject
* _resultobj
;
533 PyObject
* _argo0
= 0;
535 char *_kwnames
[] = { "self","flag", NULL
};
538 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxPrintData_SetCollate",_kwnames
,&_argo0
,&tempbool1
))
541 if (_argo0
== Py_None
) { _arg0
= NULL
; }
542 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPrintData_p")) {
543 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPrintData_SetCollate. Expected _wxPrintData_p.");
547 _arg1
= (bool ) tempbool1
;
549 wxPy_BEGIN_ALLOW_THREADS
;
550 wxPrintData_SetCollate(_arg0
,_arg1
);
552 wxPy_END_ALLOW_THREADS
;
553 if (PyErr_Occurred()) return NULL
;
554 } Py_INCREF(Py_None
);
555 _resultobj
= Py_None
;
559 #define wxPrintData_SetOrientation(_swigobj,_swigarg0) (_swigobj->SetOrientation(_swigarg0))
560 static PyObject
*_wrap_wxPrintData_SetOrientation(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
561 PyObject
* _resultobj
;
564 PyObject
* _argo0
= 0;
565 char *_kwnames
[] = { "self","orient", NULL
};
568 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxPrintData_SetOrientation",_kwnames
,&_argo0
,&_arg1
))
571 if (_argo0
== Py_None
) { _arg0
= NULL
; }
572 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPrintData_p")) {
573 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPrintData_SetOrientation. Expected _wxPrintData_p.");
578 wxPy_BEGIN_ALLOW_THREADS
;
579 wxPrintData_SetOrientation(_arg0
,_arg1
);
581 wxPy_END_ALLOW_THREADS
;
582 if (PyErr_Occurred()) return NULL
;
583 } Py_INCREF(Py_None
);
584 _resultobj
= Py_None
;
588 #define wxPrintData_SetPrinterName(_swigobj,_swigarg0) (_swigobj->SetPrinterName(_swigarg0))
589 static PyObject
*_wrap_wxPrintData_SetPrinterName(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
590 PyObject
* _resultobj
;
593 PyObject
* _argo0
= 0;
594 PyObject
* _obj1
= 0;
595 char *_kwnames
[] = { "self","name", NULL
};
598 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxPrintData_SetPrinterName",_kwnames
,&_argo0
,&_obj1
))
601 if (_argo0
== Py_None
) { _arg0
= NULL
; }
602 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPrintData_p")) {
603 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPrintData_SetPrinterName. Expected _wxPrintData_p.");
608 #if PYTHON_API_VERSION >= 1009
609 char* tmpPtr
; int tmpSize
;
610 if (!PyString_Check(_obj1
) && !PyUnicode_Check(_obj1
)) {
611 PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
);
614 if (PyString_AsStringAndSize(_obj1
, &tmpPtr
, &tmpSize
) == -1)
616 _arg1
= new wxString(tmpPtr
, tmpSize
);
618 if (!PyString_Check(_obj1
)) {
619 PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
);
622 _arg1
= new wxString(PyString_AS_STRING(_obj1
), PyString_GET_SIZE(_obj1
));
626 wxPy_BEGIN_ALLOW_THREADS
;
627 wxPrintData_SetPrinterName(_arg0
,*_arg1
);
629 wxPy_END_ALLOW_THREADS
;
630 if (PyErr_Occurred()) return NULL
;
631 } Py_INCREF(Py_None
);
632 _resultobj
= Py_None
;
640 #define wxPrintData_SetColour(_swigobj,_swigarg0) (_swigobj->SetColour(_swigarg0))
641 static PyObject
*_wrap_wxPrintData_SetColour(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
642 PyObject
* _resultobj
;
645 PyObject
* _argo0
= 0;
647 char *_kwnames
[] = { "self","colour", NULL
};
650 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxPrintData_SetColour",_kwnames
,&_argo0
,&tempbool1
))
653 if (_argo0
== Py_None
) { _arg0
= NULL
; }
654 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPrintData_p")) {
655 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPrintData_SetColour. Expected _wxPrintData_p.");
659 _arg1
= (bool ) tempbool1
;
661 wxPy_BEGIN_ALLOW_THREADS
;
662 wxPrintData_SetColour(_arg0
,_arg1
);
664 wxPy_END_ALLOW_THREADS
;
665 if (PyErr_Occurred()) return NULL
;
666 } Py_INCREF(Py_None
);
667 _resultobj
= Py_None
;
671 #define wxPrintData_SetDuplex(_swigobj,_swigarg0) (_swigobj->SetDuplex(_swigarg0))
672 static PyObject
*_wrap_wxPrintData_SetDuplex(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
673 PyObject
* _resultobj
;
676 PyObject
* _argo0
= 0;
677 char *_kwnames
[] = { "self","duplex", NULL
};
680 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxPrintData_SetDuplex",_kwnames
,&_argo0
,&_arg1
))
683 if (_argo0
== Py_None
) { _arg0
= NULL
; }
684 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPrintData_p")) {
685 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPrintData_SetDuplex. Expected _wxPrintData_p.");
690 wxPy_BEGIN_ALLOW_THREADS
;
691 wxPrintData_SetDuplex(_arg0
,_arg1
);
693 wxPy_END_ALLOW_THREADS
;
694 if (PyErr_Occurred()) return NULL
;
695 } Py_INCREF(Py_None
);
696 _resultobj
= Py_None
;
700 #define wxPrintData_SetPaperId(_swigobj,_swigarg0) (_swigobj->SetPaperId(_swigarg0))
701 static PyObject
*_wrap_wxPrintData_SetPaperId(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
702 PyObject
* _resultobj
;
705 PyObject
* _argo0
= 0;
706 char *_kwnames
[] = { "self","sizeId", NULL
};
709 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxPrintData_SetPaperId",_kwnames
,&_argo0
,&_arg1
))
712 if (_argo0
== Py_None
) { _arg0
= NULL
; }
713 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPrintData_p")) {
714 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPrintData_SetPaperId. Expected _wxPrintData_p.");
719 wxPy_BEGIN_ALLOW_THREADS
;
720 wxPrintData_SetPaperId(_arg0
,_arg1
);
722 wxPy_END_ALLOW_THREADS
;
723 if (PyErr_Occurred()) return NULL
;
724 } Py_INCREF(Py_None
);
725 _resultobj
= Py_None
;
729 #define wxPrintData_SetPaperSize(_swigobj,_swigarg0) (_swigobj->SetPaperSize(_swigarg0))
730 static PyObject
*_wrap_wxPrintData_SetPaperSize(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
731 PyObject
* _resultobj
;
734 PyObject
* _argo0
= 0;
736 PyObject
* _obj1
= 0;
737 char *_kwnames
[] = { "self","sz", NULL
};
740 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxPrintData_SetPaperSize",_kwnames
,&_argo0
,&_obj1
))
743 if (_argo0
== Py_None
) { _arg0
= NULL
; }
744 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPrintData_p")) {
745 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPrintData_SetPaperSize. Expected _wxPrintData_p.");
751 if (! wxSize_helper(_obj1
, &_arg1
))
755 wxPy_BEGIN_ALLOW_THREADS
;
756 wxPrintData_SetPaperSize(_arg0
,*_arg1
);
758 wxPy_END_ALLOW_THREADS
;
759 if (PyErr_Occurred()) return NULL
;
760 } Py_INCREF(Py_None
);
761 _resultobj
= Py_None
;
765 #define wxPrintData_SetQuality(_swigobj,_swigarg0) (_swigobj->SetQuality(_swigarg0))
766 static PyObject
*_wrap_wxPrintData_SetQuality(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
767 PyObject
* _resultobj
;
769 wxPrintQuality _arg1
;
770 PyObject
* _argo0
= 0;
771 char *_kwnames
[] = { "self","quality", NULL
};
774 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxPrintData_SetQuality",_kwnames
,&_argo0
,&_arg1
))
777 if (_argo0
== Py_None
) { _arg0
= NULL
; }
778 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPrintData_p")) {
779 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPrintData_SetQuality. Expected _wxPrintData_p.");
784 wxPy_BEGIN_ALLOW_THREADS
;
785 wxPrintData_SetQuality(_arg0
,_arg1
);
787 wxPy_END_ALLOW_THREADS
;
788 if (PyErr_Occurred()) return NULL
;
789 } Py_INCREF(Py_None
);
790 _resultobj
= Py_None
;
794 #define wxPrintData_GetPrinterCommand(_swigobj) (_swigobj->GetPrinterCommand())
795 static PyObject
*_wrap_wxPrintData_GetPrinterCommand(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
796 PyObject
* _resultobj
;
799 PyObject
* _argo0
= 0;
800 char *_kwnames
[] = { "self", NULL
};
803 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxPrintData_GetPrinterCommand",_kwnames
,&_argo0
))
806 if (_argo0
== Py_None
) { _arg0
= NULL
; }
807 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPrintData_p")) {
808 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPrintData_GetPrinterCommand. Expected _wxPrintData_p.");
813 wxPy_BEGIN_ALLOW_THREADS
;
814 const wxString
& _result_ref
= wxPrintData_GetPrinterCommand(_arg0
);
815 _result
= (wxString
*) &_result_ref
;
817 wxPy_END_ALLOW_THREADS
;
818 if (PyErr_Occurred()) return NULL
;
820 _resultobj
= PyString_FromStringAndSize(_result
->c_str(), _result
->Len());
825 #define wxPrintData_GetPrinterOptions(_swigobj) (_swigobj->GetPrinterOptions())
826 static PyObject
*_wrap_wxPrintData_GetPrinterOptions(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
827 PyObject
* _resultobj
;
830 PyObject
* _argo0
= 0;
831 char *_kwnames
[] = { "self", NULL
};
834 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxPrintData_GetPrinterOptions",_kwnames
,&_argo0
))
837 if (_argo0
== Py_None
) { _arg0
= NULL
; }
838 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPrintData_p")) {
839 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPrintData_GetPrinterOptions. Expected _wxPrintData_p.");
844 wxPy_BEGIN_ALLOW_THREADS
;
845 const wxString
& _result_ref
= wxPrintData_GetPrinterOptions(_arg0
);
846 _result
= (wxString
*) &_result_ref
;
848 wxPy_END_ALLOW_THREADS
;
849 if (PyErr_Occurred()) return NULL
;
851 _resultobj
= PyString_FromStringAndSize(_result
->c_str(), _result
->Len());
856 #define wxPrintData_GetPreviewCommand(_swigobj) (_swigobj->GetPreviewCommand())
857 static PyObject
*_wrap_wxPrintData_GetPreviewCommand(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
858 PyObject
* _resultobj
;
861 PyObject
* _argo0
= 0;
862 char *_kwnames
[] = { "self", NULL
};
865 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxPrintData_GetPreviewCommand",_kwnames
,&_argo0
))
868 if (_argo0
== Py_None
) { _arg0
= NULL
; }
869 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPrintData_p")) {
870 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPrintData_GetPreviewCommand. Expected _wxPrintData_p.");
875 wxPy_BEGIN_ALLOW_THREADS
;
876 const wxString
& _result_ref
= wxPrintData_GetPreviewCommand(_arg0
);
877 _result
= (wxString
*) &_result_ref
;
879 wxPy_END_ALLOW_THREADS
;
880 if (PyErr_Occurred()) return NULL
;
882 _resultobj
= PyString_FromStringAndSize(_result
->c_str(), _result
->Len());
887 #define wxPrintData_GetFilename(_swigobj) (_swigobj->GetFilename())
888 static PyObject
*_wrap_wxPrintData_GetFilename(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
889 PyObject
* _resultobj
;
892 PyObject
* _argo0
= 0;
893 char *_kwnames
[] = { "self", NULL
};
896 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxPrintData_GetFilename",_kwnames
,&_argo0
))
899 if (_argo0
== Py_None
) { _arg0
= NULL
; }
900 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPrintData_p")) {
901 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPrintData_GetFilename. Expected _wxPrintData_p.");
906 wxPy_BEGIN_ALLOW_THREADS
;
907 const wxString
& _result_ref
= wxPrintData_GetFilename(_arg0
);
908 _result
= (wxString
*) &_result_ref
;
910 wxPy_END_ALLOW_THREADS
;
911 if (PyErr_Occurred()) return NULL
;
913 _resultobj
= PyString_FromStringAndSize(_result
->c_str(), _result
->Len());
918 #define wxPrintData_GetFontMetricPath(_swigobj) (_swigobj->GetFontMetricPath())
919 static PyObject
*_wrap_wxPrintData_GetFontMetricPath(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
920 PyObject
* _resultobj
;
923 PyObject
* _argo0
= 0;
924 char *_kwnames
[] = { "self", NULL
};
927 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxPrintData_GetFontMetricPath",_kwnames
,&_argo0
))
930 if (_argo0
== Py_None
) { _arg0
= NULL
; }
931 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPrintData_p")) {
932 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPrintData_GetFontMetricPath. Expected _wxPrintData_p.");
937 wxPy_BEGIN_ALLOW_THREADS
;
938 const wxString
& _result_ref
= wxPrintData_GetFontMetricPath(_arg0
);
939 _result
= (wxString
*) &_result_ref
;
941 wxPy_END_ALLOW_THREADS
;
942 if (PyErr_Occurred()) return NULL
;
944 _resultobj
= PyString_FromStringAndSize(_result
->c_str(), _result
->Len());
949 #define wxPrintData_GetPrinterScaleX(_swigobj) (_swigobj->GetPrinterScaleX())
950 static PyObject
*_wrap_wxPrintData_GetPrinterScaleX(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
951 PyObject
* _resultobj
;
954 PyObject
* _argo0
= 0;
955 char *_kwnames
[] = { "self", NULL
};
958 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxPrintData_GetPrinterScaleX",_kwnames
,&_argo0
))
961 if (_argo0
== Py_None
) { _arg0
= NULL
; }
962 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPrintData_p")) {
963 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPrintData_GetPrinterScaleX. Expected _wxPrintData_p.");
968 wxPy_BEGIN_ALLOW_THREADS
;
969 _result
= (double )wxPrintData_GetPrinterScaleX(_arg0
);
971 wxPy_END_ALLOW_THREADS
;
972 if (PyErr_Occurred()) return NULL
;
973 } _resultobj
= Py_BuildValue("d",_result
);
977 #define wxPrintData_GetPrinterScaleY(_swigobj) (_swigobj->GetPrinterScaleY())
978 static PyObject
*_wrap_wxPrintData_GetPrinterScaleY(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
979 PyObject
* _resultobj
;
982 PyObject
* _argo0
= 0;
983 char *_kwnames
[] = { "self", NULL
};
986 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxPrintData_GetPrinterScaleY",_kwnames
,&_argo0
))
989 if (_argo0
== Py_None
) { _arg0
= NULL
; }
990 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPrintData_p")) {
991 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPrintData_GetPrinterScaleY. Expected _wxPrintData_p.");
996 wxPy_BEGIN_ALLOW_THREADS
;
997 _result
= (double )wxPrintData_GetPrinterScaleY(_arg0
);
999 wxPy_END_ALLOW_THREADS
;
1000 if (PyErr_Occurred()) return NULL
;
1001 } _resultobj
= Py_BuildValue("d",_result
);
1005 #define wxPrintData_GetPrinterTranslateX(_swigobj) (_swigobj->GetPrinterTranslateX())
1006 static PyObject
*_wrap_wxPrintData_GetPrinterTranslateX(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1007 PyObject
* _resultobj
;
1009 wxPrintData
* _arg0
;
1010 PyObject
* _argo0
= 0;
1011 char *_kwnames
[] = { "self", NULL
};
1014 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxPrintData_GetPrinterTranslateX",_kwnames
,&_argo0
))
1017 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1018 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPrintData_p")) {
1019 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPrintData_GetPrinterTranslateX. Expected _wxPrintData_p.");
1024 wxPy_BEGIN_ALLOW_THREADS
;
1025 _result
= (long )wxPrintData_GetPrinterTranslateX(_arg0
);
1027 wxPy_END_ALLOW_THREADS
;
1028 if (PyErr_Occurred()) return NULL
;
1029 } _resultobj
= Py_BuildValue("l",_result
);
1033 #define wxPrintData_GetPrinterTranslateY(_swigobj) (_swigobj->GetPrinterTranslateY())
1034 static PyObject
*_wrap_wxPrintData_GetPrinterTranslateY(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1035 PyObject
* _resultobj
;
1037 wxPrintData
* _arg0
;
1038 PyObject
* _argo0
= 0;
1039 char *_kwnames
[] = { "self", NULL
};
1042 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxPrintData_GetPrinterTranslateY",_kwnames
,&_argo0
))
1045 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1046 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPrintData_p")) {
1047 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPrintData_GetPrinterTranslateY. Expected _wxPrintData_p.");
1052 wxPy_BEGIN_ALLOW_THREADS
;
1053 _result
= (long )wxPrintData_GetPrinterTranslateY(_arg0
);
1055 wxPy_END_ALLOW_THREADS
;
1056 if (PyErr_Occurred()) return NULL
;
1057 } _resultobj
= Py_BuildValue("l",_result
);
1061 #define wxPrintData_GetPrintMode(_swigobj) (_swigobj->GetPrintMode())
1062 static PyObject
*_wrap_wxPrintData_GetPrintMode(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1063 PyObject
* _resultobj
;
1064 wxPrintMode
* _result
;
1065 wxPrintData
* _arg0
;
1066 PyObject
* _argo0
= 0;
1067 char *_kwnames
[] = { "self", NULL
};
1071 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxPrintData_GetPrintMode",_kwnames
,&_argo0
))
1074 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1075 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPrintData_p")) {
1076 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPrintData_GetPrintMode. Expected _wxPrintData_p.");
1081 wxPy_BEGIN_ALLOW_THREADS
;
1082 _result
= new wxPrintMode (wxPrintData_GetPrintMode(_arg0
));
1084 wxPy_END_ALLOW_THREADS
;
1085 if (PyErr_Occurred()) return NULL
;
1086 } SWIG_MakePtr(_ptemp
, (void *) _result
,"_wxPrintMode_p");
1087 _resultobj
= Py_BuildValue("s",_ptemp
);
1091 #define wxPrintData_SetPrinterCommand(_swigobj,_swigarg0) (_swigobj->SetPrinterCommand(_swigarg0))
1092 static PyObject
*_wrap_wxPrintData_SetPrinterCommand(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1093 PyObject
* _resultobj
;
1094 wxPrintData
* _arg0
;
1096 PyObject
* _argo0
= 0;
1097 PyObject
* _obj1
= 0;
1098 char *_kwnames
[] = { "self","command", NULL
};
1101 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxPrintData_SetPrinterCommand",_kwnames
,&_argo0
,&_obj1
))
1104 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1105 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPrintData_p")) {
1106 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPrintData_SetPrinterCommand. Expected _wxPrintData_p.");
1111 #if PYTHON_API_VERSION >= 1009
1112 char* tmpPtr
; int tmpSize
;
1113 if (!PyString_Check(_obj1
) && !PyUnicode_Check(_obj1
)) {
1114 PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
);
1117 if (PyString_AsStringAndSize(_obj1
, &tmpPtr
, &tmpSize
) == -1)
1119 _arg1
= new wxString(tmpPtr
, tmpSize
);
1121 if (!PyString_Check(_obj1
)) {
1122 PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
);
1125 _arg1
= new wxString(PyString_AS_STRING(_obj1
), PyString_GET_SIZE(_obj1
));
1129 wxPy_BEGIN_ALLOW_THREADS
;
1130 wxPrintData_SetPrinterCommand(_arg0
,*_arg1
);
1132 wxPy_END_ALLOW_THREADS
;
1133 if (PyErr_Occurred()) return NULL
;
1134 } Py_INCREF(Py_None
);
1135 _resultobj
= Py_None
;
1143 #define wxPrintData_SetPrinterOptions(_swigobj,_swigarg0) (_swigobj->SetPrinterOptions(_swigarg0))
1144 static PyObject
*_wrap_wxPrintData_SetPrinterOptions(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1145 PyObject
* _resultobj
;
1146 wxPrintData
* _arg0
;
1148 PyObject
* _argo0
= 0;
1149 PyObject
* _obj1
= 0;
1150 char *_kwnames
[] = { "self","options", NULL
};
1153 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxPrintData_SetPrinterOptions",_kwnames
,&_argo0
,&_obj1
))
1156 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1157 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPrintData_p")) {
1158 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPrintData_SetPrinterOptions. Expected _wxPrintData_p.");
1163 #if PYTHON_API_VERSION >= 1009
1164 char* tmpPtr
; int tmpSize
;
1165 if (!PyString_Check(_obj1
) && !PyUnicode_Check(_obj1
)) {
1166 PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
);
1169 if (PyString_AsStringAndSize(_obj1
, &tmpPtr
, &tmpSize
) == -1)
1171 _arg1
= new wxString(tmpPtr
, tmpSize
);
1173 if (!PyString_Check(_obj1
)) {
1174 PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
);
1177 _arg1
= new wxString(PyString_AS_STRING(_obj1
), PyString_GET_SIZE(_obj1
));
1181 wxPy_BEGIN_ALLOW_THREADS
;
1182 wxPrintData_SetPrinterOptions(_arg0
,*_arg1
);
1184 wxPy_END_ALLOW_THREADS
;
1185 if (PyErr_Occurred()) return NULL
;
1186 } Py_INCREF(Py_None
);
1187 _resultobj
= Py_None
;
1195 #define wxPrintData_SetPreviewCommand(_swigobj,_swigarg0) (_swigobj->SetPreviewCommand(_swigarg0))
1196 static PyObject
*_wrap_wxPrintData_SetPreviewCommand(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1197 PyObject
* _resultobj
;
1198 wxPrintData
* _arg0
;
1200 PyObject
* _argo0
= 0;
1201 PyObject
* _obj1
= 0;
1202 char *_kwnames
[] = { "self","command", NULL
};
1205 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxPrintData_SetPreviewCommand",_kwnames
,&_argo0
,&_obj1
))
1208 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1209 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPrintData_p")) {
1210 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPrintData_SetPreviewCommand. Expected _wxPrintData_p.");
1215 #if PYTHON_API_VERSION >= 1009
1216 char* tmpPtr
; int tmpSize
;
1217 if (!PyString_Check(_obj1
) && !PyUnicode_Check(_obj1
)) {
1218 PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
);
1221 if (PyString_AsStringAndSize(_obj1
, &tmpPtr
, &tmpSize
) == -1)
1223 _arg1
= new wxString(tmpPtr
, tmpSize
);
1225 if (!PyString_Check(_obj1
)) {
1226 PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
);
1229 _arg1
= new wxString(PyString_AS_STRING(_obj1
), PyString_GET_SIZE(_obj1
));
1233 wxPy_BEGIN_ALLOW_THREADS
;
1234 wxPrintData_SetPreviewCommand(_arg0
,*_arg1
);
1236 wxPy_END_ALLOW_THREADS
;
1237 if (PyErr_Occurred()) return NULL
;
1238 } Py_INCREF(Py_None
);
1239 _resultobj
= Py_None
;
1247 #define wxPrintData_SetFilename(_swigobj,_swigarg0) (_swigobj->SetFilename(_swigarg0))
1248 static PyObject
*_wrap_wxPrintData_SetFilename(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1249 PyObject
* _resultobj
;
1250 wxPrintData
* _arg0
;
1252 PyObject
* _argo0
= 0;
1253 PyObject
* _obj1
= 0;
1254 char *_kwnames
[] = { "self","filename", NULL
};
1257 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxPrintData_SetFilename",_kwnames
,&_argo0
,&_obj1
))
1260 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1261 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPrintData_p")) {
1262 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPrintData_SetFilename. Expected _wxPrintData_p.");
1267 #if PYTHON_API_VERSION >= 1009
1268 char* tmpPtr
; int tmpSize
;
1269 if (!PyString_Check(_obj1
) && !PyUnicode_Check(_obj1
)) {
1270 PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
);
1273 if (PyString_AsStringAndSize(_obj1
, &tmpPtr
, &tmpSize
) == -1)
1275 _arg1
= new wxString(tmpPtr
, tmpSize
);
1277 if (!PyString_Check(_obj1
)) {
1278 PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
);
1281 _arg1
= new wxString(PyString_AS_STRING(_obj1
), PyString_GET_SIZE(_obj1
));
1285 wxPy_BEGIN_ALLOW_THREADS
;
1286 wxPrintData_SetFilename(_arg0
,*_arg1
);
1288 wxPy_END_ALLOW_THREADS
;
1289 if (PyErr_Occurred()) return NULL
;
1290 } Py_INCREF(Py_None
);
1291 _resultobj
= Py_None
;
1299 #define wxPrintData_SetFontMetricPath(_swigobj,_swigarg0) (_swigobj->SetFontMetricPath(_swigarg0))
1300 static PyObject
*_wrap_wxPrintData_SetFontMetricPath(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1301 PyObject
* _resultobj
;
1302 wxPrintData
* _arg0
;
1304 PyObject
* _argo0
= 0;
1305 PyObject
* _obj1
= 0;
1306 char *_kwnames
[] = { "self","path", NULL
};
1309 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxPrintData_SetFontMetricPath",_kwnames
,&_argo0
,&_obj1
))
1312 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1313 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPrintData_p")) {
1314 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPrintData_SetFontMetricPath. Expected _wxPrintData_p.");
1319 #if PYTHON_API_VERSION >= 1009
1320 char* tmpPtr
; int tmpSize
;
1321 if (!PyString_Check(_obj1
) && !PyUnicode_Check(_obj1
)) {
1322 PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
);
1325 if (PyString_AsStringAndSize(_obj1
, &tmpPtr
, &tmpSize
) == -1)
1327 _arg1
= new wxString(tmpPtr
, tmpSize
);
1329 if (!PyString_Check(_obj1
)) {
1330 PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
);
1333 _arg1
= new wxString(PyString_AS_STRING(_obj1
), PyString_GET_SIZE(_obj1
));
1337 wxPy_BEGIN_ALLOW_THREADS
;
1338 wxPrintData_SetFontMetricPath(_arg0
,*_arg1
);
1340 wxPy_END_ALLOW_THREADS
;
1341 if (PyErr_Occurred()) return NULL
;
1342 } Py_INCREF(Py_None
);
1343 _resultobj
= Py_None
;
1351 #define wxPrintData_SetPrinterScaleX(_swigobj,_swigarg0) (_swigobj->SetPrinterScaleX(_swigarg0))
1352 static PyObject
*_wrap_wxPrintData_SetPrinterScaleX(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1353 PyObject
* _resultobj
;
1354 wxPrintData
* _arg0
;
1356 PyObject
* _argo0
= 0;
1357 char *_kwnames
[] = { "self","x", NULL
};
1360 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Od:wxPrintData_SetPrinterScaleX",_kwnames
,&_argo0
,&_arg1
))
1363 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1364 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPrintData_p")) {
1365 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPrintData_SetPrinterScaleX. Expected _wxPrintData_p.");
1370 wxPy_BEGIN_ALLOW_THREADS
;
1371 wxPrintData_SetPrinterScaleX(_arg0
,_arg1
);
1373 wxPy_END_ALLOW_THREADS
;
1374 if (PyErr_Occurred()) return NULL
;
1375 } Py_INCREF(Py_None
);
1376 _resultobj
= Py_None
;
1380 #define wxPrintData_SetPrinterScaleY(_swigobj,_swigarg0) (_swigobj->SetPrinterScaleY(_swigarg0))
1381 static PyObject
*_wrap_wxPrintData_SetPrinterScaleY(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1382 PyObject
* _resultobj
;
1383 wxPrintData
* _arg0
;
1385 PyObject
* _argo0
= 0;
1386 char *_kwnames
[] = { "self","y", NULL
};
1389 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Od:wxPrintData_SetPrinterScaleY",_kwnames
,&_argo0
,&_arg1
))
1392 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1393 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPrintData_p")) {
1394 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPrintData_SetPrinterScaleY. Expected _wxPrintData_p.");
1399 wxPy_BEGIN_ALLOW_THREADS
;
1400 wxPrintData_SetPrinterScaleY(_arg0
,_arg1
);
1402 wxPy_END_ALLOW_THREADS
;
1403 if (PyErr_Occurred()) return NULL
;
1404 } Py_INCREF(Py_None
);
1405 _resultobj
= Py_None
;
1409 #define wxPrintData_SetPrinterScaling(_swigobj,_swigarg0,_swigarg1) (_swigobj->SetPrinterScaling(_swigarg0,_swigarg1))
1410 static PyObject
*_wrap_wxPrintData_SetPrinterScaling(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1411 PyObject
* _resultobj
;
1412 wxPrintData
* _arg0
;
1415 PyObject
* _argo0
= 0;
1416 char *_kwnames
[] = { "self","x","y", NULL
};
1419 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Odd:wxPrintData_SetPrinterScaling",_kwnames
,&_argo0
,&_arg1
,&_arg2
))
1422 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1423 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPrintData_p")) {
1424 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPrintData_SetPrinterScaling. Expected _wxPrintData_p.");
1429 wxPy_BEGIN_ALLOW_THREADS
;
1430 wxPrintData_SetPrinterScaling(_arg0
,_arg1
,_arg2
);
1432 wxPy_END_ALLOW_THREADS
;
1433 if (PyErr_Occurred()) return NULL
;
1434 } Py_INCREF(Py_None
);
1435 _resultobj
= Py_None
;
1439 #define wxPrintData_SetPrinterTranslateX(_swigobj,_swigarg0) (_swigobj->SetPrinterTranslateX(_swigarg0))
1440 static PyObject
*_wrap_wxPrintData_SetPrinterTranslateX(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1441 PyObject
* _resultobj
;
1442 wxPrintData
* _arg0
;
1444 PyObject
* _argo0
= 0;
1445 char *_kwnames
[] = { "self","x", NULL
};
1448 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Ol:wxPrintData_SetPrinterTranslateX",_kwnames
,&_argo0
,&_arg1
))
1451 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1452 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPrintData_p")) {
1453 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPrintData_SetPrinterTranslateX. Expected _wxPrintData_p.");
1458 wxPy_BEGIN_ALLOW_THREADS
;
1459 wxPrintData_SetPrinterTranslateX(_arg0
,_arg1
);
1461 wxPy_END_ALLOW_THREADS
;
1462 if (PyErr_Occurred()) return NULL
;
1463 } Py_INCREF(Py_None
);
1464 _resultobj
= Py_None
;
1468 #define wxPrintData_SetPrinterTranslateY(_swigobj,_swigarg0) (_swigobj->SetPrinterTranslateY(_swigarg0))
1469 static PyObject
*_wrap_wxPrintData_SetPrinterTranslateY(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1470 PyObject
* _resultobj
;
1471 wxPrintData
* _arg0
;
1473 PyObject
* _argo0
= 0;
1474 char *_kwnames
[] = { "self","y", NULL
};
1477 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Ol:wxPrintData_SetPrinterTranslateY",_kwnames
,&_argo0
,&_arg1
))
1480 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1481 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPrintData_p")) {
1482 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPrintData_SetPrinterTranslateY. Expected _wxPrintData_p.");
1487 wxPy_BEGIN_ALLOW_THREADS
;
1488 wxPrintData_SetPrinterTranslateY(_arg0
,_arg1
);
1490 wxPy_END_ALLOW_THREADS
;
1491 if (PyErr_Occurred()) return NULL
;
1492 } Py_INCREF(Py_None
);
1493 _resultobj
= Py_None
;
1497 #define wxPrintData_SetPrinterTranslation(_swigobj,_swigarg0,_swigarg1) (_swigobj->SetPrinterTranslation(_swigarg0,_swigarg1))
1498 static PyObject
*_wrap_wxPrintData_SetPrinterTranslation(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1499 PyObject
* _resultobj
;
1500 wxPrintData
* _arg0
;
1503 PyObject
* _argo0
= 0;
1504 char *_kwnames
[] = { "self","x","y", NULL
};
1507 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oll:wxPrintData_SetPrinterTranslation",_kwnames
,&_argo0
,&_arg1
,&_arg2
))
1510 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1511 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPrintData_p")) {
1512 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPrintData_SetPrinterTranslation. Expected _wxPrintData_p.");
1517 wxPy_BEGIN_ALLOW_THREADS
;
1518 wxPrintData_SetPrinterTranslation(_arg0
,_arg1
,_arg2
);
1520 wxPy_END_ALLOW_THREADS
;
1521 if (PyErr_Occurred()) return NULL
;
1522 } Py_INCREF(Py_None
);
1523 _resultobj
= Py_None
;
1527 #define wxPrintData_SetPrintMode(_swigobj,_swigarg0) (_swigobj->SetPrintMode(_swigarg0))
1528 static PyObject
*_wrap_wxPrintData_SetPrintMode(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1529 PyObject
* _resultobj
;
1530 wxPrintData
* _arg0
;
1531 wxPrintMode
* _arg1
;
1532 PyObject
* _argo0
= 0;
1533 PyObject
* _argo1
= 0;
1534 char *_kwnames
[] = { "self","printMode", NULL
};
1537 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxPrintData_SetPrintMode",_kwnames
,&_argo0
,&_argo1
))
1540 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1541 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPrintData_p")) {
1542 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPrintData_SetPrintMode. Expected _wxPrintData_p.");
1547 if (_argo1
== Py_None
) { _arg1
= NULL
; }
1548 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxPrintMode_p")) {
1549 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPrintData_SetPrintMode. Expected _wxPrintMode_p.");
1554 wxPy_BEGIN_ALLOW_THREADS
;
1555 wxPrintData_SetPrintMode(_arg0
,*_arg1
);
1557 wxPy_END_ALLOW_THREADS
;
1558 if (PyErr_Occurred()) return NULL
;
1559 } Py_INCREF(Py_None
);
1560 _resultobj
= Py_None
;
1564 static void *SwigwxPageSetupDialogDataTowxObject(void *ptr
) {
1565 wxPageSetupDialogData
*src
;
1567 src
= (wxPageSetupDialogData
*) ptr
;
1568 dest
= (wxObject
*) src
;
1569 return (void *) dest
;
1572 #define new_wxPageSetupDialogData() (new wxPageSetupDialogData())
1573 static PyObject
*_wrap_new_wxPageSetupDialogData(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1574 PyObject
* _resultobj
;
1575 wxPageSetupDialogData
* _result
;
1576 char *_kwnames
[] = { NULL
};
1580 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,":new_wxPageSetupDialogData",_kwnames
))
1583 wxPy_BEGIN_ALLOW_THREADS
;
1584 _result
= (wxPageSetupDialogData
*)new_wxPageSetupDialogData();
1586 wxPy_END_ALLOW_THREADS
;
1587 if (PyErr_Occurred()) return NULL
;
1589 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxPageSetupDialogData_p");
1590 _resultobj
= Py_BuildValue("s",_ptemp
);
1593 _resultobj
= Py_None
;
1598 #define delete_wxPageSetupDialogData(_swigobj) (delete _swigobj)
1599 static PyObject
*_wrap_delete_wxPageSetupDialogData(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1600 PyObject
* _resultobj
;
1601 wxPageSetupDialogData
* _arg0
;
1602 PyObject
* _argo0
= 0;
1603 char *_kwnames
[] = { "self", NULL
};
1606 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:delete_wxPageSetupDialogData",_kwnames
,&_argo0
))
1609 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1610 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPageSetupDialogData_p")) {
1611 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of delete_wxPageSetupDialogData. Expected _wxPageSetupDialogData_p.");
1616 wxPy_BEGIN_ALLOW_THREADS
;
1617 delete_wxPageSetupDialogData(_arg0
);
1619 wxPy_END_ALLOW_THREADS
;
1620 if (PyErr_Occurred()) return NULL
;
1621 } Py_INCREF(Py_None
);
1622 _resultobj
= Py_None
;
1626 #define wxPageSetupDialogData_EnableHelp(_swigobj,_swigarg0) (_swigobj->EnableHelp(_swigarg0))
1627 static PyObject
*_wrap_wxPageSetupDialogData_EnableHelp(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1628 PyObject
* _resultobj
;
1629 wxPageSetupDialogData
* _arg0
;
1631 PyObject
* _argo0
= 0;
1633 char *_kwnames
[] = { "self","flag", NULL
};
1636 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxPageSetupDialogData_EnableHelp",_kwnames
,&_argo0
,&tempbool1
))
1639 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1640 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPageSetupDialogData_p")) {
1641 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPageSetupDialogData_EnableHelp. Expected _wxPageSetupDialogData_p.");
1645 _arg1
= (bool ) tempbool1
;
1647 wxPy_BEGIN_ALLOW_THREADS
;
1648 wxPageSetupDialogData_EnableHelp(_arg0
,_arg1
);
1650 wxPy_END_ALLOW_THREADS
;
1651 if (PyErr_Occurred()) return NULL
;
1652 } Py_INCREF(Py_None
);
1653 _resultobj
= Py_None
;
1657 #define wxPageSetupDialogData_EnableMargins(_swigobj,_swigarg0) (_swigobj->EnableMargins(_swigarg0))
1658 static PyObject
*_wrap_wxPageSetupDialogData_EnableMargins(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1659 PyObject
* _resultobj
;
1660 wxPageSetupDialogData
* _arg0
;
1662 PyObject
* _argo0
= 0;
1664 char *_kwnames
[] = { "self","flag", NULL
};
1667 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxPageSetupDialogData_EnableMargins",_kwnames
,&_argo0
,&tempbool1
))
1670 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1671 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPageSetupDialogData_p")) {
1672 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPageSetupDialogData_EnableMargins. Expected _wxPageSetupDialogData_p.");
1676 _arg1
= (bool ) tempbool1
;
1678 wxPy_BEGIN_ALLOW_THREADS
;
1679 wxPageSetupDialogData_EnableMargins(_arg0
,_arg1
);
1681 wxPy_END_ALLOW_THREADS
;
1682 if (PyErr_Occurred()) return NULL
;
1683 } Py_INCREF(Py_None
);
1684 _resultobj
= Py_None
;
1688 #define wxPageSetupDialogData_EnableOrientation(_swigobj,_swigarg0) (_swigobj->EnableOrientation(_swigarg0))
1689 static PyObject
*_wrap_wxPageSetupDialogData_EnableOrientation(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1690 PyObject
* _resultobj
;
1691 wxPageSetupDialogData
* _arg0
;
1693 PyObject
* _argo0
= 0;
1695 char *_kwnames
[] = { "self","flag", NULL
};
1698 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxPageSetupDialogData_EnableOrientation",_kwnames
,&_argo0
,&tempbool1
))
1701 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1702 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPageSetupDialogData_p")) {
1703 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPageSetupDialogData_EnableOrientation. Expected _wxPageSetupDialogData_p.");
1707 _arg1
= (bool ) tempbool1
;
1709 wxPy_BEGIN_ALLOW_THREADS
;
1710 wxPageSetupDialogData_EnableOrientation(_arg0
,_arg1
);
1712 wxPy_END_ALLOW_THREADS
;
1713 if (PyErr_Occurred()) return NULL
;
1714 } Py_INCREF(Py_None
);
1715 _resultobj
= Py_None
;
1719 #define wxPageSetupDialogData_EnablePaper(_swigobj,_swigarg0) (_swigobj->EnablePaper(_swigarg0))
1720 static PyObject
*_wrap_wxPageSetupDialogData_EnablePaper(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1721 PyObject
* _resultobj
;
1722 wxPageSetupDialogData
* _arg0
;
1724 PyObject
* _argo0
= 0;
1726 char *_kwnames
[] = { "self","flag", NULL
};
1729 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxPageSetupDialogData_EnablePaper",_kwnames
,&_argo0
,&tempbool1
))
1732 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1733 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPageSetupDialogData_p")) {
1734 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPageSetupDialogData_EnablePaper. Expected _wxPageSetupDialogData_p.");
1738 _arg1
= (bool ) tempbool1
;
1740 wxPy_BEGIN_ALLOW_THREADS
;
1741 wxPageSetupDialogData_EnablePaper(_arg0
,_arg1
);
1743 wxPy_END_ALLOW_THREADS
;
1744 if (PyErr_Occurred()) return NULL
;
1745 } Py_INCREF(Py_None
);
1746 _resultobj
= Py_None
;
1750 #define wxPageSetupDialogData_EnablePrinter(_swigobj,_swigarg0) (_swigobj->EnablePrinter(_swigarg0))
1751 static PyObject
*_wrap_wxPageSetupDialogData_EnablePrinter(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1752 PyObject
* _resultobj
;
1753 wxPageSetupDialogData
* _arg0
;
1755 PyObject
* _argo0
= 0;
1757 char *_kwnames
[] = { "self","flag", NULL
};
1760 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxPageSetupDialogData_EnablePrinter",_kwnames
,&_argo0
,&tempbool1
))
1763 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1764 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPageSetupDialogData_p")) {
1765 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPageSetupDialogData_EnablePrinter. Expected _wxPageSetupDialogData_p.");
1769 _arg1
= (bool ) tempbool1
;
1771 wxPy_BEGIN_ALLOW_THREADS
;
1772 wxPageSetupDialogData_EnablePrinter(_arg0
,_arg1
);
1774 wxPy_END_ALLOW_THREADS
;
1775 if (PyErr_Occurred()) return NULL
;
1776 } Py_INCREF(Py_None
);
1777 _resultobj
= Py_None
;
1781 #define wxPageSetupDialogData_GetDefaultMinMargins(_swigobj) (_swigobj->GetDefaultMinMargins())
1782 static PyObject
*_wrap_wxPageSetupDialogData_GetDefaultMinMargins(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1783 PyObject
* _resultobj
;
1785 wxPageSetupDialogData
* _arg0
;
1786 PyObject
* _argo0
= 0;
1787 char *_kwnames
[] = { "self", NULL
};
1790 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxPageSetupDialogData_GetDefaultMinMargins",_kwnames
,&_argo0
))
1793 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1794 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPageSetupDialogData_p")) {
1795 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPageSetupDialogData_GetDefaultMinMargins. Expected _wxPageSetupDialogData_p.");
1800 wxPy_BEGIN_ALLOW_THREADS
;
1801 _result
= (bool )wxPageSetupDialogData_GetDefaultMinMargins(_arg0
);
1803 wxPy_END_ALLOW_THREADS
;
1804 if (PyErr_Occurred()) return NULL
;
1805 } _resultobj
= Py_BuildValue("i",_result
);
1809 #define wxPageSetupDialogData_GetEnableMargins(_swigobj) (_swigobj->GetEnableMargins())
1810 static PyObject
*_wrap_wxPageSetupDialogData_GetEnableMargins(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1811 PyObject
* _resultobj
;
1813 wxPageSetupDialogData
* _arg0
;
1814 PyObject
* _argo0
= 0;
1815 char *_kwnames
[] = { "self", NULL
};
1818 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxPageSetupDialogData_GetEnableMargins",_kwnames
,&_argo0
))
1821 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1822 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPageSetupDialogData_p")) {
1823 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPageSetupDialogData_GetEnableMargins. Expected _wxPageSetupDialogData_p.");
1828 wxPy_BEGIN_ALLOW_THREADS
;
1829 _result
= (bool )wxPageSetupDialogData_GetEnableMargins(_arg0
);
1831 wxPy_END_ALLOW_THREADS
;
1832 if (PyErr_Occurred()) return NULL
;
1833 } _resultobj
= Py_BuildValue("i",_result
);
1837 #define wxPageSetupDialogData_GetEnableOrientation(_swigobj) (_swigobj->GetEnableOrientation())
1838 static PyObject
*_wrap_wxPageSetupDialogData_GetEnableOrientation(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1839 PyObject
* _resultobj
;
1841 wxPageSetupDialogData
* _arg0
;
1842 PyObject
* _argo0
= 0;
1843 char *_kwnames
[] = { "self", NULL
};
1846 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxPageSetupDialogData_GetEnableOrientation",_kwnames
,&_argo0
))
1849 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1850 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPageSetupDialogData_p")) {
1851 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPageSetupDialogData_GetEnableOrientation. Expected _wxPageSetupDialogData_p.");
1856 wxPy_BEGIN_ALLOW_THREADS
;
1857 _result
= (bool )wxPageSetupDialogData_GetEnableOrientation(_arg0
);
1859 wxPy_END_ALLOW_THREADS
;
1860 if (PyErr_Occurred()) return NULL
;
1861 } _resultobj
= Py_BuildValue("i",_result
);
1865 #define wxPageSetupDialogData_GetEnablePaper(_swigobj) (_swigobj->GetEnablePaper())
1866 static PyObject
*_wrap_wxPageSetupDialogData_GetEnablePaper(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1867 PyObject
* _resultobj
;
1869 wxPageSetupDialogData
* _arg0
;
1870 PyObject
* _argo0
= 0;
1871 char *_kwnames
[] = { "self", NULL
};
1874 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxPageSetupDialogData_GetEnablePaper",_kwnames
,&_argo0
))
1877 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1878 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPageSetupDialogData_p")) {
1879 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPageSetupDialogData_GetEnablePaper. Expected _wxPageSetupDialogData_p.");
1884 wxPy_BEGIN_ALLOW_THREADS
;
1885 _result
= (bool )wxPageSetupDialogData_GetEnablePaper(_arg0
);
1887 wxPy_END_ALLOW_THREADS
;
1888 if (PyErr_Occurred()) return NULL
;
1889 } _resultobj
= Py_BuildValue("i",_result
);
1893 #define wxPageSetupDialogData_GetEnablePrinter(_swigobj) (_swigobj->GetEnablePrinter())
1894 static PyObject
*_wrap_wxPageSetupDialogData_GetEnablePrinter(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1895 PyObject
* _resultobj
;
1897 wxPageSetupDialogData
* _arg0
;
1898 PyObject
* _argo0
= 0;
1899 char *_kwnames
[] = { "self", NULL
};
1902 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxPageSetupDialogData_GetEnablePrinter",_kwnames
,&_argo0
))
1905 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1906 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPageSetupDialogData_p")) {
1907 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPageSetupDialogData_GetEnablePrinter. Expected _wxPageSetupDialogData_p.");
1912 wxPy_BEGIN_ALLOW_THREADS
;
1913 _result
= (bool )wxPageSetupDialogData_GetEnablePrinter(_arg0
);
1915 wxPy_END_ALLOW_THREADS
;
1916 if (PyErr_Occurred()) return NULL
;
1917 } _resultobj
= Py_BuildValue("i",_result
);
1921 #define wxPageSetupDialogData_GetEnableHelp(_swigobj) (_swigobj->GetEnableHelp())
1922 static PyObject
*_wrap_wxPageSetupDialogData_GetEnableHelp(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1923 PyObject
* _resultobj
;
1925 wxPageSetupDialogData
* _arg0
;
1926 PyObject
* _argo0
= 0;
1927 char *_kwnames
[] = { "self", NULL
};
1930 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxPageSetupDialogData_GetEnableHelp",_kwnames
,&_argo0
))
1933 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1934 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPageSetupDialogData_p")) {
1935 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPageSetupDialogData_GetEnableHelp. Expected _wxPageSetupDialogData_p.");
1940 wxPy_BEGIN_ALLOW_THREADS
;
1941 _result
= (bool )wxPageSetupDialogData_GetEnableHelp(_arg0
);
1943 wxPy_END_ALLOW_THREADS
;
1944 if (PyErr_Occurred()) return NULL
;
1945 } _resultobj
= Py_BuildValue("i",_result
);
1949 #define wxPageSetupDialogData_GetDefaultInfo(_swigobj) (_swigobj->GetDefaultInfo())
1950 static PyObject
*_wrap_wxPageSetupDialogData_GetDefaultInfo(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1951 PyObject
* _resultobj
;
1953 wxPageSetupDialogData
* _arg0
;
1954 PyObject
* _argo0
= 0;
1955 char *_kwnames
[] = { "self", NULL
};
1958 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxPageSetupDialogData_GetDefaultInfo",_kwnames
,&_argo0
))
1961 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1962 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPageSetupDialogData_p")) {
1963 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPageSetupDialogData_GetDefaultInfo. Expected _wxPageSetupDialogData_p.");
1968 wxPy_BEGIN_ALLOW_THREADS
;
1969 _result
= (bool )wxPageSetupDialogData_GetDefaultInfo(_arg0
);
1971 wxPy_END_ALLOW_THREADS
;
1972 if (PyErr_Occurred()) return NULL
;
1973 } _resultobj
= Py_BuildValue("i",_result
);
1977 #define wxPageSetupDialogData_GetMarginTopLeft(_swigobj) (_swigobj->GetMarginTopLeft())
1978 static PyObject
*_wrap_wxPageSetupDialogData_GetMarginTopLeft(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1979 PyObject
* _resultobj
;
1981 wxPageSetupDialogData
* _arg0
;
1982 PyObject
* _argo0
= 0;
1983 char *_kwnames
[] = { "self", NULL
};
1987 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxPageSetupDialogData_GetMarginTopLeft",_kwnames
,&_argo0
))
1990 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1991 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPageSetupDialogData_p")) {
1992 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPageSetupDialogData_GetMarginTopLeft. Expected _wxPageSetupDialogData_p.");
1997 wxPy_BEGIN_ALLOW_THREADS
;
1998 _result
= new wxPoint (wxPageSetupDialogData_GetMarginTopLeft(_arg0
));
2000 wxPy_END_ALLOW_THREADS
;
2001 if (PyErr_Occurred()) return NULL
;
2002 } SWIG_MakePtr(_ptemp
, (void *) _result
,"_wxPoint_p");
2003 _resultobj
= Py_BuildValue("s",_ptemp
);
2007 #define wxPageSetupDialogData_GetMarginBottomRight(_swigobj) (_swigobj->GetMarginBottomRight())
2008 static PyObject
*_wrap_wxPageSetupDialogData_GetMarginBottomRight(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2009 PyObject
* _resultobj
;
2011 wxPageSetupDialogData
* _arg0
;
2012 PyObject
* _argo0
= 0;
2013 char *_kwnames
[] = { "self", NULL
};
2017 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxPageSetupDialogData_GetMarginBottomRight",_kwnames
,&_argo0
))
2020 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2021 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPageSetupDialogData_p")) {
2022 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPageSetupDialogData_GetMarginBottomRight. Expected _wxPageSetupDialogData_p.");
2027 wxPy_BEGIN_ALLOW_THREADS
;
2028 _result
= new wxPoint (wxPageSetupDialogData_GetMarginBottomRight(_arg0
));
2030 wxPy_END_ALLOW_THREADS
;
2031 if (PyErr_Occurred()) return NULL
;
2032 } SWIG_MakePtr(_ptemp
, (void *) _result
,"_wxPoint_p");
2033 _resultobj
= Py_BuildValue("s",_ptemp
);
2037 #define wxPageSetupDialogData_GetMinMarginTopLeft(_swigobj) (_swigobj->GetMinMarginTopLeft())
2038 static PyObject
*_wrap_wxPageSetupDialogData_GetMinMarginTopLeft(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2039 PyObject
* _resultobj
;
2041 wxPageSetupDialogData
* _arg0
;
2042 PyObject
* _argo0
= 0;
2043 char *_kwnames
[] = { "self", NULL
};
2047 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxPageSetupDialogData_GetMinMarginTopLeft",_kwnames
,&_argo0
))
2050 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2051 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPageSetupDialogData_p")) {
2052 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPageSetupDialogData_GetMinMarginTopLeft. Expected _wxPageSetupDialogData_p.");
2057 wxPy_BEGIN_ALLOW_THREADS
;
2058 _result
= new wxPoint (wxPageSetupDialogData_GetMinMarginTopLeft(_arg0
));
2060 wxPy_END_ALLOW_THREADS
;
2061 if (PyErr_Occurred()) return NULL
;
2062 } SWIG_MakePtr(_ptemp
, (void *) _result
,"_wxPoint_p");
2063 _resultobj
= Py_BuildValue("s",_ptemp
);
2067 #define wxPageSetupDialogData_GetMinMarginBottomRight(_swigobj) (_swigobj->GetMinMarginBottomRight())
2068 static PyObject
*_wrap_wxPageSetupDialogData_GetMinMarginBottomRight(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2069 PyObject
* _resultobj
;
2071 wxPageSetupDialogData
* _arg0
;
2072 PyObject
* _argo0
= 0;
2073 char *_kwnames
[] = { "self", NULL
};
2077 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxPageSetupDialogData_GetMinMarginBottomRight",_kwnames
,&_argo0
))
2080 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2081 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPageSetupDialogData_p")) {
2082 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPageSetupDialogData_GetMinMarginBottomRight. Expected _wxPageSetupDialogData_p.");
2087 wxPy_BEGIN_ALLOW_THREADS
;
2088 _result
= new wxPoint (wxPageSetupDialogData_GetMinMarginBottomRight(_arg0
));
2090 wxPy_END_ALLOW_THREADS
;
2091 if (PyErr_Occurred()) return NULL
;
2092 } SWIG_MakePtr(_ptemp
, (void *) _result
,"_wxPoint_p");
2093 _resultobj
= Py_BuildValue("s",_ptemp
);
2097 #define wxPageSetupDialogData_GetPaperId(_swigobj) (_swigobj->GetPaperId())
2098 static PyObject
*_wrap_wxPageSetupDialogData_GetPaperId(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2099 PyObject
* _resultobj
;
2100 wxPaperSize _result
;
2101 wxPageSetupDialogData
* _arg0
;
2102 PyObject
* _argo0
= 0;
2103 char *_kwnames
[] = { "self", NULL
};
2106 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxPageSetupDialogData_GetPaperId",_kwnames
,&_argo0
))
2109 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2110 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPageSetupDialogData_p")) {
2111 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPageSetupDialogData_GetPaperId. Expected _wxPageSetupDialogData_p.");
2116 wxPy_BEGIN_ALLOW_THREADS
;
2117 _result
= (wxPaperSize
)wxPageSetupDialogData_GetPaperId(_arg0
);
2119 wxPy_END_ALLOW_THREADS
;
2120 if (PyErr_Occurred()) return NULL
;
2121 } _resultobj
= Py_BuildValue("i",_result
);
2125 #define wxPageSetupDialogData_GetPaperSize(_swigobj) (_swigobj->GetPaperSize())
2126 static PyObject
*_wrap_wxPageSetupDialogData_GetPaperSize(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2127 PyObject
* _resultobj
;
2129 wxPageSetupDialogData
* _arg0
;
2130 PyObject
* _argo0
= 0;
2131 char *_kwnames
[] = { "self", NULL
};
2135 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxPageSetupDialogData_GetPaperSize",_kwnames
,&_argo0
))
2138 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2139 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPageSetupDialogData_p")) {
2140 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPageSetupDialogData_GetPaperSize. Expected _wxPageSetupDialogData_p.");
2145 wxPy_BEGIN_ALLOW_THREADS
;
2146 _result
= new wxSize (wxPageSetupDialogData_GetPaperSize(_arg0
));
2148 wxPy_END_ALLOW_THREADS
;
2149 if (PyErr_Occurred()) return NULL
;
2150 } SWIG_MakePtr(_ptemp
, (void *) _result
,"_wxSize_p");
2151 _resultobj
= Py_BuildValue("s",_ptemp
);
2155 static wxPrintData
* wxPageSetupDialogData_GetPrintData(wxPageSetupDialogData
*self
) {
2156 return new wxPrintData(self
->GetPrintData()); // force a copy
2158 static PyObject
*_wrap_wxPageSetupDialogData_GetPrintData(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2159 PyObject
* _resultobj
;
2160 wxPrintData
* _result
;
2161 wxPageSetupDialogData
* _arg0
;
2162 PyObject
* _argo0
= 0;
2163 char *_kwnames
[] = { "self", NULL
};
2167 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxPageSetupDialogData_GetPrintData",_kwnames
,&_argo0
))
2170 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2171 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPageSetupDialogData_p")) {
2172 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPageSetupDialogData_GetPrintData. Expected _wxPageSetupDialogData_p.");
2177 wxPy_BEGIN_ALLOW_THREADS
;
2178 _result
= (wxPrintData
*)wxPageSetupDialogData_GetPrintData(_arg0
);
2180 wxPy_END_ALLOW_THREADS
;
2181 if (PyErr_Occurred()) return NULL
;
2183 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxPrintData_p");
2184 _resultobj
= Py_BuildValue("s",_ptemp
);
2187 _resultobj
= Py_None
;
2192 #define wxPageSetupDialogData_SetDefaultInfo(_swigobj,_swigarg0) (_swigobj->SetDefaultInfo(_swigarg0))
2193 static PyObject
*_wrap_wxPageSetupDialogData_SetDefaultInfo(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2194 PyObject
* _resultobj
;
2195 wxPageSetupDialogData
* _arg0
;
2197 PyObject
* _argo0
= 0;
2199 char *_kwnames
[] = { "self","flag", NULL
};
2202 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxPageSetupDialogData_SetDefaultInfo",_kwnames
,&_argo0
,&tempbool1
))
2205 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2206 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPageSetupDialogData_p")) {
2207 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPageSetupDialogData_SetDefaultInfo. Expected _wxPageSetupDialogData_p.");
2211 _arg1
= (bool ) tempbool1
;
2213 wxPy_BEGIN_ALLOW_THREADS
;
2214 wxPageSetupDialogData_SetDefaultInfo(_arg0
,_arg1
);
2216 wxPy_END_ALLOW_THREADS
;
2217 if (PyErr_Occurred()) return NULL
;
2218 } Py_INCREF(Py_None
);
2219 _resultobj
= Py_None
;
2223 #define wxPageSetupDialogData_SetDefaultMinMargins(_swigobj,_swigarg0) (_swigobj->SetDefaultMinMargins(_swigarg0))
2224 static PyObject
*_wrap_wxPageSetupDialogData_SetDefaultMinMargins(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2225 PyObject
* _resultobj
;
2226 wxPageSetupDialogData
* _arg0
;
2228 PyObject
* _argo0
= 0;
2230 char *_kwnames
[] = { "self","flag", NULL
};
2233 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxPageSetupDialogData_SetDefaultMinMargins",_kwnames
,&_argo0
,&tempbool1
))
2236 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2237 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPageSetupDialogData_p")) {
2238 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPageSetupDialogData_SetDefaultMinMargins. Expected _wxPageSetupDialogData_p.");
2242 _arg1
= (bool ) tempbool1
;
2244 wxPy_BEGIN_ALLOW_THREADS
;
2245 wxPageSetupDialogData_SetDefaultMinMargins(_arg0
,_arg1
);
2247 wxPy_END_ALLOW_THREADS
;
2248 if (PyErr_Occurred()) return NULL
;
2249 } Py_INCREF(Py_None
);
2250 _resultobj
= Py_None
;
2254 #define wxPageSetupDialogData_SetMarginTopLeft(_swigobj,_swigarg0) (_swigobj->SetMarginTopLeft(_swigarg0))
2255 static PyObject
*_wrap_wxPageSetupDialogData_SetMarginTopLeft(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2256 PyObject
* _resultobj
;
2257 wxPageSetupDialogData
* _arg0
;
2259 PyObject
* _argo0
= 0;
2261 PyObject
* _obj1
= 0;
2262 char *_kwnames
[] = { "self","pt", NULL
};
2265 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxPageSetupDialogData_SetMarginTopLeft",_kwnames
,&_argo0
,&_obj1
))
2268 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2269 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPageSetupDialogData_p")) {
2270 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPageSetupDialogData_SetMarginTopLeft. Expected _wxPageSetupDialogData_p.");
2276 if (! wxPoint_helper(_obj1
, &_arg1
))
2280 wxPy_BEGIN_ALLOW_THREADS
;
2281 wxPageSetupDialogData_SetMarginTopLeft(_arg0
,*_arg1
);
2283 wxPy_END_ALLOW_THREADS
;
2284 if (PyErr_Occurred()) return NULL
;
2285 } Py_INCREF(Py_None
);
2286 _resultobj
= Py_None
;
2290 #define wxPageSetupDialogData_SetMarginBottomRight(_swigobj,_swigarg0) (_swigobj->SetMarginBottomRight(_swigarg0))
2291 static PyObject
*_wrap_wxPageSetupDialogData_SetMarginBottomRight(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2292 PyObject
* _resultobj
;
2293 wxPageSetupDialogData
* _arg0
;
2295 PyObject
* _argo0
= 0;
2297 PyObject
* _obj1
= 0;
2298 char *_kwnames
[] = { "self","pt", NULL
};
2301 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxPageSetupDialogData_SetMarginBottomRight",_kwnames
,&_argo0
,&_obj1
))
2304 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2305 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPageSetupDialogData_p")) {
2306 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPageSetupDialogData_SetMarginBottomRight. Expected _wxPageSetupDialogData_p.");
2312 if (! wxPoint_helper(_obj1
, &_arg1
))
2316 wxPy_BEGIN_ALLOW_THREADS
;
2317 wxPageSetupDialogData_SetMarginBottomRight(_arg0
,*_arg1
);
2319 wxPy_END_ALLOW_THREADS
;
2320 if (PyErr_Occurred()) return NULL
;
2321 } Py_INCREF(Py_None
);
2322 _resultobj
= Py_None
;
2326 #define wxPageSetupDialogData_SetMinMarginTopLeft(_swigobj,_swigarg0) (_swigobj->SetMinMarginTopLeft(_swigarg0))
2327 static PyObject
*_wrap_wxPageSetupDialogData_SetMinMarginTopLeft(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2328 PyObject
* _resultobj
;
2329 wxPageSetupDialogData
* _arg0
;
2331 PyObject
* _argo0
= 0;
2333 PyObject
* _obj1
= 0;
2334 char *_kwnames
[] = { "self","pt", NULL
};
2337 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxPageSetupDialogData_SetMinMarginTopLeft",_kwnames
,&_argo0
,&_obj1
))
2340 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2341 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPageSetupDialogData_p")) {
2342 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPageSetupDialogData_SetMinMarginTopLeft. Expected _wxPageSetupDialogData_p.");
2348 if (! wxPoint_helper(_obj1
, &_arg1
))
2352 wxPy_BEGIN_ALLOW_THREADS
;
2353 wxPageSetupDialogData_SetMinMarginTopLeft(_arg0
,*_arg1
);
2355 wxPy_END_ALLOW_THREADS
;
2356 if (PyErr_Occurred()) return NULL
;
2357 } Py_INCREF(Py_None
);
2358 _resultobj
= Py_None
;
2362 #define wxPageSetupDialogData_SetMinMarginBottomRight(_swigobj,_swigarg0) (_swigobj->SetMinMarginBottomRight(_swigarg0))
2363 static PyObject
*_wrap_wxPageSetupDialogData_SetMinMarginBottomRight(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2364 PyObject
* _resultobj
;
2365 wxPageSetupDialogData
* _arg0
;
2367 PyObject
* _argo0
= 0;
2369 PyObject
* _obj1
= 0;
2370 char *_kwnames
[] = { "self","pt", NULL
};
2373 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxPageSetupDialogData_SetMinMarginBottomRight",_kwnames
,&_argo0
,&_obj1
))
2376 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2377 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPageSetupDialogData_p")) {
2378 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPageSetupDialogData_SetMinMarginBottomRight. Expected _wxPageSetupDialogData_p.");
2384 if (! wxPoint_helper(_obj1
, &_arg1
))
2388 wxPy_BEGIN_ALLOW_THREADS
;
2389 wxPageSetupDialogData_SetMinMarginBottomRight(_arg0
,*_arg1
);
2391 wxPy_END_ALLOW_THREADS
;
2392 if (PyErr_Occurred()) return NULL
;
2393 } Py_INCREF(Py_None
);
2394 _resultobj
= Py_None
;
2398 #define wxPageSetupDialogData_SetPaperId(_swigobj,_swigarg0) (_swigobj->SetPaperId(_swigarg0))
2399 static PyObject
*_wrap_wxPageSetupDialogData_SetPaperId(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2400 PyObject
* _resultobj
;
2401 wxPageSetupDialogData
* _arg0
;
2403 PyObject
* _argo0
= 0;
2404 char *_kwnames
[] = { "self","id", NULL
};
2407 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxPageSetupDialogData_SetPaperId",_kwnames
,&_argo0
,&_arg1
))
2410 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2411 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPageSetupDialogData_p")) {
2412 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPageSetupDialogData_SetPaperId. Expected _wxPageSetupDialogData_p.");
2417 wxPy_BEGIN_ALLOW_THREADS
;
2418 wxPageSetupDialogData_SetPaperId(_arg0
,_arg1
);
2420 wxPy_END_ALLOW_THREADS
;
2421 if (PyErr_Occurred()) return NULL
;
2422 } Py_INCREF(Py_None
);
2423 _resultobj
= Py_None
;
2427 #define wxPageSetupDialogData_SetPaperSize(_swigobj,_swigarg0) (_swigobj->SetPaperSize(_swigarg0))
2428 static PyObject
*_wrap_wxPageSetupDialogData_SetPaperSize(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2429 PyObject
* _resultobj
;
2430 wxPageSetupDialogData
* _arg0
;
2432 PyObject
* _argo0
= 0;
2434 PyObject
* _obj1
= 0;
2435 char *_kwnames
[] = { "self","size", NULL
};
2438 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxPageSetupDialogData_SetPaperSize",_kwnames
,&_argo0
,&_obj1
))
2441 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2442 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPageSetupDialogData_p")) {
2443 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPageSetupDialogData_SetPaperSize. Expected _wxPageSetupDialogData_p.");
2449 if (! wxSize_helper(_obj1
, &_arg1
))
2453 wxPy_BEGIN_ALLOW_THREADS
;
2454 wxPageSetupDialogData_SetPaperSize(_arg0
,*_arg1
);
2456 wxPy_END_ALLOW_THREADS
;
2457 if (PyErr_Occurred()) return NULL
;
2458 } Py_INCREF(Py_None
);
2459 _resultobj
= Py_None
;
2463 #define wxPageSetupDialogData_SetPrintData(_swigobj,_swigarg0) (_swigobj->SetPrintData(_swigarg0))
2464 static PyObject
*_wrap_wxPageSetupDialogData_SetPrintData(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2465 PyObject
* _resultobj
;
2466 wxPageSetupDialogData
* _arg0
;
2467 wxPrintData
* _arg1
;
2468 PyObject
* _argo0
= 0;
2469 PyObject
* _argo1
= 0;
2470 char *_kwnames
[] = { "self","printData", NULL
};
2473 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxPageSetupDialogData_SetPrintData",_kwnames
,&_argo0
,&_argo1
))
2476 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2477 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPageSetupDialogData_p")) {
2478 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPageSetupDialogData_SetPrintData. Expected _wxPageSetupDialogData_p.");
2483 if (_argo1
== Py_None
) { _arg1
= NULL
; }
2484 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxPrintData_p")) {
2485 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPageSetupDialogData_SetPrintData. Expected _wxPrintData_p.");
2490 wxPy_BEGIN_ALLOW_THREADS
;
2491 wxPageSetupDialogData_SetPrintData(_arg0
,*_arg1
);
2493 wxPy_END_ALLOW_THREADS
;
2494 if (PyErr_Occurred()) return NULL
;
2495 } Py_INCREF(Py_None
);
2496 _resultobj
= Py_None
;
2500 static void *SwigwxPageSetupDialogTowxDialog(void *ptr
) {
2501 wxPageSetupDialog
*src
;
2503 src
= (wxPageSetupDialog
*) ptr
;
2504 dest
= (wxDialog
*) src
;
2505 return (void *) dest
;
2508 static void *SwigwxPageSetupDialogTowxTopLevelWindow(void *ptr
) {
2509 wxPageSetupDialog
*src
;
2510 wxTopLevelWindow
*dest
;
2511 src
= (wxPageSetupDialog
*) ptr
;
2512 dest
= (wxTopLevelWindow
*) src
;
2513 return (void *) dest
;
2516 static void *SwigwxPageSetupDialogTowxWindow(void *ptr
) {
2517 wxPageSetupDialog
*src
;
2519 src
= (wxPageSetupDialog
*) ptr
;
2520 dest
= (wxWindow
*) src
;
2521 return (void *) dest
;
2524 static void *SwigwxPageSetupDialogTowxEvtHandler(void *ptr
) {
2525 wxPageSetupDialog
*src
;
2527 src
= (wxPageSetupDialog
*) ptr
;
2528 dest
= (wxEvtHandler
*) src
;
2529 return (void *) dest
;
2532 static void *SwigwxPageSetupDialogTowxObject(void *ptr
) {
2533 wxPageSetupDialog
*src
;
2535 src
= (wxPageSetupDialog
*) ptr
;
2536 dest
= (wxObject
*) src
;
2537 return (void *) dest
;
2540 #define new_wxPageSetupDialog(_swigarg0,_swigarg1) (new wxPageSetupDialog(_swigarg0,_swigarg1))
2541 static PyObject
*_wrap_new_wxPageSetupDialog(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2542 PyObject
* _resultobj
;
2543 wxPageSetupDialog
* _result
;
2545 wxPageSetupDialogData
* _arg1
= (wxPageSetupDialogData
*) NULL
;
2546 PyObject
* _argo0
= 0;
2547 PyObject
* _argo1
= 0;
2548 char *_kwnames
[] = { "parent","data", NULL
};
2552 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O|O:new_wxPageSetupDialog",_kwnames
,&_argo0
,&_argo1
))
2555 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2556 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxWindow_p")) {
2557 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of new_wxPageSetupDialog. Expected _wxWindow_p.");
2562 if (_argo1
== Py_None
) { _arg1
= NULL
; }
2563 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxPageSetupDialogData_p")) {
2564 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of new_wxPageSetupDialog. Expected _wxPageSetupDialogData_p.");
2569 wxPy_BEGIN_ALLOW_THREADS
;
2570 _result
= (wxPageSetupDialog
*)new_wxPageSetupDialog(_arg0
,_arg1
);
2572 wxPy_END_ALLOW_THREADS
;
2573 if (PyErr_Occurred()) return NULL
;
2575 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxPageSetupDialog_p");
2576 _resultobj
= Py_BuildValue("s",_ptemp
);
2579 _resultobj
= Py_None
;
2584 #define wxPageSetupDialog_GetPageSetupData(_swigobj) (_swigobj->GetPageSetupData())
2585 static PyObject
*_wrap_wxPageSetupDialog_GetPageSetupData(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2586 PyObject
* _resultobj
;
2587 wxPageSetupDialogData
* _result
;
2588 wxPageSetupDialog
* _arg0
;
2589 PyObject
* _argo0
= 0;
2590 char *_kwnames
[] = { "self", NULL
};
2594 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxPageSetupDialog_GetPageSetupData",_kwnames
,&_argo0
))
2597 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2598 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPageSetupDialog_p")) {
2599 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPageSetupDialog_GetPageSetupData. Expected _wxPageSetupDialog_p.");
2604 wxPy_BEGIN_ALLOW_THREADS
;
2605 wxPageSetupDialogData
& _result_ref
= wxPageSetupDialog_GetPageSetupData(_arg0
);
2606 _result
= (wxPageSetupDialogData
*) &_result_ref
;
2608 wxPy_END_ALLOW_THREADS
;
2609 if (PyErr_Occurred()) return NULL
;
2611 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxPageSetupDialogData_p");
2612 _resultobj
= Py_BuildValue("s",_ptemp
);
2615 _resultobj
= Py_None
;
2620 #define wxPageSetupDialog_ShowModal(_swigobj) (_swigobj->ShowModal())
2621 static PyObject
*_wrap_wxPageSetupDialog_ShowModal(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2622 PyObject
* _resultobj
;
2624 wxPageSetupDialog
* _arg0
;
2625 PyObject
* _argo0
= 0;
2626 char *_kwnames
[] = { "self", NULL
};
2629 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxPageSetupDialog_ShowModal",_kwnames
,&_argo0
))
2632 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2633 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPageSetupDialog_p")) {
2634 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPageSetupDialog_ShowModal. Expected _wxPageSetupDialog_p.");
2639 wxPy_BEGIN_ALLOW_THREADS
;
2640 _result
= (int )wxPageSetupDialog_ShowModal(_arg0
);
2642 wxPy_END_ALLOW_THREADS
;
2643 if (PyErr_Occurred()) return NULL
;
2644 } _resultobj
= Py_BuildValue("i",_result
);
2648 static void *SwigwxPrintDialogDataTowxObject(void *ptr
) {
2649 wxPrintDialogData
*src
;
2651 src
= (wxPrintDialogData
*) ptr
;
2652 dest
= (wxObject
*) src
;
2653 return (void *) dest
;
2656 #define new_wxPrintDialogData() (new wxPrintDialogData())
2657 static PyObject
*_wrap_new_wxPrintDialogData(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2658 PyObject
* _resultobj
;
2659 wxPrintDialogData
* _result
;
2660 char *_kwnames
[] = { NULL
};
2664 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,":new_wxPrintDialogData",_kwnames
))
2667 wxPy_BEGIN_ALLOW_THREADS
;
2668 _result
= (wxPrintDialogData
*)new_wxPrintDialogData();
2670 wxPy_END_ALLOW_THREADS
;
2671 if (PyErr_Occurred()) return NULL
;
2673 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxPrintDialogData_p");
2674 _resultobj
= Py_BuildValue("s",_ptemp
);
2677 _resultobj
= Py_None
;
2682 #define delete_wxPrintDialogData(_swigobj) (delete _swigobj)
2683 static PyObject
*_wrap_delete_wxPrintDialogData(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2684 PyObject
* _resultobj
;
2685 wxPrintDialogData
* _arg0
;
2686 PyObject
* _argo0
= 0;
2687 char *_kwnames
[] = { "self", NULL
};
2690 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:delete_wxPrintDialogData",_kwnames
,&_argo0
))
2693 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2694 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPrintDialogData_p")) {
2695 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of delete_wxPrintDialogData. Expected _wxPrintDialogData_p.");
2700 wxPy_BEGIN_ALLOW_THREADS
;
2701 delete_wxPrintDialogData(_arg0
);
2703 wxPy_END_ALLOW_THREADS
;
2704 if (PyErr_Occurred()) return NULL
;
2705 } Py_INCREF(Py_None
);
2706 _resultobj
= Py_None
;
2710 #define wxPrintDialogData_EnableHelp(_swigobj,_swigarg0) (_swigobj->EnableHelp(_swigarg0))
2711 static PyObject
*_wrap_wxPrintDialogData_EnableHelp(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2712 PyObject
* _resultobj
;
2713 wxPrintDialogData
* _arg0
;
2715 PyObject
* _argo0
= 0;
2717 char *_kwnames
[] = { "self","flag", NULL
};
2720 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxPrintDialogData_EnableHelp",_kwnames
,&_argo0
,&tempbool1
))
2723 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2724 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPrintDialogData_p")) {
2725 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPrintDialogData_EnableHelp. Expected _wxPrintDialogData_p.");
2729 _arg1
= (bool ) tempbool1
;
2731 wxPy_BEGIN_ALLOW_THREADS
;
2732 wxPrintDialogData_EnableHelp(_arg0
,_arg1
);
2734 wxPy_END_ALLOW_THREADS
;
2735 if (PyErr_Occurred()) return NULL
;
2736 } Py_INCREF(Py_None
);
2737 _resultobj
= Py_None
;
2741 #define wxPrintDialogData_EnablePageNumbers(_swigobj,_swigarg0) (_swigobj->EnablePageNumbers(_swigarg0))
2742 static PyObject
*_wrap_wxPrintDialogData_EnablePageNumbers(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2743 PyObject
* _resultobj
;
2744 wxPrintDialogData
* _arg0
;
2746 PyObject
* _argo0
= 0;
2748 char *_kwnames
[] = { "self","flag", NULL
};
2751 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxPrintDialogData_EnablePageNumbers",_kwnames
,&_argo0
,&tempbool1
))
2754 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2755 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPrintDialogData_p")) {
2756 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPrintDialogData_EnablePageNumbers. Expected _wxPrintDialogData_p.");
2760 _arg1
= (bool ) tempbool1
;
2762 wxPy_BEGIN_ALLOW_THREADS
;
2763 wxPrintDialogData_EnablePageNumbers(_arg0
,_arg1
);
2765 wxPy_END_ALLOW_THREADS
;
2766 if (PyErr_Occurred()) return NULL
;
2767 } Py_INCREF(Py_None
);
2768 _resultobj
= Py_None
;
2772 #define wxPrintDialogData_EnablePrintToFile(_swigobj,_swigarg0) (_swigobj->EnablePrintToFile(_swigarg0))
2773 static PyObject
*_wrap_wxPrintDialogData_EnablePrintToFile(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2774 PyObject
* _resultobj
;
2775 wxPrintDialogData
* _arg0
;
2777 PyObject
* _argo0
= 0;
2779 char *_kwnames
[] = { "self","flag", NULL
};
2782 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxPrintDialogData_EnablePrintToFile",_kwnames
,&_argo0
,&tempbool1
))
2785 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2786 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPrintDialogData_p")) {
2787 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPrintDialogData_EnablePrintToFile. Expected _wxPrintDialogData_p.");
2791 _arg1
= (bool ) tempbool1
;
2793 wxPy_BEGIN_ALLOW_THREADS
;
2794 wxPrintDialogData_EnablePrintToFile(_arg0
,_arg1
);
2796 wxPy_END_ALLOW_THREADS
;
2797 if (PyErr_Occurred()) return NULL
;
2798 } Py_INCREF(Py_None
);
2799 _resultobj
= Py_None
;
2803 #define wxPrintDialogData_EnableSelection(_swigobj,_swigarg0) (_swigobj->EnableSelection(_swigarg0))
2804 static PyObject
*_wrap_wxPrintDialogData_EnableSelection(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2805 PyObject
* _resultobj
;
2806 wxPrintDialogData
* _arg0
;
2808 PyObject
* _argo0
= 0;
2810 char *_kwnames
[] = { "self","flag", NULL
};
2813 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxPrintDialogData_EnableSelection",_kwnames
,&_argo0
,&tempbool1
))
2816 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2817 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPrintDialogData_p")) {
2818 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPrintDialogData_EnableSelection. Expected _wxPrintDialogData_p.");
2822 _arg1
= (bool ) tempbool1
;
2824 wxPy_BEGIN_ALLOW_THREADS
;
2825 wxPrintDialogData_EnableSelection(_arg0
,_arg1
);
2827 wxPy_END_ALLOW_THREADS
;
2828 if (PyErr_Occurred()) return NULL
;
2829 } Py_INCREF(Py_None
);
2830 _resultobj
= Py_None
;
2834 #define wxPrintDialogData_GetAllPages(_swigobj) (_swigobj->GetAllPages())
2835 static PyObject
*_wrap_wxPrintDialogData_GetAllPages(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2836 PyObject
* _resultobj
;
2838 wxPrintDialogData
* _arg0
;
2839 PyObject
* _argo0
= 0;
2840 char *_kwnames
[] = { "self", NULL
};
2843 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxPrintDialogData_GetAllPages",_kwnames
,&_argo0
))
2846 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2847 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPrintDialogData_p")) {
2848 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPrintDialogData_GetAllPages. Expected _wxPrintDialogData_p.");
2853 wxPy_BEGIN_ALLOW_THREADS
;
2854 _result
= (bool )wxPrintDialogData_GetAllPages(_arg0
);
2856 wxPy_END_ALLOW_THREADS
;
2857 if (PyErr_Occurred()) return NULL
;
2858 } _resultobj
= Py_BuildValue("i",_result
);
2862 #define wxPrintDialogData_GetCollate(_swigobj) (_swigobj->GetCollate())
2863 static PyObject
*_wrap_wxPrintDialogData_GetCollate(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2864 PyObject
* _resultobj
;
2866 wxPrintDialogData
* _arg0
;
2867 PyObject
* _argo0
= 0;
2868 char *_kwnames
[] = { "self", NULL
};
2871 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxPrintDialogData_GetCollate",_kwnames
,&_argo0
))
2874 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2875 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPrintDialogData_p")) {
2876 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPrintDialogData_GetCollate. Expected _wxPrintDialogData_p.");
2881 wxPy_BEGIN_ALLOW_THREADS
;
2882 _result
= (bool )wxPrintDialogData_GetCollate(_arg0
);
2884 wxPy_END_ALLOW_THREADS
;
2885 if (PyErr_Occurred()) return NULL
;
2886 } _resultobj
= Py_BuildValue("i",_result
);
2890 #define wxPrintDialogData_GetFromPage(_swigobj) (_swigobj->GetFromPage())
2891 static PyObject
*_wrap_wxPrintDialogData_GetFromPage(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2892 PyObject
* _resultobj
;
2894 wxPrintDialogData
* _arg0
;
2895 PyObject
* _argo0
= 0;
2896 char *_kwnames
[] = { "self", NULL
};
2899 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxPrintDialogData_GetFromPage",_kwnames
,&_argo0
))
2902 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2903 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPrintDialogData_p")) {
2904 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPrintDialogData_GetFromPage. Expected _wxPrintDialogData_p.");
2909 wxPy_BEGIN_ALLOW_THREADS
;
2910 _result
= (int )wxPrintDialogData_GetFromPage(_arg0
);
2912 wxPy_END_ALLOW_THREADS
;
2913 if (PyErr_Occurred()) return NULL
;
2914 } _resultobj
= Py_BuildValue("i",_result
);
2918 #define wxPrintDialogData_GetMaxPage(_swigobj) (_swigobj->GetMaxPage())
2919 static PyObject
*_wrap_wxPrintDialogData_GetMaxPage(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2920 PyObject
* _resultobj
;
2922 wxPrintDialogData
* _arg0
;
2923 PyObject
* _argo0
= 0;
2924 char *_kwnames
[] = { "self", NULL
};
2927 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxPrintDialogData_GetMaxPage",_kwnames
,&_argo0
))
2930 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2931 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPrintDialogData_p")) {
2932 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPrintDialogData_GetMaxPage. Expected _wxPrintDialogData_p.");
2937 wxPy_BEGIN_ALLOW_THREADS
;
2938 _result
= (int )wxPrintDialogData_GetMaxPage(_arg0
);
2940 wxPy_END_ALLOW_THREADS
;
2941 if (PyErr_Occurred()) return NULL
;
2942 } _resultobj
= Py_BuildValue("i",_result
);
2946 #define wxPrintDialogData_GetMinPage(_swigobj) (_swigobj->GetMinPage())
2947 static PyObject
*_wrap_wxPrintDialogData_GetMinPage(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2948 PyObject
* _resultobj
;
2950 wxPrintDialogData
* _arg0
;
2951 PyObject
* _argo0
= 0;
2952 char *_kwnames
[] = { "self", NULL
};
2955 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxPrintDialogData_GetMinPage",_kwnames
,&_argo0
))
2958 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2959 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPrintDialogData_p")) {
2960 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPrintDialogData_GetMinPage. Expected _wxPrintDialogData_p.");
2965 wxPy_BEGIN_ALLOW_THREADS
;
2966 _result
= (int )wxPrintDialogData_GetMinPage(_arg0
);
2968 wxPy_END_ALLOW_THREADS
;
2969 if (PyErr_Occurred()) return NULL
;
2970 } _resultobj
= Py_BuildValue("i",_result
);
2974 #define wxPrintDialogData_GetNoCopies(_swigobj) (_swigobj->GetNoCopies())
2975 static PyObject
*_wrap_wxPrintDialogData_GetNoCopies(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2976 PyObject
* _resultobj
;
2978 wxPrintDialogData
* _arg0
;
2979 PyObject
* _argo0
= 0;
2980 char *_kwnames
[] = { "self", NULL
};
2983 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxPrintDialogData_GetNoCopies",_kwnames
,&_argo0
))
2986 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2987 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPrintDialogData_p")) {
2988 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPrintDialogData_GetNoCopies. Expected _wxPrintDialogData_p.");
2993 wxPy_BEGIN_ALLOW_THREADS
;
2994 _result
= (int )wxPrintDialogData_GetNoCopies(_arg0
);
2996 wxPy_END_ALLOW_THREADS
;
2997 if (PyErr_Occurred()) return NULL
;
2998 } _resultobj
= Py_BuildValue("i",_result
);
3002 static wxPrintData
* wxPrintDialogData_GetPrintData(wxPrintDialogData
*self
) {
3003 return new wxPrintData(self
->GetPrintData()); // force a copy
3005 static PyObject
*_wrap_wxPrintDialogData_GetPrintData(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3006 PyObject
* _resultobj
;
3007 wxPrintData
* _result
;
3008 wxPrintDialogData
* _arg0
;
3009 PyObject
* _argo0
= 0;
3010 char *_kwnames
[] = { "self", NULL
};
3014 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxPrintDialogData_GetPrintData",_kwnames
,&_argo0
))
3017 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3018 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPrintDialogData_p")) {
3019 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPrintDialogData_GetPrintData. Expected _wxPrintDialogData_p.");
3024 wxPy_BEGIN_ALLOW_THREADS
;
3025 _result
= (wxPrintData
*)wxPrintDialogData_GetPrintData(_arg0
);
3027 wxPy_END_ALLOW_THREADS
;
3028 if (PyErr_Occurred()) return NULL
;
3030 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxPrintData_p");
3031 _resultobj
= Py_BuildValue("s",_ptemp
);
3034 _resultobj
= Py_None
;
3039 #define wxPrintDialogData_GetPrintToFile(_swigobj) (_swigobj->GetPrintToFile())
3040 static PyObject
*_wrap_wxPrintDialogData_GetPrintToFile(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3041 PyObject
* _resultobj
;
3043 wxPrintDialogData
* _arg0
;
3044 PyObject
* _argo0
= 0;
3045 char *_kwnames
[] = { "self", NULL
};
3048 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxPrintDialogData_GetPrintToFile",_kwnames
,&_argo0
))
3051 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3052 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPrintDialogData_p")) {
3053 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPrintDialogData_GetPrintToFile. Expected _wxPrintDialogData_p.");
3058 wxPy_BEGIN_ALLOW_THREADS
;
3059 _result
= (bool )wxPrintDialogData_GetPrintToFile(_arg0
);
3061 wxPy_END_ALLOW_THREADS
;
3062 if (PyErr_Occurred()) return NULL
;
3063 } _resultobj
= Py_BuildValue("i",_result
);
3067 #define wxPrintDialogData_GetToPage(_swigobj) (_swigobj->GetToPage())
3068 static PyObject
*_wrap_wxPrintDialogData_GetToPage(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3069 PyObject
* _resultobj
;
3071 wxPrintDialogData
* _arg0
;
3072 PyObject
* _argo0
= 0;
3073 char *_kwnames
[] = { "self", NULL
};
3076 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxPrintDialogData_GetToPage",_kwnames
,&_argo0
))
3079 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3080 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPrintDialogData_p")) {
3081 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPrintDialogData_GetToPage. Expected _wxPrintDialogData_p.");
3086 wxPy_BEGIN_ALLOW_THREADS
;
3087 _result
= (int )wxPrintDialogData_GetToPage(_arg0
);
3089 wxPy_END_ALLOW_THREADS
;
3090 if (PyErr_Occurred()) return NULL
;
3091 } _resultobj
= Py_BuildValue("i",_result
);
3095 #define wxPrintDialogData_SetCollate(_swigobj,_swigarg0) (_swigobj->SetCollate(_swigarg0))
3096 static PyObject
*_wrap_wxPrintDialogData_SetCollate(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3097 PyObject
* _resultobj
;
3098 wxPrintDialogData
* _arg0
;
3100 PyObject
* _argo0
= 0;
3102 char *_kwnames
[] = { "self","flag", NULL
};
3105 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxPrintDialogData_SetCollate",_kwnames
,&_argo0
,&tempbool1
))
3108 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3109 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPrintDialogData_p")) {
3110 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPrintDialogData_SetCollate. Expected _wxPrintDialogData_p.");
3114 _arg1
= (bool ) tempbool1
;
3116 wxPy_BEGIN_ALLOW_THREADS
;
3117 wxPrintDialogData_SetCollate(_arg0
,_arg1
);
3119 wxPy_END_ALLOW_THREADS
;
3120 if (PyErr_Occurred()) return NULL
;
3121 } Py_INCREF(Py_None
);
3122 _resultobj
= Py_None
;
3126 #define wxPrintDialogData_SetFromPage(_swigobj,_swigarg0) (_swigobj->SetFromPage(_swigarg0))
3127 static PyObject
*_wrap_wxPrintDialogData_SetFromPage(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3128 PyObject
* _resultobj
;
3129 wxPrintDialogData
* _arg0
;
3131 PyObject
* _argo0
= 0;
3132 char *_kwnames
[] = { "self","page", NULL
};
3135 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxPrintDialogData_SetFromPage",_kwnames
,&_argo0
,&_arg1
))
3138 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3139 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPrintDialogData_p")) {
3140 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPrintDialogData_SetFromPage. Expected _wxPrintDialogData_p.");
3145 wxPy_BEGIN_ALLOW_THREADS
;
3146 wxPrintDialogData_SetFromPage(_arg0
,_arg1
);
3148 wxPy_END_ALLOW_THREADS
;
3149 if (PyErr_Occurred()) return NULL
;
3150 } Py_INCREF(Py_None
);
3151 _resultobj
= Py_None
;
3155 #define wxPrintDialogData_SetMaxPage(_swigobj,_swigarg0) (_swigobj->SetMaxPage(_swigarg0))
3156 static PyObject
*_wrap_wxPrintDialogData_SetMaxPage(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3157 PyObject
* _resultobj
;
3158 wxPrintDialogData
* _arg0
;
3160 PyObject
* _argo0
= 0;
3161 char *_kwnames
[] = { "self","page", NULL
};
3164 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxPrintDialogData_SetMaxPage",_kwnames
,&_argo0
,&_arg1
))
3167 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3168 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPrintDialogData_p")) {
3169 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPrintDialogData_SetMaxPage. Expected _wxPrintDialogData_p.");
3174 wxPy_BEGIN_ALLOW_THREADS
;
3175 wxPrintDialogData_SetMaxPage(_arg0
,_arg1
);
3177 wxPy_END_ALLOW_THREADS
;
3178 if (PyErr_Occurred()) return NULL
;
3179 } Py_INCREF(Py_None
);
3180 _resultobj
= Py_None
;
3184 #define wxPrintDialogData_SetMinPage(_swigobj,_swigarg0) (_swigobj->SetMinPage(_swigarg0))
3185 static PyObject
*_wrap_wxPrintDialogData_SetMinPage(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3186 PyObject
* _resultobj
;
3187 wxPrintDialogData
* _arg0
;
3189 PyObject
* _argo0
= 0;
3190 char *_kwnames
[] = { "self","page", NULL
};
3193 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxPrintDialogData_SetMinPage",_kwnames
,&_argo0
,&_arg1
))
3196 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3197 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPrintDialogData_p")) {
3198 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPrintDialogData_SetMinPage. Expected _wxPrintDialogData_p.");
3203 wxPy_BEGIN_ALLOW_THREADS
;
3204 wxPrintDialogData_SetMinPage(_arg0
,_arg1
);
3206 wxPy_END_ALLOW_THREADS
;
3207 if (PyErr_Occurred()) return NULL
;
3208 } Py_INCREF(Py_None
);
3209 _resultobj
= Py_None
;
3213 #define wxPrintDialogData_SetNoCopies(_swigobj,_swigarg0) (_swigobj->SetNoCopies(_swigarg0))
3214 static PyObject
*_wrap_wxPrintDialogData_SetNoCopies(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3215 PyObject
* _resultobj
;
3216 wxPrintDialogData
* _arg0
;
3218 PyObject
* _argo0
= 0;
3219 char *_kwnames
[] = { "self","n", NULL
};
3222 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxPrintDialogData_SetNoCopies",_kwnames
,&_argo0
,&_arg1
))
3225 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3226 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPrintDialogData_p")) {
3227 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPrintDialogData_SetNoCopies. Expected _wxPrintDialogData_p.");
3232 wxPy_BEGIN_ALLOW_THREADS
;
3233 wxPrintDialogData_SetNoCopies(_arg0
,_arg1
);
3235 wxPy_END_ALLOW_THREADS
;
3236 if (PyErr_Occurred()) return NULL
;
3237 } Py_INCREF(Py_None
);
3238 _resultobj
= Py_None
;
3242 #define wxPrintDialogData_SetPrintData(_swigobj,_swigarg0) (_swigobj->SetPrintData(_swigarg0))
3243 static PyObject
*_wrap_wxPrintDialogData_SetPrintData(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3244 PyObject
* _resultobj
;
3245 wxPrintDialogData
* _arg0
;
3246 wxPrintData
* _arg1
;
3247 PyObject
* _argo0
= 0;
3248 PyObject
* _argo1
= 0;
3249 char *_kwnames
[] = { "self","printData", NULL
};
3252 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxPrintDialogData_SetPrintData",_kwnames
,&_argo0
,&_argo1
))
3255 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3256 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPrintDialogData_p")) {
3257 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPrintDialogData_SetPrintData. Expected _wxPrintDialogData_p.");
3262 if (_argo1
== Py_None
) { _arg1
= NULL
; }
3263 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxPrintData_p")) {
3264 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPrintDialogData_SetPrintData. Expected _wxPrintData_p.");
3269 wxPy_BEGIN_ALLOW_THREADS
;
3270 wxPrintDialogData_SetPrintData(_arg0
,*_arg1
);
3272 wxPy_END_ALLOW_THREADS
;
3273 if (PyErr_Occurred()) return NULL
;
3274 } Py_INCREF(Py_None
);
3275 _resultobj
= Py_None
;
3279 #define wxPrintDialogData_SetPrintToFile(_swigobj,_swigarg0) (_swigobj->SetPrintToFile(_swigarg0))
3280 static PyObject
*_wrap_wxPrintDialogData_SetPrintToFile(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3281 PyObject
* _resultobj
;
3282 wxPrintDialogData
* _arg0
;
3284 PyObject
* _argo0
= 0;
3286 char *_kwnames
[] = { "self","flag", NULL
};
3289 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxPrintDialogData_SetPrintToFile",_kwnames
,&_argo0
,&tempbool1
))
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_SetPrintToFile. Expected _wxPrintDialogData_p.");
3298 _arg1
= (bool ) tempbool1
;
3300 wxPy_BEGIN_ALLOW_THREADS
;
3301 wxPrintDialogData_SetPrintToFile(_arg0
,_arg1
);
3303 wxPy_END_ALLOW_THREADS
;
3304 if (PyErr_Occurred()) return NULL
;
3305 } Py_INCREF(Py_None
);
3306 _resultobj
= Py_None
;
3310 #define wxPrintDialogData_SetSetupDialog(_swigobj,_swigarg0) (_swigobj->SetSetupDialog(_swigarg0))
3311 static PyObject
*_wrap_wxPrintDialogData_SetSetupDialog(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3312 PyObject
* _resultobj
;
3313 wxPrintDialogData
* _arg0
;
3315 PyObject
* _argo0
= 0;
3317 char *_kwnames
[] = { "self","flag", NULL
};
3320 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxPrintDialogData_SetSetupDialog",_kwnames
,&_argo0
,&tempbool1
))
3323 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3324 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPrintDialogData_p")) {
3325 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPrintDialogData_SetSetupDialog. Expected _wxPrintDialogData_p.");
3329 _arg1
= (bool ) tempbool1
;
3331 wxPy_BEGIN_ALLOW_THREADS
;
3332 wxPrintDialogData_SetSetupDialog(_arg0
,_arg1
);
3334 wxPy_END_ALLOW_THREADS
;
3335 if (PyErr_Occurred()) return NULL
;
3336 } Py_INCREF(Py_None
);
3337 _resultobj
= Py_None
;
3341 #define wxPrintDialogData_SetToPage(_swigobj,_swigarg0) (_swigobj->SetToPage(_swigarg0))
3342 static PyObject
*_wrap_wxPrintDialogData_SetToPage(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3343 PyObject
* _resultobj
;
3344 wxPrintDialogData
* _arg0
;
3346 PyObject
* _argo0
= 0;
3347 char *_kwnames
[] = { "self","page", NULL
};
3350 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxPrintDialogData_SetToPage",_kwnames
,&_argo0
,&_arg1
))
3353 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3354 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPrintDialogData_p")) {
3355 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPrintDialogData_SetToPage. Expected _wxPrintDialogData_p.");
3360 wxPy_BEGIN_ALLOW_THREADS
;
3361 wxPrintDialogData_SetToPage(_arg0
,_arg1
);
3363 wxPy_END_ALLOW_THREADS
;
3364 if (PyErr_Occurred()) return NULL
;
3365 } Py_INCREF(Py_None
);
3366 _resultobj
= Py_None
;
3370 static void *SwigwxPrintDialogTowxDialog(void *ptr
) {
3373 src
= (wxPrintDialog
*) ptr
;
3374 dest
= (wxDialog
*) src
;
3375 return (void *) dest
;
3378 static void *SwigwxPrintDialogTowxTopLevelWindow(void *ptr
) {
3380 wxTopLevelWindow
*dest
;
3381 src
= (wxPrintDialog
*) ptr
;
3382 dest
= (wxTopLevelWindow
*) src
;
3383 return (void *) dest
;
3386 static void *SwigwxPrintDialogTowxWindow(void *ptr
) {
3389 src
= (wxPrintDialog
*) ptr
;
3390 dest
= (wxWindow
*) src
;
3391 return (void *) dest
;
3394 static void *SwigwxPrintDialogTowxEvtHandler(void *ptr
) {
3397 src
= (wxPrintDialog
*) ptr
;
3398 dest
= (wxEvtHandler
*) src
;
3399 return (void *) dest
;
3402 static void *SwigwxPrintDialogTowxObject(void *ptr
) {
3405 src
= (wxPrintDialog
*) ptr
;
3406 dest
= (wxObject
*) src
;
3407 return (void *) dest
;
3410 #define new_wxPrintDialog(_swigarg0,_swigarg1) (new wxPrintDialog(_swigarg0,_swigarg1))
3411 static PyObject
*_wrap_new_wxPrintDialog(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3412 PyObject
* _resultobj
;
3413 wxPrintDialog
* _result
;
3415 wxPrintDialogData
* _arg1
= (wxPrintDialogData
*) NULL
;
3416 PyObject
* _argo0
= 0;
3417 PyObject
* _argo1
= 0;
3418 char *_kwnames
[] = { "parent","data", NULL
};
3422 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O|O:new_wxPrintDialog",_kwnames
,&_argo0
,&_argo1
))
3425 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3426 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxWindow_p")) {
3427 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of new_wxPrintDialog. Expected _wxWindow_p.");
3432 if (_argo1
== Py_None
) { _arg1
= NULL
; }
3433 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxPrintDialogData_p")) {
3434 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of new_wxPrintDialog. Expected _wxPrintDialogData_p.");
3439 wxPy_BEGIN_ALLOW_THREADS
;
3440 _result
= (wxPrintDialog
*)new_wxPrintDialog(_arg0
,_arg1
);
3442 wxPy_END_ALLOW_THREADS
;
3443 if (PyErr_Occurred()) return NULL
;
3445 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxPrintDialog_p");
3446 _resultobj
= Py_BuildValue("s",_ptemp
);
3449 _resultobj
= Py_None
;
3454 #define wxPrintDialog_GetPrintDialogData(_swigobj) (_swigobj->GetPrintDialogData())
3455 static PyObject
*_wrap_wxPrintDialog_GetPrintDialogData(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3456 PyObject
* _resultobj
;
3457 wxPrintDialogData
* _result
;
3458 wxPrintDialog
* _arg0
;
3459 PyObject
* _argo0
= 0;
3460 char *_kwnames
[] = { "self", NULL
};
3464 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxPrintDialog_GetPrintDialogData",_kwnames
,&_argo0
))
3467 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3468 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPrintDialog_p")) {
3469 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPrintDialog_GetPrintDialogData. Expected _wxPrintDialog_p.");
3474 wxPy_BEGIN_ALLOW_THREADS
;
3475 wxPrintDialogData
& _result_ref
= wxPrintDialog_GetPrintDialogData(_arg0
);
3476 _result
= (wxPrintDialogData
*) &_result_ref
;
3478 wxPy_END_ALLOW_THREADS
;
3479 if (PyErr_Occurred()) return NULL
;
3481 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxPrintDialogData_p");
3482 _resultobj
= Py_BuildValue("s",_ptemp
);
3485 _resultobj
= Py_None
;
3490 #define wxPrintDialog_GetPrintDC(_swigobj) (_swigobj->GetPrintDC())
3491 static PyObject
*_wrap_wxPrintDialog_GetPrintDC(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3492 PyObject
* _resultobj
;
3494 wxPrintDialog
* _arg0
;
3495 PyObject
* _argo0
= 0;
3496 char *_kwnames
[] = { "self", NULL
};
3499 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxPrintDialog_GetPrintDC",_kwnames
,&_argo0
))
3502 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3503 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPrintDialog_p")) {
3504 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPrintDialog_GetPrintDC. Expected _wxPrintDialog_p.");
3509 wxPy_BEGIN_ALLOW_THREADS
;
3510 _result
= (wxDC
*)wxPrintDialog_GetPrintDC(_arg0
);
3512 wxPy_END_ALLOW_THREADS
;
3513 if (PyErr_Occurred()) return NULL
;
3514 }{ _resultobj
= wxPyMake_wxObject(_result
); }
3518 #define wxPrintDialog_ShowModal(_swigobj) (_swigobj->ShowModal())
3519 static PyObject
*_wrap_wxPrintDialog_ShowModal(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3520 PyObject
* _resultobj
;
3522 wxPrintDialog
* _arg0
;
3523 PyObject
* _argo0
= 0;
3524 char *_kwnames
[] = { "self", NULL
};
3527 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxPrintDialog_ShowModal",_kwnames
,&_argo0
))
3530 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3531 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPrintDialog_p")) {
3532 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPrintDialog_ShowModal. Expected _wxPrintDialog_p.");
3537 wxPy_BEGIN_ALLOW_THREADS
;
3538 _result
= (int )wxPrintDialog_ShowModal(_arg0
);
3540 wxPy_END_ALLOW_THREADS
;
3541 if (PyErr_Occurred()) return NULL
;
3542 } _resultobj
= Py_BuildValue("i",_result
);
3546 static void *SwigwxPyPrintoutTowxObject(void *ptr
) {
3549 src
= (wxPyPrintout
*) ptr
;
3550 dest
= (wxObject
*) src
;
3551 return (void *) dest
;
3554 #define new_wxPrintout(_swigarg0) (new wxPyPrintout(_swigarg0))
3555 static PyObject
*_wrap_new_wxPrintout(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3556 PyObject
* _resultobj
;
3557 wxPyPrintout
* _result
;
3558 char * _arg0
= (char *) "Printout";
3559 char *_kwnames
[] = { "title", NULL
};
3563 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"|s:new_wxPrintout",_kwnames
,&_arg0
))
3566 wxPy_BEGIN_ALLOW_THREADS
;
3567 _result
= (wxPyPrintout
*)new_wxPrintout(_arg0
);
3569 wxPy_END_ALLOW_THREADS
;
3570 if (PyErr_Occurred()) return NULL
;
3572 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxPyPrintout_p");
3573 _resultobj
= Py_BuildValue("s",_ptemp
);
3576 _resultobj
= Py_None
;
3581 #define wxPrintout__setCallbackInfo(_swigobj,_swigarg0,_swigarg1) (_swigobj->_setCallbackInfo(_swigarg0,_swigarg1))
3582 static PyObject
*_wrap_wxPrintout__setCallbackInfo(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3583 PyObject
* _resultobj
;
3584 wxPyPrintout
* _arg0
;
3587 PyObject
* _argo0
= 0;
3588 PyObject
* _obj1
= 0;
3589 PyObject
* _obj2
= 0;
3590 char *_kwnames
[] = { "self","self","_class", NULL
};
3593 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OOO:wxPrintout__setCallbackInfo",_kwnames
,&_argo0
,&_obj1
,&_obj2
))
3596 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3597 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyPrintout_p")) {
3598 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPrintout__setCallbackInfo. Expected _wxPyPrintout_p.");
3609 wxPy_BEGIN_ALLOW_THREADS
;
3610 wxPrintout__setCallbackInfo(_arg0
,_arg1
,_arg2
);
3612 wxPy_END_ALLOW_THREADS
;
3613 if (PyErr_Occurred()) return NULL
;
3614 } Py_INCREF(Py_None
);
3615 _resultobj
= Py_None
;
3619 static void wxPyPrintout_Destroy(wxPyPrintout
*self
) { delete self
; }
3620 static PyObject
*_wrap_wxPrintout_Destroy(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3621 PyObject
* _resultobj
;
3622 wxPyPrintout
* _arg0
;
3623 PyObject
* _argo0
= 0;
3624 char *_kwnames
[] = { "self", NULL
};
3627 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxPrintout_Destroy",_kwnames
,&_argo0
))
3630 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3631 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyPrintout_p")) {
3632 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPrintout_Destroy. Expected _wxPyPrintout_p.");
3637 wxPy_BEGIN_ALLOW_THREADS
;
3638 wxPyPrintout_Destroy(_arg0
);
3640 wxPy_END_ALLOW_THREADS
;
3641 if (PyErr_Occurred()) return NULL
;
3642 } Py_INCREF(Py_None
);
3643 _resultobj
= Py_None
;
3647 #define wxPrintout_GetDC(_swigobj) (_swigobj->GetDC())
3648 static PyObject
*_wrap_wxPrintout_GetDC(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3649 PyObject
* _resultobj
;
3651 wxPyPrintout
* _arg0
;
3652 PyObject
* _argo0
= 0;
3653 char *_kwnames
[] = { "self", NULL
};
3656 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxPrintout_GetDC",_kwnames
,&_argo0
))
3659 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3660 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyPrintout_p")) {
3661 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPrintout_GetDC. Expected _wxPyPrintout_p.");
3666 wxPy_BEGIN_ALLOW_THREADS
;
3667 _result
= (wxDC
*)wxPrintout_GetDC(_arg0
);
3669 wxPy_END_ALLOW_THREADS
;
3670 if (PyErr_Occurred()) return NULL
;
3671 }{ _resultobj
= wxPyMake_wxObject(_result
); }
3675 #define wxPrintout_GetPageSizeMM(_swigobj,_swigarg0,_swigarg1) (_swigobj->GetPageSizeMM(_swigarg0,_swigarg1))
3676 static PyObject
*_wrap_wxPrintout_GetPageSizeMM(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3677 PyObject
* _resultobj
;
3678 wxPyPrintout
* _arg0
;
3683 PyObject
* _argo0
= 0;
3684 char *_kwnames
[] = { "self", NULL
};
3693 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxPrintout_GetPageSizeMM",_kwnames
,&_argo0
))
3696 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3697 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyPrintout_p")) {
3698 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPrintout_GetPageSizeMM. Expected _wxPyPrintout_p.");
3703 wxPy_BEGIN_ALLOW_THREADS
;
3704 wxPrintout_GetPageSizeMM(_arg0
,_arg1
,_arg2
);
3706 wxPy_END_ALLOW_THREADS
;
3707 if (PyErr_Occurred()) return NULL
;
3708 } Py_INCREF(Py_None
);
3709 _resultobj
= Py_None
;
3712 o
= PyInt_FromLong((long) (*_arg1
));
3713 _resultobj
= t_output_helper(_resultobj
, o
);
3717 o
= PyInt_FromLong((long) (*_arg2
));
3718 _resultobj
= t_output_helper(_resultobj
, o
);
3723 #define wxPrintout_GetPageSizePixels(_swigobj,_swigarg0,_swigarg1) (_swigobj->GetPageSizePixels(_swigarg0,_swigarg1))
3724 static PyObject
*_wrap_wxPrintout_GetPageSizePixels(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3725 PyObject
* _resultobj
;
3726 wxPyPrintout
* _arg0
;
3731 PyObject
* _argo0
= 0;
3732 char *_kwnames
[] = { "self", NULL
};
3741 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxPrintout_GetPageSizePixels",_kwnames
,&_argo0
))
3744 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3745 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyPrintout_p")) {
3746 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPrintout_GetPageSizePixels. Expected _wxPyPrintout_p.");
3751 wxPy_BEGIN_ALLOW_THREADS
;
3752 wxPrintout_GetPageSizePixels(_arg0
,_arg1
,_arg2
);
3754 wxPy_END_ALLOW_THREADS
;
3755 if (PyErr_Occurred()) return NULL
;
3756 } Py_INCREF(Py_None
);
3757 _resultobj
= Py_None
;
3760 o
= PyInt_FromLong((long) (*_arg1
));
3761 _resultobj
= t_output_helper(_resultobj
, o
);
3765 o
= PyInt_FromLong((long) (*_arg2
));
3766 _resultobj
= t_output_helper(_resultobj
, o
);
3771 #define wxPrintout_GetPPIPrinter(_swigobj,_swigarg0,_swigarg1) (_swigobj->GetPPIPrinter(_swigarg0,_swigarg1))
3772 static PyObject
*_wrap_wxPrintout_GetPPIPrinter(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3773 PyObject
* _resultobj
;
3774 wxPyPrintout
* _arg0
;
3779 PyObject
* _argo0
= 0;
3780 char *_kwnames
[] = { "self", NULL
};
3789 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxPrintout_GetPPIPrinter",_kwnames
,&_argo0
))
3792 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3793 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyPrintout_p")) {
3794 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPrintout_GetPPIPrinter. Expected _wxPyPrintout_p.");
3799 wxPy_BEGIN_ALLOW_THREADS
;
3800 wxPrintout_GetPPIPrinter(_arg0
,_arg1
,_arg2
);
3802 wxPy_END_ALLOW_THREADS
;
3803 if (PyErr_Occurred()) return NULL
;
3804 } Py_INCREF(Py_None
);
3805 _resultobj
= Py_None
;
3808 o
= PyInt_FromLong((long) (*_arg1
));
3809 _resultobj
= t_output_helper(_resultobj
, o
);
3813 o
= PyInt_FromLong((long) (*_arg2
));
3814 _resultobj
= t_output_helper(_resultobj
, o
);
3819 #define wxPrintout_GetPPIScreen(_swigobj,_swigarg0,_swigarg1) (_swigobj->GetPPIScreen(_swigarg0,_swigarg1))
3820 static PyObject
*_wrap_wxPrintout_GetPPIScreen(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3821 PyObject
* _resultobj
;
3822 wxPyPrintout
* _arg0
;
3827 PyObject
* _argo0
= 0;
3828 char *_kwnames
[] = { "self", NULL
};
3837 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxPrintout_GetPPIScreen",_kwnames
,&_argo0
))
3840 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3841 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyPrintout_p")) {
3842 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPrintout_GetPPIScreen. Expected _wxPyPrintout_p.");
3847 wxPy_BEGIN_ALLOW_THREADS
;
3848 wxPrintout_GetPPIScreen(_arg0
,_arg1
,_arg2
);
3850 wxPy_END_ALLOW_THREADS
;
3851 if (PyErr_Occurred()) return NULL
;
3852 } Py_INCREF(Py_None
);
3853 _resultobj
= Py_None
;
3856 o
= PyInt_FromLong((long) (*_arg1
));
3857 _resultobj
= t_output_helper(_resultobj
, o
);
3861 o
= PyInt_FromLong((long) (*_arg2
));
3862 _resultobj
= t_output_helper(_resultobj
, o
);
3867 #define wxPrintout_IsPreview(_swigobj) (_swigobj->IsPreview())
3868 static PyObject
*_wrap_wxPrintout_IsPreview(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3869 PyObject
* _resultobj
;
3871 wxPyPrintout
* _arg0
;
3872 PyObject
* _argo0
= 0;
3873 char *_kwnames
[] = { "self", NULL
};
3876 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxPrintout_IsPreview",_kwnames
,&_argo0
))
3879 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3880 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyPrintout_p")) {
3881 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPrintout_IsPreview. Expected _wxPyPrintout_p.");
3886 wxPy_BEGIN_ALLOW_THREADS
;
3887 _result
= (bool )wxPrintout_IsPreview(_arg0
);
3889 wxPy_END_ALLOW_THREADS
;
3890 if (PyErr_Occurred()) return NULL
;
3891 } _resultobj
= Py_BuildValue("i",_result
);
3895 #define wxPrintout_base_OnBeginDocument(_swigobj,_swigarg0,_swigarg1) (_swigobj->base_OnBeginDocument(_swigarg0,_swigarg1))
3896 static PyObject
*_wrap_wxPrintout_base_OnBeginDocument(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3897 PyObject
* _resultobj
;
3899 wxPyPrintout
* _arg0
;
3902 PyObject
* _argo0
= 0;
3903 char *_kwnames
[] = { "self","startPage","endPage", NULL
};
3906 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oii:wxPrintout_base_OnBeginDocument",_kwnames
,&_argo0
,&_arg1
,&_arg2
))
3909 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3910 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyPrintout_p")) {
3911 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPrintout_base_OnBeginDocument. Expected _wxPyPrintout_p.");
3916 wxPy_BEGIN_ALLOW_THREADS
;
3917 _result
= (bool )wxPrintout_base_OnBeginDocument(_arg0
,_arg1
,_arg2
);
3919 wxPy_END_ALLOW_THREADS
;
3920 if (PyErr_Occurred()) return NULL
;
3921 } _resultobj
= Py_BuildValue("i",_result
);
3925 #define wxPrintout_base_OnEndDocument(_swigobj) (_swigobj->base_OnEndDocument())
3926 static PyObject
*_wrap_wxPrintout_base_OnEndDocument(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3927 PyObject
* _resultobj
;
3928 wxPyPrintout
* _arg0
;
3929 PyObject
* _argo0
= 0;
3930 char *_kwnames
[] = { "self", NULL
};
3933 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxPrintout_base_OnEndDocument",_kwnames
,&_argo0
))
3936 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3937 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyPrintout_p")) {
3938 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPrintout_base_OnEndDocument. Expected _wxPyPrintout_p.");
3943 wxPy_BEGIN_ALLOW_THREADS
;
3944 wxPrintout_base_OnEndDocument(_arg0
);
3946 wxPy_END_ALLOW_THREADS
;
3947 if (PyErr_Occurred()) return NULL
;
3948 } Py_INCREF(Py_None
);
3949 _resultobj
= Py_None
;
3953 #define wxPrintout_base_OnBeginPrinting(_swigobj) (_swigobj->base_OnBeginPrinting())
3954 static PyObject
*_wrap_wxPrintout_base_OnBeginPrinting(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3955 PyObject
* _resultobj
;
3956 wxPyPrintout
* _arg0
;
3957 PyObject
* _argo0
= 0;
3958 char *_kwnames
[] = { "self", NULL
};
3961 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxPrintout_base_OnBeginPrinting",_kwnames
,&_argo0
))
3964 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3965 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyPrintout_p")) {
3966 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPrintout_base_OnBeginPrinting. Expected _wxPyPrintout_p.");
3971 wxPy_BEGIN_ALLOW_THREADS
;
3972 wxPrintout_base_OnBeginPrinting(_arg0
);
3974 wxPy_END_ALLOW_THREADS
;
3975 if (PyErr_Occurred()) return NULL
;
3976 } Py_INCREF(Py_None
);
3977 _resultobj
= Py_None
;
3981 #define wxPrintout_base_OnEndPrinting(_swigobj) (_swigobj->base_OnEndPrinting())
3982 static PyObject
*_wrap_wxPrintout_base_OnEndPrinting(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3983 PyObject
* _resultobj
;
3984 wxPyPrintout
* _arg0
;
3985 PyObject
* _argo0
= 0;
3986 char *_kwnames
[] = { "self", NULL
};
3989 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxPrintout_base_OnEndPrinting",_kwnames
,&_argo0
))
3992 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3993 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyPrintout_p")) {
3994 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPrintout_base_OnEndPrinting. Expected _wxPyPrintout_p.");
3999 wxPy_BEGIN_ALLOW_THREADS
;
4000 wxPrintout_base_OnEndPrinting(_arg0
);
4002 wxPy_END_ALLOW_THREADS
;
4003 if (PyErr_Occurred()) return NULL
;
4004 } Py_INCREF(Py_None
);
4005 _resultobj
= Py_None
;
4009 #define wxPrintout_base_OnPreparePrinting(_swigobj) (_swigobj->base_OnPreparePrinting())
4010 static PyObject
*_wrap_wxPrintout_base_OnPreparePrinting(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4011 PyObject
* _resultobj
;
4012 wxPyPrintout
* _arg0
;
4013 PyObject
* _argo0
= 0;
4014 char *_kwnames
[] = { "self", NULL
};
4017 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxPrintout_base_OnPreparePrinting",_kwnames
,&_argo0
))
4020 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4021 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyPrintout_p")) {
4022 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPrintout_base_OnPreparePrinting. Expected _wxPyPrintout_p.");
4027 wxPy_BEGIN_ALLOW_THREADS
;
4028 wxPrintout_base_OnPreparePrinting(_arg0
);
4030 wxPy_END_ALLOW_THREADS
;
4031 if (PyErr_Occurred()) return NULL
;
4032 } Py_INCREF(Py_None
);
4033 _resultobj
= Py_None
;
4037 #define wxPrintout_base_GetPageInfo(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3) (_swigobj->base_GetPageInfo(_swigarg0,_swigarg1,_swigarg2,_swigarg3))
4038 static PyObject
*_wrap_wxPrintout_base_GetPageInfo(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4039 PyObject
* _resultobj
;
4040 wxPyPrintout
* _arg0
;
4049 PyObject
* _argo0
= 0;
4050 char *_kwnames
[] = { "self", NULL
};
4065 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxPrintout_base_GetPageInfo",_kwnames
,&_argo0
))
4068 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4069 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyPrintout_p")) {
4070 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPrintout_base_GetPageInfo. Expected _wxPyPrintout_p.");
4075 wxPy_BEGIN_ALLOW_THREADS
;
4076 wxPrintout_base_GetPageInfo(_arg0
,_arg1
,_arg2
,_arg3
,_arg4
);
4078 wxPy_END_ALLOW_THREADS
;
4079 if (PyErr_Occurred()) return NULL
;
4080 } Py_INCREF(Py_None
);
4081 _resultobj
= Py_None
;
4084 o
= PyInt_FromLong((long) (*_arg1
));
4085 _resultobj
= t_output_helper(_resultobj
, o
);
4089 o
= PyInt_FromLong((long) (*_arg2
));
4090 _resultobj
= t_output_helper(_resultobj
, o
);
4094 o
= PyInt_FromLong((long) (*_arg3
));
4095 _resultobj
= t_output_helper(_resultobj
, o
);
4099 o
= PyInt_FromLong((long) (*_arg4
));
4100 _resultobj
= t_output_helper(_resultobj
, o
);
4105 #define wxPrintout_base_HasPage(_swigobj,_swigarg0) (_swigobj->base_HasPage(_swigarg0))
4106 static PyObject
*_wrap_wxPrintout_base_HasPage(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4107 PyObject
* _resultobj
;
4109 wxPyPrintout
* _arg0
;
4111 PyObject
* _argo0
= 0;
4112 char *_kwnames
[] = { "self","page", NULL
};
4115 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxPrintout_base_HasPage",_kwnames
,&_argo0
,&_arg1
))
4118 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4119 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyPrintout_p")) {
4120 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPrintout_base_HasPage. Expected _wxPyPrintout_p.");
4125 wxPy_BEGIN_ALLOW_THREADS
;
4126 _result
= (bool )wxPrintout_base_HasPage(_arg0
,_arg1
);
4128 wxPy_END_ALLOW_THREADS
;
4129 if (PyErr_Occurred()) return NULL
;
4130 } _resultobj
= Py_BuildValue("i",_result
);
4134 static void *SwigwxPrinterTowxObject(void *ptr
) {
4137 src
= (wxPrinter
*) ptr
;
4138 dest
= (wxObject
*) src
;
4139 return (void *) dest
;
4142 #define new_wxPrinter(_swigarg0) (new wxPrinter(_swigarg0))
4143 static PyObject
*_wrap_new_wxPrinter(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4144 PyObject
* _resultobj
;
4145 wxPrinter
* _result
;
4146 wxPrintDialogData
* _arg0
= (wxPrintDialogData
*) NULL
;
4147 PyObject
* _argo0
= 0;
4148 char *_kwnames
[] = { "data", NULL
};
4152 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"|O:new_wxPrinter",_kwnames
,&_argo0
))
4155 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4156 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPrintDialogData_p")) {
4157 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of new_wxPrinter. Expected _wxPrintDialogData_p.");
4162 wxPy_BEGIN_ALLOW_THREADS
;
4163 _result
= (wxPrinter
*)new_wxPrinter(_arg0
);
4165 wxPy_END_ALLOW_THREADS
;
4166 if (PyErr_Occurred()) return NULL
;
4168 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxPrinter_p");
4169 _resultobj
= Py_BuildValue("s",_ptemp
);
4172 _resultobj
= Py_None
;
4177 #define delete_wxPrinter(_swigobj) (delete _swigobj)
4178 static PyObject
*_wrap_delete_wxPrinter(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4179 PyObject
* _resultobj
;
4181 PyObject
* _argo0
= 0;
4182 char *_kwnames
[] = { "self", NULL
};
4185 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:delete_wxPrinter",_kwnames
,&_argo0
))
4188 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4189 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPrinter_p")) {
4190 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of delete_wxPrinter. Expected _wxPrinter_p.");
4195 wxPy_BEGIN_ALLOW_THREADS
;
4196 delete_wxPrinter(_arg0
);
4198 wxPy_END_ALLOW_THREADS
;
4199 if (PyErr_Occurred()) return NULL
;
4200 } Py_INCREF(Py_None
);
4201 _resultobj
= Py_None
;
4205 #define wxPrinter_CreateAbortWindow(_swigobj,_swigarg0,_swigarg1) (_swigobj->CreateAbortWindow(_swigarg0,_swigarg1))
4206 static PyObject
*_wrap_wxPrinter_CreateAbortWindow(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4207 PyObject
* _resultobj
;
4210 wxPyPrintout
* _arg2
;
4211 PyObject
* _argo0
= 0;
4212 PyObject
* _argo1
= 0;
4213 PyObject
* _argo2
= 0;
4214 char *_kwnames
[] = { "self","parent","printout", NULL
};
4217 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OOO:wxPrinter_CreateAbortWindow",_kwnames
,&_argo0
,&_argo1
,&_argo2
))
4220 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4221 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPrinter_p")) {
4222 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPrinter_CreateAbortWindow. Expected _wxPrinter_p.");
4227 if (_argo1
== Py_None
) { _arg1
= NULL
; }
4228 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxWindow_p")) {
4229 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPrinter_CreateAbortWindow. Expected _wxWindow_p.");
4234 if (_argo2
== Py_None
) { _arg2
= NULL
; }
4235 else if (SWIG_GetPtrObj(_argo2
,(void **) &_arg2
,"_wxPyPrintout_p")) {
4236 PyErr_SetString(PyExc_TypeError
,"Type error in argument 3 of wxPrinter_CreateAbortWindow. Expected _wxPyPrintout_p.");
4241 wxPy_BEGIN_ALLOW_THREADS
;
4242 wxPrinter_CreateAbortWindow(_arg0
,_arg1
,_arg2
);
4244 wxPy_END_ALLOW_THREADS
;
4245 if (PyErr_Occurred()) return NULL
;
4246 } Py_INCREF(Py_None
);
4247 _resultobj
= Py_None
;
4251 #define wxPrinter_GetPrintDialogData(_swigobj) (_swigobj->GetPrintDialogData())
4252 static PyObject
*_wrap_wxPrinter_GetPrintDialogData(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4253 PyObject
* _resultobj
;
4254 wxPrintDialogData
* _result
;
4256 PyObject
* _argo0
= 0;
4257 char *_kwnames
[] = { "self", NULL
};
4261 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxPrinter_GetPrintDialogData",_kwnames
,&_argo0
))
4264 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4265 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPrinter_p")) {
4266 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPrinter_GetPrintDialogData. Expected _wxPrinter_p.");
4271 wxPy_BEGIN_ALLOW_THREADS
;
4272 wxPrintDialogData
& _result_ref
= wxPrinter_GetPrintDialogData(_arg0
);
4273 _result
= (wxPrintDialogData
*) &_result_ref
;
4275 wxPy_END_ALLOW_THREADS
;
4276 if (PyErr_Occurred()) return NULL
;
4278 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxPrintDialogData_p");
4279 _resultobj
= Py_BuildValue("s",_ptemp
);
4282 _resultobj
= Py_None
;
4287 #define wxPrinter_Print(_swigobj,_swigarg0,_swigarg1,_swigarg2) (_swigobj->Print(_swigarg0,_swigarg1,_swigarg2))
4288 static PyObject
*_wrap_wxPrinter_Print(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4289 PyObject
* _resultobj
;
4293 wxPyPrintout
* _arg2
;
4294 int _arg3
= (int ) TRUE
;
4295 PyObject
* _argo0
= 0;
4296 PyObject
* _argo1
= 0;
4297 PyObject
* _argo2
= 0;
4298 char *_kwnames
[] = { "self","parent","printout","prompt", NULL
};
4301 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OOO|i:wxPrinter_Print",_kwnames
,&_argo0
,&_argo1
,&_argo2
,&_arg3
))
4304 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4305 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPrinter_p")) {
4306 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPrinter_Print. Expected _wxPrinter_p.");
4311 if (_argo1
== Py_None
) { _arg1
= NULL
; }
4312 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxWindow_p")) {
4313 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPrinter_Print. Expected _wxWindow_p.");
4318 if (_argo2
== Py_None
) { _arg2
= NULL
; }
4319 else if (SWIG_GetPtrObj(_argo2
,(void **) &_arg2
,"_wxPyPrintout_p")) {
4320 PyErr_SetString(PyExc_TypeError
,"Type error in argument 3 of wxPrinter_Print. Expected _wxPyPrintout_p.");
4325 wxPy_BEGIN_ALLOW_THREADS
;
4326 _result
= (bool )wxPrinter_Print(_arg0
,_arg1
,_arg2
,_arg3
);
4328 wxPy_END_ALLOW_THREADS
;
4329 if (PyErr_Occurred()) return NULL
;
4330 } _resultobj
= Py_BuildValue("i",_result
);
4334 #define wxPrinter_PrintDialog(_swigobj,_swigarg0) (_swigobj->PrintDialog(_swigarg0))
4335 static PyObject
*_wrap_wxPrinter_PrintDialog(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4336 PyObject
* _resultobj
;
4340 PyObject
* _argo0
= 0;
4341 PyObject
* _argo1
= 0;
4342 char *_kwnames
[] = { "self","parent", NULL
};
4345 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxPrinter_PrintDialog",_kwnames
,&_argo0
,&_argo1
))
4348 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4349 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPrinter_p")) {
4350 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPrinter_PrintDialog. Expected _wxPrinter_p.");
4355 if (_argo1
== Py_None
) { _arg1
= NULL
; }
4356 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxWindow_p")) {
4357 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPrinter_PrintDialog. Expected _wxWindow_p.");
4362 wxPy_BEGIN_ALLOW_THREADS
;
4363 _result
= (wxDC
*)wxPrinter_PrintDialog(_arg0
,_arg1
);
4365 wxPy_END_ALLOW_THREADS
;
4366 if (PyErr_Occurred()) return NULL
;
4367 }{ _resultobj
= wxPyMake_wxObject(_result
); }
4371 #define wxPrinter_ReportError(_swigobj,_swigarg0,_swigarg1,_swigarg2) (_swigobj->ReportError(_swigarg0,_swigarg1,_swigarg2))
4372 static PyObject
*_wrap_wxPrinter_ReportError(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4373 PyObject
* _resultobj
;
4376 wxPyPrintout
* _arg2
;
4378 PyObject
* _argo0
= 0;
4379 PyObject
* _argo1
= 0;
4380 PyObject
* _argo2
= 0;
4381 char *_kwnames
[] = { "self","parent","printout","message", NULL
};
4384 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OOOs:wxPrinter_ReportError",_kwnames
,&_argo0
,&_argo1
,&_argo2
,&_arg3
))
4387 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4388 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPrinter_p")) {
4389 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPrinter_ReportError. Expected _wxPrinter_p.");
4394 if (_argo1
== Py_None
) { _arg1
= NULL
; }
4395 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxWindow_p")) {
4396 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPrinter_ReportError. Expected _wxWindow_p.");
4401 if (_argo2
== Py_None
) { _arg2
= NULL
; }
4402 else if (SWIG_GetPtrObj(_argo2
,(void **) &_arg2
,"_wxPyPrintout_p")) {
4403 PyErr_SetString(PyExc_TypeError
,"Type error in argument 3 of wxPrinter_ReportError. Expected _wxPyPrintout_p.");
4408 wxPy_BEGIN_ALLOW_THREADS
;
4409 wxPrinter_ReportError(_arg0
,_arg1
,_arg2
,_arg3
);
4411 wxPy_END_ALLOW_THREADS
;
4412 if (PyErr_Occurred()) return NULL
;
4413 } Py_INCREF(Py_None
);
4414 _resultobj
= Py_None
;
4418 #define wxPrinter_Setup(_swigobj,_swigarg0) (_swigobj->Setup(_swigarg0))
4419 static PyObject
*_wrap_wxPrinter_Setup(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4420 PyObject
* _resultobj
;
4424 PyObject
* _argo0
= 0;
4425 PyObject
* _argo1
= 0;
4426 char *_kwnames
[] = { "self","parent", NULL
};
4429 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxPrinter_Setup",_kwnames
,&_argo0
,&_argo1
))
4432 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4433 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPrinter_p")) {
4434 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPrinter_Setup. Expected _wxPrinter_p.");
4439 if (_argo1
== Py_None
) { _arg1
= NULL
; }
4440 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxWindow_p")) {
4441 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPrinter_Setup. Expected _wxWindow_p.");
4446 wxPy_BEGIN_ALLOW_THREADS
;
4447 _result
= (bool )wxPrinter_Setup(_arg0
,_arg1
);
4449 wxPy_END_ALLOW_THREADS
;
4450 if (PyErr_Occurred()) return NULL
;
4451 } _resultobj
= Py_BuildValue("i",_result
);
4455 static void *SwigwxPrintPreviewTowxObject(void *ptr
) {
4456 wxPrintPreview
*src
;
4458 src
= (wxPrintPreview
*) ptr
;
4459 dest
= (wxObject
*) src
;
4460 return (void *) dest
;
4463 #define new_wxPrintPreview(_swigarg0,_swigarg1,_swigarg2) (new wxPrintPreview(_swigarg0,_swigarg1,_swigarg2))
4464 static PyObject
*_wrap_new_wxPrintPreview(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4465 PyObject
* _resultobj
;
4466 wxPrintPreview
* _result
;
4467 wxPyPrintout
* _arg0
;
4468 wxPyPrintout
* _arg1
;
4469 wxPrintData
* _arg2
= (wxPrintData
*) NULL
;
4470 PyObject
* _argo0
= 0;
4471 PyObject
* _argo1
= 0;
4472 PyObject
* _argo2
= 0;
4473 char *_kwnames
[] = { "printout","printoutForPrinting","data", NULL
};
4477 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO|O:new_wxPrintPreview",_kwnames
,&_argo0
,&_argo1
,&_argo2
))
4480 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4481 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyPrintout_p")) {
4482 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of new_wxPrintPreview. Expected _wxPyPrintout_p.");
4487 if (_argo1
== Py_None
) { _arg1
= NULL
; }
4488 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxPyPrintout_p")) {
4489 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of new_wxPrintPreview. Expected _wxPyPrintout_p.");
4494 if (_argo2
== Py_None
) { _arg2
= NULL
; }
4495 else if (SWIG_GetPtrObj(_argo2
,(void **) &_arg2
,"_wxPrintData_p")) {
4496 PyErr_SetString(PyExc_TypeError
,"Type error in argument 3 of new_wxPrintPreview. Expected _wxPrintData_p.");
4501 wxPy_BEGIN_ALLOW_THREADS
;
4502 _result
= (wxPrintPreview
*)new_wxPrintPreview(_arg0
,_arg1
,_arg2
);
4504 wxPy_END_ALLOW_THREADS
;
4505 if (PyErr_Occurred()) return NULL
;
4507 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxPrintPreview_p");
4508 _resultobj
= Py_BuildValue("s",_ptemp
);
4511 _resultobj
= Py_None
;
4516 #define wxPrintPreview_GetCanvas(_swigobj) (_swigobj->GetCanvas())
4517 static PyObject
*_wrap_wxPrintPreview_GetCanvas(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4518 PyObject
* _resultobj
;
4520 wxPrintPreview
* _arg0
;
4521 PyObject
* _argo0
= 0;
4522 char *_kwnames
[] = { "self", NULL
};
4525 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxPrintPreview_GetCanvas",_kwnames
,&_argo0
))
4528 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4529 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPrintPreview_p")) {
4530 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPrintPreview_GetCanvas. Expected _wxPrintPreview_p.");
4535 wxPy_BEGIN_ALLOW_THREADS
;
4536 _result
= (wxWindow
*)wxPrintPreview_GetCanvas(_arg0
);
4538 wxPy_END_ALLOW_THREADS
;
4539 if (PyErr_Occurred()) return NULL
;
4540 }{ _resultobj
= wxPyMake_wxObject(_result
); }
4544 #define wxPrintPreview_GetCurrentPage(_swigobj) (_swigobj->GetCurrentPage())
4545 static PyObject
*_wrap_wxPrintPreview_GetCurrentPage(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4546 PyObject
* _resultobj
;
4548 wxPrintPreview
* _arg0
;
4549 PyObject
* _argo0
= 0;
4550 char *_kwnames
[] = { "self", NULL
};
4553 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxPrintPreview_GetCurrentPage",_kwnames
,&_argo0
))
4556 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4557 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPrintPreview_p")) {
4558 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPrintPreview_GetCurrentPage. Expected _wxPrintPreview_p.");
4563 wxPy_BEGIN_ALLOW_THREADS
;
4564 _result
= (int )wxPrintPreview_GetCurrentPage(_arg0
);
4566 wxPy_END_ALLOW_THREADS
;
4567 if (PyErr_Occurred()) return NULL
;
4568 } _resultobj
= Py_BuildValue("i",_result
);
4572 #define wxPrintPreview_GetFrame(_swigobj) (_swigobj->GetFrame())
4573 static PyObject
*_wrap_wxPrintPreview_GetFrame(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4574 PyObject
* _resultobj
;
4576 wxPrintPreview
* _arg0
;
4577 PyObject
* _argo0
= 0;
4578 char *_kwnames
[] = { "self", NULL
};
4581 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxPrintPreview_GetFrame",_kwnames
,&_argo0
))
4584 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4585 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPrintPreview_p")) {
4586 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPrintPreview_GetFrame. Expected _wxPrintPreview_p.");
4591 wxPy_BEGIN_ALLOW_THREADS
;
4592 _result
= (wxFrame
*)wxPrintPreview_GetFrame(_arg0
);
4594 wxPy_END_ALLOW_THREADS
;
4595 if (PyErr_Occurred()) return NULL
;
4596 }{ _resultobj
= wxPyMake_wxObject(_result
); }
4600 #define wxPrintPreview_GetMaxPage(_swigobj) (_swigobj->GetMaxPage())
4601 static PyObject
*_wrap_wxPrintPreview_GetMaxPage(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4602 PyObject
* _resultobj
;
4604 wxPrintPreview
* _arg0
;
4605 PyObject
* _argo0
= 0;
4606 char *_kwnames
[] = { "self", NULL
};
4609 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxPrintPreview_GetMaxPage",_kwnames
,&_argo0
))
4612 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4613 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPrintPreview_p")) {
4614 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPrintPreview_GetMaxPage. Expected _wxPrintPreview_p.");
4619 wxPy_BEGIN_ALLOW_THREADS
;
4620 _result
= (int )wxPrintPreview_GetMaxPage(_arg0
);
4622 wxPy_END_ALLOW_THREADS
;
4623 if (PyErr_Occurred()) return NULL
;
4624 } _resultobj
= Py_BuildValue("i",_result
);
4628 #define wxPrintPreview_GetMinPage(_swigobj) (_swigobj->GetMinPage())
4629 static PyObject
*_wrap_wxPrintPreview_GetMinPage(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4630 PyObject
* _resultobj
;
4632 wxPrintPreview
* _arg0
;
4633 PyObject
* _argo0
= 0;
4634 char *_kwnames
[] = { "self", NULL
};
4637 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxPrintPreview_GetMinPage",_kwnames
,&_argo0
))
4640 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4641 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPrintPreview_p")) {
4642 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPrintPreview_GetMinPage. Expected _wxPrintPreview_p.");
4647 wxPy_BEGIN_ALLOW_THREADS
;
4648 _result
= (int )wxPrintPreview_GetMinPage(_arg0
);
4650 wxPy_END_ALLOW_THREADS
;
4651 if (PyErr_Occurred()) return NULL
;
4652 } _resultobj
= Py_BuildValue("i",_result
);
4656 #define wxPrintPreview_GetPrintDialogData(_swigobj) (_swigobj->GetPrintDialogData())
4657 static PyObject
*_wrap_wxPrintPreview_GetPrintDialogData(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4658 PyObject
* _resultobj
;
4659 wxPrintDialogData
* _result
;
4660 wxPrintPreview
* _arg0
;
4661 PyObject
* _argo0
= 0;
4662 char *_kwnames
[] = { "self", NULL
};
4666 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxPrintPreview_GetPrintDialogData",_kwnames
,&_argo0
))
4669 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4670 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPrintPreview_p")) {
4671 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPrintPreview_GetPrintDialogData. Expected _wxPrintPreview_p.");
4676 wxPy_BEGIN_ALLOW_THREADS
;
4677 wxPrintDialogData
& _result_ref
= wxPrintPreview_GetPrintDialogData(_arg0
);
4678 _result
= (wxPrintDialogData
*) &_result_ref
;
4680 wxPy_END_ALLOW_THREADS
;
4681 if (PyErr_Occurred()) return NULL
;
4683 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxPrintDialogData_p");
4684 _resultobj
= Py_BuildValue("s",_ptemp
);
4687 _resultobj
= Py_None
;
4692 #define wxPrintPreview_GetPrintout(_swigobj) (_swigobj->GetPrintout())
4693 static PyObject
*_wrap_wxPrintPreview_GetPrintout(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4694 PyObject
* _resultobj
;
4695 wxPyPrintout
* _result
;
4696 wxPrintPreview
* _arg0
;
4697 PyObject
* _argo0
= 0;
4698 char *_kwnames
[] = { "self", NULL
};
4701 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxPrintPreview_GetPrintout",_kwnames
,&_argo0
))
4704 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4705 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPrintPreview_p")) {
4706 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPrintPreview_GetPrintout. Expected _wxPrintPreview_p.");
4711 wxPy_BEGIN_ALLOW_THREADS
;
4712 _result
= (wxPyPrintout
*)wxPrintPreview_GetPrintout(_arg0
);
4714 wxPy_END_ALLOW_THREADS
;
4715 if (PyErr_Occurred()) return NULL
;
4716 }{ _resultobj
= wxPyMake_wxObject(_result
); }
4720 #define wxPrintPreview_GetPrintoutForPrinting(_swigobj) (_swigobj->GetPrintoutForPrinting())
4721 static PyObject
*_wrap_wxPrintPreview_GetPrintoutForPrinting(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4722 PyObject
* _resultobj
;
4723 wxPyPrintout
* _result
;
4724 wxPrintPreview
* _arg0
;
4725 PyObject
* _argo0
= 0;
4726 char *_kwnames
[] = { "self", NULL
};
4729 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxPrintPreview_GetPrintoutForPrinting",_kwnames
,&_argo0
))
4732 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4733 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPrintPreview_p")) {
4734 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPrintPreview_GetPrintoutForPrinting. Expected _wxPrintPreview_p.");
4739 wxPy_BEGIN_ALLOW_THREADS
;
4740 _result
= (wxPyPrintout
*)wxPrintPreview_GetPrintoutForPrinting(_arg0
);
4742 wxPy_END_ALLOW_THREADS
;
4743 if (PyErr_Occurred()) return NULL
;
4744 }{ _resultobj
= wxPyMake_wxObject(_result
); }
4748 #define wxPrintPreview_GetZoom(_swigobj) (_swigobj->GetZoom())
4749 static PyObject
*_wrap_wxPrintPreview_GetZoom(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4750 PyObject
* _resultobj
;
4752 wxPrintPreview
* _arg0
;
4753 PyObject
* _argo0
= 0;
4754 char *_kwnames
[] = { "self", NULL
};
4757 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxPrintPreview_GetZoom",_kwnames
,&_argo0
))
4760 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4761 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPrintPreview_p")) {
4762 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPrintPreview_GetZoom. Expected _wxPrintPreview_p.");
4767 wxPy_BEGIN_ALLOW_THREADS
;
4768 _result
= (int )wxPrintPreview_GetZoom(_arg0
);
4770 wxPy_END_ALLOW_THREADS
;
4771 if (PyErr_Occurred()) return NULL
;
4772 } _resultobj
= Py_BuildValue("i",_result
);
4776 #define wxPrintPreview_Ok(_swigobj) (_swigobj->Ok())
4777 static PyObject
*_wrap_wxPrintPreview_Ok(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4778 PyObject
* _resultobj
;
4780 wxPrintPreview
* _arg0
;
4781 PyObject
* _argo0
= 0;
4782 char *_kwnames
[] = { "self", NULL
};
4785 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxPrintPreview_Ok",_kwnames
,&_argo0
))
4788 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4789 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPrintPreview_p")) {
4790 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPrintPreview_Ok. Expected _wxPrintPreview_p.");
4795 wxPy_BEGIN_ALLOW_THREADS
;
4796 _result
= (bool )wxPrintPreview_Ok(_arg0
);
4798 wxPy_END_ALLOW_THREADS
;
4799 if (PyErr_Occurred()) return NULL
;
4800 } _resultobj
= Py_BuildValue("i",_result
);
4804 #define wxPrintPreview_Print(_swigobj,_swigarg0) (_swigobj->Print(_swigarg0))
4805 static PyObject
*_wrap_wxPrintPreview_Print(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4806 PyObject
* _resultobj
;
4808 wxPrintPreview
* _arg0
;
4810 PyObject
* _argo0
= 0;
4812 char *_kwnames
[] = { "self","prompt", NULL
};
4815 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxPrintPreview_Print",_kwnames
,&_argo0
,&tempbool1
))
4818 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4819 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPrintPreview_p")) {
4820 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPrintPreview_Print. Expected _wxPrintPreview_p.");
4824 _arg1
= (bool ) tempbool1
;
4826 wxPy_BEGIN_ALLOW_THREADS
;
4827 _result
= (bool )wxPrintPreview_Print(_arg0
,_arg1
);
4829 wxPy_END_ALLOW_THREADS
;
4830 if (PyErr_Occurred()) return NULL
;
4831 } _resultobj
= Py_BuildValue("i",_result
);
4835 #define wxPrintPreview_SetCanvas(_swigobj,_swigarg0) (_swigobj->SetCanvas(_swigarg0))
4836 static PyObject
*_wrap_wxPrintPreview_SetCanvas(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4837 PyObject
* _resultobj
;
4838 wxPrintPreview
* _arg0
;
4840 PyObject
* _argo0
= 0;
4841 PyObject
* _argo1
= 0;
4842 char *_kwnames
[] = { "self","window", NULL
};
4845 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxPrintPreview_SetCanvas",_kwnames
,&_argo0
,&_argo1
))
4848 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4849 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPrintPreview_p")) {
4850 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPrintPreview_SetCanvas. Expected _wxPrintPreview_p.");
4855 if (_argo1
== Py_None
) { _arg1
= NULL
; }
4856 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxWindow_p")) {
4857 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPrintPreview_SetCanvas. Expected _wxWindow_p.");
4862 wxPy_BEGIN_ALLOW_THREADS
;
4863 wxPrintPreview_SetCanvas(_arg0
,_arg1
);
4865 wxPy_END_ALLOW_THREADS
;
4866 if (PyErr_Occurred()) return NULL
;
4867 } Py_INCREF(Py_None
);
4868 _resultobj
= Py_None
;
4872 #define wxPrintPreview_SetCurrentPage(_swigobj,_swigarg0) (_swigobj->SetCurrentPage(_swigarg0))
4873 static PyObject
*_wrap_wxPrintPreview_SetCurrentPage(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4874 PyObject
* _resultobj
;
4875 wxPrintPreview
* _arg0
;
4877 PyObject
* _argo0
= 0;
4878 char *_kwnames
[] = { "self","pageNum", NULL
};
4881 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxPrintPreview_SetCurrentPage",_kwnames
,&_argo0
,&_arg1
))
4884 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4885 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPrintPreview_p")) {
4886 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPrintPreview_SetCurrentPage. Expected _wxPrintPreview_p.");
4891 wxPy_BEGIN_ALLOW_THREADS
;
4892 wxPrintPreview_SetCurrentPage(_arg0
,_arg1
);
4894 wxPy_END_ALLOW_THREADS
;
4895 if (PyErr_Occurred()) return NULL
;
4896 } Py_INCREF(Py_None
);
4897 _resultobj
= Py_None
;
4901 #define wxPrintPreview_SetFrame(_swigobj,_swigarg0) (_swigobj->SetFrame(_swigarg0))
4902 static PyObject
*_wrap_wxPrintPreview_SetFrame(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4903 PyObject
* _resultobj
;
4904 wxPrintPreview
* _arg0
;
4906 PyObject
* _argo0
= 0;
4907 PyObject
* _argo1
= 0;
4908 char *_kwnames
[] = { "self","frame", NULL
};
4911 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxPrintPreview_SetFrame",_kwnames
,&_argo0
,&_argo1
))
4914 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4915 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPrintPreview_p")) {
4916 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPrintPreview_SetFrame. Expected _wxPrintPreview_p.");
4921 if (_argo1
== Py_None
) { _arg1
= NULL
; }
4922 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxFrame_p")) {
4923 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPrintPreview_SetFrame. Expected _wxFrame_p.");
4928 wxPy_BEGIN_ALLOW_THREADS
;
4929 wxPrintPreview_SetFrame(_arg0
,_arg1
);
4931 wxPy_END_ALLOW_THREADS
;
4932 if (PyErr_Occurred()) return NULL
;
4933 } Py_INCREF(Py_None
);
4934 _resultobj
= Py_None
;
4938 #define wxPrintPreview_SetPrintout(_swigobj,_swigarg0) (_swigobj->SetPrintout(_swigarg0))
4939 static PyObject
*_wrap_wxPrintPreview_SetPrintout(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4940 PyObject
* _resultobj
;
4941 wxPrintPreview
* _arg0
;
4942 wxPyPrintout
* _arg1
;
4943 PyObject
* _argo0
= 0;
4944 PyObject
* _argo1
= 0;
4945 char *_kwnames
[] = { "self","printout", NULL
};
4948 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxPrintPreview_SetPrintout",_kwnames
,&_argo0
,&_argo1
))
4951 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4952 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPrintPreview_p")) {
4953 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPrintPreview_SetPrintout. Expected _wxPrintPreview_p.");
4958 if (_argo1
== Py_None
) { _arg1
= NULL
; }
4959 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxPyPrintout_p")) {
4960 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPrintPreview_SetPrintout. Expected _wxPyPrintout_p.");
4965 wxPy_BEGIN_ALLOW_THREADS
;
4966 wxPrintPreview_SetPrintout(_arg0
,_arg1
);
4968 wxPy_END_ALLOW_THREADS
;
4969 if (PyErr_Occurred()) return NULL
;
4970 } Py_INCREF(Py_None
);
4971 _resultobj
= Py_None
;
4975 #define wxPrintPreview_SetZoom(_swigobj,_swigarg0) (_swigobj->SetZoom(_swigarg0))
4976 static PyObject
*_wrap_wxPrintPreview_SetZoom(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4977 PyObject
* _resultobj
;
4978 wxPrintPreview
* _arg0
;
4980 PyObject
* _argo0
= 0;
4981 char *_kwnames
[] = { "self","percent", NULL
};
4984 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxPrintPreview_SetZoom",_kwnames
,&_argo0
,&_arg1
))
4987 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4988 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPrintPreview_p")) {
4989 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPrintPreview_SetZoom. Expected _wxPrintPreview_p.");
4994 wxPy_BEGIN_ALLOW_THREADS
;
4995 wxPrintPreview_SetZoom(_arg0
,_arg1
);
4997 wxPy_END_ALLOW_THREADS
;
4998 if (PyErr_Occurred()) return NULL
;
4999 } Py_INCREF(Py_None
);
5000 _resultobj
= Py_None
;
5004 static void *SwigwxPreviewFrameTowxFrame(void *ptr
) {
5005 wxPreviewFrame
*src
;
5007 src
= (wxPreviewFrame
*) ptr
;
5008 dest
= (wxFrame
*) src
;
5009 return (void *) dest
;
5012 static void *SwigwxPreviewFrameTowxTopLevelWindow(void *ptr
) {
5013 wxPreviewFrame
*src
;
5014 wxTopLevelWindow
*dest
;
5015 src
= (wxPreviewFrame
*) ptr
;
5016 dest
= (wxTopLevelWindow
*) src
;
5017 return (void *) dest
;
5020 static void *SwigwxPreviewFrameTowxWindow(void *ptr
) {
5021 wxPreviewFrame
*src
;
5023 src
= (wxPreviewFrame
*) ptr
;
5024 dest
= (wxWindow
*) src
;
5025 return (void *) dest
;
5028 static void *SwigwxPreviewFrameTowxEvtHandler(void *ptr
) {
5029 wxPreviewFrame
*src
;
5031 src
= (wxPreviewFrame
*) ptr
;
5032 dest
= (wxEvtHandler
*) src
;
5033 return (void *) dest
;
5036 static void *SwigwxPreviewFrameTowxObject(void *ptr
) {
5037 wxPreviewFrame
*src
;
5039 src
= (wxPreviewFrame
*) ptr
;
5040 dest
= (wxObject
*) src
;
5041 return (void *) dest
;
5044 #define new_wxPreviewFrame(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5,_swigarg6) (new wxPreviewFrame(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5,_swigarg6))
5045 static PyObject
*_wrap_new_wxPreviewFrame(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5046 PyObject
* _resultobj
;
5047 wxPreviewFrame
* _result
;
5048 wxPrintPreview
* _arg0
;
5051 wxPoint
* _arg3
= (wxPoint
*) &wxDefaultPosition
;
5052 wxSize
* _arg4
= (wxSize
*) &wxDefaultSize
;
5053 long _arg5
= (long ) wxDEFAULT_FRAME_STYLE
;
5054 char * _arg6
= (char *) "frame";
5055 PyObject
* _argo0
= 0;
5056 PyObject
* _argo1
= 0;
5057 PyObject
* _obj2
= 0;
5059 PyObject
* _obj3
= 0;
5061 PyObject
* _obj4
= 0;
5062 char *_kwnames
[] = { "preview","parent","title","pos","size","style","name", NULL
};
5066 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OOO|OOls:new_wxPreviewFrame",_kwnames
,&_argo0
,&_argo1
,&_obj2
,&_obj3
,&_obj4
,&_arg5
,&_arg6
))
5069 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5070 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPrintPreview_p")) {
5071 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of new_wxPreviewFrame. Expected _wxPrintPreview_p.");
5076 if (_argo1
== Py_None
) { _arg1
= NULL
; }
5077 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxFrame_p")) {
5078 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of new_wxPreviewFrame. Expected _wxFrame_p.");
5083 #if PYTHON_API_VERSION >= 1009
5084 char* tmpPtr
; int tmpSize
;
5085 if (!PyString_Check(_obj2
) && !PyUnicode_Check(_obj2
)) {
5086 PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
);
5089 if (PyString_AsStringAndSize(_obj2
, &tmpPtr
, &tmpSize
) == -1)
5091 _arg2
= new wxString(tmpPtr
, tmpSize
);
5093 if (!PyString_Check(_obj2
)) {
5094 PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
);
5097 _arg2
= new wxString(PyString_AS_STRING(_obj2
), PyString_GET_SIZE(_obj2
));
5103 if (! wxPoint_helper(_obj3
, &_arg3
))
5109 if (! wxSize_helper(_obj4
, &_arg4
))
5113 wxPy_BEGIN_ALLOW_THREADS
;
5114 _result
= (wxPreviewFrame
*)new_wxPreviewFrame(_arg0
,_arg1
,*_arg2
,*_arg3
,*_arg4
,_arg5
,_arg6
);
5116 wxPy_END_ALLOW_THREADS
;
5117 if (PyErr_Occurred()) return NULL
;
5119 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxPreviewFrame_p");
5120 _resultobj
= Py_BuildValue("s",_ptemp
);
5123 _resultobj
= Py_None
;
5132 #define wxPreviewFrame_Initialize(_swigobj) (_swigobj->Initialize())
5133 static PyObject
*_wrap_wxPreviewFrame_Initialize(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5134 PyObject
* _resultobj
;
5135 wxPreviewFrame
* _arg0
;
5136 PyObject
* _argo0
= 0;
5137 char *_kwnames
[] = { "self", NULL
};
5140 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxPreviewFrame_Initialize",_kwnames
,&_argo0
))
5143 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5144 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPreviewFrame_p")) {
5145 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPreviewFrame_Initialize. Expected _wxPreviewFrame_p.");
5150 wxPy_BEGIN_ALLOW_THREADS
;
5151 wxPreviewFrame_Initialize(_arg0
);
5153 wxPy_END_ALLOW_THREADS
;
5154 if (PyErr_Occurred()) return NULL
;
5155 } Py_INCREF(Py_None
);
5156 _resultobj
= Py_None
;
5160 static PyMethodDef printfwcMethods
[] = {
5161 { "wxPreviewFrame_Initialize", (PyCFunction
) _wrap_wxPreviewFrame_Initialize
, METH_VARARGS
| METH_KEYWORDS
},
5162 { "new_wxPreviewFrame", (PyCFunction
) _wrap_new_wxPreviewFrame
, METH_VARARGS
| METH_KEYWORDS
},
5163 { "wxPrintPreview_SetZoom", (PyCFunction
) _wrap_wxPrintPreview_SetZoom
, METH_VARARGS
| METH_KEYWORDS
},
5164 { "wxPrintPreview_SetPrintout", (PyCFunction
) _wrap_wxPrintPreview_SetPrintout
, METH_VARARGS
| METH_KEYWORDS
},
5165 { "wxPrintPreview_SetFrame", (PyCFunction
) _wrap_wxPrintPreview_SetFrame
, METH_VARARGS
| METH_KEYWORDS
},
5166 { "wxPrintPreview_SetCurrentPage", (PyCFunction
) _wrap_wxPrintPreview_SetCurrentPage
, METH_VARARGS
| METH_KEYWORDS
},
5167 { "wxPrintPreview_SetCanvas", (PyCFunction
) _wrap_wxPrintPreview_SetCanvas
, METH_VARARGS
| METH_KEYWORDS
},
5168 { "wxPrintPreview_Print", (PyCFunction
) _wrap_wxPrintPreview_Print
, METH_VARARGS
| METH_KEYWORDS
},
5169 { "wxPrintPreview_Ok", (PyCFunction
) _wrap_wxPrintPreview_Ok
, METH_VARARGS
| METH_KEYWORDS
},
5170 { "wxPrintPreview_GetZoom", (PyCFunction
) _wrap_wxPrintPreview_GetZoom
, METH_VARARGS
| METH_KEYWORDS
},
5171 { "wxPrintPreview_GetPrintoutForPrinting", (PyCFunction
) _wrap_wxPrintPreview_GetPrintoutForPrinting
, METH_VARARGS
| METH_KEYWORDS
},
5172 { "wxPrintPreview_GetPrintout", (PyCFunction
) _wrap_wxPrintPreview_GetPrintout
, METH_VARARGS
| METH_KEYWORDS
},
5173 { "wxPrintPreview_GetPrintDialogData", (PyCFunction
) _wrap_wxPrintPreview_GetPrintDialogData
, METH_VARARGS
| METH_KEYWORDS
},
5174 { "wxPrintPreview_GetMinPage", (PyCFunction
) _wrap_wxPrintPreview_GetMinPage
, METH_VARARGS
| METH_KEYWORDS
},
5175 { "wxPrintPreview_GetMaxPage", (PyCFunction
) _wrap_wxPrintPreview_GetMaxPage
, METH_VARARGS
| METH_KEYWORDS
},
5176 { "wxPrintPreview_GetFrame", (PyCFunction
) _wrap_wxPrintPreview_GetFrame
, METH_VARARGS
| METH_KEYWORDS
},
5177 { "wxPrintPreview_GetCurrentPage", (PyCFunction
) _wrap_wxPrintPreview_GetCurrentPage
, METH_VARARGS
| METH_KEYWORDS
},
5178 { "wxPrintPreview_GetCanvas", (PyCFunction
) _wrap_wxPrintPreview_GetCanvas
, METH_VARARGS
| METH_KEYWORDS
},
5179 { "new_wxPrintPreview", (PyCFunction
) _wrap_new_wxPrintPreview
, METH_VARARGS
| METH_KEYWORDS
},
5180 { "wxPrinter_Setup", (PyCFunction
) _wrap_wxPrinter_Setup
, METH_VARARGS
| METH_KEYWORDS
},
5181 { "wxPrinter_ReportError", (PyCFunction
) _wrap_wxPrinter_ReportError
, METH_VARARGS
| METH_KEYWORDS
},
5182 { "wxPrinter_PrintDialog", (PyCFunction
) _wrap_wxPrinter_PrintDialog
, METH_VARARGS
| METH_KEYWORDS
},
5183 { "wxPrinter_Print", (PyCFunction
) _wrap_wxPrinter_Print
, METH_VARARGS
| METH_KEYWORDS
},
5184 { "wxPrinter_GetPrintDialogData", (PyCFunction
) _wrap_wxPrinter_GetPrintDialogData
, METH_VARARGS
| METH_KEYWORDS
},
5185 { "wxPrinter_CreateAbortWindow", (PyCFunction
) _wrap_wxPrinter_CreateAbortWindow
, METH_VARARGS
| METH_KEYWORDS
},
5186 { "delete_wxPrinter", (PyCFunction
) _wrap_delete_wxPrinter
, METH_VARARGS
| METH_KEYWORDS
},
5187 { "new_wxPrinter", (PyCFunction
) _wrap_new_wxPrinter
, METH_VARARGS
| METH_KEYWORDS
},
5188 { "wxPrintout_base_HasPage", (PyCFunction
) _wrap_wxPrintout_base_HasPage
, METH_VARARGS
| METH_KEYWORDS
},
5189 { "wxPrintout_base_GetPageInfo", (PyCFunction
) _wrap_wxPrintout_base_GetPageInfo
, METH_VARARGS
| METH_KEYWORDS
},
5190 { "wxPrintout_base_OnPreparePrinting", (PyCFunction
) _wrap_wxPrintout_base_OnPreparePrinting
, METH_VARARGS
| METH_KEYWORDS
},
5191 { "wxPrintout_base_OnEndPrinting", (PyCFunction
) _wrap_wxPrintout_base_OnEndPrinting
, METH_VARARGS
| METH_KEYWORDS
},
5192 { "wxPrintout_base_OnBeginPrinting", (PyCFunction
) _wrap_wxPrintout_base_OnBeginPrinting
, METH_VARARGS
| METH_KEYWORDS
},
5193 { "wxPrintout_base_OnEndDocument", (PyCFunction
) _wrap_wxPrintout_base_OnEndDocument
, METH_VARARGS
| METH_KEYWORDS
},
5194 { "wxPrintout_base_OnBeginDocument", (PyCFunction
) _wrap_wxPrintout_base_OnBeginDocument
, METH_VARARGS
| METH_KEYWORDS
},
5195 { "wxPrintout_IsPreview", (PyCFunction
) _wrap_wxPrintout_IsPreview
, METH_VARARGS
| METH_KEYWORDS
},
5196 { "wxPrintout_GetPPIScreen", (PyCFunction
) _wrap_wxPrintout_GetPPIScreen
, METH_VARARGS
| METH_KEYWORDS
},
5197 { "wxPrintout_GetPPIPrinter", (PyCFunction
) _wrap_wxPrintout_GetPPIPrinter
, METH_VARARGS
| METH_KEYWORDS
},
5198 { "wxPrintout_GetPageSizePixels", (PyCFunction
) _wrap_wxPrintout_GetPageSizePixels
, METH_VARARGS
| METH_KEYWORDS
},
5199 { "wxPrintout_GetPageSizeMM", (PyCFunction
) _wrap_wxPrintout_GetPageSizeMM
, METH_VARARGS
| METH_KEYWORDS
},
5200 { "wxPrintout_GetDC", (PyCFunction
) _wrap_wxPrintout_GetDC
, METH_VARARGS
| METH_KEYWORDS
},
5201 { "wxPrintout_Destroy", (PyCFunction
) _wrap_wxPrintout_Destroy
, METH_VARARGS
| METH_KEYWORDS
},
5202 { "wxPrintout__setCallbackInfo", (PyCFunction
) _wrap_wxPrintout__setCallbackInfo
, METH_VARARGS
| METH_KEYWORDS
},
5203 { "new_wxPrintout", (PyCFunction
) _wrap_new_wxPrintout
, METH_VARARGS
| METH_KEYWORDS
},
5204 { "wxPrintDialog_ShowModal", (PyCFunction
) _wrap_wxPrintDialog_ShowModal
, METH_VARARGS
| METH_KEYWORDS
},
5205 { "wxPrintDialog_GetPrintDC", (PyCFunction
) _wrap_wxPrintDialog_GetPrintDC
, METH_VARARGS
| METH_KEYWORDS
},
5206 { "wxPrintDialog_GetPrintDialogData", (PyCFunction
) _wrap_wxPrintDialog_GetPrintDialogData
, METH_VARARGS
| METH_KEYWORDS
},
5207 { "new_wxPrintDialog", (PyCFunction
) _wrap_new_wxPrintDialog
, METH_VARARGS
| METH_KEYWORDS
},
5208 { "wxPrintDialogData_SetToPage", (PyCFunction
) _wrap_wxPrintDialogData_SetToPage
, METH_VARARGS
| METH_KEYWORDS
},
5209 { "wxPrintDialogData_SetSetupDialog", (PyCFunction
) _wrap_wxPrintDialogData_SetSetupDialog
, METH_VARARGS
| METH_KEYWORDS
},
5210 { "wxPrintDialogData_SetPrintToFile", (PyCFunction
) _wrap_wxPrintDialogData_SetPrintToFile
, METH_VARARGS
| METH_KEYWORDS
},
5211 { "wxPrintDialogData_SetPrintData", (PyCFunction
) _wrap_wxPrintDialogData_SetPrintData
, METH_VARARGS
| METH_KEYWORDS
},
5212 { "wxPrintDialogData_SetNoCopies", (PyCFunction
) _wrap_wxPrintDialogData_SetNoCopies
, METH_VARARGS
| METH_KEYWORDS
},
5213 { "wxPrintDialogData_SetMinPage", (PyCFunction
) _wrap_wxPrintDialogData_SetMinPage
, METH_VARARGS
| METH_KEYWORDS
},
5214 { "wxPrintDialogData_SetMaxPage", (PyCFunction
) _wrap_wxPrintDialogData_SetMaxPage
, METH_VARARGS
| METH_KEYWORDS
},
5215 { "wxPrintDialogData_SetFromPage", (PyCFunction
) _wrap_wxPrintDialogData_SetFromPage
, METH_VARARGS
| METH_KEYWORDS
},
5216 { "wxPrintDialogData_SetCollate", (PyCFunction
) _wrap_wxPrintDialogData_SetCollate
, METH_VARARGS
| METH_KEYWORDS
},
5217 { "wxPrintDialogData_GetToPage", (PyCFunction
) _wrap_wxPrintDialogData_GetToPage
, METH_VARARGS
| METH_KEYWORDS
},
5218 { "wxPrintDialogData_GetPrintToFile", (PyCFunction
) _wrap_wxPrintDialogData_GetPrintToFile
, METH_VARARGS
| METH_KEYWORDS
},
5219 { "wxPrintDialogData_GetPrintData", (PyCFunction
) _wrap_wxPrintDialogData_GetPrintData
, METH_VARARGS
| METH_KEYWORDS
},
5220 { "wxPrintDialogData_GetNoCopies", (PyCFunction
) _wrap_wxPrintDialogData_GetNoCopies
, METH_VARARGS
| METH_KEYWORDS
},
5221 { "wxPrintDialogData_GetMinPage", (PyCFunction
) _wrap_wxPrintDialogData_GetMinPage
, METH_VARARGS
| METH_KEYWORDS
},
5222 { "wxPrintDialogData_GetMaxPage", (PyCFunction
) _wrap_wxPrintDialogData_GetMaxPage
, METH_VARARGS
| METH_KEYWORDS
},
5223 { "wxPrintDialogData_GetFromPage", (PyCFunction
) _wrap_wxPrintDialogData_GetFromPage
, METH_VARARGS
| METH_KEYWORDS
},
5224 { "wxPrintDialogData_GetCollate", (PyCFunction
) _wrap_wxPrintDialogData_GetCollate
, METH_VARARGS
| METH_KEYWORDS
},
5225 { "wxPrintDialogData_GetAllPages", (PyCFunction
) _wrap_wxPrintDialogData_GetAllPages
, METH_VARARGS
| METH_KEYWORDS
},
5226 { "wxPrintDialogData_EnableSelection", (PyCFunction
) _wrap_wxPrintDialogData_EnableSelection
, METH_VARARGS
| METH_KEYWORDS
},
5227 { "wxPrintDialogData_EnablePrintToFile", (PyCFunction
) _wrap_wxPrintDialogData_EnablePrintToFile
, METH_VARARGS
| METH_KEYWORDS
},
5228 { "wxPrintDialogData_EnablePageNumbers", (PyCFunction
) _wrap_wxPrintDialogData_EnablePageNumbers
, METH_VARARGS
| METH_KEYWORDS
},
5229 { "wxPrintDialogData_EnableHelp", (PyCFunction
) _wrap_wxPrintDialogData_EnableHelp
, METH_VARARGS
| METH_KEYWORDS
},
5230 { "delete_wxPrintDialogData", (PyCFunction
) _wrap_delete_wxPrintDialogData
, METH_VARARGS
| METH_KEYWORDS
},
5231 { "new_wxPrintDialogData", (PyCFunction
) _wrap_new_wxPrintDialogData
, METH_VARARGS
| METH_KEYWORDS
},
5232 { "wxPageSetupDialog_ShowModal", (PyCFunction
) _wrap_wxPageSetupDialog_ShowModal
, METH_VARARGS
| METH_KEYWORDS
},
5233 { "wxPageSetupDialog_GetPageSetupData", (PyCFunction
) _wrap_wxPageSetupDialog_GetPageSetupData
, METH_VARARGS
| METH_KEYWORDS
},
5234 { "new_wxPageSetupDialog", (PyCFunction
) _wrap_new_wxPageSetupDialog
, METH_VARARGS
| METH_KEYWORDS
},
5235 { "wxPageSetupDialogData_SetPrintData", (PyCFunction
) _wrap_wxPageSetupDialogData_SetPrintData
, METH_VARARGS
| METH_KEYWORDS
},
5236 { "wxPageSetupDialogData_SetPaperSize", (PyCFunction
) _wrap_wxPageSetupDialogData_SetPaperSize
, METH_VARARGS
| METH_KEYWORDS
},
5237 { "wxPageSetupDialogData_SetPaperId", (PyCFunction
) _wrap_wxPageSetupDialogData_SetPaperId
, METH_VARARGS
| METH_KEYWORDS
},
5238 { "wxPageSetupDialogData_SetMinMarginBottomRight", (PyCFunction
) _wrap_wxPageSetupDialogData_SetMinMarginBottomRight
, METH_VARARGS
| METH_KEYWORDS
},
5239 { "wxPageSetupDialogData_SetMinMarginTopLeft", (PyCFunction
) _wrap_wxPageSetupDialogData_SetMinMarginTopLeft
, METH_VARARGS
| METH_KEYWORDS
},
5240 { "wxPageSetupDialogData_SetMarginBottomRight", (PyCFunction
) _wrap_wxPageSetupDialogData_SetMarginBottomRight
, METH_VARARGS
| METH_KEYWORDS
},
5241 { "wxPageSetupDialogData_SetMarginTopLeft", (PyCFunction
) _wrap_wxPageSetupDialogData_SetMarginTopLeft
, METH_VARARGS
| METH_KEYWORDS
},
5242 { "wxPageSetupDialogData_SetDefaultMinMargins", (PyCFunction
) _wrap_wxPageSetupDialogData_SetDefaultMinMargins
, METH_VARARGS
| METH_KEYWORDS
},
5243 { "wxPageSetupDialogData_SetDefaultInfo", (PyCFunction
) _wrap_wxPageSetupDialogData_SetDefaultInfo
, METH_VARARGS
| METH_KEYWORDS
},
5244 { "wxPageSetupDialogData_GetPrintData", (PyCFunction
) _wrap_wxPageSetupDialogData_GetPrintData
, METH_VARARGS
| METH_KEYWORDS
},
5245 { "wxPageSetupDialogData_GetPaperSize", (PyCFunction
) _wrap_wxPageSetupDialogData_GetPaperSize
, METH_VARARGS
| METH_KEYWORDS
},
5246 { "wxPageSetupDialogData_GetPaperId", (PyCFunction
) _wrap_wxPageSetupDialogData_GetPaperId
, METH_VARARGS
| METH_KEYWORDS
},
5247 { "wxPageSetupDialogData_GetMinMarginBottomRight", (PyCFunction
) _wrap_wxPageSetupDialogData_GetMinMarginBottomRight
, METH_VARARGS
| METH_KEYWORDS
},
5248 { "wxPageSetupDialogData_GetMinMarginTopLeft", (PyCFunction
) _wrap_wxPageSetupDialogData_GetMinMarginTopLeft
, METH_VARARGS
| METH_KEYWORDS
},
5249 { "wxPageSetupDialogData_GetMarginBottomRight", (PyCFunction
) _wrap_wxPageSetupDialogData_GetMarginBottomRight
, METH_VARARGS
| METH_KEYWORDS
},
5250 { "wxPageSetupDialogData_GetMarginTopLeft", (PyCFunction
) _wrap_wxPageSetupDialogData_GetMarginTopLeft
, METH_VARARGS
| METH_KEYWORDS
},
5251 { "wxPageSetupDialogData_GetDefaultInfo", (PyCFunction
) _wrap_wxPageSetupDialogData_GetDefaultInfo
, METH_VARARGS
| METH_KEYWORDS
},
5252 { "wxPageSetupDialogData_GetEnableHelp", (PyCFunction
) _wrap_wxPageSetupDialogData_GetEnableHelp
, METH_VARARGS
| METH_KEYWORDS
},
5253 { "wxPageSetupDialogData_GetEnablePrinter", (PyCFunction
) _wrap_wxPageSetupDialogData_GetEnablePrinter
, METH_VARARGS
| METH_KEYWORDS
},
5254 { "wxPageSetupDialogData_GetEnablePaper", (PyCFunction
) _wrap_wxPageSetupDialogData_GetEnablePaper
, METH_VARARGS
| METH_KEYWORDS
},
5255 { "wxPageSetupDialogData_GetEnableOrientation", (PyCFunction
) _wrap_wxPageSetupDialogData_GetEnableOrientation
, METH_VARARGS
| METH_KEYWORDS
},
5256 { "wxPageSetupDialogData_GetEnableMargins", (PyCFunction
) _wrap_wxPageSetupDialogData_GetEnableMargins
, METH_VARARGS
| METH_KEYWORDS
},
5257 { "wxPageSetupDialogData_GetDefaultMinMargins", (PyCFunction
) _wrap_wxPageSetupDialogData_GetDefaultMinMargins
, METH_VARARGS
| METH_KEYWORDS
},
5258 { "wxPageSetupDialogData_EnablePrinter", (PyCFunction
) _wrap_wxPageSetupDialogData_EnablePrinter
, METH_VARARGS
| METH_KEYWORDS
},
5259 { "wxPageSetupDialogData_EnablePaper", (PyCFunction
) _wrap_wxPageSetupDialogData_EnablePaper
, METH_VARARGS
| METH_KEYWORDS
},
5260 { "wxPageSetupDialogData_EnableOrientation", (PyCFunction
) _wrap_wxPageSetupDialogData_EnableOrientation
, METH_VARARGS
| METH_KEYWORDS
},
5261 { "wxPageSetupDialogData_EnableMargins", (PyCFunction
) _wrap_wxPageSetupDialogData_EnableMargins
, METH_VARARGS
| METH_KEYWORDS
},
5262 { "wxPageSetupDialogData_EnableHelp", (PyCFunction
) _wrap_wxPageSetupDialogData_EnableHelp
, METH_VARARGS
| METH_KEYWORDS
},
5263 { "delete_wxPageSetupDialogData", (PyCFunction
) _wrap_delete_wxPageSetupDialogData
, METH_VARARGS
| METH_KEYWORDS
},
5264 { "new_wxPageSetupDialogData", (PyCFunction
) _wrap_new_wxPageSetupDialogData
, METH_VARARGS
| METH_KEYWORDS
},
5265 { "wxPrintData_SetPrintMode", (PyCFunction
) _wrap_wxPrintData_SetPrintMode
, METH_VARARGS
| METH_KEYWORDS
},
5266 { "wxPrintData_SetPrinterTranslation", (PyCFunction
) _wrap_wxPrintData_SetPrinterTranslation
, METH_VARARGS
| METH_KEYWORDS
},
5267 { "wxPrintData_SetPrinterTranslateY", (PyCFunction
) _wrap_wxPrintData_SetPrinterTranslateY
, METH_VARARGS
| METH_KEYWORDS
},
5268 { "wxPrintData_SetPrinterTranslateX", (PyCFunction
) _wrap_wxPrintData_SetPrinterTranslateX
, METH_VARARGS
| METH_KEYWORDS
},
5269 { "wxPrintData_SetPrinterScaling", (PyCFunction
) _wrap_wxPrintData_SetPrinterScaling
, METH_VARARGS
| METH_KEYWORDS
},
5270 { "wxPrintData_SetPrinterScaleY", (PyCFunction
) _wrap_wxPrintData_SetPrinterScaleY
, METH_VARARGS
| METH_KEYWORDS
},
5271 { "wxPrintData_SetPrinterScaleX", (PyCFunction
) _wrap_wxPrintData_SetPrinterScaleX
, METH_VARARGS
| METH_KEYWORDS
},
5272 { "wxPrintData_SetFontMetricPath", (PyCFunction
) _wrap_wxPrintData_SetFontMetricPath
, METH_VARARGS
| METH_KEYWORDS
},
5273 { "wxPrintData_SetFilename", (PyCFunction
) _wrap_wxPrintData_SetFilename
, METH_VARARGS
| METH_KEYWORDS
},
5274 { "wxPrintData_SetPreviewCommand", (PyCFunction
) _wrap_wxPrintData_SetPreviewCommand
, METH_VARARGS
| METH_KEYWORDS
},
5275 { "wxPrintData_SetPrinterOptions", (PyCFunction
) _wrap_wxPrintData_SetPrinterOptions
, METH_VARARGS
| METH_KEYWORDS
},
5276 { "wxPrintData_SetPrinterCommand", (PyCFunction
) _wrap_wxPrintData_SetPrinterCommand
, METH_VARARGS
| METH_KEYWORDS
},
5277 { "wxPrintData_GetPrintMode", (PyCFunction
) _wrap_wxPrintData_GetPrintMode
, METH_VARARGS
| METH_KEYWORDS
},
5278 { "wxPrintData_GetPrinterTranslateY", (PyCFunction
) _wrap_wxPrintData_GetPrinterTranslateY
, METH_VARARGS
| METH_KEYWORDS
},
5279 { "wxPrintData_GetPrinterTranslateX", (PyCFunction
) _wrap_wxPrintData_GetPrinterTranslateX
, METH_VARARGS
| METH_KEYWORDS
},
5280 { "wxPrintData_GetPrinterScaleY", (PyCFunction
) _wrap_wxPrintData_GetPrinterScaleY
, METH_VARARGS
| METH_KEYWORDS
},
5281 { "wxPrintData_GetPrinterScaleX", (PyCFunction
) _wrap_wxPrintData_GetPrinterScaleX
, METH_VARARGS
| METH_KEYWORDS
},
5282 { "wxPrintData_GetFontMetricPath", (PyCFunction
) _wrap_wxPrintData_GetFontMetricPath
, METH_VARARGS
| METH_KEYWORDS
},
5283 { "wxPrintData_GetFilename", (PyCFunction
) _wrap_wxPrintData_GetFilename
, METH_VARARGS
| METH_KEYWORDS
},
5284 { "wxPrintData_GetPreviewCommand", (PyCFunction
) _wrap_wxPrintData_GetPreviewCommand
, METH_VARARGS
| METH_KEYWORDS
},
5285 { "wxPrintData_GetPrinterOptions", (PyCFunction
) _wrap_wxPrintData_GetPrinterOptions
, METH_VARARGS
| METH_KEYWORDS
},
5286 { "wxPrintData_GetPrinterCommand", (PyCFunction
) _wrap_wxPrintData_GetPrinterCommand
, METH_VARARGS
| METH_KEYWORDS
},
5287 { "wxPrintData_SetQuality", (PyCFunction
) _wrap_wxPrintData_SetQuality
, METH_VARARGS
| METH_KEYWORDS
},
5288 { "wxPrintData_SetPaperSize", (PyCFunction
) _wrap_wxPrintData_SetPaperSize
, METH_VARARGS
| METH_KEYWORDS
},
5289 { "wxPrintData_SetPaperId", (PyCFunction
) _wrap_wxPrintData_SetPaperId
, METH_VARARGS
| METH_KEYWORDS
},
5290 { "wxPrintData_SetDuplex", (PyCFunction
) _wrap_wxPrintData_SetDuplex
, METH_VARARGS
| METH_KEYWORDS
},
5291 { "wxPrintData_SetColour", (PyCFunction
) _wrap_wxPrintData_SetColour
, METH_VARARGS
| METH_KEYWORDS
},
5292 { "wxPrintData_SetPrinterName", (PyCFunction
) _wrap_wxPrintData_SetPrinterName
, METH_VARARGS
| METH_KEYWORDS
},
5293 { "wxPrintData_SetOrientation", (PyCFunction
) _wrap_wxPrintData_SetOrientation
, METH_VARARGS
| METH_KEYWORDS
},
5294 { "wxPrintData_SetCollate", (PyCFunction
) _wrap_wxPrintData_SetCollate
, METH_VARARGS
| METH_KEYWORDS
},
5295 { "wxPrintData_SetNoCopies", (PyCFunction
) _wrap_wxPrintData_SetNoCopies
, METH_VARARGS
| METH_KEYWORDS
},
5296 { "wxPrintData_GetQuality", (PyCFunction
) _wrap_wxPrintData_GetQuality
, METH_VARARGS
| METH_KEYWORDS
},
5297 { "wxPrintData_GetPaperSize", (PyCFunction
) _wrap_wxPrintData_GetPaperSize
, METH_VARARGS
| METH_KEYWORDS
},
5298 { "wxPrintData_GetPaperId", (PyCFunction
) _wrap_wxPrintData_GetPaperId
, METH_VARARGS
| METH_KEYWORDS
},
5299 { "wxPrintData_GetDuplex", (PyCFunction
) _wrap_wxPrintData_GetDuplex
, METH_VARARGS
| METH_KEYWORDS
},
5300 { "wxPrintData_GetColour", (PyCFunction
) _wrap_wxPrintData_GetColour
, METH_VARARGS
| METH_KEYWORDS
},
5301 { "wxPrintData_GetPrinterName", (PyCFunction
) _wrap_wxPrintData_GetPrinterName
, METH_VARARGS
| METH_KEYWORDS
},
5302 { "wxPrintData_GetOrientation", (PyCFunction
) _wrap_wxPrintData_GetOrientation
, METH_VARARGS
| METH_KEYWORDS
},
5303 { "wxPrintData_GetCollate", (PyCFunction
) _wrap_wxPrintData_GetCollate
, METH_VARARGS
| METH_KEYWORDS
},
5304 { "wxPrintData_GetNoCopies", (PyCFunction
) _wrap_wxPrintData_GetNoCopies
, METH_VARARGS
| METH_KEYWORDS
},
5305 { "delete_wxPrintData", (PyCFunction
) _wrap_delete_wxPrintData
, METH_VARARGS
| METH_KEYWORDS
},
5306 { "new_wxPrintData", (PyCFunction
) _wrap_new_wxPrintData
, METH_VARARGS
| METH_KEYWORDS
},
5313 * This table is used by the pointer type-checker
5315 static struct { char *n1
; char *n2
; void *(*pcnv
)(void *); } _swig_mapping
[] = {
5316 { "_signed_long","_long",0},
5317 { "_wxPrintQuality","_wxCoord",0},
5318 { "_wxPrintQuality","_int",0},
5319 { "_wxPrintQuality","_signed_int",0},
5320 { "_wxPrintQuality","_unsigned_int",0},
5321 { "_wxPrintQuality","_wxWindowID",0},
5322 { "_wxPrintQuality","_uint",0},
5323 { "_wxPrintQuality","_EBool",0},
5324 { "_wxPrintQuality","_size_t",0},
5325 { "_wxPrintQuality","_time_t",0},
5326 { "_class_wxEvtHandler","_class_wxPreviewFrame",SwigwxPreviewFrameTowxEvtHandler
},
5327 { "_class_wxEvtHandler","_wxPreviewFrame",SwigwxPreviewFrameTowxEvtHandler
},
5328 { "_class_wxEvtHandler","_class_wxPrintDialog",SwigwxPrintDialogTowxEvtHandler
},
5329 { "_class_wxEvtHandler","_wxPrintDialog",SwigwxPrintDialogTowxEvtHandler
},
5330 { "_class_wxEvtHandler","_class_wxPageSetupDialog",SwigwxPageSetupDialogTowxEvtHandler
},
5331 { "_class_wxEvtHandler","_wxPageSetupDialog",SwigwxPageSetupDialogTowxEvtHandler
},
5332 { "_byte","_unsigned_char",0},
5333 { "_long","_unsigned_long",0},
5334 { "_long","_signed_long",0},
5335 { "_class_wxObject","_class_wxPreviewFrame",SwigwxPreviewFrameTowxObject
},
5336 { "_class_wxObject","_wxPreviewFrame",SwigwxPreviewFrameTowxObject
},
5337 { "_class_wxObject","_class_wxPrintPreview",SwigwxPrintPreviewTowxObject
},
5338 { "_class_wxObject","_wxPrintPreview",SwigwxPrintPreviewTowxObject
},
5339 { "_class_wxObject","_class_wxPrinter",SwigwxPrinterTowxObject
},
5340 { "_class_wxObject","_wxPrinter",SwigwxPrinterTowxObject
},
5341 { "_class_wxObject","_class_wxPyPrintout",SwigwxPyPrintoutTowxObject
},
5342 { "_class_wxObject","_wxPyPrintout",SwigwxPyPrintoutTowxObject
},
5343 { "_class_wxObject","_class_wxPrintDialog",SwigwxPrintDialogTowxObject
},
5344 { "_class_wxObject","_wxPrintDialog",SwigwxPrintDialogTowxObject
},
5345 { "_class_wxObject","_class_wxPrintDialogData",SwigwxPrintDialogDataTowxObject
},
5346 { "_class_wxObject","_wxPrintDialogData",SwigwxPrintDialogDataTowxObject
},
5347 { "_class_wxObject","_class_wxPageSetupDialog",SwigwxPageSetupDialogTowxObject
},
5348 { "_class_wxObject","_wxPageSetupDialog",SwigwxPageSetupDialogTowxObject
},
5349 { "_class_wxObject","_class_wxPageSetupDialogData",SwigwxPageSetupDialogDataTowxObject
},
5350 { "_class_wxObject","_wxPageSetupDialogData",SwigwxPageSetupDialogDataTowxObject
},
5351 { "_class_wxObject","_class_wxPrintData",SwigwxPrintDataTowxObject
},
5352 { "_class_wxObject","_wxPrintData",SwigwxPrintDataTowxObject
},
5353 { "_size_t","_wxCoord",0},
5354 { "_size_t","_wxPrintQuality",0},
5355 { "_size_t","_time_t",0},
5356 { "_size_t","_unsigned_int",0},
5357 { "_size_t","_int",0},
5358 { "_size_t","_wxWindowID",0},
5359 { "_size_t","_uint",0},
5360 { "_wxTopLevelWindow","_class_wxPreviewFrame",SwigwxPreviewFrameTowxTopLevelWindow
},
5361 { "_wxTopLevelWindow","_wxPreviewFrame",SwigwxPreviewFrameTowxTopLevelWindow
},
5362 { "_wxTopLevelWindow","_class_wxPrintDialog",SwigwxPrintDialogTowxTopLevelWindow
},
5363 { "_wxTopLevelWindow","_wxPrintDialog",SwigwxPrintDialogTowxTopLevelWindow
},
5364 { "_wxTopLevelWindow","_class_wxPageSetupDialog",SwigwxPageSetupDialogTowxTopLevelWindow
},
5365 { "_wxTopLevelWindow","_wxPageSetupDialog",SwigwxPageSetupDialogTowxTopLevelWindow
},
5366 { "_class_wxDialog","_class_wxPrintDialog",SwigwxPrintDialogTowxDialog
},
5367 { "_class_wxDialog","_wxPrintDialog",SwigwxPrintDialogTowxDialog
},
5368 { "_class_wxDialog","_class_wxPageSetupDialog",SwigwxPageSetupDialogTowxDialog
},
5369 { "_class_wxDialog","_wxPageSetupDialog",SwigwxPageSetupDialogTowxDialog
},
5370 { "_uint","_wxCoord",0},
5371 { "_uint","_wxPrintQuality",0},
5372 { "_uint","_time_t",0},
5373 { "_uint","_size_t",0},
5374 { "_uint","_unsigned_int",0},
5375 { "_uint","_int",0},
5376 { "_uint","_wxWindowID",0},
5377 { "_wxChar","_char",0},
5378 { "_char","_wxChar",0},
5379 { "_struct_wxNativeFontInfo","_wxNativeFontInfo",0},
5380 { "_EBool","_wxCoord",0},
5381 { "_EBool","_wxPrintQuality",0},
5382 { "_EBool","_signed_int",0},
5383 { "_EBool","_int",0},
5384 { "_EBool","_wxWindowID",0},
5385 { "_unsigned_long","_long",0},
5386 { "_wxNativeFontInfo","_struct_wxNativeFontInfo",0},
5387 { "_signed_int","_wxCoord",0},
5388 { "_signed_int","_wxPrintQuality",0},
5389 { "_signed_int","_EBool",0},
5390 { "_signed_int","_wxWindowID",0},
5391 { "_signed_int","_int",0},
5392 { "_class_wxTopLevelWindow","_class_wxPreviewFrame",SwigwxPreviewFrameTowxTopLevelWindow
},
5393 { "_class_wxTopLevelWindow","_wxPreviewFrame",SwigwxPreviewFrameTowxTopLevelWindow
},
5394 { "_class_wxTopLevelWindow","_class_wxPrintDialog",SwigwxPrintDialogTowxTopLevelWindow
},
5395 { "_class_wxTopLevelWindow","_wxPrintDialog",SwigwxPrintDialogTowxTopLevelWindow
},
5396 { "_class_wxTopLevelWindow","_class_wxPageSetupDialog",SwigwxPageSetupDialogTowxTopLevelWindow
},
5397 { "_class_wxTopLevelWindow","_wxPageSetupDialog",SwigwxPageSetupDialogTowxTopLevelWindow
},
5398 { "_WXTYPE","_short",0},
5399 { "_WXTYPE","_signed_short",0},
5400 { "_WXTYPE","_unsigned_short",0},
5401 { "_unsigned_short","_WXTYPE",0},
5402 { "_unsigned_short","_short",0},
5403 { "_class_wxWindow","_class_wxPreviewFrame",SwigwxPreviewFrameTowxWindow
},
5404 { "_class_wxWindow","_wxPreviewFrame",SwigwxPreviewFrameTowxWindow
},
5405 { "_class_wxWindow","_class_wxPrintDialog",SwigwxPrintDialogTowxWindow
},
5406 { "_class_wxWindow","_wxPrintDialog",SwigwxPrintDialogTowxWindow
},
5407 { "_class_wxWindow","_class_wxPageSetupDialog",SwigwxPageSetupDialogTowxWindow
},
5408 { "_class_wxWindow","_wxPageSetupDialog",SwigwxPageSetupDialogTowxWindow
},
5409 { "_wxObject","_class_wxPreviewFrame",SwigwxPreviewFrameTowxObject
},
5410 { "_wxObject","_wxPreviewFrame",SwigwxPreviewFrameTowxObject
},
5411 { "_wxObject","_class_wxPrintPreview",SwigwxPrintPreviewTowxObject
},
5412 { "_wxObject","_wxPrintPreview",SwigwxPrintPreviewTowxObject
},
5413 { "_wxObject","_class_wxPrinter",SwigwxPrinterTowxObject
},
5414 { "_wxObject","_wxPrinter",SwigwxPrinterTowxObject
},
5415 { "_wxObject","_class_wxPyPrintout",SwigwxPyPrintoutTowxObject
},
5416 { "_wxObject","_wxPyPrintout",SwigwxPyPrintoutTowxObject
},
5417 { "_wxObject","_class_wxPrintDialog",SwigwxPrintDialogTowxObject
},
5418 { "_wxObject","_wxPrintDialog",SwigwxPrintDialogTowxObject
},
5419 { "_wxObject","_class_wxPrintDialogData",SwigwxPrintDialogDataTowxObject
},
5420 { "_wxObject","_wxPrintDialogData",SwigwxPrintDialogDataTowxObject
},
5421 { "_wxObject","_class_wxPageSetupDialog",SwigwxPageSetupDialogTowxObject
},
5422 { "_wxObject","_wxPageSetupDialog",SwigwxPageSetupDialogTowxObject
},
5423 { "_wxObject","_class_wxPageSetupDialogData",SwigwxPageSetupDialogDataTowxObject
},
5424 { "_wxObject","_wxPageSetupDialogData",SwigwxPageSetupDialogDataTowxObject
},
5425 { "_wxObject","_class_wxPrintData",SwigwxPrintDataTowxObject
},
5426 { "_wxObject","_wxPrintData",SwigwxPrintDataTowxObject
},
5427 { "_signed_short","_WXTYPE",0},
5428 { "_signed_short","_short",0},
5429 { "_unsigned_char","_byte",0},
5430 { "_unsigned_int","_wxCoord",0},
5431 { "_unsigned_int","_wxPrintQuality",0},
5432 { "_unsigned_int","_time_t",0},
5433 { "_unsigned_int","_size_t",0},
5434 { "_unsigned_int","_uint",0},
5435 { "_unsigned_int","_wxWindowID",0},
5436 { "_unsigned_int","_int",0},
5437 { "_wxDialog","_class_wxPrintDialog",SwigwxPrintDialogTowxDialog
},
5438 { "_wxDialog","_wxPrintDialog",SwigwxPrintDialogTowxDialog
},
5439 { "_wxDialog","_class_wxPageSetupDialog",SwigwxPageSetupDialogTowxDialog
},
5440 { "_wxDialog","_wxPageSetupDialog",SwigwxPageSetupDialogTowxDialog
},
5441 { "_short","_WXTYPE",0},
5442 { "_short","_unsigned_short",0},
5443 { "_short","_signed_short",0},
5444 { "_wxFrame","_class_wxPreviewFrame",SwigwxPreviewFrameTowxFrame
},
5445 { "_wxFrame","_wxPreviewFrame",SwigwxPreviewFrameTowxFrame
},
5446 { "_wxWindowID","_wxCoord",0},
5447 { "_wxWindowID","_wxPrintQuality",0},
5448 { "_wxWindowID","_time_t",0},
5449 { "_wxWindowID","_size_t",0},
5450 { "_wxWindowID","_EBool",0},
5451 { "_wxWindowID","_uint",0},
5452 { "_wxWindowID","_int",0},
5453 { "_wxWindowID","_signed_int",0},
5454 { "_wxWindowID","_unsigned_int",0},
5455 { "_int","_wxCoord",0},
5456 { "_int","_wxPrintQuality",0},
5457 { "_int","_time_t",0},
5458 { "_int","_size_t",0},
5459 { "_int","_EBool",0},
5460 { "_int","_uint",0},
5461 { "_int","_wxWindowID",0},
5462 { "_int","_unsigned_int",0},
5463 { "_int","_signed_int",0},
5464 { "_time_t","_wxCoord",0},
5465 { "_time_t","_wxPrintQuality",0},
5466 { "_time_t","_unsigned_int",0},
5467 { "_time_t","_int",0},
5468 { "_time_t","_wxWindowID",0},
5469 { "_time_t","_uint",0},
5470 { "_time_t","_size_t",0},
5471 { "_wxCoord","_int",0},
5472 { "_wxCoord","_signed_int",0},
5473 { "_wxCoord","_unsigned_int",0},
5474 { "_wxCoord","_wxWindowID",0},
5475 { "_wxCoord","_uint",0},
5476 { "_wxCoord","_EBool",0},
5477 { "_wxCoord","_size_t",0},
5478 { "_wxCoord","_time_t",0},
5479 { "_wxCoord","_wxPrintQuality",0},
5480 { "_wxEvtHandler","_class_wxPreviewFrame",SwigwxPreviewFrameTowxEvtHandler
},
5481 { "_wxEvtHandler","_wxPreviewFrame",SwigwxPreviewFrameTowxEvtHandler
},
5482 { "_wxEvtHandler","_class_wxPrintDialog",SwigwxPrintDialogTowxEvtHandler
},
5483 { "_wxEvtHandler","_wxPrintDialog",SwigwxPrintDialogTowxEvtHandler
},
5484 { "_wxEvtHandler","_class_wxPageSetupDialog",SwigwxPageSetupDialogTowxEvtHandler
},
5485 { "_wxEvtHandler","_wxPageSetupDialog",SwigwxPageSetupDialogTowxEvtHandler
},
5486 { "_wxWindow","_class_wxPreviewFrame",SwigwxPreviewFrameTowxWindow
},
5487 { "_wxWindow","_wxPreviewFrame",SwigwxPreviewFrameTowxWindow
},
5488 { "_wxWindow","_class_wxPrintDialog",SwigwxPrintDialogTowxWindow
},
5489 { "_wxWindow","_wxPrintDialog",SwigwxPrintDialogTowxWindow
},
5490 { "_wxWindow","_class_wxPageSetupDialog",SwigwxPageSetupDialogTowxWindow
},
5491 { "_wxWindow","_wxPageSetupDialog",SwigwxPageSetupDialogTowxWindow
},
5492 { "_class_wxFrame","_class_wxPreviewFrame",SwigwxPreviewFrameTowxFrame
},
5493 { "_class_wxFrame","_wxPreviewFrame",SwigwxPreviewFrameTowxFrame
},
5496 static PyObject
*SWIG_globals
;
5500 SWIGEXPORT(void) initprintfwc() {
5502 SWIG_globals
= SWIG_newvarlink();
5503 m
= Py_InitModule("printfwc", printfwcMethods
);
5504 d
= PyModule_GetDict(m
);
5506 wxPyPtrTypeMap_Add("wxPrintout", "wxPyPrintout");
5509 for (i
= 0; _swig_mapping
[i
].n1
; i
++)
5510 SWIG_RegisterMapping(_swig_mapping
[i
].n1
,_swig_mapping
[i
].n2
,_swig_mapping
[i
].pcnv
);