4 * This file was automatically generated by :
5 * Simplified Wrapper and Interface Generator (SWIG)
6 * Version 1.1 (Patch 5)
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,b) __declspec(dllexport) a b
29 # if defined(__BORLANDC__)
30 # define SWIGEXPORT(a,b) a _export b
32 # define SWIGEXPORT(a,b) a b
36 # define SWIGEXPORT(a,b) a b
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 void SWIG_addvarlink(PyObject
*, char *, PyObject
*(*)(void), int (*)(PyObject
*));
47 extern PyObject
*SWIG_newvarlink(void);
52 #define SWIG_init initgdic
54 #define SWIG_name "gdic"
57 #include <wx/metafile.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
);
109 extern byte
* byte_LIST_helper(PyObject
* source
);
110 extern int* int_LIST_helper(PyObject
* source
);
111 extern long* long_LIST_helper(PyObject
* source
);
112 extern char** string_LIST_helper(PyObject
* source
);
113 extern wxPoint
* wxPoint_LIST_helper(PyObject
* source
);
114 extern wxBitmap
** wxBitmap_LIST_helper(PyObject
* source
);
115 extern wxString
* wxString_LIST_helper(PyObject
* source
);
116 extern wxAcceleratorEntry
* wxAcceleratorEntry_LIST_helper(PyObject
* source
);
119 static char* wxStringErrorMsg
= "string type is required for parameter";
120 // Alternate 'constructor'
121 wxBitmap
* wxEmptyBitmap(int width
, int height
, int depth
=-1) {
122 return new wxBitmap(width
, height
, depth
);
125 // This one won't own the reference, so Python won't call
126 // the dtor, this is good for toolbars and such where
127 // the parent will manage the bitmap.
128 wxBitmap
* wxNoRefBitmap(char* name
, long flags
) {
129 return new wxBitmap(name
, flags
);
132 wxMask
* wxMaskColour(const wxBitmap
& bitmap
, const wxColour
& colour
) {
133 return new wxMask(bitmap
, colour
);
135 // Alternate 'constructor'
136 wxCursor
* wxPyStockCursor(int id
) {
137 return new wxCursor(id
);
139 // Alternate 'constructor'
140 wxColour
* wxNamedColour(const wxString
& colorName
) {
141 return new wxColour(colorName
);
143 // Alternate 'constructor'
144 wxMemoryDC
* wxMemoryDCFromDC(wxDC
* oldDC
) {
145 return new wxMemoryDC(oldDC
);
147 extern wxFont
* wxNORMAL_FONT
;
148 extern wxFont
* wxSMALL_FONT
;
149 extern wxFont
* wxITALIC_FONT
;
150 extern wxFont
* wxSWISS_FONT
;
151 extern wxPen
* wxRED_PEN
;
152 extern wxPen
* wxCYAN_PEN
;
153 extern wxPen
* wxGREEN_PEN
;
154 extern wxPen
* wxBLACK_PEN
;
155 extern wxPen
* wxWHITE_PEN
;
156 extern wxPen
* wxTRANSPARENT_PEN
;
157 extern wxPen
* wxBLACK_DASHED_PEN
;
158 extern wxPen
* wxGREY_PEN
;
159 extern wxPen
* wxMEDIUM_GREY_PEN
;
160 extern wxPen
* wxLIGHT_GREY_PEN
;
161 extern wxBrush
* wxBLUE_BRUSH
;
162 extern wxBrush
* wxGREEN_BRUSH
;
163 extern wxBrush
* wxWHITE_BRUSH
;
164 extern wxBrush
* wxBLACK_BRUSH
;
165 extern wxBrush
* wxTRANSPARENT_BRUSH
;
166 extern wxBrush
* wxCYAN_BRUSH
;
167 extern wxBrush
* wxRED_BRUSH
;
168 extern wxBrush
* wxGREY_BRUSH
;
169 extern wxBrush
* wxMEDIUM_GREY_BRUSH
;
170 extern wxBrush
* wxLIGHT_GREY_BRUSH
;
171 extern wxColour
* wxBLACK
;
172 extern wxColour
* wxWHITE
;
173 extern wxColour
* wxRED
;
174 extern wxColour
* wxBLUE
;
175 extern wxColour
* wxGREEN
;
176 extern wxColour
* wxCYAN
;
177 extern wxColour
* wxLIGHT_GREY
;
178 extern wxCursor
* wxSTANDARD_CURSOR
;
179 extern wxCursor
* wxHOURGLASS_CURSOR
;
180 extern wxCursor
* wxCROSS_CURSOR
;
181 extern wxBitmap wxNullBitmap
;
182 extern wxIcon wxNullIcon
;
183 extern wxCursor wxNullCursor
;
184 extern wxPen wxNullPen
;
185 extern wxBrush wxNullBrush
;
186 extern wxPalette wxNullPalette
;
187 extern wxFont wxNullFont
;
188 extern wxColour wxNullColour
;
189 static PyObject
*_wrap_wxEmptyBitmap(PyObject
*self
, PyObject
*args
) {
190 PyObject
* _resultobj
;
198 if(!PyArg_ParseTuple(args
,"ii|i:wxEmptyBitmap",&_arg0
,&_arg1
,&_arg2
))
200 _result
= (wxBitmap
*)wxEmptyBitmap(_arg0
,_arg1
,_arg2
);
201 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxBitmap_p");
202 _resultobj
= Py_BuildValue("s",_ptemp
);
206 static PyObject
*_wrap_wxNoRefBitmap(PyObject
*self
, PyObject
*args
) {
207 PyObject
* _resultobj
;
214 if(!PyArg_ParseTuple(args
,"sl:wxNoRefBitmap",&_arg0
,&_arg1
))
216 _result
= (wxBitmap
*)wxNoRefBitmap(_arg0
,_arg1
);
217 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxBitmap_p");
218 _resultobj
= Py_BuildValue("s",_ptemp
);
222 static PyObject
*_wrap_wxMaskColour(PyObject
*self
, PyObject
*args
) {
223 PyObject
* _resultobj
;
232 if(!PyArg_ParseTuple(args
,"ss:wxMaskColour",&_argc0
,&_argc1
))
235 if (SWIG_GetPtr(_argc0
,(void **) &_arg0
,"_wxBitmap_p")) {
236 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxMaskColour. Expected _wxBitmap_p.");
241 if (SWIG_GetPtr(_argc1
,(void **) &_arg1
,"_wxColour_p")) {
242 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxMaskColour. Expected _wxColour_p.");
246 _result
= (wxMask
*)wxMaskColour(*_arg0
,*_arg1
);
247 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxMask_p");
248 _resultobj
= Py_BuildValue("s",_ptemp
);
252 static PyObject
*_wrap_wxStockCursor(PyObject
*self
, PyObject
*args
) {
253 PyObject
* _resultobj
;
259 if(!PyArg_ParseTuple(args
,"i:wxStockCursor",&_arg0
))
261 _result
= (wxCursor
*)wxPyStockCursor(_arg0
);
262 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxCursor_p");
263 _resultobj
= Py_BuildValue("s",_ptemp
);
267 static PyObject
*_wrap_wxNamedColour(PyObject
*self
, PyObject
*args
) {
268 PyObject
* _resultobj
;
271 PyObject
* _obj0
= 0;
275 if(!PyArg_ParseTuple(args
,"O:wxNamedColour",&_obj0
))
278 if (!PyString_Check(_obj0
)) {
279 PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
);
282 _arg0
= new wxString(PyString_AsString(_obj0
));
284 _result
= (wxColour
*)wxNamedColour(*_arg0
);
285 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxColour_p");
286 _resultobj
= Py_BuildValue("s",_ptemp
);
294 static PyObject
*_wrap_wxMemoryDCFromDC(PyObject
*self
, PyObject
*args
) {
295 PyObject
* _resultobj
;
296 wxMemoryDC
* _result
;
302 if(!PyArg_ParseTuple(args
,"s:wxMemoryDCFromDC",&_argc0
))
305 if (SWIG_GetPtr(_argc0
,(void **) &_arg0
,"_wxDC_p")) {
306 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxMemoryDCFromDC. Expected _wxDC_p.");
310 _result
= (wxMemoryDC
*)wxMemoryDCFromDC(_arg0
);
311 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxMemoryDC_p");
312 _resultobj
= Py_BuildValue("s",_ptemp
);
316 static int _wrap_wxNORMAL_FONT_set(PyObject
*val
) {
318 PyErr_SetString(PyExc_TypeError
,"Variable wxNORMAL_FONT is read-only.");
322 static PyObject
*_wrap_wxNORMAL_FONT_get() {
326 SWIG_MakePtr(ptemp
, (char *) wxNORMAL_FONT
,"_wxFont_p");
327 pyobj
= PyString_FromString(ptemp
);
331 static int _wrap_wxSMALL_FONT_set(PyObject
*val
) {
333 PyErr_SetString(PyExc_TypeError
,"Variable wxSMALL_FONT is read-only.");
337 static PyObject
*_wrap_wxSMALL_FONT_get() {
341 SWIG_MakePtr(ptemp
, (char *) wxSMALL_FONT
,"_wxFont_p");
342 pyobj
= PyString_FromString(ptemp
);
346 static int _wrap_wxITALIC_FONT_set(PyObject
*val
) {
348 PyErr_SetString(PyExc_TypeError
,"Variable wxITALIC_FONT is read-only.");
352 static PyObject
*_wrap_wxITALIC_FONT_get() {
356 SWIG_MakePtr(ptemp
, (char *) wxITALIC_FONT
,"_wxFont_p");
357 pyobj
= PyString_FromString(ptemp
);
361 static int _wrap_wxSWISS_FONT_set(PyObject
*val
) {
363 PyErr_SetString(PyExc_TypeError
,"Variable wxSWISS_FONT is read-only.");
367 static PyObject
*_wrap_wxSWISS_FONT_get() {
371 SWIG_MakePtr(ptemp
, (char *) wxSWISS_FONT
,"_wxFont_p");
372 pyobj
= PyString_FromString(ptemp
);
376 static int _wrap_wxRED_PEN_set(PyObject
*val
) {
378 PyErr_SetString(PyExc_TypeError
,"Variable wxRED_PEN is read-only.");
382 static PyObject
*_wrap_wxRED_PEN_get() {
386 SWIG_MakePtr(ptemp
, (char *) wxRED_PEN
,"_wxPen_p");
387 pyobj
= PyString_FromString(ptemp
);
391 static int _wrap_wxCYAN_PEN_set(PyObject
*val
) {
393 PyErr_SetString(PyExc_TypeError
,"Variable wxCYAN_PEN is read-only.");
397 static PyObject
*_wrap_wxCYAN_PEN_get() {
401 SWIG_MakePtr(ptemp
, (char *) wxCYAN_PEN
,"_wxPen_p");
402 pyobj
= PyString_FromString(ptemp
);
406 static int _wrap_wxGREEN_PEN_set(PyObject
*val
) {
408 PyErr_SetString(PyExc_TypeError
,"Variable wxGREEN_PEN is read-only.");
412 static PyObject
*_wrap_wxGREEN_PEN_get() {
416 SWIG_MakePtr(ptemp
, (char *) wxGREEN_PEN
,"_wxPen_p");
417 pyobj
= PyString_FromString(ptemp
);
421 static int _wrap_wxBLACK_PEN_set(PyObject
*val
) {
423 PyErr_SetString(PyExc_TypeError
,"Variable wxBLACK_PEN is read-only.");
427 static PyObject
*_wrap_wxBLACK_PEN_get() {
431 SWIG_MakePtr(ptemp
, (char *) wxBLACK_PEN
,"_wxPen_p");
432 pyobj
= PyString_FromString(ptemp
);
436 static int _wrap_wxWHITE_PEN_set(PyObject
*val
) {
438 PyErr_SetString(PyExc_TypeError
,"Variable wxWHITE_PEN is read-only.");
442 static PyObject
*_wrap_wxWHITE_PEN_get() {
446 SWIG_MakePtr(ptemp
, (char *) wxWHITE_PEN
,"_wxPen_p");
447 pyobj
= PyString_FromString(ptemp
);
451 static int _wrap_wxTRANSPARENT_PEN_set(PyObject
*val
) {
453 PyErr_SetString(PyExc_TypeError
,"Variable wxTRANSPARENT_PEN is read-only.");
457 static PyObject
*_wrap_wxTRANSPARENT_PEN_get() {
461 SWIG_MakePtr(ptemp
, (char *) wxTRANSPARENT_PEN
,"_wxPen_p");
462 pyobj
= PyString_FromString(ptemp
);
466 static int _wrap_wxBLACK_DASHED_PEN_set(PyObject
*val
) {
468 PyErr_SetString(PyExc_TypeError
,"Variable wxBLACK_DASHED_PEN is read-only.");
472 static PyObject
*_wrap_wxBLACK_DASHED_PEN_get() {
476 SWIG_MakePtr(ptemp
, (char *) wxBLACK_DASHED_PEN
,"_wxPen_p");
477 pyobj
= PyString_FromString(ptemp
);
481 static int _wrap_wxGREY_PEN_set(PyObject
*val
) {
483 PyErr_SetString(PyExc_TypeError
,"Variable wxGREY_PEN is read-only.");
487 static PyObject
*_wrap_wxGREY_PEN_get() {
491 SWIG_MakePtr(ptemp
, (char *) wxGREY_PEN
,"_wxPen_p");
492 pyobj
= PyString_FromString(ptemp
);
496 static int _wrap_wxMEDIUM_GREY_PEN_set(PyObject
*val
) {
498 PyErr_SetString(PyExc_TypeError
,"Variable wxMEDIUM_GREY_PEN is read-only.");
502 static PyObject
*_wrap_wxMEDIUM_GREY_PEN_get() {
506 SWIG_MakePtr(ptemp
, (char *) wxMEDIUM_GREY_PEN
,"_wxPen_p");
507 pyobj
= PyString_FromString(ptemp
);
511 static int _wrap_wxLIGHT_GREY_PEN_set(PyObject
*val
) {
513 PyErr_SetString(PyExc_TypeError
,"Variable wxLIGHT_GREY_PEN is read-only.");
517 static PyObject
*_wrap_wxLIGHT_GREY_PEN_get() {
521 SWIG_MakePtr(ptemp
, (char *) wxLIGHT_GREY_PEN
,"_wxPen_p");
522 pyobj
= PyString_FromString(ptemp
);
526 static int _wrap_wxBLUE_BRUSH_set(PyObject
*val
) {
528 PyErr_SetString(PyExc_TypeError
,"Variable wxBLUE_BRUSH is read-only.");
532 static PyObject
*_wrap_wxBLUE_BRUSH_get() {
536 SWIG_MakePtr(ptemp
, (char *) wxBLUE_BRUSH
,"_wxBrush_p");
537 pyobj
= PyString_FromString(ptemp
);
541 static int _wrap_wxGREEN_BRUSH_set(PyObject
*val
) {
543 PyErr_SetString(PyExc_TypeError
,"Variable wxGREEN_BRUSH is read-only.");
547 static PyObject
*_wrap_wxGREEN_BRUSH_get() {
551 SWIG_MakePtr(ptemp
, (char *) wxGREEN_BRUSH
,"_wxBrush_p");
552 pyobj
= PyString_FromString(ptemp
);
556 static int _wrap_wxWHITE_BRUSH_set(PyObject
*val
) {
558 PyErr_SetString(PyExc_TypeError
,"Variable wxWHITE_BRUSH is read-only.");
562 static PyObject
*_wrap_wxWHITE_BRUSH_get() {
566 SWIG_MakePtr(ptemp
, (char *) wxWHITE_BRUSH
,"_wxBrush_p");
567 pyobj
= PyString_FromString(ptemp
);
571 static int _wrap_wxBLACK_BRUSH_set(PyObject
*val
) {
573 PyErr_SetString(PyExc_TypeError
,"Variable wxBLACK_BRUSH is read-only.");
577 static PyObject
*_wrap_wxBLACK_BRUSH_get() {
581 SWIG_MakePtr(ptemp
, (char *) wxBLACK_BRUSH
,"_wxBrush_p");
582 pyobj
= PyString_FromString(ptemp
);
586 static int _wrap_wxTRANSPARENT_BRUSH_set(PyObject
*val
) {
588 PyErr_SetString(PyExc_TypeError
,"Variable wxTRANSPARENT_BRUSH is read-only.");
592 static PyObject
*_wrap_wxTRANSPARENT_BRUSH_get() {
596 SWIG_MakePtr(ptemp
, (char *) wxTRANSPARENT_BRUSH
,"_wxBrush_p");
597 pyobj
= PyString_FromString(ptemp
);
601 static int _wrap_wxCYAN_BRUSH_set(PyObject
*val
) {
603 PyErr_SetString(PyExc_TypeError
,"Variable wxCYAN_BRUSH is read-only.");
607 static PyObject
*_wrap_wxCYAN_BRUSH_get() {
611 SWIG_MakePtr(ptemp
, (char *) wxCYAN_BRUSH
,"_wxBrush_p");
612 pyobj
= PyString_FromString(ptemp
);
616 static int _wrap_wxRED_BRUSH_set(PyObject
*val
) {
618 PyErr_SetString(PyExc_TypeError
,"Variable wxRED_BRUSH is read-only.");
622 static PyObject
*_wrap_wxRED_BRUSH_get() {
626 SWIG_MakePtr(ptemp
, (char *) wxRED_BRUSH
,"_wxBrush_p");
627 pyobj
= PyString_FromString(ptemp
);
631 static int _wrap_wxGREY_BRUSH_set(PyObject
*val
) {
633 PyErr_SetString(PyExc_TypeError
,"Variable wxGREY_BRUSH is read-only.");
637 static PyObject
*_wrap_wxGREY_BRUSH_get() {
641 SWIG_MakePtr(ptemp
, (char *) wxGREY_BRUSH
,"_wxBrush_p");
642 pyobj
= PyString_FromString(ptemp
);
646 static int _wrap_wxMEDIUM_GREY_BRUSH_set(PyObject
*val
) {
648 PyErr_SetString(PyExc_TypeError
,"Variable wxMEDIUM_GREY_BRUSH is read-only.");
652 static PyObject
*_wrap_wxMEDIUM_GREY_BRUSH_get() {
656 SWIG_MakePtr(ptemp
, (char *) wxMEDIUM_GREY_BRUSH
,"_wxBrush_p");
657 pyobj
= PyString_FromString(ptemp
);
661 static int _wrap_wxLIGHT_GREY_BRUSH_set(PyObject
*val
) {
663 PyErr_SetString(PyExc_TypeError
,"Variable wxLIGHT_GREY_BRUSH is read-only.");
667 static PyObject
*_wrap_wxLIGHT_GREY_BRUSH_get() {
671 SWIG_MakePtr(ptemp
, (char *) wxLIGHT_GREY_BRUSH
,"_wxBrush_p");
672 pyobj
= PyString_FromString(ptemp
);
676 static int _wrap_wxBLACK_set(PyObject
*val
) {
678 PyErr_SetString(PyExc_TypeError
,"Variable wxBLACK is read-only.");
682 static PyObject
*_wrap_wxBLACK_get() {
686 SWIG_MakePtr(ptemp
, (char *) wxBLACK
,"_wxColour_p");
687 pyobj
= PyString_FromString(ptemp
);
691 static int _wrap_wxWHITE_set(PyObject
*val
) {
693 PyErr_SetString(PyExc_TypeError
,"Variable wxWHITE is read-only.");
697 static PyObject
*_wrap_wxWHITE_get() {
701 SWIG_MakePtr(ptemp
, (char *) wxWHITE
,"_wxColour_p");
702 pyobj
= PyString_FromString(ptemp
);
706 static int _wrap_wxRED_set(PyObject
*val
) {
708 PyErr_SetString(PyExc_TypeError
,"Variable wxRED is read-only.");
712 static PyObject
*_wrap_wxRED_get() {
716 SWIG_MakePtr(ptemp
, (char *) wxRED
,"_wxColour_p");
717 pyobj
= PyString_FromString(ptemp
);
721 static int _wrap_wxBLUE_set(PyObject
*val
) {
723 PyErr_SetString(PyExc_TypeError
,"Variable wxBLUE is read-only.");
727 static PyObject
*_wrap_wxBLUE_get() {
731 SWIG_MakePtr(ptemp
, (char *) wxBLUE
,"_wxColour_p");
732 pyobj
= PyString_FromString(ptemp
);
736 static int _wrap_wxGREEN_set(PyObject
*val
) {
738 PyErr_SetString(PyExc_TypeError
,"Variable wxGREEN is read-only.");
742 static PyObject
*_wrap_wxGREEN_get() {
746 SWIG_MakePtr(ptemp
, (char *) wxGREEN
,"_wxColour_p");
747 pyobj
= PyString_FromString(ptemp
);
751 static int _wrap_wxCYAN_set(PyObject
*val
) {
753 PyErr_SetString(PyExc_TypeError
,"Variable wxCYAN is read-only.");
757 static PyObject
*_wrap_wxCYAN_get() {
761 SWIG_MakePtr(ptemp
, (char *) wxCYAN
,"_wxColour_p");
762 pyobj
= PyString_FromString(ptemp
);
766 static int _wrap_wxLIGHT_GREY_set(PyObject
*val
) {
768 PyErr_SetString(PyExc_TypeError
,"Variable wxLIGHT_GREY is read-only.");
772 static PyObject
*_wrap_wxLIGHT_GREY_get() {
776 SWIG_MakePtr(ptemp
, (char *) wxLIGHT_GREY
,"_wxColour_p");
777 pyobj
= PyString_FromString(ptemp
);
781 static int _wrap_wxSTANDARD_CURSOR_set(PyObject
*val
) {
783 PyErr_SetString(PyExc_TypeError
,"Variable wxSTANDARD_CURSOR is read-only.");
787 static PyObject
*_wrap_wxSTANDARD_CURSOR_get() {
791 SWIG_MakePtr(ptemp
, (char *) wxSTANDARD_CURSOR
,"_wxCursor_p");
792 pyobj
= PyString_FromString(ptemp
);
796 static int _wrap_wxHOURGLASS_CURSOR_set(PyObject
*val
) {
798 PyErr_SetString(PyExc_TypeError
,"Variable wxHOURGLASS_CURSOR is read-only.");
802 static PyObject
*_wrap_wxHOURGLASS_CURSOR_get() {
806 SWIG_MakePtr(ptemp
, (char *) wxHOURGLASS_CURSOR
,"_wxCursor_p");
807 pyobj
= PyString_FromString(ptemp
);
811 static int _wrap_wxCROSS_CURSOR_set(PyObject
*val
) {
813 PyErr_SetString(PyExc_TypeError
,"Variable wxCROSS_CURSOR is read-only.");
817 static PyObject
*_wrap_wxCROSS_CURSOR_get() {
821 SWIG_MakePtr(ptemp
, (char *) wxCROSS_CURSOR
,"_wxCursor_p");
822 pyobj
= PyString_FromString(ptemp
);
826 static int _wrap_wxNullBitmap_set(PyObject
*val
) {
828 PyErr_SetString(PyExc_TypeError
,"Variable wxNullBitmap is read-only.");
832 static PyObject
*_wrap_wxNullBitmap_get() {
836 SWIG_MakePtr(ptemp
,(char *) &wxNullBitmap
,"_wxBitmap_p");
837 pyobj
= PyString_FromString(ptemp
);
841 static int _wrap_wxNullIcon_set(PyObject
*val
) {
843 PyErr_SetString(PyExc_TypeError
,"Variable wxNullIcon is read-only.");
847 static PyObject
*_wrap_wxNullIcon_get() {
851 SWIG_MakePtr(ptemp
,(char *) &wxNullIcon
,"_wxIcon_p");
852 pyobj
= PyString_FromString(ptemp
);
856 static int _wrap_wxNullCursor_set(PyObject
*val
) {
858 PyErr_SetString(PyExc_TypeError
,"Variable wxNullCursor is read-only.");
862 static PyObject
*_wrap_wxNullCursor_get() {
866 SWIG_MakePtr(ptemp
,(char *) &wxNullCursor
,"_wxCursor_p");
867 pyobj
= PyString_FromString(ptemp
);
871 static int _wrap_wxNullPen_set(PyObject
*val
) {
873 PyErr_SetString(PyExc_TypeError
,"Variable wxNullPen is read-only.");
877 static PyObject
*_wrap_wxNullPen_get() {
881 SWIG_MakePtr(ptemp
,(char *) &wxNullPen
,"_wxPen_p");
882 pyobj
= PyString_FromString(ptemp
);
886 static int _wrap_wxNullBrush_set(PyObject
*val
) {
888 PyErr_SetString(PyExc_TypeError
,"Variable wxNullBrush is read-only.");
892 static PyObject
*_wrap_wxNullBrush_get() {
896 SWIG_MakePtr(ptemp
,(char *) &wxNullBrush
,"_wxBrush_p");
897 pyobj
= PyString_FromString(ptemp
);
901 static int _wrap_wxNullPalette_set(PyObject
*val
) {
903 PyErr_SetString(PyExc_TypeError
,"Variable wxNullPalette is read-only.");
907 static PyObject
*_wrap_wxNullPalette_get() {
911 SWIG_MakePtr(ptemp
,(char *) &wxNullPalette
,"_wxPalette_p");
912 pyobj
= PyString_FromString(ptemp
);
916 static int _wrap_wxNullFont_set(PyObject
*val
) {
918 PyErr_SetString(PyExc_TypeError
,"Variable wxNullFont is read-only.");
922 static PyObject
*_wrap_wxNullFont_get() {
926 SWIG_MakePtr(ptemp
,(char *) &wxNullFont
,"_wxFont_p");
927 pyobj
= PyString_FromString(ptemp
);
931 static int _wrap_wxNullColour_set(PyObject
*val
) {
933 PyErr_SetString(PyExc_TypeError
,"Variable wxNullColour is read-only.");
937 static PyObject
*_wrap_wxNullColour_get() {
941 SWIG_MakePtr(ptemp
,(char *) &wxNullColour
,"_wxColour_p");
942 pyobj
= PyString_FromString(ptemp
);
946 #define new_wxBitmap(_swigarg0,_swigarg1) (new wxBitmap(_swigarg0,_swigarg1))
947 static PyObject
*_wrap_new_wxBitmap(PyObject
*self
, PyObject
*args
) {
948 PyObject
* _resultobj
;
952 PyObject
* _obj0
= 0;
956 if(!PyArg_ParseTuple(args
,"Ol:new_wxBitmap",&_obj0
,&_arg1
))
959 if (!PyString_Check(_obj0
)) {
960 PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
);
963 _arg0
= new wxString(PyString_AsString(_obj0
));
965 _result
= (wxBitmap
*)new_wxBitmap(*_arg0
,_arg1
);
966 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxBitmap_p");
967 _resultobj
= Py_BuildValue("s",_ptemp
);
975 #define delete_wxBitmap(_swigobj) (delete _swigobj)
976 static PyObject
*_wrap_delete_wxBitmap(PyObject
*self
, PyObject
*args
) {
977 PyObject
* _resultobj
;
982 if(!PyArg_ParseTuple(args
,"s:delete_wxBitmap",&_argc0
))
985 if (SWIG_GetPtr(_argc0
,(void **) &_arg0
,"_wxBitmap_p")) {
986 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of delete_wxBitmap. Expected _wxBitmap_p.");
990 delete_wxBitmap(_arg0
);
992 _resultobj
= Py_None
;
996 #define wxBitmap_Create(_swigobj,_swigarg0,_swigarg1,_swigarg2) (_swigobj->Create(_swigarg0,_swigarg1,_swigarg2))
997 static PyObject
*_wrap_wxBitmap_Create(PyObject
*self
, PyObject
*args
) {
998 PyObject
* _resultobj
;
1006 if(!PyArg_ParseTuple(args
,"sii|i:wxBitmap_Create",&_argc0
,&_arg1
,&_arg2
,&_arg3
))
1009 if (SWIG_GetPtr(_argc0
,(void **) &_arg0
,"_wxBitmap_p")) {
1010 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxBitmap_Create. Expected _wxBitmap_p.");
1014 wxBitmap_Create(_arg0
,_arg1
,_arg2
,_arg3
);
1016 _resultobj
= Py_None
;
1020 #define wxBitmap_GetDepth(_swigobj) (_swigobj->GetDepth())
1021 static PyObject
*_wrap_wxBitmap_GetDepth(PyObject
*self
, PyObject
*args
) {
1022 PyObject
* _resultobj
;
1028 if(!PyArg_ParseTuple(args
,"s:wxBitmap_GetDepth",&_argc0
))
1031 if (SWIG_GetPtr(_argc0
,(void **) &_arg0
,"_wxBitmap_p")) {
1032 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxBitmap_GetDepth. Expected _wxBitmap_p.");
1036 _result
= (int )wxBitmap_GetDepth(_arg0
);
1037 _resultobj
= Py_BuildValue("i",_result
);
1041 #define wxBitmap_GetHeight(_swigobj) (_swigobj->GetHeight())
1042 static PyObject
*_wrap_wxBitmap_GetHeight(PyObject
*self
, PyObject
*args
) {
1043 PyObject
* _resultobj
;
1049 if(!PyArg_ParseTuple(args
,"s:wxBitmap_GetHeight",&_argc0
))
1052 if (SWIG_GetPtr(_argc0
,(void **) &_arg0
,"_wxBitmap_p")) {
1053 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxBitmap_GetHeight. Expected _wxBitmap_p.");
1057 _result
= (int )wxBitmap_GetHeight(_arg0
);
1058 _resultobj
= Py_BuildValue("i",_result
);
1062 #define wxBitmap_GetPalette(_swigobj) (_swigobj->GetPalette())
1063 static PyObject
*_wrap_wxBitmap_GetPalette(PyObject
*self
, PyObject
*args
) {
1064 PyObject
* _resultobj
;
1065 wxPalette
* _result
;
1071 if(!PyArg_ParseTuple(args
,"s:wxBitmap_GetPalette",&_argc0
))
1074 if (SWIG_GetPtr(_argc0
,(void **) &_arg0
,"_wxBitmap_p")) {
1075 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxBitmap_GetPalette. Expected _wxBitmap_p.");
1079 _result
= (wxPalette
*)wxBitmap_GetPalette(_arg0
);
1080 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxPalette_p");
1081 _resultobj
= Py_BuildValue("s",_ptemp
);
1085 #define wxBitmap_GetMask(_swigobj) (_swigobj->GetMask())
1086 static PyObject
*_wrap_wxBitmap_GetMask(PyObject
*self
, PyObject
*args
) {
1087 PyObject
* _resultobj
;
1094 if(!PyArg_ParseTuple(args
,"s:wxBitmap_GetMask",&_argc0
))
1097 if (SWIG_GetPtr(_argc0
,(void **) &_arg0
,"_wxBitmap_p")) {
1098 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxBitmap_GetMask. Expected _wxBitmap_p.");
1102 _result
= (wxMask
*)wxBitmap_GetMask(_arg0
);
1103 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxMask_p");
1104 _resultobj
= Py_BuildValue("s",_ptemp
);
1108 #define wxBitmap_GetWidth(_swigobj) (_swigobj->GetWidth())
1109 static PyObject
*_wrap_wxBitmap_GetWidth(PyObject
*self
, PyObject
*args
) {
1110 PyObject
* _resultobj
;
1116 if(!PyArg_ParseTuple(args
,"s:wxBitmap_GetWidth",&_argc0
))
1119 if (SWIG_GetPtr(_argc0
,(void **) &_arg0
,"_wxBitmap_p")) {
1120 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxBitmap_GetWidth. Expected _wxBitmap_p.");
1124 _result
= (int )wxBitmap_GetWidth(_arg0
);
1125 _resultobj
= Py_BuildValue("i",_result
);
1129 #define wxBitmap_LoadFile(_swigobj,_swigarg0,_swigarg1) (_swigobj->LoadFile(_swigarg0,_swigarg1))
1130 static PyObject
*_wrap_wxBitmap_LoadFile(PyObject
*self
, PyObject
*args
) {
1131 PyObject
* _resultobj
;
1137 PyObject
* _obj1
= 0;
1140 if(!PyArg_ParseTuple(args
,"sOl:wxBitmap_LoadFile",&_argc0
,&_obj1
,&_arg2
))
1143 if (SWIG_GetPtr(_argc0
,(void **) &_arg0
,"_wxBitmap_p")) {
1144 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxBitmap_LoadFile. Expected _wxBitmap_p.");
1149 if (!PyString_Check(_obj1
)) {
1150 PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
);
1153 _arg1
= new wxString(PyString_AsString(_obj1
));
1155 _result
= (bool )wxBitmap_LoadFile(_arg0
,*_arg1
,_arg2
);
1156 _resultobj
= Py_BuildValue("i",_result
);
1164 #define wxBitmap_Ok(_swigobj) (_swigobj->Ok())
1165 static PyObject
*_wrap_wxBitmap_Ok(PyObject
*self
, PyObject
*args
) {
1166 PyObject
* _resultobj
;
1172 if(!PyArg_ParseTuple(args
,"s:wxBitmap_Ok",&_argc0
))
1175 if (SWIG_GetPtr(_argc0
,(void **) &_arg0
,"_wxBitmap_p")) {
1176 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxBitmap_Ok. Expected _wxBitmap_p.");
1180 _result
= (bool )wxBitmap_Ok(_arg0
);
1181 _resultobj
= Py_BuildValue("i",_result
);
1185 #define wxBitmap_SaveFile(_swigobj,_swigarg0,_swigarg1,_swigarg2) (_swigobj->SaveFile(_swigarg0,_swigarg1,_swigarg2))
1186 static PyObject
*_wrap_wxBitmap_SaveFile(PyObject
*self
, PyObject
*args
) {
1187 PyObject
* _resultobj
;
1192 wxPalette
* _arg3
= NULL
;
1194 PyObject
* _obj1
= 0;
1198 if(!PyArg_ParseTuple(args
,"sOi|s:wxBitmap_SaveFile",&_argc0
,&_obj1
,&_arg2
,&_argc3
))
1201 if (SWIG_GetPtr(_argc0
,(void **) &_arg0
,"_wxBitmap_p")) {
1202 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxBitmap_SaveFile. Expected _wxBitmap_p.");
1207 if (!PyString_Check(_obj1
)) {
1208 PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
);
1211 _arg1
= new wxString(PyString_AsString(_obj1
));
1214 if (SWIG_GetPtr(_argc3
,(void **) &_arg3
,"_wxPalette_p")) {
1215 PyErr_SetString(PyExc_TypeError
,"Type error in argument 4 of wxBitmap_SaveFile. Expected _wxPalette_p.");
1219 _result
= (bool )wxBitmap_SaveFile(_arg0
,*_arg1
,_arg2
,_arg3
);
1220 _resultobj
= Py_BuildValue("i",_result
);
1228 #define wxBitmap_SetDepth(_swigobj,_swigarg0) (_swigobj->SetDepth(_swigarg0))
1229 static PyObject
*_wrap_wxBitmap_SetDepth(PyObject
*self
, PyObject
*args
) {
1230 PyObject
* _resultobj
;
1236 if(!PyArg_ParseTuple(args
,"si:wxBitmap_SetDepth",&_argc0
,&_arg1
))
1239 if (SWIG_GetPtr(_argc0
,(void **) &_arg0
,"_wxBitmap_p")) {
1240 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxBitmap_SetDepth. Expected _wxBitmap_p.");
1244 wxBitmap_SetDepth(_arg0
,_arg1
);
1246 _resultobj
= Py_None
;
1250 #define wxBitmap_SetHeight(_swigobj,_swigarg0) (_swigobj->SetHeight(_swigarg0))
1251 static PyObject
*_wrap_wxBitmap_SetHeight(PyObject
*self
, PyObject
*args
) {
1252 PyObject
* _resultobj
;
1258 if(!PyArg_ParseTuple(args
,"si:wxBitmap_SetHeight",&_argc0
,&_arg1
))
1261 if (SWIG_GetPtr(_argc0
,(void **) &_arg0
,"_wxBitmap_p")) {
1262 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxBitmap_SetHeight. Expected _wxBitmap_p.");
1266 wxBitmap_SetHeight(_arg0
,_arg1
);
1268 _resultobj
= Py_None
;
1272 #define wxBitmap_SetMask(_swigobj,_swigarg0) (_swigobj->SetMask(_swigarg0))
1273 static PyObject
*_wrap_wxBitmap_SetMask(PyObject
*self
, PyObject
*args
) {
1274 PyObject
* _resultobj
;
1281 if(!PyArg_ParseTuple(args
,"ss:wxBitmap_SetMask",&_argc0
,&_argc1
))
1284 if (SWIG_GetPtr(_argc0
,(void **) &_arg0
,"_wxBitmap_p")) {
1285 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxBitmap_SetMask. Expected _wxBitmap_p.");
1290 if (SWIG_GetPtr(_argc1
,(void **) &_arg1
,"_wxMask_p")) {
1291 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxBitmap_SetMask. Expected _wxMask_p.");
1295 wxBitmap_SetMask(_arg0
,_arg1
);
1297 _resultobj
= Py_None
;
1301 #define wxBitmap_SetPalette(_swigobj,_swigarg0) (_swigobj->SetPalette(_swigarg0))
1302 static PyObject
*_wrap_wxBitmap_SetPalette(PyObject
*self
, PyObject
*args
) {
1303 PyObject
* _resultobj
;
1310 if(!PyArg_ParseTuple(args
,"ss:wxBitmap_SetPalette",&_argc0
,&_argc1
))
1313 if (SWIG_GetPtr(_argc0
,(void **) &_arg0
,"_wxBitmap_p")) {
1314 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxBitmap_SetPalette. Expected _wxBitmap_p.");
1319 if (SWIG_GetPtr(_argc1
,(void **) &_arg1
,"_wxPalette_p")) {
1320 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxBitmap_SetPalette. Expected _wxPalette_p.");
1324 wxBitmap_SetPalette(_arg0
,*_arg1
);
1326 _resultobj
= Py_None
;
1330 #define wxBitmap_SetWidth(_swigobj,_swigarg0) (_swigobj->SetWidth(_swigarg0))
1331 static PyObject
*_wrap_wxBitmap_SetWidth(PyObject
*self
, PyObject
*args
) {
1332 PyObject
* _resultobj
;
1338 if(!PyArg_ParseTuple(args
,"si:wxBitmap_SetWidth",&_argc0
,&_arg1
))
1341 if (SWIG_GetPtr(_argc0
,(void **) &_arg0
,"_wxBitmap_p")) {
1342 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxBitmap_SetWidth. Expected _wxBitmap_p.");
1346 wxBitmap_SetWidth(_arg0
,_arg1
);
1348 _resultobj
= Py_None
;
1352 #define new_wxMask(_swigarg0) (new wxMask(_swigarg0))
1353 static PyObject
*_wrap_new_wxMask(PyObject
*self
, PyObject
*args
) {
1354 PyObject
* _resultobj
;
1361 if(!PyArg_ParseTuple(args
,"s:new_wxMask",&_argc0
))
1364 if (SWIG_GetPtr(_argc0
,(void **) &_arg0
,"_wxBitmap_p")) {
1365 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of new_wxMask. Expected _wxBitmap_p.");
1369 _result
= (wxMask
*)new_wxMask(*_arg0
);
1370 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxMask_p");
1371 _resultobj
= Py_BuildValue("s",_ptemp
);
1375 #define delete_wxMask(_swigobj) (delete _swigobj)
1376 static PyObject
*_wrap_delete_wxMask(PyObject
*self
, PyObject
*args
) {
1377 PyObject
* _resultobj
;
1382 if(!PyArg_ParseTuple(args
,"s:delete_wxMask",&_argc0
))
1385 if (SWIG_GetPtr(_argc0
,(void **) &_arg0
,"_wxMask_p")) {
1386 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of delete_wxMask. Expected _wxMask_p.");
1390 delete_wxMask(_arg0
);
1392 _resultobj
= Py_None
;
1396 static void *SwigwxIconTowxBitmap(void *ptr
) {
1399 src
= (wxIcon
*) ptr
;
1400 dest
= (wxBitmap
*) src
;
1401 return (void *) dest
;
1404 #define new_wxIcon(_swigarg0,_swigarg1,_swigarg2,_swigarg3) (new wxIcon(_swigarg0,_swigarg1,_swigarg2,_swigarg3))
1405 static PyObject
*_wrap_new_wxIcon(PyObject
*self
, PyObject
*args
) {
1406 PyObject
* _resultobj
;
1412 PyObject
* _obj0
= 0;
1416 if(!PyArg_ParseTuple(args
,"Ol|ii:new_wxIcon",&_obj0
,&_arg1
,&_arg2
,&_arg3
))
1419 if (!PyString_Check(_obj0
)) {
1420 PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
);
1423 _arg0
= new wxString(PyString_AsString(_obj0
));
1425 _result
= (wxIcon
*)new_wxIcon(*_arg0
,_arg1
,_arg2
,_arg3
);
1426 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxIcon_p");
1427 _resultobj
= Py_BuildValue("s",_ptemp
);
1435 #define delete_wxIcon(_swigobj) (delete _swigobj)
1436 static PyObject
*_wrap_delete_wxIcon(PyObject
*self
, PyObject
*args
) {
1437 PyObject
* _resultobj
;
1442 if(!PyArg_ParseTuple(args
,"s:delete_wxIcon",&_argc0
))
1445 if (SWIG_GetPtr(_argc0
,(void **) &_arg0
,"_wxIcon_p")) {
1446 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of delete_wxIcon. Expected _wxIcon_p.");
1450 delete_wxIcon(_arg0
);
1452 _resultobj
= Py_None
;
1456 #define wxIcon_GetDepth(_swigobj) (_swigobj->GetDepth())
1457 static PyObject
*_wrap_wxIcon_GetDepth(PyObject
*self
, PyObject
*args
) {
1458 PyObject
* _resultobj
;
1464 if(!PyArg_ParseTuple(args
,"s:wxIcon_GetDepth",&_argc0
))
1467 if (SWIG_GetPtr(_argc0
,(void **) &_arg0
,"_wxIcon_p")) {
1468 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxIcon_GetDepth. Expected _wxIcon_p.");
1472 _result
= (int )wxIcon_GetDepth(_arg0
);
1473 _resultobj
= Py_BuildValue("i",_result
);
1477 #define wxIcon_GetHeight(_swigobj) (_swigobj->GetHeight())
1478 static PyObject
*_wrap_wxIcon_GetHeight(PyObject
*self
, PyObject
*args
) {
1479 PyObject
* _resultobj
;
1485 if(!PyArg_ParseTuple(args
,"s:wxIcon_GetHeight",&_argc0
))
1488 if (SWIG_GetPtr(_argc0
,(void **) &_arg0
,"_wxIcon_p")) {
1489 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxIcon_GetHeight. Expected _wxIcon_p.");
1493 _result
= (int )wxIcon_GetHeight(_arg0
);
1494 _resultobj
= Py_BuildValue("i",_result
);
1498 #define wxIcon_GetWidth(_swigobj) (_swigobj->GetWidth())
1499 static PyObject
*_wrap_wxIcon_GetWidth(PyObject
*self
, PyObject
*args
) {
1500 PyObject
* _resultobj
;
1506 if(!PyArg_ParseTuple(args
,"s:wxIcon_GetWidth",&_argc0
))
1509 if (SWIG_GetPtr(_argc0
,(void **) &_arg0
,"_wxIcon_p")) {
1510 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxIcon_GetWidth. Expected _wxIcon_p.");
1514 _result
= (int )wxIcon_GetWidth(_arg0
);
1515 _resultobj
= Py_BuildValue("i",_result
);
1519 #define wxIcon_LoadFile(_swigobj,_swigarg0,_swigarg1) (_swigobj->LoadFile(_swigarg0,_swigarg1))
1520 static PyObject
*_wrap_wxIcon_LoadFile(PyObject
*self
, PyObject
*args
) {
1521 PyObject
* _resultobj
;
1527 PyObject
* _obj1
= 0;
1530 if(!PyArg_ParseTuple(args
,"sOl:wxIcon_LoadFile",&_argc0
,&_obj1
,&_arg2
))
1533 if (SWIG_GetPtr(_argc0
,(void **) &_arg0
,"_wxIcon_p")) {
1534 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxIcon_LoadFile. Expected _wxIcon_p.");
1539 if (!PyString_Check(_obj1
)) {
1540 PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
);
1543 _arg1
= new wxString(PyString_AsString(_obj1
));
1545 _result
= (bool )wxIcon_LoadFile(_arg0
,*_arg1
,_arg2
);
1546 _resultobj
= Py_BuildValue("i",_result
);
1554 #define wxIcon_Ok(_swigobj) (_swigobj->Ok())
1555 static PyObject
*_wrap_wxIcon_Ok(PyObject
*self
, PyObject
*args
) {
1556 PyObject
* _resultobj
;
1562 if(!PyArg_ParseTuple(args
,"s:wxIcon_Ok",&_argc0
))
1565 if (SWIG_GetPtr(_argc0
,(void **) &_arg0
,"_wxIcon_p")) {
1566 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxIcon_Ok. Expected _wxIcon_p.");
1570 _result
= (bool )wxIcon_Ok(_arg0
);
1571 _resultobj
= Py_BuildValue("i",_result
);
1575 #define wxIcon_SetDepth(_swigobj,_swigarg0) (_swigobj->SetDepth(_swigarg0))
1576 static PyObject
*_wrap_wxIcon_SetDepth(PyObject
*self
, PyObject
*args
) {
1577 PyObject
* _resultobj
;
1583 if(!PyArg_ParseTuple(args
,"si:wxIcon_SetDepth",&_argc0
,&_arg1
))
1586 if (SWIG_GetPtr(_argc0
,(void **) &_arg0
,"_wxIcon_p")) {
1587 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxIcon_SetDepth. Expected _wxIcon_p.");
1591 wxIcon_SetDepth(_arg0
,_arg1
);
1593 _resultobj
= Py_None
;
1597 #define wxIcon_SetHeight(_swigobj,_swigarg0) (_swigobj->SetHeight(_swigarg0))
1598 static PyObject
*_wrap_wxIcon_SetHeight(PyObject
*self
, PyObject
*args
) {
1599 PyObject
* _resultobj
;
1605 if(!PyArg_ParseTuple(args
,"si:wxIcon_SetHeight",&_argc0
,&_arg1
))
1608 if (SWIG_GetPtr(_argc0
,(void **) &_arg0
,"_wxIcon_p")) {
1609 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxIcon_SetHeight. Expected _wxIcon_p.");
1613 wxIcon_SetHeight(_arg0
,_arg1
);
1615 _resultobj
= Py_None
;
1619 #define wxIcon_SetWidth(_swigobj,_swigarg0) (_swigobj->SetWidth(_swigarg0))
1620 static PyObject
*_wrap_wxIcon_SetWidth(PyObject
*self
, PyObject
*args
) {
1621 PyObject
* _resultobj
;
1627 if(!PyArg_ParseTuple(args
,"si:wxIcon_SetWidth",&_argc0
,&_arg1
))
1630 if (SWIG_GetPtr(_argc0
,(void **) &_arg0
,"_wxIcon_p")) {
1631 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxIcon_SetWidth. Expected _wxIcon_p.");
1635 wxIcon_SetWidth(_arg0
,_arg1
);
1637 _resultobj
= Py_None
;
1641 static void *SwigwxCursorTowxBitmap(void *ptr
) {
1644 src
= (wxCursor
*) ptr
;
1645 dest
= (wxBitmap
*) src
;
1646 return (void *) dest
;
1649 #define new_wxCursor(_swigarg0,_swigarg1,_swigarg2,_swigarg3) (new wxCursor(_swigarg0,_swigarg1,_swigarg2,_swigarg3))
1650 static PyObject
*_wrap_new_wxCursor(PyObject
*self
, PyObject
*args
) {
1651 PyObject
* _resultobj
;
1657 PyObject
* _obj0
= 0;
1661 if(!PyArg_ParseTuple(args
,"Ol|ii:new_wxCursor",&_obj0
,&_arg1
,&_arg2
,&_arg3
))
1664 if (!PyString_Check(_obj0
)) {
1665 PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
);
1668 _arg0
= new wxString(PyString_AsString(_obj0
));
1670 _result
= (wxCursor
*)new_wxCursor(*_arg0
,_arg1
,_arg2
,_arg3
);
1671 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxCursor_p");
1672 _resultobj
= Py_BuildValue("s",_ptemp
);
1680 #define delete_wxCursor(_swigobj) (delete _swigobj)
1681 static PyObject
*_wrap_delete_wxCursor(PyObject
*self
, PyObject
*args
) {
1682 PyObject
* _resultobj
;
1687 if(!PyArg_ParseTuple(args
,"s:delete_wxCursor",&_argc0
))
1690 if (SWIG_GetPtr(_argc0
,(void **) &_arg0
,"_wxCursor_p")) {
1691 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of delete_wxCursor. Expected _wxCursor_p.");
1695 delete_wxCursor(_arg0
);
1697 _resultobj
= Py_None
;
1701 #define wxCursor_Ok(_swigobj) (_swigobj->Ok())
1702 static PyObject
*_wrap_wxCursor_Ok(PyObject
*self
, PyObject
*args
) {
1703 PyObject
* _resultobj
;
1709 if(!PyArg_ParseTuple(args
,"s:wxCursor_Ok",&_argc0
))
1712 if (SWIG_GetPtr(_argc0
,(void **) &_arg0
,"_wxCursor_p")) {
1713 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxCursor_Ok. Expected _wxCursor_p.");
1717 _result
= (bool )wxCursor_Ok(_arg0
);
1718 _resultobj
= Py_BuildValue("i",_result
);
1722 static wxFont
*new_wxFont(int pointSize
,int family
,int style
,int weight
,int underline
,char *faceName
) {
1724 return wxTheFontList
->FindOrCreateFont(pointSize
, family
, style
, weight
,
1725 underline
, faceName
);
1728 static PyObject
*_wrap_new_wxFont(PyObject
*self
, PyObject
*args
) {
1729 PyObject
* _resultobj
;
1740 if(!PyArg_ParseTuple(args
,"iiii|is:new_wxFont",&_arg0
,&_arg1
,&_arg2
,&_arg3
,&_arg4
,&_arg5
))
1742 _result
= (wxFont
*)new_wxFont(_arg0
,_arg1
,_arg2
,_arg3
,_arg4
,_arg5
);
1743 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxFont_p");
1744 _resultobj
= Py_BuildValue("s",_ptemp
);
1748 #define wxFont_GetFaceName(_swigobj) (_swigobj->GetFaceName())
1749 static PyObject
*_wrap_wxFont_GetFaceName(PyObject
*self
, PyObject
*args
) {
1750 PyObject
* _resultobj
;
1756 if(!PyArg_ParseTuple(args
,"s:wxFont_GetFaceName",&_argc0
))
1759 if (SWIG_GetPtr(_argc0
,(void **) &_arg0
,"_wxFont_p")) {
1760 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxFont_GetFaceName. Expected _wxFont_p.");
1764 _result
= new wxString (wxFont_GetFaceName(_arg0
));
1766 _resultobj
= PyString_FromString(WXSTRINGCAST
*(_result
));
1774 #define wxFont_GetFamily(_swigobj) (_swigobj->GetFamily())
1775 static PyObject
*_wrap_wxFont_GetFamily(PyObject
*self
, PyObject
*args
) {
1776 PyObject
* _resultobj
;
1782 if(!PyArg_ParseTuple(args
,"s:wxFont_GetFamily",&_argc0
))
1785 if (SWIG_GetPtr(_argc0
,(void **) &_arg0
,"_wxFont_p")) {
1786 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxFont_GetFamily. Expected _wxFont_p.");
1790 _result
= (int )wxFont_GetFamily(_arg0
);
1791 _resultobj
= Py_BuildValue("i",_result
);
1795 #define wxFont_GetFontId(_swigobj) (_swigobj->GetFontId())
1796 static PyObject
*_wrap_wxFont_GetFontId(PyObject
*self
, PyObject
*args
) {
1797 PyObject
* _resultobj
;
1803 if(!PyArg_ParseTuple(args
,"s:wxFont_GetFontId",&_argc0
))
1806 if (SWIG_GetPtr(_argc0
,(void **) &_arg0
,"_wxFont_p")) {
1807 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxFont_GetFontId. Expected _wxFont_p.");
1811 _result
= (int )wxFont_GetFontId(_arg0
);
1812 _resultobj
= Py_BuildValue("i",_result
);
1816 #define wxFont_GetPointSize(_swigobj) (_swigobj->GetPointSize())
1817 static PyObject
*_wrap_wxFont_GetPointSize(PyObject
*self
, PyObject
*args
) {
1818 PyObject
* _resultobj
;
1824 if(!PyArg_ParseTuple(args
,"s:wxFont_GetPointSize",&_argc0
))
1827 if (SWIG_GetPtr(_argc0
,(void **) &_arg0
,"_wxFont_p")) {
1828 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxFont_GetPointSize. Expected _wxFont_p.");
1832 _result
= (int )wxFont_GetPointSize(_arg0
);
1833 _resultobj
= Py_BuildValue("i",_result
);
1837 #define wxFont_GetStyle(_swigobj) (_swigobj->GetStyle())
1838 static PyObject
*_wrap_wxFont_GetStyle(PyObject
*self
, PyObject
*args
) {
1839 PyObject
* _resultobj
;
1845 if(!PyArg_ParseTuple(args
,"s:wxFont_GetStyle",&_argc0
))
1848 if (SWIG_GetPtr(_argc0
,(void **) &_arg0
,"_wxFont_p")) {
1849 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxFont_GetStyle. Expected _wxFont_p.");
1853 _result
= (int )wxFont_GetStyle(_arg0
);
1854 _resultobj
= Py_BuildValue("i",_result
);
1858 #define wxFont_GetUnderlined(_swigobj) (_swigobj->GetUnderlined())
1859 static PyObject
*_wrap_wxFont_GetUnderlined(PyObject
*self
, PyObject
*args
) {
1860 PyObject
* _resultobj
;
1866 if(!PyArg_ParseTuple(args
,"s:wxFont_GetUnderlined",&_argc0
))
1869 if (SWIG_GetPtr(_argc0
,(void **) &_arg0
,"_wxFont_p")) {
1870 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxFont_GetUnderlined. Expected _wxFont_p.");
1874 _result
= (bool )wxFont_GetUnderlined(_arg0
);
1875 _resultobj
= Py_BuildValue("i",_result
);
1879 #define wxFont_GetWeight(_swigobj) (_swigobj->GetWeight())
1880 static PyObject
*_wrap_wxFont_GetWeight(PyObject
*self
, PyObject
*args
) {
1881 PyObject
* _resultobj
;
1887 if(!PyArg_ParseTuple(args
,"s:wxFont_GetWeight",&_argc0
))
1890 if (SWIG_GetPtr(_argc0
,(void **) &_arg0
,"_wxFont_p")) {
1891 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxFont_GetWeight. Expected _wxFont_p.");
1895 _result
= (int )wxFont_GetWeight(_arg0
);
1896 _resultobj
= Py_BuildValue("i",_result
);
1900 #define wxFont_SetFaceName(_swigobj,_swigarg0) (_swigobj->SetFaceName(_swigarg0))
1901 static PyObject
*_wrap_wxFont_SetFaceName(PyObject
*self
, PyObject
*args
) {
1902 PyObject
* _resultobj
;
1906 PyObject
* _obj1
= 0;
1909 if(!PyArg_ParseTuple(args
,"sO:wxFont_SetFaceName",&_argc0
,&_obj1
))
1912 if (SWIG_GetPtr(_argc0
,(void **) &_arg0
,"_wxFont_p")) {
1913 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxFont_SetFaceName. Expected _wxFont_p.");
1918 if (!PyString_Check(_obj1
)) {
1919 PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
);
1922 _arg1
= new wxString(PyString_AsString(_obj1
));
1924 wxFont_SetFaceName(_arg0
,*_arg1
);
1926 _resultobj
= Py_None
;
1934 #define wxFont_SetFamily(_swigobj,_swigarg0) (_swigobj->SetFamily(_swigarg0))
1935 static PyObject
*_wrap_wxFont_SetFamily(PyObject
*self
, PyObject
*args
) {
1936 PyObject
* _resultobj
;
1942 if(!PyArg_ParseTuple(args
,"si:wxFont_SetFamily",&_argc0
,&_arg1
))
1945 if (SWIG_GetPtr(_argc0
,(void **) &_arg0
,"_wxFont_p")) {
1946 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxFont_SetFamily. Expected _wxFont_p.");
1950 wxFont_SetFamily(_arg0
,_arg1
);
1952 _resultobj
= Py_None
;
1956 #define wxFont_SetPointSize(_swigobj,_swigarg0) (_swigobj->SetPointSize(_swigarg0))
1957 static PyObject
*_wrap_wxFont_SetPointSize(PyObject
*self
, PyObject
*args
) {
1958 PyObject
* _resultobj
;
1964 if(!PyArg_ParseTuple(args
,"si:wxFont_SetPointSize",&_argc0
,&_arg1
))
1967 if (SWIG_GetPtr(_argc0
,(void **) &_arg0
,"_wxFont_p")) {
1968 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxFont_SetPointSize. Expected _wxFont_p.");
1972 wxFont_SetPointSize(_arg0
,_arg1
);
1974 _resultobj
= Py_None
;
1978 #define wxFont_SetStyle(_swigobj,_swigarg0) (_swigobj->SetStyle(_swigarg0))
1979 static PyObject
*_wrap_wxFont_SetStyle(PyObject
*self
, PyObject
*args
) {
1980 PyObject
* _resultobj
;
1986 if(!PyArg_ParseTuple(args
,"si:wxFont_SetStyle",&_argc0
,&_arg1
))
1989 if (SWIG_GetPtr(_argc0
,(void **) &_arg0
,"_wxFont_p")) {
1990 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxFont_SetStyle. Expected _wxFont_p.");
1994 wxFont_SetStyle(_arg0
,_arg1
);
1996 _resultobj
= Py_None
;
2000 #define wxFont_SetUnderlined(_swigobj,_swigarg0) (_swigobj->SetUnderlined(_swigarg0))
2001 static PyObject
*_wrap_wxFont_SetUnderlined(PyObject
*self
, PyObject
*args
) {
2002 PyObject
* _resultobj
;
2009 if(!PyArg_ParseTuple(args
,"si:wxFont_SetUnderlined",&_argc0
,&tempbool1
))
2012 if (SWIG_GetPtr(_argc0
,(void **) &_arg0
,"_wxFont_p")) {
2013 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxFont_SetUnderlined. Expected _wxFont_p.");
2017 _arg1
= (bool ) tempbool1
;
2018 wxFont_SetUnderlined(_arg0
,_arg1
);
2020 _resultobj
= Py_None
;
2024 #define wxFont_SetWeight(_swigobj,_swigarg0) (_swigobj->SetWeight(_swigarg0))
2025 static PyObject
*_wrap_wxFont_SetWeight(PyObject
*self
, PyObject
*args
) {
2026 PyObject
* _resultobj
;
2032 if(!PyArg_ParseTuple(args
,"si:wxFont_SetWeight",&_argc0
,&_arg1
))
2035 if (SWIG_GetPtr(_argc0
,(void **) &_arg0
,"_wxFont_p")) {
2036 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxFont_SetWeight. Expected _wxFont_p.");
2040 wxFont_SetWeight(_arg0
,_arg1
);
2042 _resultobj
= Py_None
;
2046 #define new_wxColour(_swigarg0,_swigarg1,_swigarg2) (new wxColour(_swigarg0,_swigarg1,_swigarg2))
2047 static PyObject
*_wrap_new_wxColour(PyObject
*self
, PyObject
*args
) {
2048 PyObject
* _resultobj
;
2050 unsigned char _arg0
= 0;
2051 unsigned char _arg1
= 0;
2052 unsigned char _arg2
= 0;
2056 if(!PyArg_ParseTuple(args
,"|bbb:new_wxColour",&_arg0
,&_arg1
,&_arg2
))
2058 _result
= (wxColour
*)new_wxColour(_arg0
,_arg1
,_arg2
);
2059 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxColour_p");
2060 _resultobj
= Py_BuildValue("s",_ptemp
);
2064 #define delete_wxColour(_swigobj) (delete _swigobj)
2065 static PyObject
*_wrap_delete_wxColour(PyObject
*self
, PyObject
*args
) {
2066 PyObject
* _resultobj
;
2071 if(!PyArg_ParseTuple(args
,"s:delete_wxColour",&_argc0
))
2074 if (SWIG_GetPtr(_argc0
,(void **) &_arg0
,"_wxColour_p")) {
2075 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of delete_wxColour. Expected _wxColour_p.");
2079 delete_wxColour(_arg0
);
2081 _resultobj
= Py_None
;
2085 #define wxColour_Red(_swigobj) (_swigobj->Red())
2086 static PyObject
*_wrap_wxColour_Red(PyObject
*self
, PyObject
*args
) {
2087 PyObject
* _resultobj
;
2088 unsigned char _result
;
2093 if(!PyArg_ParseTuple(args
,"s:wxColour_Red",&_argc0
))
2096 if (SWIG_GetPtr(_argc0
,(void **) &_arg0
,"_wxColour_p")) {
2097 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxColour_Red. Expected _wxColour_p.");
2101 _result
= (unsigned char )wxColour_Red(_arg0
);
2102 _resultobj
= Py_BuildValue("b",_result
);
2106 #define wxColour_Green(_swigobj) (_swigobj->Green())
2107 static PyObject
*_wrap_wxColour_Green(PyObject
*self
, PyObject
*args
) {
2108 PyObject
* _resultobj
;
2109 unsigned char _result
;
2114 if(!PyArg_ParseTuple(args
,"s:wxColour_Green",&_argc0
))
2117 if (SWIG_GetPtr(_argc0
,(void **) &_arg0
,"_wxColour_p")) {
2118 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxColour_Green. Expected _wxColour_p.");
2122 _result
= (unsigned char )wxColour_Green(_arg0
);
2123 _resultobj
= Py_BuildValue("b",_result
);
2127 #define wxColour_Blue(_swigobj) (_swigobj->Blue())
2128 static PyObject
*_wrap_wxColour_Blue(PyObject
*self
, PyObject
*args
) {
2129 PyObject
* _resultobj
;
2130 unsigned char _result
;
2135 if(!PyArg_ParseTuple(args
,"s:wxColour_Blue",&_argc0
))
2138 if (SWIG_GetPtr(_argc0
,(void **) &_arg0
,"_wxColour_p")) {
2139 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxColour_Blue. Expected _wxColour_p.");
2143 _result
= (unsigned char )wxColour_Blue(_arg0
);
2144 _resultobj
= Py_BuildValue("b",_result
);
2148 #define wxColour_Ok(_swigobj) (_swigobj->Ok())
2149 static PyObject
*_wrap_wxColour_Ok(PyObject
*self
, PyObject
*args
) {
2150 PyObject
* _resultobj
;
2156 if(!PyArg_ParseTuple(args
,"s:wxColour_Ok",&_argc0
))
2159 if (SWIG_GetPtr(_argc0
,(void **) &_arg0
,"_wxColour_p")) {
2160 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxColour_Ok. Expected _wxColour_p.");
2164 _result
= (bool )wxColour_Ok(_arg0
);
2165 _resultobj
= Py_BuildValue("i",_result
);
2169 #define wxColour_Set(_swigobj,_swigarg0,_swigarg1,_swigarg2) (_swigobj->Set(_swigarg0,_swigarg1,_swigarg2))
2170 static PyObject
*_wrap_wxColour_Set(PyObject
*self
, PyObject
*args
) {
2171 PyObject
* _resultobj
;
2173 unsigned char _arg1
;
2174 unsigned char _arg2
;
2175 unsigned char _arg3
;
2179 if(!PyArg_ParseTuple(args
,"sbbb:wxColour_Set",&_argc0
,&_arg1
,&_arg2
,&_arg3
))
2182 if (SWIG_GetPtr(_argc0
,(void **) &_arg0
,"_wxColour_p")) {
2183 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxColour_Set. Expected _wxColour_p.");
2187 wxColour_Set(_arg0
,_arg1
,_arg2
,_arg3
);
2189 _resultobj
= Py_None
;
2193 static PyObject
* wxColour_Get(wxColour
*self
) {
2194 PyObject
* rv
= PyTuple_New(3);
2195 PyTuple_SetItem(rv
, 0, PyInt_FromLong(self
->Red()));
2196 PyTuple_SetItem(rv
, 1, PyInt_FromLong(self
->Green()));
2197 PyTuple_SetItem(rv
, 2, PyInt_FromLong(self
->Blue()));
2200 static PyObject
*_wrap_wxColour_Get(PyObject
*self
, PyObject
*args
) {
2201 PyObject
* _resultobj
;
2207 if(!PyArg_ParseTuple(args
,"s:wxColour_Get",&_argc0
))
2210 if (SWIG_GetPtr(_argc0
,(void **) &_arg0
,"_wxColour_p")) {
2211 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxColour_Get. Expected _wxColour_p.");
2215 _result
= (PyObject
*)wxColour_Get(_arg0
);
2217 _resultobj
= _result
;
2222 static wxPen
*new_wxPen(wxColour
*colour
,int width
,int style
) {
2223 return wxThePenList
->FindOrCreatePen(*colour
, width
, style
);
2226 static PyObject
*_wrap_new_wxPen(PyObject
*self
, PyObject
*args
) {
2227 PyObject
* _resultobj
;
2231 int _arg2
= (wxSOLID
);
2236 if(!PyArg_ParseTuple(args
,"s|ii:new_wxPen",&_argc0
,&_arg1
,&_arg2
))
2239 if (SWIG_GetPtr(_argc0
,(void **) &_arg0
,"_wxColour_p")) {
2240 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of new_wxPen. Expected _wxColour_p.");
2244 _result
= (wxPen
*)new_wxPen(_arg0
,_arg1
,_arg2
);
2245 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxPen_p");
2246 _resultobj
= Py_BuildValue("s",_ptemp
);
2250 #define wxPen_GetCap(_swigobj) (_swigobj->GetCap())
2251 static PyObject
*_wrap_wxPen_GetCap(PyObject
*self
, PyObject
*args
) {
2252 PyObject
* _resultobj
;
2258 if(!PyArg_ParseTuple(args
,"s:wxPen_GetCap",&_argc0
))
2261 if (SWIG_GetPtr(_argc0
,(void **) &_arg0
,"_wxPen_p")) {
2262 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPen_GetCap. Expected _wxPen_p.");
2266 _result
= (int )wxPen_GetCap(_arg0
);
2267 _resultobj
= Py_BuildValue("i",_result
);
2271 #define wxPen_GetColour(_swigobj) (_swigobj->GetColour())
2272 static PyObject
*_wrap_wxPen_GetColour(PyObject
*self
, PyObject
*args
) {
2273 PyObject
* _resultobj
;
2280 if(!PyArg_ParseTuple(args
,"s:wxPen_GetColour",&_argc0
))
2283 if (SWIG_GetPtr(_argc0
,(void **) &_arg0
,"_wxPen_p")) {
2284 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPen_GetColour. Expected _wxPen_p.");
2288 wxColour
& _result_ref
= wxPen_GetColour(_arg0
);
2289 _result
= (wxColour
*) &_result_ref
;
2290 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxColour_p");
2291 _resultobj
= Py_BuildValue("s",_ptemp
);
2295 #define wxPen_GetJoin(_swigobj) (_swigobj->GetJoin())
2296 static PyObject
*_wrap_wxPen_GetJoin(PyObject
*self
, PyObject
*args
) {
2297 PyObject
* _resultobj
;
2303 if(!PyArg_ParseTuple(args
,"s:wxPen_GetJoin",&_argc0
))
2306 if (SWIG_GetPtr(_argc0
,(void **) &_arg0
,"_wxPen_p")) {
2307 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPen_GetJoin. Expected _wxPen_p.");
2311 _result
= (int )wxPen_GetJoin(_arg0
);
2312 _resultobj
= Py_BuildValue("i",_result
);
2316 #define wxPen_GetStyle(_swigobj) (_swigobj->GetStyle())
2317 static PyObject
*_wrap_wxPen_GetStyle(PyObject
*self
, PyObject
*args
) {
2318 PyObject
* _resultobj
;
2324 if(!PyArg_ParseTuple(args
,"s:wxPen_GetStyle",&_argc0
))
2327 if (SWIG_GetPtr(_argc0
,(void **) &_arg0
,"_wxPen_p")) {
2328 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPen_GetStyle. Expected _wxPen_p.");
2332 _result
= (int )wxPen_GetStyle(_arg0
);
2333 _resultobj
= Py_BuildValue("i",_result
);
2337 #define wxPen_GetWidth(_swigobj) (_swigobj->GetWidth())
2338 static PyObject
*_wrap_wxPen_GetWidth(PyObject
*self
, PyObject
*args
) {
2339 PyObject
* _resultobj
;
2345 if(!PyArg_ParseTuple(args
,"s:wxPen_GetWidth",&_argc0
))
2348 if (SWIG_GetPtr(_argc0
,(void **) &_arg0
,"_wxPen_p")) {
2349 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPen_GetWidth. Expected _wxPen_p.");
2353 _result
= (int )wxPen_GetWidth(_arg0
);
2354 _resultobj
= Py_BuildValue("i",_result
);
2358 #define wxPen_Ok(_swigobj) (_swigobj->Ok())
2359 static PyObject
*_wrap_wxPen_Ok(PyObject
*self
, PyObject
*args
) {
2360 PyObject
* _resultobj
;
2366 if(!PyArg_ParseTuple(args
,"s:wxPen_Ok",&_argc0
))
2369 if (SWIG_GetPtr(_argc0
,(void **) &_arg0
,"_wxPen_p")) {
2370 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPen_Ok. Expected _wxPen_p.");
2374 _result
= (bool )wxPen_Ok(_arg0
);
2375 _resultobj
= Py_BuildValue("i",_result
);
2379 #define wxPen_SetCap(_swigobj,_swigarg0) (_swigobj->SetCap(_swigarg0))
2380 static PyObject
*_wrap_wxPen_SetCap(PyObject
*self
, PyObject
*args
) {
2381 PyObject
* _resultobj
;
2387 if(!PyArg_ParseTuple(args
,"si:wxPen_SetCap",&_argc0
,&_arg1
))
2390 if (SWIG_GetPtr(_argc0
,(void **) &_arg0
,"_wxPen_p")) {
2391 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPen_SetCap. Expected _wxPen_p.");
2395 wxPen_SetCap(_arg0
,_arg1
);
2397 _resultobj
= Py_None
;
2401 #define wxPen_SetColour(_swigobj,_swigarg0) (_swigobj->SetColour(_swigarg0))
2402 static PyObject
*_wrap_wxPen_SetColour(PyObject
*self
, PyObject
*args
) {
2403 PyObject
* _resultobj
;
2410 if(!PyArg_ParseTuple(args
,"ss:wxPen_SetColour",&_argc0
,&_argc1
))
2413 if (SWIG_GetPtr(_argc0
,(void **) &_arg0
,"_wxPen_p")) {
2414 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPen_SetColour. Expected _wxPen_p.");
2419 if (SWIG_GetPtr(_argc1
,(void **) &_arg1
,"_wxColour_p")) {
2420 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPen_SetColour. Expected _wxColour_p.");
2424 wxPen_SetColour(_arg0
,*_arg1
);
2426 _resultobj
= Py_None
;
2430 #define wxPen_SetJoin(_swigobj,_swigarg0) (_swigobj->SetJoin(_swigarg0))
2431 static PyObject
*_wrap_wxPen_SetJoin(PyObject
*self
, PyObject
*args
) {
2432 PyObject
* _resultobj
;
2438 if(!PyArg_ParseTuple(args
,"si:wxPen_SetJoin",&_argc0
,&_arg1
))
2441 if (SWIG_GetPtr(_argc0
,(void **) &_arg0
,"_wxPen_p")) {
2442 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPen_SetJoin. Expected _wxPen_p.");
2446 wxPen_SetJoin(_arg0
,_arg1
);
2448 _resultobj
= Py_None
;
2452 #define wxPen_SetStyle(_swigobj,_swigarg0) (_swigobj->SetStyle(_swigarg0))
2453 static PyObject
*_wrap_wxPen_SetStyle(PyObject
*self
, PyObject
*args
) {
2454 PyObject
* _resultobj
;
2460 if(!PyArg_ParseTuple(args
,"si:wxPen_SetStyle",&_argc0
,&_arg1
))
2463 if (SWIG_GetPtr(_argc0
,(void **) &_arg0
,"_wxPen_p")) {
2464 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPen_SetStyle. Expected _wxPen_p.");
2468 wxPen_SetStyle(_arg0
,_arg1
);
2470 _resultobj
= Py_None
;
2474 #define wxPen_SetWidth(_swigobj,_swigarg0) (_swigobj->SetWidth(_swigarg0))
2475 static PyObject
*_wrap_wxPen_SetWidth(PyObject
*self
, PyObject
*args
) {
2476 PyObject
* _resultobj
;
2482 if(!PyArg_ParseTuple(args
,"si:wxPen_SetWidth",&_argc0
,&_arg1
))
2485 if (SWIG_GetPtr(_argc0
,(void **) &_arg0
,"_wxPen_p")) {
2486 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPen_SetWidth. Expected _wxPen_p.");
2490 wxPen_SetWidth(_arg0
,_arg1
);
2492 _resultobj
= Py_None
;
2496 #define wxPen_GetDashes(_swigobj,_swigarg0) (_swigobj->GetDashes(_swigarg0))
2497 static PyObject
*_wrap_wxPen_GetDashes(PyObject
*self
, PyObject
*args
) {
2498 PyObject
* _resultobj
;
2506 if(!PyArg_ParseTuple(args
,"ss:wxPen_GetDashes",&_argc0
,&_argc1
))
2509 if (SWIG_GetPtr(_argc0
,(void **) &_arg0
,"_wxPen_p")) {
2510 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPen_GetDashes. Expected _wxPen_p.");
2515 if (SWIG_GetPtr(_argc1
,(void **) &_arg1
,"_wxDash_pp")) {
2516 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPen_GetDashes. Expected _wxDash_pp.");
2520 _result
= (int )wxPen_GetDashes(_arg0
,_arg1
);
2521 _resultobj
= Py_BuildValue("i",_result
);
2525 #define wxPen_GetStipple(_swigobj) (_swigobj->GetStipple())
2526 static PyObject
*_wrap_wxPen_GetStipple(PyObject
*self
, PyObject
*args
) {
2527 PyObject
* _resultobj
;
2534 if(!PyArg_ParseTuple(args
,"s:wxPen_GetStipple",&_argc0
))
2537 if (SWIG_GetPtr(_argc0
,(void **) &_arg0
,"_wxPen_p")) {
2538 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPen_GetStipple. Expected _wxPen_p.");
2542 _result
= (wxBitmap
*)wxPen_GetStipple(_arg0
);
2543 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxBitmap_p");
2544 _resultobj
= Py_BuildValue("s",_ptemp
);
2548 #define wxPen_SetDashes(_swigobj,_swigarg0,_swigarg1) (_swigobj->SetDashes(_swigarg0,_swigarg1))
2549 static PyObject
*_wrap_wxPen_SetDashes(PyObject
*self
, PyObject
*args
) {
2550 PyObject
* _resultobj
;
2555 PyObject
* _obj2
= 0;
2558 if(!PyArg_ParseTuple(args
,"sO:wxPen_SetDashes",&_argc0
,&_obj2
))
2561 if (SWIG_GetPtr(_argc0
,(void **) &_arg0
,"_wxPen_p")) {
2562 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPen_SetDashes. Expected _wxPen_p.");
2568 _arg2
= (unsigned long*)long_LIST_helper(_obj2
);
2569 if (_arg2
== NULL
) {
2574 _arg1
= PyList_Size(_obj2
);
2576 wxPen_SetDashes(_arg0
,_arg1
,_arg2
);
2578 _resultobj
= Py_None
;
2585 #define wxPen_SetStipple(_swigobj,_swigarg0) (_swigobj->SetStipple(_swigarg0))
2586 static PyObject
*_wrap_wxPen_SetStipple(PyObject
*self
, PyObject
*args
) {
2587 PyObject
* _resultobj
;
2594 if(!PyArg_ParseTuple(args
,"ss:wxPen_SetStipple",&_argc0
,&_argc1
))
2597 if (SWIG_GetPtr(_argc0
,(void **) &_arg0
,"_wxPen_p")) {
2598 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPen_SetStipple. Expected _wxPen_p.");
2603 if (SWIG_GetPtr(_argc1
,(void **) &_arg1
,"_wxBitmap_p")) {
2604 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPen_SetStipple. Expected _wxBitmap_p.");
2608 wxPen_SetStipple(_arg0
,*_arg1
);
2610 _resultobj
= Py_None
;
2614 static wxBrush
*new_wxBrush(wxColour
*colour
,int style
) {
2615 return wxTheBrushList
->FindOrCreateBrush(*colour
, style
);
2618 static PyObject
*_wrap_new_wxBrush(PyObject
*self
, PyObject
*args
) {
2619 PyObject
* _resultobj
;
2622 int _arg1
= (wxSOLID
);
2627 if(!PyArg_ParseTuple(args
,"s|i:new_wxBrush",&_argc0
,&_arg1
))
2630 if (SWIG_GetPtr(_argc0
,(void **) &_arg0
,"_wxColour_p")) {
2631 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of new_wxBrush. Expected _wxColour_p.");
2635 _result
= (wxBrush
*)new_wxBrush(_arg0
,_arg1
);
2636 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxBrush_p");
2637 _resultobj
= Py_BuildValue("s",_ptemp
);
2641 #define wxBrush_GetColour(_swigobj) (_swigobj->GetColour())
2642 static PyObject
*_wrap_wxBrush_GetColour(PyObject
*self
, PyObject
*args
) {
2643 PyObject
* _resultobj
;
2650 if(!PyArg_ParseTuple(args
,"s:wxBrush_GetColour",&_argc0
))
2653 if (SWIG_GetPtr(_argc0
,(void **) &_arg0
,"_wxBrush_p")) {
2654 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxBrush_GetColour. Expected _wxBrush_p.");
2658 wxColour
& _result_ref
= wxBrush_GetColour(_arg0
);
2659 _result
= (wxColour
*) &_result_ref
;
2660 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxColour_p");
2661 _resultobj
= Py_BuildValue("s",_ptemp
);
2665 #define wxBrush_GetStipple(_swigobj) (_swigobj->GetStipple())
2666 static PyObject
*_wrap_wxBrush_GetStipple(PyObject
*self
, PyObject
*args
) {
2667 PyObject
* _resultobj
;
2674 if(!PyArg_ParseTuple(args
,"s:wxBrush_GetStipple",&_argc0
))
2677 if (SWIG_GetPtr(_argc0
,(void **) &_arg0
,"_wxBrush_p")) {
2678 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxBrush_GetStipple. Expected _wxBrush_p.");
2682 _result
= (wxBitmap
*)wxBrush_GetStipple(_arg0
);
2683 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxBitmap_p");
2684 _resultobj
= Py_BuildValue("s",_ptemp
);
2688 #define wxBrush_GetStyle(_swigobj) (_swigobj->GetStyle())
2689 static PyObject
*_wrap_wxBrush_GetStyle(PyObject
*self
, PyObject
*args
) {
2690 PyObject
* _resultobj
;
2696 if(!PyArg_ParseTuple(args
,"s:wxBrush_GetStyle",&_argc0
))
2699 if (SWIG_GetPtr(_argc0
,(void **) &_arg0
,"_wxBrush_p")) {
2700 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxBrush_GetStyle. Expected _wxBrush_p.");
2704 _result
= (int )wxBrush_GetStyle(_arg0
);
2705 _resultobj
= Py_BuildValue("i",_result
);
2709 #define wxBrush_Ok(_swigobj) (_swigobj->Ok())
2710 static PyObject
*_wrap_wxBrush_Ok(PyObject
*self
, PyObject
*args
) {
2711 PyObject
* _resultobj
;
2717 if(!PyArg_ParseTuple(args
,"s:wxBrush_Ok",&_argc0
))
2720 if (SWIG_GetPtr(_argc0
,(void **) &_arg0
,"_wxBrush_p")) {
2721 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxBrush_Ok. Expected _wxBrush_p.");
2725 _result
= (bool )wxBrush_Ok(_arg0
);
2726 _resultobj
= Py_BuildValue("i",_result
);
2730 #define wxBrush_SetColour(_swigobj,_swigarg0) (_swigobj->SetColour(_swigarg0))
2731 static PyObject
*_wrap_wxBrush_SetColour(PyObject
*self
, PyObject
*args
) {
2732 PyObject
* _resultobj
;
2739 if(!PyArg_ParseTuple(args
,"ss:wxBrush_SetColour",&_argc0
,&_argc1
))
2742 if (SWIG_GetPtr(_argc0
,(void **) &_arg0
,"_wxBrush_p")) {
2743 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxBrush_SetColour. Expected _wxBrush_p.");
2748 if (SWIG_GetPtr(_argc1
,(void **) &_arg1
,"_wxColour_p")) {
2749 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxBrush_SetColour. Expected _wxColour_p.");
2753 wxBrush_SetColour(_arg0
,*_arg1
);
2755 _resultobj
= Py_None
;
2759 #define wxBrush_SetStipple(_swigobj,_swigarg0) (_swigobj->SetStipple(_swigarg0))
2760 static PyObject
*_wrap_wxBrush_SetStipple(PyObject
*self
, PyObject
*args
) {
2761 PyObject
* _resultobj
;
2768 if(!PyArg_ParseTuple(args
,"ss:wxBrush_SetStipple",&_argc0
,&_argc1
))
2771 if (SWIG_GetPtr(_argc0
,(void **) &_arg0
,"_wxBrush_p")) {
2772 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxBrush_SetStipple. Expected _wxBrush_p.");
2777 if (SWIG_GetPtr(_argc1
,(void **) &_arg1
,"_wxBitmap_p")) {
2778 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxBrush_SetStipple. Expected _wxBitmap_p.");
2782 wxBrush_SetStipple(_arg0
,*_arg1
);
2784 _resultobj
= Py_None
;
2788 #define wxBrush_SetStyle(_swigobj,_swigarg0) (_swigobj->SetStyle(_swigarg0))
2789 static PyObject
*_wrap_wxBrush_SetStyle(PyObject
*self
, PyObject
*args
) {
2790 PyObject
* _resultobj
;
2796 if(!PyArg_ParseTuple(args
,"si:wxBrush_SetStyle",&_argc0
,&_arg1
))
2799 if (SWIG_GetPtr(_argc0
,(void **) &_arg0
,"_wxBrush_p")) {
2800 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxBrush_SetStyle. Expected _wxBrush_p.");
2804 wxBrush_SetStyle(_arg0
,_arg1
);
2806 _resultobj
= Py_None
;
2810 #define delete_wxDC(_swigobj) (delete _swigobj)
2811 static PyObject
*_wrap_delete_wxDC(PyObject
*self
, PyObject
*args
) {
2812 PyObject
* _resultobj
;
2817 if(!PyArg_ParseTuple(args
,"s:delete_wxDC",&_argc0
))
2820 if (SWIG_GetPtr(_argc0
,(void **) &_arg0
,"_wxDC_p")) {
2821 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of delete_wxDC. Expected _wxDC_p.");
2827 _resultobj
= Py_None
;
2831 #define wxDC_BeginDrawing(_swigobj) (_swigobj->BeginDrawing())
2832 static PyObject
*_wrap_wxDC_BeginDrawing(PyObject
*self
, PyObject
*args
) {
2833 PyObject
* _resultobj
;
2838 if(!PyArg_ParseTuple(args
,"s:wxDC_BeginDrawing",&_argc0
))
2841 if (SWIG_GetPtr(_argc0
,(void **) &_arg0
,"_wxDC_p")) {
2842 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxDC_BeginDrawing. Expected _wxDC_p.");
2846 wxDC_BeginDrawing(_arg0
);
2848 _resultobj
= Py_None
;
2852 #define wxDC_Blit(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5,_swigarg6,_swigarg7) (_swigobj->Blit(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5,_swigarg6,_swigarg7))
2853 static PyObject
*_wrap_wxDC_Blit(PyObject
*self
, PyObject
*args
) {
2854 PyObject
* _resultobj
;
2869 if(!PyArg_ParseTuple(args
,"sllllslll:wxDC_Blit",&_argc0
,&_arg1
,&_arg2
,&_arg3
,&_arg4
,&_argc5
,&_arg6
,&_arg7
,&_arg8
))
2872 if (SWIG_GetPtr(_argc0
,(void **) &_arg0
,"_wxDC_p")) {
2873 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxDC_Blit. Expected _wxDC_p.");
2878 if (SWIG_GetPtr(_argc5
,(void **) &_arg5
,"_wxDC_p")) {
2879 PyErr_SetString(PyExc_TypeError
,"Type error in argument 6 of wxDC_Blit. Expected _wxDC_p.");
2883 _result
= (bool )wxDC_Blit(_arg0
,_arg1
,_arg2
,_arg3
,_arg4
,_arg5
,_arg6
,_arg7
,_arg8
);
2884 _resultobj
= Py_BuildValue("i",_result
);
2888 #define wxDC_Clear(_swigobj) (_swigobj->Clear())
2889 static PyObject
*_wrap_wxDC_Clear(PyObject
*self
, PyObject
*args
) {
2890 PyObject
* _resultobj
;
2895 if(!PyArg_ParseTuple(args
,"s:wxDC_Clear",&_argc0
))
2898 if (SWIG_GetPtr(_argc0
,(void **) &_arg0
,"_wxDC_p")) {
2899 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxDC_Clear. Expected _wxDC_p.");
2905 _resultobj
= Py_None
;
2909 #define wxDC_CrossHair(_swigobj,_swigarg0,_swigarg1) (_swigobj->CrossHair(_swigarg0,_swigarg1))
2910 static PyObject
*_wrap_wxDC_CrossHair(PyObject
*self
, PyObject
*args
) {
2911 PyObject
* _resultobj
;
2918 if(!PyArg_ParseTuple(args
,"sll:wxDC_CrossHair",&_argc0
,&_arg1
,&_arg2
))
2921 if (SWIG_GetPtr(_argc0
,(void **) &_arg0
,"_wxDC_p")) {
2922 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxDC_CrossHair. Expected _wxDC_p.");
2926 wxDC_CrossHair(_arg0
,_arg1
,_arg2
);
2928 _resultobj
= Py_None
;
2932 #define wxDC_DestroyClippingRegion(_swigobj) (_swigobj->DestroyClippingRegion())
2933 static PyObject
*_wrap_wxDC_DestroyClippingRegion(PyObject
*self
, PyObject
*args
) {
2934 PyObject
* _resultobj
;
2939 if(!PyArg_ParseTuple(args
,"s:wxDC_DestroyClippingRegion",&_argc0
))
2942 if (SWIG_GetPtr(_argc0
,(void **) &_arg0
,"_wxDC_p")) {
2943 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxDC_DestroyClippingRegion. Expected _wxDC_p.");
2947 wxDC_DestroyClippingRegion(_arg0
);
2949 _resultobj
= Py_None
;
2953 #define wxDC_DeviceToLogicalX(_swigobj,_swigarg0) (_swigobj->DeviceToLogicalX(_swigarg0))
2954 static PyObject
*_wrap_wxDC_DeviceToLogicalX(PyObject
*self
, PyObject
*args
) {
2955 PyObject
* _resultobj
;
2962 if(!PyArg_ParseTuple(args
,"sl:wxDC_DeviceToLogicalX",&_argc0
,&_arg1
))
2965 if (SWIG_GetPtr(_argc0
,(void **) &_arg0
,"_wxDC_p")) {
2966 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxDC_DeviceToLogicalX. Expected _wxDC_p.");
2970 _result
= (long )wxDC_DeviceToLogicalX(_arg0
,_arg1
);
2971 _resultobj
= Py_BuildValue("l",_result
);
2975 #define wxDC_DeviceToLogicalXRel(_swigobj,_swigarg0) (_swigobj->DeviceToLogicalXRel(_swigarg0))
2976 static PyObject
*_wrap_wxDC_DeviceToLogicalXRel(PyObject
*self
, PyObject
*args
) {
2977 PyObject
* _resultobj
;
2984 if(!PyArg_ParseTuple(args
,"sl:wxDC_DeviceToLogicalXRel",&_argc0
,&_arg1
))
2987 if (SWIG_GetPtr(_argc0
,(void **) &_arg0
,"_wxDC_p")) {
2988 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxDC_DeviceToLogicalXRel. Expected _wxDC_p.");
2992 _result
= (long )wxDC_DeviceToLogicalXRel(_arg0
,_arg1
);
2993 _resultobj
= Py_BuildValue("l",_result
);
2997 #define wxDC_DeviceToLogicalY(_swigobj,_swigarg0) (_swigobj->DeviceToLogicalY(_swigarg0))
2998 static PyObject
*_wrap_wxDC_DeviceToLogicalY(PyObject
*self
, PyObject
*args
) {
2999 PyObject
* _resultobj
;
3006 if(!PyArg_ParseTuple(args
,"sl:wxDC_DeviceToLogicalY",&_argc0
,&_arg1
))
3009 if (SWIG_GetPtr(_argc0
,(void **) &_arg0
,"_wxDC_p")) {
3010 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxDC_DeviceToLogicalY. Expected _wxDC_p.");
3014 _result
= (long )wxDC_DeviceToLogicalY(_arg0
,_arg1
);
3015 _resultobj
= Py_BuildValue("l",_result
);
3019 #define wxDC_DeviceToLogicalYRel(_swigobj,_swigarg0) (_swigobj->DeviceToLogicalYRel(_swigarg0))
3020 static PyObject
*_wrap_wxDC_DeviceToLogicalYRel(PyObject
*self
, PyObject
*args
) {
3021 PyObject
* _resultobj
;
3028 if(!PyArg_ParseTuple(args
,"sl:wxDC_DeviceToLogicalYRel",&_argc0
,&_arg1
))
3031 if (SWIG_GetPtr(_argc0
,(void **) &_arg0
,"_wxDC_p")) {
3032 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxDC_DeviceToLogicalYRel. Expected _wxDC_p.");
3036 _result
= (long )wxDC_DeviceToLogicalYRel(_arg0
,_arg1
);
3037 _resultobj
= Py_BuildValue("l",_result
);
3041 #define wxDC_DrawArc(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5) (_swigobj->DrawArc(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5))
3042 static PyObject
*_wrap_wxDC_DrawArc(PyObject
*self
, PyObject
*args
) {
3043 PyObject
* _resultobj
;
3054 if(!PyArg_ParseTuple(args
,"sllllll:wxDC_DrawArc",&_argc0
,&_arg1
,&_arg2
,&_arg3
,&_arg4
,&_arg5
,&_arg6
))
3057 if (SWIG_GetPtr(_argc0
,(void **) &_arg0
,"_wxDC_p")) {
3058 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxDC_DrawArc. Expected _wxDC_p.");
3062 wxDC_DrawArc(_arg0
,_arg1
,_arg2
,_arg3
,_arg4
,_arg5
,_arg6
);
3064 _resultobj
= Py_None
;
3068 #define wxDC_DrawEllipse(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3) (_swigobj->DrawEllipse(_swigarg0,_swigarg1,_swigarg2,_swigarg3))
3069 static PyObject
*_wrap_wxDC_DrawEllipse(PyObject
*self
, PyObject
*args
) {
3070 PyObject
* _resultobj
;
3079 if(!PyArg_ParseTuple(args
,"sllll:wxDC_DrawEllipse",&_argc0
,&_arg1
,&_arg2
,&_arg3
,&_arg4
))
3082 if (SWIG_GetPtr(_argc0
,(void **) &_arg0
,"_wxDC_p")) {
3083 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxDC_DrawEllipse. Expected _wxDC_p.");
3087 wxDC_DrawEllipse(_arg0
,_arg1
,_arg2
,_arg3
,_arg4
);
3089 _resultobj
= Py_None
;
3093 #define wxDC_DrawEllipticArc(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5) (_swigobj->DrawEllipticArc(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5))
3094 static PyObject
*_wrap_wxDC_DrawEllipticArc(PyObject
*self
, PyObject
*args
) {
3095 PyObject
* _resultobj
;
3106 if(!PyArg_ParseTuple(args
,"sllllll:wxDC_DrawEllipticArc",&_argc0
,&_arg1
,&_arg2
,&_arg3
,&_arg4
,&_arg5
,&_arg6
))
3109 if (SWIG_GetPtr(_argc0
,(void **) &_arg0
,"_wxDC_p")) {
3110 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxDC_DrawEllipticArc. Expected _wxDC_p.");
3114 wxDC_DrawEllipticArc(_arg0
,_arg1
,_arg2
,_arg3
,_arg4
,_arg5
,_arg6
);
3116 _resultobj
= Py_None
;
3120 #define wxDC_DrawIcon(_swigobj,_swigarg0,_swigarg1,_swigarg2) (_swigobj->DrawIcon(_swigarg0,_swigarg1,_swigarg2))
3121 static PyObject
*_wrap_wxDC_DrawIcon(PyObject
*self
, PyObject
*args
) {
3122 PyObject
* _resultobj
;
3131 if(!PyArg_ParseTuple(args
,"ssll:wxDC_DrawIcon",&_argc0
,&_argc1
,&_arg2
,&_arg3
))
3134 if (SWIG_GetPtr(_argc0
,(void **) &_arg0
,"_wxDC_p")) {
3135 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxDC_DrawIcon. Expected _wxDC_p.");
3140 if (SWIG_GetPtr(_argc1
,(void **) &_arg1
,"_wxIcon_p")) {
3141 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxDC_DrawIcon. Expected _wxIcon_p.");
3145 wxDC_DrawIcon(_arg0
,*_arg1
,_arg2
,_arg3
);
3147 _resultobj
= Py_None
;
3151 #define wxDC_DrawLine(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3) (_swigobj->DrawLine(_swigarg0,_swigarg1,_swigarg2,_swigarg3))
3152 static PyObject
*_wrap_wxDC_DrawLine(PyObject
*self
, PyObject
*args
) {
3153 PyObject
* _resultobj
;
3162 if(!PyArg_ParseTuple(args
,"sllll:wxDC_DrawLine",&_argc0
,&_arg1
,&_arg2
,&_arg3
,&_arg4
))
3165 if (SWIG_GetPtr(_argc0
,(void **) &_arg0
,"_wxDC_p")) {
3166 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxDC_DrawLine. Expected _wxDC_p.");
3170 wxDC_DrawLine(_arg0
,_arg1
,_arg2
,_arg3
,_arg4
);
3172 _resultobj
= Py_None
;
3176 #define wxDC_DrawLines(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3) (_swigobj->DrawLines(_swigarg0,_swigarg1,_swigarg2,_swigarg3))
3177 static PyObject
*_wrap_wxDC_DrawLines(PyObject
*self
, PyObject
*args
) {
3178 PyObject
* _resultobj
;
3185 PyObject
* _obj2
= 0;
3188 if(!PyArg_ParseTuple(args
,"sO|ll:wxDC_DrawLines",&_argc0
,&_obj2
,&_arg3
,&_arg4
))
3191 if (SWIG_GetPtr(_argc0
,(void **) &_arg0
,"_wxDC_p")) {
3192 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxDC_DrawLines. Expected _wxDC_p.");
3198 _arg2
= wxPoint_LIST_helper(_obj2
);
3199 if (_arg2
== NULL
) {
3204 _arg1
= PyList_Size(_obj2
);
3206 wxDC_DrawLines(_arg0
,_arg1
,_arg2
,_arg3
,_arg4
);
3208 _resultobj
= Py_None
;
3215 #define wxDC_DrawPolygon(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4) (_swigobj->DrawPolygon(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4))
3216 static PyObject
*_wrap_wxDC_DrawPolygon(PyObject
*self
, PyObject
*args
) {
3217 PyObject
* _resultobj
;
3223 int _arg5
= (wxODDEVEN_RULE
);
3225 PyObject
* _obj2
= 0;
3228 if(!PyArg_ParseTuple(args
,"sO|lli:wxDC_DrawPolygon",&_argc0
,&_obj2
,&_arg3
,&_arg4
,&_arg5
))
3231 if (SWIG_GetPtr(_argc0
,(void **) &_arg0
,"_wxDC_p")) {
3232 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxDC_DrawPolygon. Expected _wxDC_p.");
3238 _arg2
= wxPoint_LIST_helper(_obj2
);
3239 if (_arg2
== NULL
) {
3244 _arg1
= PyList_Size(_obj2
);
3246 wxDC_DrawPolygon(_arg0
,_arg1
,_arg2
,_arg3
,_arg4
,_arg5
);
3248 _resultobj
= Py_None
;
3255 #define wxDC_DrawPoint(_swigobj,_swigarg0,_swigarg1) (_swigobj->DrawPoint(_swigarg0,_swigarg1))
3256 static PyObject
*_wrap_wxDC_DrawPoint(PyObject
*self
, PyObject
*args
) {
3257 PyObject
* _resultobj
;
3264 if(!PyArg_ParseTuple(args
,"sll:wxDC_DrawPoint",&_argc0
,&_arg1
,&_arg2
))
3267 if (SWIG_GetPtr(_argc0
,(void **) &_arg0
,"_wxDC_p")) {
3268 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxDC_DrawPoint. Expected _wxDC_p.");
3272 wxDC_DrawPoint(_arg0
,_arg1
,_arg2
);
3274 _resultobj
= Py_None
;
3278 #define wxDC_DrawRectangle(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3) (_swigobj->DrawRectangle(_swigarg0,_swigarg1,_swigarg2,_swigarg3))
3279 static PyObject
*_wrap_wxDC_DrawRectangle(PyObject
*self
, PyObject
*args
) {
3280 PyObject
* _resultobj
;
3289 if(!PyArg_ParseTuple(args
,"sllll:wxDC_DrawRectangle",&_argc0
,&_arg1
,&_arg2
,&_arg3
,&_arg4
))
3292 if (SWIG_GetPtr(_argc0
,(void **) &_arg0
,"_wxDC_p")) {
3293 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxDC_DrawRectangle. Expected _wxDC_p.");
3297 wxDC_DrawRectangle(_arg0
,_arg1
,_arg2
,_arg3
,_arg4
);
3299 _resultobj
= Py_None
;
3303 #define wxDC_DrawRoundedRectangle(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4) (_swigobj->DrawRoundedRectangle(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4))
3304 static PyObject
*_wrap_wxDC_DrawRoundedRectangle(PyObject
*self
, PyObject
*args
) {
3305 PyObject
* _resultobj
;
3315 if(!PyArg_ParseTuple(args
,"sllll|l:wxDC_DrawRoundedRectangle",&_argc0
,&_arg1
,&_arg2
,&_arg3
,&_arg4
,&_arg5
))
3318 if (SWIG_GetPtr(_argc0
,(void **) &_arg0
,"_wxDC_p")) {
3319 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxDC_DrawRoundedRectangle. Expected _wxDC_p.");
3323 wxDC_DrawRoundedRectangle(_arg0
,_arg1
,_arg2
,_arg3
,_arg4
,_arg5
);
3325 _resultobj
= Py_None
;
3329 #define wxDC_DrawSpline(_swigobj,_swigarg0,_swigarg1) (_swigobj->DrawSpline(_swigarg0,_swigarg1))
3330 static PyObject
*_wrap_wxDC_DrawSpline(PyObject
*self
, PyObject
*args
) {
3331 PyObject
* _resultobj
;
3336 PyObject
* _obj2
= 0;
3339 if(!PyArg_ParseTuple(args
,"sO:wxDC_DrawSpline",&_argc0
,&_obj2
))
3342 if (SWIG_GetPtr(_argc0
,(void **) &_arg0
,"_wxDC_p")) {
3343 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxDC_DrawSpline. Expected _wxDC_p.");
3349 _arg2
= wxPoint_LIST_helper(_obj2
);
3350 if (_arg2
== NULL
) {
3355 _arg1
= PyList_Size(_obj2
);
3357 wxDC_DrawSpline(_arg0
,_arg1
,_arg2
);
3359 _resultobj
= Py_None
;
3366 #define wxDC_DrawText(_swigobj,_swigarg0,_swigarg1,_swigarg2) (_swigobj->DrawText(_swigarg0,_swigarg1,_swigarg2))
3367 static PyObject
*_wrap_wxDC_DrawText(PyObject
*self
, PyObject
*args
) {
3368 PyObject
* _resultobj
;
3374 PyObject
* _obj1
= 0;
3377 if(!PyArg_ParseTuple(args
,"sOll:wxDC_DrawText",&_argc0
,&_obj1
,&_arg2
,&_arg3
))
3380 if (SWIG_GetPtr(_argc0
,(void **) &_arg0
,"_wxDC_p")) {
3381 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxDC_DrawText. Expected _wxDC_p.");
3386 if (!PyString_Check(_obj1
)) {
3387 PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
);
3390 _arg1
= new wxString(PyString_AsString(_obj1
));
3392 wxDC_DrawText(_arg0
,*_arg1
,_arg2
,_arg3
);
3394 _resultobj
= Py_None
;
3402 #define wxDC_EndDoc(_swigobj) (_swigobj->EndDoc())
3403 static PyObject
*_wrap_wxDC_EndDoc(PyObject
*self
, PyObject
*args
) {
3404 PyObject
* _resultobj
;
3409 if(!PyArg_ParseTuple(args
,"s:wxDC_EndDoc",&_argc0
))
3412 if (SWIG_GetPtr(_argc0
,(void **) &_arg0
,"_wxDC_p")) {
3413 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxDC_EndDoc. Expected _wxDC_p.");
3419 _resultobj
= Py_None
;
3423 #define wxDC_EndDrawing(_swigobj) (_swigobj->EndDrawing())
3424 static PyObject
*_wrap_wxDC_EndDrawing(PyObject
*self
, PyObject
*args
) {
3425 PyObject
* _resultobj
;
3430 if(!PyArg_ParseTuple(args
,"s:wxDC_EndDrawing",&_argc0
))
3433 if (SWIG_GetPtr(_argc0
,(void **) &_arg0
,"_wxDC_p")) {
3434 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxDC_EndDrawing. Expected _wxDC_p.");
3438 wxDC_EndDrawing(_arg0
);
3440 _resultobj
= Py_None
;
3444 #define wxDC_EndPage(_swigobj) (_swigobj->EndPage())
3445 static PyObject
*_wrap_wxDC_EndPage(PyObject
*self
, PyObject
*args
) {
3446 PyObject
* _resultobj
;
3451 if(!PyArg_ParseTuple(args
,"s:wxDC_EndPage",&_argc0
))
3454 if (SWIG_GetPtr(_argc0
,(void **) &_arg0
,"_wxDC_p")) {
3455 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxDC_EndPage. Expected _wxDC_p.");
3459 wxDC_EndPage(_arg0
);
3461 _resultobj
= Py_None
;
3465 #define wxDC_FloodFill(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3) (_swigobj->FloodFill(_swigarg0,_swigarg1,_swigarg2,_swigarg3))
3466 static PyObject
*_wrap_wxDC_FloodFill(PyObject
*self
, PyObject
*args
) {
3467 PyObject
* _resultobj
;
3472 int _arg4
= (wxFLOOD_SURFACE
);
3477 if(!PyArg_ParseTuple(args
,"slls|i:wxDC_FloodFill",&_argc0
,&_arg1
,&_arg2
,&_argc3
,&_arg4
))
3480 if (SWIG_GetPtr(_argc0
,(void **) &_arg0
,"_wxDC_p")) {
3481 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxDC_FloodFill. Expected _wxDC_p.");
3486 if (SWIG_GetPtr(_argc3
,(void **) &_arg3
,"_wxColour_p")) {
3487 PyErr_SetString(PyExc_TypeError
,"Type error in argument 4 of wxDC_FloodFill. Expected _wxColour_p.");
3491 wxDC_FloodFill(_arg0
,_arg1
,_arg2
,*_arg3
,_arg4
);
3493 _resultobj
= Py_None
;
3497 #define wxDC_GetBackground(_swigobj) (_swigobj->GetBackground())
3498 static PyObject
*_wrap_wxDC_GetBackground(PyObject
*self
, PyObject
*args
) {
3499 PyObject
* _resultobj
;
3506 if(!PyArg_ParseTuple(args
,"s:wxDC_GetBackground",&_argc0
))
3509 if (SWIG_GetPtr(_argc0
,(void **) &_arg0
,"_wxDC_p")) {
3510 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxDC_GetBackground. Expected _wxDC_p.");
3514 wxBrush
& _result_ref
= wxDC_GetBackground(_arg0
);
3515 _result
= (wxBrush
*) &_result_ref
;
3516 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxBrush_p");
3517 _resultobj
= Py_BuildValue("s",_ptemp
);
3521 #define wxDC_GetBrush(_swigobj) (_swigobj->GetBrush())
3522 static PyObject
*_wrap_wxDC_GetBrush(PyObject
*self
, PyObject
*args
) {
3523 PyObject
* _resultobj
;
3530 if(!PyArg_ParseTuple(args
,"s:wxDC_GetBrush",&_argc0
))
3533 if (SWIG_GetPtr(_argc0
,(void **) &_arg0
,"_wxDC_p")) {
3534 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxDC_GetBrush. Expected _wxDC_p.");
3538 wxBrush
& _result_ref
= wxDC_GetBrush(_arg0
);
3539 _result
= (wxBrush
*) &_result_ref
;
3540 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxBrush_p");
3541 _resultobj
= Py_BuildValue("s",_ptemp
);
3545 #define wxDC_GetCharHeight(_swigobj) (_swigobj->GetCharHeight())
3546 static PyObject
*_wrap_wxDC_GetCharHeight(PyObject
*self
, PyObject
*args
) {
3547 PyObject
* _resultobj
;
3553 if(!PyArg_ParseTuple(args
,"s:wxDC_GetCharHeight",&_argc0
))
3556 if (SWIG_GetPtr(_argc0
,(void **) &_arg0
,"_wxDC_p")) {
3557 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxDC_GetCharHeight. Expected _wxDC_p.");
3561 _result
= (long )wxDC_GetCharHeight(_arg0
);
3562 _resultobj
= Py_BuildValue("l",_result
);
3566 #define wxDC_GetCharWidth(_swigobj) (_swigobj->GetCharWidth())
3567 static PyObject
*_wrap_wxDC_GetCharWidth(PyObject
*self
, PyObject
*args
) {
3568 PyObject
* _resultobj
;
3574 if(!PyArg_ParseTuple(args
,"s:wxDC_GetCharWidth",&_argc0
))
3577 if (SWIG_GetPtr(_argc0
,(void **) &_arg0
,"_wxDC_p")) {
3578 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxDC_GetCharWidth. Expected _wxDC_p.");
3582 _result
= (long )wxDC_GetCharWidth(_arg0
);
3583 _resultobj
= Py_BuildValue("l",_result
);
3587 #define wxDC_GetClippingBox(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3) (_swigobj->GetClippingBox(_swigarg0,_swigarg1,_swigarg2,_swigarg3))
3588 static PyObject
*_wrap_wxDC_GetClippingBox(PyObject
*self
, PyObject
*args
) {
3589 PyObject
* _resultobj
;
3614 if(!PyArg_ParseTuple(args
,"s:wxDC_GetClippingBox",&_argc0
))
3617 if (SWIG_GetPtr(_argc0
,(void **) &_arg0
,"_wxDC_p")) {
3618 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxDC_GetClippingBox. Expected _wxDC_p.");
3622 wxDC_GetClippingBox(_arg0
,_arg1
,_arg2
,_arg3
,_arg4
);
3624 _resultobj
= Py_None
;
3627 o
= PyInt_FromLong((long) (*_arg1
));
3628 _resultobj
= t_output_helper(_resultobj
, o
);
3632 o
= PyInt_FromLong((long) (*_arg2
));
3633 _resultobj
= t_output_helper(_resultobj
, o
);
3637 o
= PyInt_FromLong((long) (*_arg3
));
3638 _resultobj
= t_output_helper(_resultobj
, o
);
3642 o
= PyInt_FromLong((long) (*_arg4
));
3643 _resultobj
= t_output_helper(_resultobj
, o
);
3648 #define wxDC_GetFont(_swigobj) (_swigobj->GetFont())
3649 static PyObject
*_wrap_wxDC_GetFont(PyObject
*self
, PyObject
*args
) {
3650 PyObject
* _resultobj
;
3657 if(!PyArg_ParseTuple(args
,"s:wxDC_GetFont",&_argc0
))
3660 if (SWIG_GetPtr(_argc0
,(void **) &_arg0
,"_wxDC_p")) {
3661 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxDC_GetFont. Expected _wxDC_p.");
3665 wxFont
& _result_ref
= wxDC_GetFont(_arg0
);
3666 _result
= (wxFont
*) &_result_ref
;
3667 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxFont_p");
3668 _resultobj
= Py_BuildValue("s",_ptemp
);
3672 #define wxDC_GetLogicalFunction(_swigobj) (_swigobj->GetLogicalFunction())
3673 static PyObject
*_wrap_wxDC_GetLogicalFunction(PyObject
*self
, PyObject
*args
) {
3674 PyObject
* _resultobj
;
3680 if(!PyArg_ParseTuple(args
,"s:wxDC_GetLogicalFunction",&_argc0
))
3683 if (SWIG_GetPtr(_argc0
,(void **) &_arg0
,"_wxDC_p")) {
3684 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxDC_GetLogicalFunction. Expected _wxDC_p.");
3688 _result
= (int )wxDC_GetLogicalFunction(_arg0
);
3689 _resultobj
= Py_BuildValue("i",_result
);
3693 #define wxDC_GetMapMode(_swigobj) (_swigobj->GetMapMode())
3694 static PyObject
*_wrap_wxDC_GetMapMode(PyObject
*self
, PyObject
*args
) {
3695 PyObject
* _resultobj
;
3701 if(!PyArg_ParseTuple(args
,"s:wxDC_GetMapMode",&_argc0
))
3704 if (SWIG_GetPtr(_argc0
,(void **) &_arg0
,"_wxDC_p")) {
3705 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxDC_GetMapMode. Expected _wxDC_p.");
3709 _result
= (int )wxDC_GetMapMode(_arg0
);
3710 _resultobj
= Py_BuildValue("i",_result
);
3714 #define wxDC_GetOptimization(_swigobj) (_swigobj->GetOptimization())
3715 static PyObject
*_wrap_wxDC_GetOptimization(PyObject
*self
, PyObject
*args
) {
3716 PyObject
* _resultobj
;
3722 if(!PyArg_ParseTuple(args
,"s:wxDC_GetOptimization",&_argc0
))
3725 if (SWIG_GetPtr(_argc0
,(void **) &_arg0
,"_wxDC_p")) {
3726 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxDC_GetOptimization. Expected _wxDC_p.");
3730 _result
= (bool )wxDC_GetOptimization(_arg0
);
3731 _resultobj
= Py_BuildValue("i",_result
);
3735 #define wxDC_GetPen(_swigobj) (_swigobj->GetPen())
3736 static PyObject
*_wrap_wxDC_GetPen(PyObject
*self
, PyObject
*args
) {
3737 PyObject
* _resultobj
;
3744 if(!PyArg_ParseTuple(args
,"s:wxDC_GetPen",&_argc0
))
3747 if (SWIG_GetPtr(_argc0
,(void **) &_arg0
,"_wxDC_p")) {
3748 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxDC_GetPen. Expected _wxDC_p.");
3752 wxPen
& _result_ref
= wxDC_GetPen(_arg0
);
3753 _result
= (wxPen
*) &_result_ref
;
3754 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxPen_p");
3755 _resultobj
= Py_BuildValue("s",_ptemp
);
3759 static wxColour
* wxDC_GetPixel(wxDC
*self
,long x
,long y
) {
3760 wxColour
* wc
= new wxColour();
3761 self
->GetPixel(x
, y
, wc
);
3764 static PyObject
*_wrap_wxDC_GetPixel(PyObject
*self
, PyObject
*args
) {
3765 PyObject
* _resultobj
;
3774 if(!PyArg_ParseTuple(args
,"sll:wxDC_GetPixel",&_argc0
,&_arg1
,&_arg2
))
3777 if (SWIG_GetPtr(_argc0
,(void **) &_arg0
,"_wxDC_p")) {
3778 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxDC_GetPixel. Expected _wxDC_p.");
3782 _result
= (wxColour
*)wxDC_GetPixel(_arg0
,_arg1
,_arg2
);
3783 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxColour_p");
3784 _resultobj
= Py_BuildValue("s",_ptemp
);
3788 #define wxDC_GetSize(_swigobj,_swigarg0,_swigarg1) (_swigobj->GetSize(_swigarg0,_swigarg1))
3789 static PyObject
*_wrap_wxDC_GetSize(PyObject
*self
, PyObject
*args
) {
3790 PyObject
* _resultobj
;
3805 if(!PyArg_ParseTuple(args
,"s:wxDC_GetSize",&_argc0
))
3808 if (SWIG_GetPtr(_argc0
,(void **) &_arg0
,"_wxDC_p")) {
3809 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxDC_GetSize. Expected _wxDC_p.");
3813 wxDC_GetSize(_arg0
,_arg1
,_arg2
);
3815 _resultobj
= Py_None
;
3818 o
= PyInt_FromLong((long) (*_arg1
));
3819 _resultobj
= t_output_helper(_resultobj
, o
);
3823 o
= PyInt_FromLong((long) (*_arg2
));
3824 _resultobj
= t_output_helper(_resultobj
, o
);
3829 #define wxDC_GetTextBackground(_swigobj) (_swigobj->GetTextBackground())
3830 static PyObject
*_wrap_wxDC_GetTextBackground(PyObject
*self
, PyObject
*args
) {
3831 PyObject
* _resultobj
;
3838 if(!PyArg_ParseTuple(args
,"s:wxDC_GetTextBackground",&_argc0
))
3841 if (SWIG_GetPtr(_argc0
,(void **) &_arg0
,"_wxDC_p")) {
3842 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxDC_GetTextBackground. Expected _wxDC_p.");
3846 wxColour
& _result_ref
= wxDC_GetTextBackground(_arg0
);
3847 _result
= (wxColour
*) &_result_ref
;
3848 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxColour_p");
3849 _resultobj
= Py_BuildValue("s",_ptemp
);
3853 #define wxDC_GetTextExtent(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4) (_swigobj->GetTextExtent(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4))
3854 static PyObject
*_wrap_wxDC_GetTextExtent(PyObject
*self
, PyObject
*args
) {
3855 PyObject
* _resultobj
;
3867 PyObject
* _obj1
= 0;
3882 if(!PyArg_ParseTuple(args
,"sO:wxDC_GetTextExtent",&_argc0
,&_obj1
))
3885 if (SWIG_GetPtr(_argc0
,(void **) &_arg0
,"_wxDC_p")) {
3886 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxDC_GetTextExtent. Expected _wxDC_p.");
3891 if (!PyString_Check(_obj1
)) {
3892 PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
);
3895 _arg1
= new wxString(PyString_AsString(_obj1
));
3897 wxDC_GetTextExtent(_arg0
,*_arg1
,_arg2
,_arg3
,_arg4
,_arg5
);
3899 _resultobj
= Py_None
;
3902 o
= PyInt_FromLong((long) (*_arg2
));
3903 _resultobj
= t_output_helper(_resultobj
, o
);
3907 o
= PyInt_FromLong((long) (*_arg3
));
3908 _resultobj
= t_output_helper(_resultobj
, o
);
3912 o
= PyInt_FromLong((long) (*_arg4
));
3913 _resultobj
= t_output_helper(_resultobj
, o
);
3917 o
= PyInt_FromLong((long) (*_arg5
));
3918 _resultobj
= t_output_helper(_resultobj
, o
);
3927 #define wxDC_GetTextForeground(_swigobj) (_swigobj->GetTextForeground())
3928 static PyObject
*_wrap_wxDC_GetTextForeground(PyObject
*self
, PyObject
*args
) {
3929 PyObject
* _resultobj
;
3936 if(!PyArg_ParseTuple(args
,"s:wxDC_GetTextForeground",&_argc0
))
3939 if (SWIG_GetPtr(_argc0
,(void **) &_arg0
,"_wxDC_p")) {
3940 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxDC_GetTextForeground. Expected _wxDC_p.");
3944 wxColour
& _result_ref
= wxDC_GetTextForeground(_arg0
);
3945 _result
= (wxColour
*) &_result_ref
;
3946 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxColour_p");
3947 _resultobj
= Py_BuildValue("s",_ptemp
);
3951 #define wxDC_LogicalToDeviceX(_swigobj,_swigarg0) (_swigobj->LogicalToDeviceX(_swigarg0))
3952 static PyObject
*_wrap_wxDC_LogicalToDeviceX(PyObject
*self
, PyObject
*args
) {
3953 PyObject
* _resultobj
;
3960 if(!PyArg_ParseTuple(args
,"sl:wxDC_LogicalToDeviceX",&_argc0
,&_arg1
))
3963 if (SWIG_GetPtr(_argc0
,(void **) &_arg0
,"_wxDC_p")) {
3964 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxDC_LogicalToDeviceX. Expected _wxDC_p.");
3968 _result
= (long )wxDC_LogicalToDeviceX(_arg0
,_arg1
);
3969 _resultobj
= Py_BuildValue("l",_result
);
3973 #define wxDC_LogicalToDeviceXRel(_swigobj,_swigarg0) (_swigobj->LogicalToDeviceXRel(_swigarg0))
3974 static PyObject
*_wrap_wxDC_LogicalToDeviceXRel(PyObject
*self
, PyObject
*args
) {
3975 PyObject
* _resultobj
;
3982 if(!PyArg_ParseTuple(args
,"sl:wxDC_LogicalToDeviceXRel",&_argc0
,&_arg1
))
3985 if (SWIG_GetPtr(_argc0
,(void **) &_arg0
,"_wxDC_p")) {
3986 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxDC_LogicalToDeviceXRel. Expected _wxDC_p.");
3990 _result
= (long )wxDC_LogicalToDeviceXRel(_arg0
,_arg1
);
3991 _resultobj
= Py_BuildValue("l",_result
);
3995 #define wxDC_LogicalToDeviceY(_swigobj,_swigarg0) (_swigobj->LogicalToDeviceY(_swigarg0))
3996 static PyObject
*_wrap_wxDC_LogicalToDeviceY(PyObject
*self
, PyObject
*args
) {
3997 PyObject
* _resultobj
;
4004 if(!PyArg_ParseTuple(args
,"sl:wxDC_LogicalToDeviceY",&_argc0
,&_arg1
))
4007 if (SWIG_GetPtr(_argc0
,(void **) &_arg0
,"_wxDC_p")) {
4008 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxDC_LogicalToDeviceY. Expected _wxDC_p.");
4012 _result
= (long )wxDC_LogicalToDeviceY(_arg0
,_arg1
);
4013 _resultobj
= Py_BuildValue("l",_result
);
4017 #define wxDC_LogicalToDeviceYRel(_swigobj,_swigarg0) (_swigobj->LogicalToDeviceYRel(_swigarg0))
4018 static PyObject
*_wrap_wxDC_LogicalToDeviceYRel(PyObject
*self
, PyObject
*args
) {
4019 PyObject
* _resultobj
;
4026 if(!PyArg_ParseTuple(args
,"sl:wxDC_LogicalToDeviceYRel",&_argc0
,&_arg1
))
4029 if (SWIG_GetPtr(_argc0
,(void **) &_arg0
,"_wxDC_p")) {
4030 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxDC_LogicalToDeviceYRel. Expected _wxDC_p.");
4034 _result
= (long )wxDC_LogicalToDeviceYRel(_arg0
,_arg1
);
4035 _resultobj
= Py_BuildValue("l",_result
);
4039 #define wxDC_MaxX(_swigobj) (_swigobj->MaxX())
4040 static PyObject
*_wrap_wxDC_MaxX(PyObject
*self
, PyObject
*args
) {
4041 PyObject
* _resultobj
;
4047 if(!PyArg_ParseTuple(args
,"s:wxDC_MaxX",&_argc0
))
4050 if (SWIG_GetPtr(_argc0
,(void **) &_arg0
,"_wxDC_p")) {
4051 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxDC_MaxX. Expected _wxDC_p.");
4055 _result
= (long )wxDC_MaxX(_arg0
);
4056 _resultobj
= Py_BuildValue("l",_result
);
4060 #define wxDC_MaxY(_swigobj) (_swigobj->MaxY())
4061 static PyObject
*_wrap_wxDC_MaxY(PyObject
*self
, PyObject
*args
) {
4062 PyObject
* _resultobj
;
4068 if(!PyArg_ParseTuple(args
,"s:wxDC_MaxY",&_argc0
))
4071 if (SWIG_GetPtr(_argc0
,(void **) &_arg0
,"_wxDC_p")) {
4072 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxDC_MaxY. Expected _wxDC_p.");
4076 _result
= (long )wxDC_MaxY(_arg0
);
4077 _resultobj
= Py_BuildValue("l",_result
);
4081 #define wxDC_MinX(_swigobj) (_swigobj->MinX())
4082 static PyObject
*_wrap_wxDC_MinX(PyObject
*self
, PyObject
*args
) {
4083 PyObject
* _resultobj
;
4089 if(!PyArg_ParseTuple(args
,"s:wxDC_MinX",&_argc0
))
4092 if (SWIG_GetPtr(_argc0
,(void **) &_arg0
,"_wxDC_p")) {
4093 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxDC_MinX. Expected _wxDC_p.");
4097 _result
= (long )wxDC_MinX(_arg0
);
4098 _resultobj
= Py_BuildValue("l",_result
);
4102 #define wxDC_MinY(_swigobj) (_swigobj->MinY())
4103 static PyObject
*_wrap_wxDC_MinY(PyObject
*self
, PyObject
*args
) {
4104 PyObject
* _resultobj
;
4110 if(!PyArg_ParseTuple(args
,"s:wxDC_MinY",&_argc0
))
4113 if (SWIG_GetPtr(_argc0
,(void **) &_arg0
,"_wxDC_p")) {
4114 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxDC_MinY. Expected _wxDC_p.");
4118 _result
= (long )wxDC_MinY(_arg0
);
4119 _resultobj
= Py_BuildValue("l",_result
);
4123 #define wxDC_Ok(_swigobj) (_swigobj->Ok())
4124 static PyObject
*_wrap_wxDC_Ok(PyObject
*self
, PyObject
*args
) {
4125 PyObject
* _resultobj
;
4131 if(!PyArg_ParseTuple(args
,"s:wxDC_Ok",&_argc0
))
4134 if (SWIG_GetPtr(_argc0
,(void **) &_arg0
,"_wxDC_p")) {
4135 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxDC_Ok. Expected _wxDC_p.");
4139 _result
= (bool )wxDC_Ok(_arg0
);
4140 _resultobj
= Py_BuildValue("i",_result
);
4144 #define wxDC_SetDeviceOrigin(_swigobj,_swigarg0,_swigarg1) (_swigobj->SetDeviceOrigin(_swigarg0,_swigarg1))
4145 static PyObject
*_wrap_wxDC_SetDeviceOrigin(PyObject
*self
, PyObject
*args
) {
4146 PyObject
* _resultobj
;
4153 if(!PyArg_ParseTuple(args
,"sll:wxDC_SetDeviceOrigin",&_argc0
,&_arg1
,&_arg2
))
4156 if (SWIG_GetPtr(_argc0
,(void **) &_arg0
,"_wxDC_p")) {
4157 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxDC_SetDeviceOrigin. Expected _wxDC_p.");
4161 wxDC_SetDeviceOrigin(_arg0
,_arg1
,_arg2
);
4163 _resultobj
= Py_None
;
4167 #define wxDC_SetBackground(_swigobj,_swigarg0) (_swigobj->SetBackground(_swigarg0))
4168 static PyObject
*_wrap_wxDC_SetBackground(PyObject
*self
, PyObject
*args
) {
4169 PyObject
* _resultobj
;
4176 if(!PyArg_ParseTuple(args
,"ss:wxDC_SetBackground",&_argc0
,&_argc1
))
4179 if (SWIG_GetPtr(_argc0
,(void **) &_arg0
,"_wxDC_p")) {
4180 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxDC_SetBackground. Expected _wxDC_p.");
4185 if (SWIG_GetPtr(_argc1
,(void **) &_arg1
,"_wxBrush_p")) {
4186 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxDC_SetBackground. Expected _wxBrush_p.");
4190 wxDC_SetBackground(_arg0
,*_arg1
);
4192 _resultobj
= Py_None
;
4196 #define wxDC_SetBackgroundMode(_swigobj,_swigarg0) (_swigobj->SetBackgroundMode(_swigarg0))
4197 static PyObject
*_wrap_wxDC_SetBackgroundMode(PyObject
*self
, PyObject
*args
) {
4198 PyObject
* _resultobj
;
4204 if(!PyArg_ParseTuple(args
,"si:wxDC_SetBackgroundMode",&_argc0
,&_arg1
))
4207 if (SWIG_GetPtr(_argc0
,(void **) &_arg0
,"_wxDC_p")) {
4208 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxDC_SetBackgroundMode. Expected _wxDC_p.");
4212 wxDC_SetBackgroundMode(_arg0
,_arg1
);
4214 _resultobj
= Py_None
;
4218 #define wxDC_SetClippingRegion(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3) (_swigobj->SetClippingRegion(_swigarg0,_swigarg1,_swigarg2,_swigarg3))
4219 static PyObject
*_wrap_wxDC_SetClippingRegion(PyObject
*self
, PyObject
*args
) {
4220 PyObject
* _resultobj
;
4229 if(!PyArg_ParseTuple(args
,"sllll:wxDC_SetClippingRegion",&_argc0
,&_arg1
,&_arg2
,&_arg3
,&_arg4
))
4232 if (SWIG_GetPtr(_argc0
,(void **) &_arg0
,"_wxDC_p")) {
4233 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxDC_SetClippingRegion. Expected _wxDC_p.");
4237 wxDC_SetClippingRegion(_arg0
,_arg1
,_arg2
,_arg3
,_arg4
);
4239 _resultobj
= Py_None
;
4243 #define wxDC_SetPalette(_swigobj,_swigarg0) (_swigobj->SetPalette(_swigarg0))
4244 static PyObject
*_wrap_wxDC_SetPalette(PyObject
*self
, PyObject
*args
) {
4245 PyObject
* _resultobj
;
4252 if(!PyArg_ParseTuple(args
,"ss:wxDC_SetPalette",&_argc0
,&_argc1
))
4255 if (SWIG_GetPtr(_argc0
,(void **) &_arg0
,"_wxDC_p")) {
4256 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxDC_SetPalette. Expected _wxDC_p.");
4261 if (SWIG_GetPtr(_argc1
,(void **) &_arg1
,"_wxPalette_p")) {
4262 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxDC_SetPalette. Expected _wxPalette_p.");
4266 wxDC_SetPalette(_arg0
,*_arg1
);
4268 _resultobj
= Py_None
;
4272 #define wxDC_SetBrush(_swigobj,_swigarg0) (_swigobj->SetBrush(_swigarg0))
4273 static PyObject
*_wrap_wxDC_SetBrush(PyObject
*self
, PyObject
*args
) {
4274 PyObject
* _resultobj
;
4281 if(!PyArg_ParseTuple(args
,"ss:wxDC_SetBrush",&_argc0
,&_argc1
))
4284 if (SWIG_GetPtr(_argc0
,(void **) &_arg0
,"_wxDC_p")) {
4285 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxDC_SetBrush. Expected _wxDC_p.");
4290 if (SWIG_GetPtr(_argc1
,(void **) &_arg1
,"_wxBrush_p")) {
4291 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxDC_SetBrush. Expected _wxBrush_p.");
4295 wxDC_SetBrush(_arg0
,*_arg1
);
4297 _resultobj
= Py_None
;
4301 #define wxDC_SetFont(_swigobj,_swigarg0) (_swigobj->SetFont(_swigarg0))
4302 static PyObject
*_wrap_wxDC_SetFont(PyObject
*self
, PyObject
*args
) {
4303 PyObject
* _resultobj
;
4310 if(!PyArg_ParseTuple(args
,"ss:wxDC_SetFont",&_argc0
,&_argc1
))
4313 if (SWIG_GetPtr(_argc0
,(void **) &_arg0
,"_wxDC_p")) {
4314 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxDC_SetFont. Expected _wxDC_p.");
4319 if (SWIG_GetPtr(_argc1
,(void **) &_arg1
,"_wxFont_p")) {
4320 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxDC_SetFont. Expected _wxFont_p.");
4324 wxDC_SetFont(_arg0
,*_arg1
);
4326 _resultobj
= Py_None
;
4330 #define wxDC_SetLogicalFunction(_swigobj,_swigarg0) (_swigobj->SetLogicalFunction(_swigarg0))
4331 static PyObject
*_wrap_wxDC_SetLogicalFunction(PyObject
*self
, PyObject
*args
) {
4332 PyObject
* _resultobj
;
4338 if(!PyArg_ParseTuple(args
,"si:wxDC_SetLogicalFunction",&_argc0
,&_arg1
))
4341 if (SWIG_GetPtr(_argc0
,(void **) &_arg0
,"_wxDC_p")) {
4342 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxDC_SetLogicalFunction. Expected _wxDC_p.");
4346 wxDC_SetLogicalFunction(_arg0
,_arg1
);
4348 _resultobj
= Py_None
;
4352 #define wxDC_SetMapMode(_swigobj,_swigarg0) (_swigobj->SetMapMode(_swigarg0))
4353 static PyObject
*_wrap_wxDC_SetMapMode(PyObject
*self
, PyObject
*args
) {
4354 PyObject
* _resultobj
;
4360 if(!PyArg_ParseTuple(args
,"si:wxDC_SetMapMode",&_argc0
,&_arg1
))
4363 if (SWIG_GetPtr(_argc0
,(void **) &_arg0
,"_wxDC_p")) {
4364 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxDC_SetMapMode. Expected _wxDC_p.");
4368 wxDC_SetMapMode(_arg0
,_arg1
);
4370 _resultobj
= Py_None
;
4374 #define wxDC_SetOptimization(_swigobj,_swigarg0) (_swigobj->SetOptimization(_swigarg0))
4375 static PyObject
*_wrap_wxDC_SetOptimization(PyObject
*self
, PyObject
*args
) {
4376 PyObject
* _resultobj
;
4383 if(!PyArg_ParseTuple(args
,"si:wxDC_SetOptimization",&_argc0
,&tempbool1
))
4386 if (SWIG_GetPtr(_argc0
,(void **) &_arg0
,"_wxDC_p")) {
4387 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxDC_SetOptimization. Expected _wxDC_p.");
4391 _arg1
= (bool ) tempbool1
;
4392 wxDC_SetOptimization(_arg0
,_arg1
);
4394 _resultobj
= Py_None
;
4398 #define wxDC_SetPen(_swigobj,_swigarg0) (_swigobj->SetPen(_swigarg0))
4399 static PyObject
*_wrap_wxDC_SetPen(PyObject
*self
, PyObject
*args
) {
4400 PyObject
* _resultobj
;
4407 if(!PyArg_ParseTuple(args
,"ss:wxDC_SetPen",&_argc0
,&_argc1
))
4410 if (SWIG_GetPtr(_argc0
,(void **) &_arg0
,"_wxDC_p")) {
4411 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxDC_SetPen. Expected _wxDC_p.");
4416 if (SWIG_GetPtr(_argc1
,(void **) &_arg1
,"_wxPen_p")) {
4417 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxDC_SetPen. Expected _wxPen_p.");
4421 wxDC_SetPen(_arg0
,*_arg1
);
4423 _resultobj
= Py_None
;
4427 #define wxDC_SetTextBackground(_swigobj,_swigarg0) (_swigobj->SetTextBackground(_swigarg0))
4428 static PyObject
*_wrap_wxDC_SetTextBackground(PyObject
*self
, PyObject
*args
) {
4429 PyObject
* _resultobj
;
4436 if(!PyArg_ParseTuple(args
,"ss:wxDC_SetTextBackground",&_argc0
,&_argc1
))
4439 if (SWIG_GetPtr(_argc0
,(void **) &_arg0
,"_wxDC_p")) {
4440 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxDC_SetTextBackground. Expected _wxDC_p.");
4445 if (SWIG_GetPtr(_argc1
,(void **) &_arg1
,"_wxColour_p")) {
4446 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxDC_SetTextBackground. Expected _wxColour_p.");
4450 wxDC_SetTextBackground(_arg0
,*_arg1
);
4452 _resultobj
= Py_None
;
4456 #define wxDC_SetTextForeground(_swigobj,_swigarg0) (_swigobj->SetTextForeground(_swigarg0))
4457 static PyObject
*_wrap_wxDC_SetTextForeground(PyObject
*self
, PyObject
*args
) {
4458 PyObject
* _resultobj
;
4465 if(!PyArg_ParseTuple(args
,"ss:wxDC_SetTextForeground",&_argc0
,&_argc1
))
4468 if (SWIG_GetPtr(_argc0
,(void **) &_arg0
,"_wxDC_p")) {
4469 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxDC_SetTextForeground. Expected _wxDC_p.");
4474 if (SWIG_GetPtr(_argc1
,(void **) &_arg1
,"_wxColour_p")) {
4475 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxDC_SetTextForeground. Expected _wxColour_p.");
4479 wxDC_SetTextForeground(_arg0
,*_arg1
);
4481 _resultobj
= Py_None
;
4485 #define wxDC_SetUserScale(_swigobj,_swigarg0,_swigarg1) (_swigobj->SetUserScale(_swigarg0,_swigarg1))
4486 static PyObject
*_wrap_wxDC_SetUserScale(PyObject
*self
, PyObject
*args
) {
4487 PyObject
* _resultobj
;
4494 if(!PyArg_ParseTuple(args
,"sdd:wxDC_SetUserScale",&_argc0
,&_arg1
,&_arg2
))
4497 if (SWIG_GetPtr(_argc0
,(void **) &_arg0
,"_wxDC_p")) {
4498 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxDC_SetUserScale. Expected _wxDC_p.");
4502 wxDC_SetUserScale(_arg0
,_arg1
,_arg2
);
4504 _resultobj
= Py_None
;
4508 #define wxDC_StartDoc(_swigobj,_swigarg0) (_swigobj->StartDoc(_swigarg0))
4509 static PyObject
*_wrap_wxDC_StartDoc(PyObject
*self
, PyObject
*args
) {
4510 PyObject
* _resultobj
;
4515 PyObject
* _obj1
= 0;
4518 if(!PyArg_ParseTuple(args
,"sO:wxDC_StartDoc",&_argc0
,&_obj1
))
4521 if (SWIG_GetPtr(_argc0
,(void **) &_arg0
,"_wxDC_p")) {
4522 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxDC_StartDoc. Expected _wxDC_p.");
4527 if (!PyString_Check(_obj1
)) {
4528 PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
);
4531 _arg1
= new wxString(PyString_AsString(_obj1
));
4533 _result
= (bool )wxDC_StartDoc(_arg0
,*_arg1
);
4534 _resultobj
= Py_BuildValue("i",_result
);
4542 #define wxDC_StartPage(_swigobj) (_swigobj->StartPage())
4543 static PyObject
*_wrap_wxDC_StartPage(PyObject
*self
, PyObject
*args
) {
4544 PyObject
* _resultobj
;
4549 if(!PyArg_ParseTuple(args
,"s:wxDC_StartPage",&_argc0
))
4552 if (SWIG_GetPtr(_argc0
,(void **) &_arg0
,"_wxDC_p")) {
4553 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxDC_StartPage. Expected _wxDC_p.");
4557 wxDC_StartPage(_arg0
);
4559 _resultobj
= Py_None
;
4563 static void wxDC_DrawBitmap(wxDC
*self
,wxBitmap
& bitmap
,long x
,long y
,bool swapPalette
) {
4564 wxMemoryDC
* memDC
= new wxMemoryDC
;
4565 memDC
->SelectObject(bitmap
);
4567 self
->SetPalette(*bitmap
.GetPalette());
4568 self
->Blit(x
, y
, bitmap
.GetWidth(), bitmap
.GetHeight(), memDC
,
4569 0, 0, self
->GetLogicalFunction());
4570 memDC
->SelectObject(wxNullBitmap
);
4573 static PyObject
*_wrap_wxDC_DrawBitmap(PyObject
*self
, PyObject
*args
) {
4574 PyObject
* _resultobj
;
4585 if(!PyArg_ParseTuple(args
,"ssll|i:wxDC_DrawBitmap",&_argc0
,&_argc1
,&_arg2
,&_arg3
,&tempbool4
))
4588 if (SWIG_GetPtr(_argc0
,(void **) &_arg0
,"_wxDC_p")) {
4589 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxDC_DrawBitmap. Expected _wxDC_p.");
4594 if (SWIG_GetPtr(_argc1
,(void **) &_arg1
,"_wxBitmap_p")) {
4595 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxDC_DrawBitmap. Expected _wxBitmap_p.");
4599 _arg4
= (bool ) tempbool4
;
4600 wxDC_DrawBitmap(_arg0
,*_arg1
,_arg2
,_arg3
,_arg4
);
4602 _resultobj
= Py_None
;
4606 static void *SwigwxMemoryDCTowxDC(void *ptr
) {
4609 src
= (wxMemoryDC
*) ptr
;
4610 dest
= (wxDC
*) src
;
4611 return (void *) dest
;
4614 #define new_wxMemoryDC() (new wxMemoryDC())
4615 static PyObject
*_wrap_new_wxMemoryDC(PyObject
*self
, PyObject
*args
) {
4616 PyObject
* _resultobj
;
4617 wxMemoryDC
* _result
;
4621 if(!PyArg_ParseTuple(args
,":new_wxMemoryDC"))
4623 _result
= (wxMemoryDC
*)new_wxMemoryDC();
4624 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxMemoryDC_p");
4625 _resultobj
= Py_BuildValue("s",_ptemp
);
4629 #define wxMemoryDC_SelectObject(_swigobj,_swigarg0) (_swigobj->SelectObject(_swigarg0))
4630 static PyObject
*_wrap_wxMemoryDC_SelectObject(PyObject
*self
, PyObject
*args
) {
4631 PyObject
* _resultobj
;
4638 if(!PyArg_ParseTuple(args
,"ss:wxMemoryDC_SelectObject",&_argc0
,&_argc1
))
4641 if (SWIG_GetPtr(_argc0
,(void **) &_arg0
,"_wxMemoryDC_p")) {
4642 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxMemoryDC_SelectObject. Expected _wxMemoryDC_p.");
4647 if (SWIG_GetPtr(_argc1
,(void **) &_arg1
,"_wxBitmap_p")) {
4648 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxMemoryDC_SelectObject. Expected _wxBitmap_p.");
4652 wxMemoryDC_SelectObject(_arg0
,*_arg1
);
4654 _resultobj
= Py_None
;
4658 static void *SwigwxScreenDCTowxDC(void *ptr
) {
4661 src
= (wxScreenDC
*) ptr
;
4662 dest
= (wxDC
*) src
;
4663 return (void *) dest
;
4666 #define new_wxScreenDC() (new wxScreenDC())
4667 static PyObject
*_wrap_new_wxScreenDC(PyObject
*self
, PyObject
*args
) {
4668 PyObject
* _resultobj
;
4669 wxScreenDC
* _result
;
4673 if(!PyArg_ParseTuple(args
,":new_wxScreenDC"))
4675 _result
= (wxScreenDC
*)new_wxScreenDC();
4676 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxScreenDC_p");
4677 _resultobj
= Py_BuildValue("s",_ptemp
);
4681 #define wxScreenDC_StartDrawingOnTop(_swigobj,_swigarg0) (_swigobj->StartDrawingOnTop(_swigarg0))
4682 static PyObject
*_wrap_wxScreenDC_StartDrawingOnTop(PyObject
*self
, PyObject
*args
) {
4683 PyObject
* _resultobj
;
4691 if(!PyArg_ParseTuple(args
,"ss:wxScreenDC_StartDrawingOnTop",&_argc0
,&_argc1
))
4694 if (SWIG_GetPtr(_argc0
,(void **) &_arg0
,"_wxScreenDC_p")) {
4695 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxScreenDC_StartDrawingOnTop. Expected _wxScreenDC_p.");
4700 if (SWIG_GetPtr(_argc1
,(void **) &_arg1
,"_wxWindow_p")) {
4701 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxScreenDC_StartDrawingOnTop. Expected _wxWindow_p.");
4705 _result
= (bool )wxScreenDC_StartDrawingOnTop(_arg0
,_arg1
);
4706 _resultobj
= Py_BuildValue("i",_result
);
4710 #define wxScreenDC_StartDrawingOnTopRect(_swigobj,_swigarg0) (_swigobj->StartDrawingOnTop(_swigarg0))
4711 static PyObject
*_wrap_wxScreenDC_StartDrawingOnTopRect(PyObject
*self
, PyObject
*args
) {
4712 PyObject
* _resultobj
;
4715 wxRect
* _arg1
= NULL
;
4720 if(!PyArg_ParseTuple(args
,"s|s:wxScreenDC_StartDrawingOnTopRect",&_argc0
,&_argc1
))
4723 if (SWIG_GetPtr(_argc0
,(void **) &_arg0
,"_wxScreenDC_p")) {
4724 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxScreenDC_StartDrawingOnTopRect. Expected _wxScreenDC_p.");
4729 if (SWIG_GetPtr(_argc1
,(void **) &_arg1
,"_wxRect_p")) {
4730 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxScreenDC_StartDrawingOnTopRect. Expected _wxRect_p.");
4734 _result
= (bool )wxScreenDC_StartDrawingOnTopRect(_arg0
,_arg1
);
4735 _resultobj
= Py_BuildValue("i",_result
);
4739 #define wxScreenDC_EndDrawingOnTop(_swigobj) (_swigobj->EndDrawingOnTop())
4740 static PyObject
*_wrap_wxScreenDC_EndDrawingOnTop(PyObject
*self
, PyObject
*args
) {
4741 PyObject
* _resultobj
;
4747 if(!PyArg_ParseTuple(args
,"s:wxScreenDC_EndDrawingOnTop",&_argc0
))
4750 if (SWIG_GetPtr(_argc0
,(void **) &_arg0
,"_wxScreenDC_p")) {
4751 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxScreenDC_EndDrawingOnTop. Expected _wxScreenDC_p.");
4755 _result
= (bool )wxScreenDC_EndDrawingOnTop(_arg0
);
4756 _resultobj
= Py_BuildValue("i",_result
);
4760 static void *SwigwxClientDCTowxDC(void *ptr
) {
4763 src
= (wxClientDC
*) ptr
;
4764 dest
= (wxDC
*) src
;
4765 return (void *) dest
;
4768 #define new_wxClientDC(_swigarg0) (new wxClientDC(_swigarg0))
4769 static PyObject
*_wrap_new_wxClientDC(PyObject
*self
, PyObject
*args
) {
4770 PyObject
* _resultobj
;
4771 wxClientDC
* _result
;
4777 if(!PyArg_ParseTuple(args
,"s:new_wxClientDC",&_argc0
))
4780 if (SWIG_GetPtr(_argc0
,(void **) &_arg0
,"_wxWindow_p")) {
4781 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of new_wxClientDC. Expected _wxWindow_p.");
4785 _result
= (wxClientDC
*)new_wxClientDC(_arg0
);
4786 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxClientDC_p");
4787 _resultobj
= Py_BuildValue("s",_ptemp
);
4791 static void *SwigwxPaintDCTowxDC(void *ptr
) {
4794 src
= (wxPaintDC
*) ptr
;
4795 dest
= (wxDC
*) src
;
4796 return (void *) dest
;
4799 #define new_wxPaintDC(_swigarg0) (new wxPaintDC(_swigarg0))
4800 static PyObject
*_wrap_new_wxPaintDC(PyObject
*self
, PyObject
*args
) {
4801 PyObject
* _resultobj
;
4802 wxPaintDC
* _result
;
4808 if(!PyArg_ParseTuple(args
,"s:new_wxPaintDC",&_argc0
))
4811 if (SWIG_GetPtr(_argc0
,(void **) &_arg0
,"_wxWindow_p")) {
4812 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of new_wxPaintDC. Expected _wxWindow_p.");
4816 _result
= (wxPaintDC
*)new_wxPaintDC(_arg0
);
4817 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxPaintDC_p");
4818 _resultobj
= Py_BuildValue("s",_ptemp
);
4822 static void *SwigwxWindowDCTowxDC(void *ptr
) {
4825 src
= (wxWindowDC
*) ptr
;
4826 dest
= (wxDC
*) src
;
4827 return (void *) dest
;
4830 #define new_wxWindowDC(_swigarg0) (new wxWindowDC(_swigarg0))
4831 static PyObject
*_wrap_new_wxWindowDC(PyObject
*self
, PyObject
*args
) {
4832 PyObject
* _resultobj
;
4833 wxWindowDC
* _result
;
4839 if(!PyArg_ParseTuple(args
,"s:new_wxWindowDC",&_argc0
))
4842 if (SWIG_GetPtr(_argc0
,(void **) &_arg0
,"_wxWindow_p")) {
4843 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of new_wxWindowDC. Expected _wxWindow_p.");
4847 _result
= (wxWindowDC
*)new_wxWindowDC(_arg0
);
4848 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxWindowDC_p");
4849 _resultobj
= Py_BuildValue("s",_ptemp
);
4853 static void *SwigwxPrinterDCTowxDC(void *ptr
) {
4856 src
= (wxPrinterDC
*) ptr
;
4857 dest
= (wxDC
*) src
;
4858 return (void *) dest
;
4861 #define new_wxPrinterDC(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4) (new wxPrinterDC(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4))
4862 static PyObject
*_wrap_new_wxPrinterDC(PyObject
*self
, PyObject
*args
) {
4863 PyObject
* _resultobj
;
4864 wxPrinterDC
* _result
;
4869 int _arg4
= (wxPORTRAIT
);
4870 PyObject
* _obj0
= 0;
4871 PyObject
* _obj1
= 0;
4872 PyObject
* _obj2
= 0;
4877 if(!PyArg_ParseTuple(args
,"OOO|ii:new_wxPrinterDC",&_obj0
,&_obj1
,&_obj2
,&tempbool3
,&_arg4
))
4880 if (!PyString_Check(_obj0
)) {
4881 PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
);
4884 _arg0
= new wxString(PyString_AsString(_obj0
));
4887 if (!PyString_Check(_obj1
)) {
4888 PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
);
4891 _arg1
= new wxString(PyString_AsString(_obj1
));
4894 if (!PyString_Check(_obj2
)) {
4895 PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
);
4898 _arg2
= new wxString(PyString_AsString(_obj2
));
4900 _arg3
= (bool ) tempbool3
;
4901 _result
= (wxPrinterDC
*)new_wxPrinterDC(*_arg0
,*_arg1
,*_arg2
,_arg3
,_arg4
);
4902 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxPrinterDC_p");
4903 _resultobj
= Py_BuildValue("s",_ptemp
);
4919 static void *SwigwxMetaFileDCTowxDC(void *ptr
) {
4922 src
= (wxMetaFileDC
*) ptr
;
4923 dest
= (wxDC
*) src
;
4924 return (void *) dest
;
4927 #define new_wxMetaFileDC(_swigarg0) (new wxMetaFileDC(_swigarg0))
4928 static PyObject
*_wrap_new_wxMetaFileDC(PyObject
*self
, PyObject
*args
) {
4929 PyObject
* _resultobj
;
4930 wxMetaFileDC
* _result
;
4931 wxString
* _arg0
= &wxPyEmptyStr
;
4932 PyObject
* _obj0
= 0;
4936 if(!PyArg_ParseTuple(args
,"|O:new_wxMetaFileDC",&_obj0
))
4940 if (!PyString_Check(_obj0
)) {
4941 PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
);
4944 _arg0
= new wxString(PyString_AsString(_obj0
));
4946 _result
= (wxMetaFileDC
*)new_wxMetaFileDC(*_arg0
);
4947 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxMetaFileDC_p");
4948 _resultobj
= Py_BuildValue("s",_ptemp
);
4956 #define wxMetaFileDC_Close(_swigobj) (_swigobj->Close())
4957 static PyObject
*_wrap_wxMetaFileDC_Close(PyObject
*self
, PyObject
*args
) {
4958 PyObject
* _resultobj
;
4959 wxMetaFile
* _result
;
4960 wxMetaFileDC
* _arg0
;
4965 if(!PyArg_ParseTuple(args
,"s:wxMetaFileDC_Close",&_argc0
))
4968 if (SWIG_GetPtr(_argc0
,(void **) &_arg0
,"_wxMetaFileDC_p")) {
4969 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxMetaFileDC_Close. Expected _wxMetaFileDC_p.");
4973 _result
= (wxMetaFile
*)wxMetaFileDC_Close(_arg0
);
4974 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxMetaFile_p");
4975 _resultobj
= Py_BuildValue("s",_ptemp
);
4979 #define new_wxPalette(_swigarg0,_swigarg1,_swigarg2,_swigarg3) (new wxPalette(_swigarg0,_swigarg1,_swigarg2,_swigarg3))
4980 static PyObject
*_wrap_new_wxPalette(PyObject
*self
, PyObject
*args
) {
4981 PyObject
* _resultobj
;
4982 wxPalette
* _result
;
4987 PyObject
* _obj1
= 0;
4988 PyObject
* _obj2
= 0;
4989 PyObject
* _obj3
= 0;
4993 if(!PyArg_ParseTuple(args
,"OOO:new_wxPalette",&_obj1
,&_obj2
,&_obj3
))
4996 _arg1
= byte_LIST_helper(_obj1
);
4997 if (_arg1
== NULL
) {
5002 _arg2
= byte_LIST_helper(_obj2
);
5003 if (_arg2
== NULL
) {
5009 _arg3
= byte_LIST_helper(_obj3
);
5010 if (_arg3
== NULL
) {
5015 _arg0
= PyList_Size(_obj1
);
5017 _result
= (wxPalette
*)new_wxPalette(_arg0
,_arg1
,_arg2
,_arg3
);
5018 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxPalette_p");
5019 _resultobj
= Py_BuildValue("s",_ptemp
);
5032 #define delete_wxPalette(_swigobj) (delete _swigobj)
5033 static PyObject
*_wrap_delete_wxPalette(PyObject
*self
, PyObject
*args
) {
5034 PyObject
* _resultobj
;
5039 if(!PyArg_ParseTuple(args
,"s:delete_wxPalette",&_argc0
))
5042 if (SWIG_GetPtr(_argc0
,(void **) &_arg0
,"_wxPalette_p")) {
5043 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of delete_wxPalette. Expected _wxPalette_p.");
5047 delete_wxPalette(_arg0
);
5049 _resultobj
= Py_None
;
5053 #define wxPalette_GetPixel(_swigobj,_swigarg0,_swigarg1,_swigarg2) (_swigobj->GetPixel(_swigarg0,_swigarg1,_swigarg2))
5054 static PyObject
*_wrap_wxPalette_GetPixel(PyObject
*self
, PyObject
*args
) {
5055 PyObject
* _resultobj
;
5064 if(!PyArg_ParseTuple(args
,"sbbb:wxPalette_GetPixel",&_argc0
,&_arg1
,&_arg2
,&_arg3
))
5067 if (SWIG_GetPtr(_argc0
,(void **) &_arg0
,"_wxPalette_p")) {
5068 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPalette_GetPixel. Expected _wxPalette_p.");
5072 _result
= (int )wxPalette_GetPixel(_arg0
,_arg1
,_arg2
,_arg3
);
5073 _resultobj
= Py_BuildValue("i",_result
);
5077 #define wxPalette_GetRGB(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3) (_swigobj->GetRGB(_swigarg0,_swigarg1,_swigarg2,_swigarg3))
5078 static PyObject
*_wrap_wxPalette_GetRGB(PyObject
*self
, PyObject
*args
) {
5079 PyObject
* _resultobj
;
5092 if(!PyArg_ParseTuple(args
,"sisss:wxPalette_GetRGB",&_argc0
,&_arg1
,&_argc2
,&_argc3
,&_argc4
))
5095 if (SWIG_GetPtr(_argc0
,(void **) &_arg0
,"_wxPalette_p")) {
5096 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPalette_GetRGB. Expected _wxPalette_p.");
5101 if (SWIG_GetPtr(_argc2
,(void **) &_arg2
,"_byte_p")) {
5102 PyErr_SetString(PyExc_TypeError
,"Type error in argument 3 of wxPalette_GetRGB. Expected _byte_p.");
5107 if (SWIG_GetPtr(_argc3
,(void **) &_arg3
,"_byte_p")) {
5108 PyErr_SetString(PyExc_TypeError
,"Type error in argument 4 of wxPalette_GetRGB. Expected _byte_p.");
5113 if (SWIG_GetPtr(_argc4
,(void **) &_arg4
,"_byte_p")) {
5114 PyErr_SetString(PyExc_TypeError
,"Type error in argument 5 of wxPalette_GetRGB. Expected _byte_p.");
5118 _result
= (bool )wxPalette_GetRGB(_arg0
,_arg1
,_arg2
,_arg3
,_arg4
);
5119 _resultobj
= Py_BuildValue("i",_result
);
5123 #define wxPalette_Ok(_swigobj) (_swigobj->Ok())
5124 static PyObject
*_wrap_wxPalette_Ok(PyObject
*self
, PyObject
*args
) {
5125 PyObject
* _resultobj
;
5131 if(!PyArg_ParseTuple(args
,"s:wxPalette_Ok",&_argc0
))
5134 if (SWIG_GetPtr(_argc0
,(void **) &_arg0
,"_wxPalette_p")) {
5135 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPalette_Ok. Expected _wxPalette_p.");
5139 _result
= (bool )wxPalette_Ok(_arg0
);
5140 _resultobj
= Py_BuildValue("i",_result
);
5144 static PyMethodDef gdicMethods
[] = {
5145 { "wxPalette_Ok", _wrap_wxPalette_Ok
, 1 },
5146 { "wxPalette_GetRGB", _wrap_wxPalette_GetRGB
, 1 },
5147 { "wxPalette_GetPixel", _wrap_wxPalette_GetPixel
, 1 },
5148 { "delete_wxPalette", _wrap_delete_wxPalette
, 1 },
5149 { "new_wxPalette", _wrap_new_wxPalette
, 1 },
5150 { "wxMetaFileDC_Close", _wrap_wxMetaFileDC_Close
, 1 },
5151 { "new_wxMetaFileDC", _wrap_new_wxMetaFileDC
, 1 },
5152 { "new_wxPrinterDC", _wrap_new_wxPrinterDC
, 1 },
5153 { "new_wxWindowDC", _wrap_new_wxWindowDC
, 1 },
5154 { "new_wxPaintDC", _wrap_new_wxPaintDC
, 1 },
5155 { "new_wxClientDC", _wrap_new_wxClientDC
, 1 },
5156 { "wxScreenDC_EndDrawingOnTop", _wrap_wxScreenDC_EndDrawingOnTop
, 1 },
5157 { "wxScreenDC_StartDrawingOnTopRect", _wrap_wxScreenDC_StartDrawingOnTopRect
, 1 },
5158 { "wxScreenDC_StartDrawingOnTop", _wrap_wxScreenDC_StartDrawingOnTop
, 1 },
5159 { "new_wxScreenDC", _wrap_new_wxScreenDC
, 1 },
5160 { "wxMemoryDC_SelectObject", _wrap_wxMemoryDC_SelectObject
, 1 },
5161 { "new_wxMemoryDC", _wrap_new_wxMemoryDC
, 1 },
5162 { "wxDC_DrawBitmap", _wrap_wxDC_DrawBitmap
, 1 },
5163 { "wxDC_StartPage", _wrap_wxDC_StartPage
, 1 },
5164 { "wxDC_StartDoc", _wrap_wxDC_StartDoc
, 1 },
5165 { "wxDC_SetUserScale", _wrap_wxDC_SetUserScale
, 1 },
5166 { "wxDC_SetTextForeground", _wrap_wxDC_SetTextForeground
, 1 },
5167 { "wxDC_SetTextBackground", _wrap_wxDC_SetTextBackground
, 1 },
5168 { "wxDC_SetPen", _wrap_wxDC_SetPen
, 1 },
5169 { "wxDC_SetOptimization", _wrap_wxDC_SetOptimization
, 1 },
5170 { "wxDC_SetMapMode", _wrap_wxDC_SetMapMode
, 1 },
5171 { "wxDC_SetLogicalFunction", _wrap_wxDC_SetLogicalFunction
, 1 },
5172 { "wxDC_SetFont", _wrap_wxDC_SetFont
, 1 },
5173 { "wxDC_SetBrush", _wrap_wxDC_SetBrush
, 1 },
5174 { "wxDC_SetPalette", _wrap_wxDC_SetPalette
, 1 },
5175 { "wxDC_SetClippingRegion", _wrap_wxDC_SetClippingRegion
, 1 },
5176 { "wxDC_SetBackgroundMode", _wrap_wxDC_SetBackgroundMode
, 1 },
5177 { "wxDC_SetBackground", _wrap_wxDC_SetBackground
, 1 },
5178 { "wxDC_SetDeviceOrigin", _wrap_wxDC_SetDeviceOrigin
, 1 },
5179 { "wxDC_Ok", _wrap_wxDC_Ok
, 1 },
5180 { "wxDC_MinY", _wrap_wxDC_MinY
, 1 },
5181 { "wxDC_MinX", _wrap_wxDC_MinX
, 1 },
5182 { "wxDC_MaxY", _wrap_wxDC_MaxY
, 1 },
5183 { "wxDC_MaxX", _wrap_wxDC_MaxX
, 1 },
5184 { "wxDC_LogicalToDeviceYRel", _wrap_wxDC_LogicalToDeviceYRel
, 1 },
5185 { "wxDC_LogicalToDeviceY", _wrap_wxDC_LogicalToDeviceY
, 1 },
5186 { "wxDC_LogicalToDeviceXRel", _wrap_wxDC_LogicalToDeviceXRel
, 1 },
5187 { "wxDC_LogicalToDeviceX", _wrap_wxDC_LogicalToDeviceX
, 1 },
5188 { "wxDC_GetTextForeground", _wrap_wxDC_GetTextForeground
, 1 },
5189 { "wxDC_GetTextExtent", _wrap_wxDC_GetTextExtent
, 1 },
5190 { "wxDC_GetTextBackground", _wrap_wxDC_GetTextBackground
, 1 },
5191 { "wxDC_GetSize", _wrap_wxDC_GetSize
, 1 },
5192 { "wxDC_GetPixel", _wrap_wxDC_GetPixel
, 1 },
5193 { "wxDC_GetPen", _wrap_wxDC_GetPen
, 1 },
5194 { "wxDC_GetOptimization", _wrap_wxDC_GetOptimization
, 1 },
5195 { "wxDC_GetMapMode", _wrap_wxDC_GetMapMode
, 1 },
5196 { "wxDC_GetLogicalFunction", _wrap_wxDC_GetLogicalFunction
, 1 },
5197 { "wxDC_GetFont", _wrap_wxDC_GetFont
, 1 },
5198 { "wxDC_GetClippingBox", _wrap_wxDC_GetClippingBox
, 1 },
5199 { "wxDC_GetCharWidth", _wrap_wxDC_GetCharWidth
, 1 },
5200 { "wxDC_GetCharHeight", _wrap_wxDC_GetCharHeight
, 1 },
5201 { "wxDC_GetBrush", _wrap_wxDC_GetBrush
, 1 },
5202 { "wxDC_GetBackground", _wrap_wxDC_GetBackground
, 1 },
5203 { "wxDC_FloodFill", _wrap_wxDC_FloodFill
, 1 },
5204 { "wxDC_EndPage", _wrap_wxDC_EndPage
, 1 },
5205 { "wxDC_EndDrawing", _wrap_wxDC_EndDrawing
, 1 },
5206 { "wxDC_EndDoc", _wrap_wxDC_EndDoc
, 1 },
5207 { "wxDC_DrawText", _wrap_wxDC_DrawText
, 1 },
5208 { "wxDC_DrawSpline", _wrap_wxDC_DrawSpline
, 1 },
5209 { "wxDC_DrawRoundedRectangle", _wrap_wxDC_DrawRoundedRectangle
, 1 },
5210 { "wxDC_DrawRectangle", _wrap_wxDC_DrawRectangle
, 1 },
5211 { "wxDC_DrawPoint", _wrap_wxDC_DrawPoint
, 1 },
5212 { "wxDC_DrawPolygon", _wrap_wxDC_DrawPolygon
, 1 },
5213 { "wxDC_DrawLines", _wrap_wxDC_DrawLines
, 1 },
5214 { "wxDC_DrawLine", _wrap_wxDC_DrawLine
, 1 },
5215 { "wxDC_DrawIcon", _wrap_wxDC_DrawIcon
, 1 },
5216 { "wxDC_DrawEllipticArc", _wrap_wxDC_DrawEllipticArc
, 1 },
5217 { "wxDC_DrawEllipse", _wrap_wxDC_DrawEllipse
, 1 },
5218 { "wxDC_DrawArc", _wrap_wxDC_DrawArc
, 1 },
5219 { "wxDC_DeviceToLogicalYRel", _wrap_wxDC_DeviceToLogicalYRel
, 1 },
5220 { "wxDC_DeviceToLogicalY", _wrap_wxDC_DeviceToLogicalY
, 1 },
5221 { "wxDC_DeviceToLogicalXRel", _wrap_wxDC_DeviceToLogicalXRel
, 1 },
5222 { "wxDC_DeviceToLogicalX", _wrap_wxDC_DeviceToLogicalX
, 1 },
5223 { "wxDC_DestroyClippingRegion", _wrap_wxDC_DestroyClippingRegion
, 1 },
5224 { "wxDC_CrossHair", _wrap_wxDC_CrossHair
, 1 },
5225 { "wxDC_Clear", _wrap_wxDC_Clear
, 1 },
5226 { "wxDC_Blit", _wrap_wxDC_Blit
, 1 },
5227 { "wxDC_BeginDrawing", _wrap_wxDC_BeginDrawing
, 1 },
5228 { "delete_wxDC", _wrap_delete_wxDC
, 1 },
5229 { "wxBrush_SetStyle", _wrap_wxBrush_SetStyle
, 1 },
5230 { "wxBrush_SetStipple", _wrap_wxBrush_SetStipple
, 1 },
5231 { "wxBrush_SetColour", _wrap_wxBrush_SetColour
, 1 },
5232 { "wxBrush_Ok", _wrap_wxBrush_Ok
, 1 },
5233 { "wxBrush_GetStyle", _wrap_wxBrush_GetStyle
, 1 },
5234 { "wxBrush_GetStipple", _wrap_wxBrush_GetStipple
, 1 },
5235 { "wxBrush_GetColour", _wrap_wxBrush_GetColour
, 1 },
5236 { "new_wxBrush", _wrap_new_wxBrush
, 1 },
5237 { "wxPen_SetStipple", _wrap_wxPen_SetStipple
, 1 },
5238 { "wxPen_SetDashes", _wrap_wxPen_SetDashes
, 1 },
5239 { "wxPen_GetStipple", _wrap_wxPen_GetStipple
, 1 },
5240 { "wxPen_GetDashes", _wrap_wxPen_GetDashes
, 1 },
5241 { "wxPen_SetWidth", _wrap_wxPen_SetWidth
, 1 },
5242 { "wxPen_SetStyle", _wrap_wxPen_SetStyle
, 1 },
5243 { "wxPen_SetJoin", _wrap_wxPen_SetJoin
, 1 },
5244 { "wxPen_SetColour", _wrap_wxPen_SetColour
, 1 },
5245 { "wxPen_SetCap", _wrap_wxPen_SetCap
, 1 },
5246 { "wxPen_Ok", _wrap_wxPen_Ok
, 1 },
5247 { "wxPen_GetWidth", _wrap_wxPen_GetWidth
, 1 },
5248 { "wxPen_GetStyle", _wrap_wxPen_GetStyle
, 1 },
5249 { "wxPen_GetJoin", _wrap_wxPen_GetJoin
, 1 },
5250 { "wxPen_GetColour", _wrap_wxPen_GetColour
, 1 },
5251 { "wxPen_GetCap", _wrap_wxPen_GetCap
, 1 },
5252 { "new_wxPen", _wrap_new_wxPen
, 1 },
5253 { "wxColour_Get", _wrap_wxColour_Get
, 1 },
5254 { "wxColour_Set", _wrap_wxColour_Set
, 1 },
5255 { "wxColour_Ok", _wrap_wxColour_Ok
, 1 },
5256 { "wxColour_Blue", _wrap_wxColour_Blue
, 1 },
5257 { "wxColour_Green", _wrap_wxColour_Green
, 1 },
5258 { "wxColour_Red", _wrap_wxColour_Red
, 1 },
5259 { "delete_wxColour", _wrap_delete_wxColour
, 1 },
5260 { "new_wxColour", _wrap_new_wxColour
, 1 },
5261 { "wxFont_SetWeight", _wrap_wxFont_SetWeight
, 1 },
5262 { "wxFont_SetUnderlined", _wrap_wxFont_SetUnderlined
, 1 },
5263 { "wxFont_SetStyle", _wrap_wxFont_SetStyle
, 1 },
5264 { "wxFont_SetPointSize", _wrap_wxFont_SetPointSize
, 1 },
5265 { "wxFont_SetFamily", _wrap_wxFont_SetFamily
, 1 },
5266 { "wxFont_SetFaceName", _wrap_wxFont_SetFaceName
, 1 },
5267 { "wxFont_GetWeight", _wrap_wxFont_GetWeight
, 1 },
5268 { "wxFont_GetUnderlined", _wrap_wxFont_GetUnderlined
, 1 },
5269 { "wxFont_GetStyle", _wrap_wxFont_GetStyle
, 1 },
5270 { "wxFont_GetPointSize", _wrap_wxFont_GetPointSize
, 1 },
5271 { "wxFont_GetFontId", _wrap_wxFont_GetFontId
, 1 },
5272 { "wxFont_GetFamily", _wrap_wxFont_GetFamily
, 1 },
5273 { "wxFont_GetFaceName", _wrap_wxFont_GetFaceName
, 1 },
5274 { "new_wxFont", _wrap_new_wxFont
, 1 },
5275 { "wxCursor_Ok", _wrap_wxCursor_Ok
, 1 },
5276 { "delete_wxCursor", _wrap_delete_wxCursor
, 1 },
5277 { "new_wxCursor", _wrap_new_wxCursor
, 1 },
5278 { "wxIcon_SetWidth", _wrap_wxIcon_SetWidth
, 1 },
5279 { "wxIcon_SetHeight", _wrap_wxIcon_SetHeight
, 1 },
5280 { "wxIcon_SetDepth", _wrap_wxIcon_SetDepth
, 1 },
5281 { "wxIcon_Ok", _wrap_wxIcon_Ok
, 1 },
5282 { "wxIcon_LoadFile", _wrap_wxIcon_LoadFile
, 1 },
5283 { "wxIcon_GetWidth", _wrap_wxIcon_GetWidth
, 1 },
5284 { "wxIcon_GetHeight", _wrap_wxIcon_GetHeight
, 1 },
5285 { "wxIcon_GetDepth", _wrap_wxIcon_GetDepth
, 1 },
5286 { "delete_wxIcon", _wrap_delete_wxIcon
, 1 },
5287 { "new_wxIcon", _wrap_new_wxIcon
, 1 },
5288 { "delete_wxMask", _wrap_delete_wxMask
, 1 },
5289 { "new_wxMask", _wrap_new_wxMask
, 1 },
5290 { "wxBitmap_SetWidth", _wrap_wxBitmap_SetWidth
, 1 },
5291 { "wxBitmap_SetPalette", _wrap_wxBitmap_SetPalette
, 1 },
5292 { "wxBitmap_SetMask", _wrap_wxBitmap_SetMask
, 1 },
5293 { "wxBitmap_SetHeight", _wrap_wxBitmap_SetHeight
, 1 },
5294 { "wxBitmap_SetDepth", _wrap_wxBitmap_SetDepth
, 1 },
5295 { "wxBitmap_SaveFile", _wrap_wxBitmap_SaveFile
, 1 },
5296 { "wxBitmap_Ok", _wrap_wxBitmap_Ok
, 1 },
5297 { "wxBitmap_LoadFile", _wrap_wxBitmap_LoadFile
, 1 },
5298 { "wxBitmap_GetWidth", _wrap_wxBitmap_GetWidth
, 1 },
5299 { "wxBitmap_GetMask", _wrap_wxBitmap_GetMask
, 1 },
5300 { "wxBitmap_GetPalette", _wrap_wxBitmap_GetPalette
, 1 },
5301 { "wxBitmap_GetHeight", _wrap_wxBitmap_GetHeight
, 1 },
5302 { "wxBitmap_GetDepth", _wrap_wxBitmap_GetDepth
, 1 },
5303 { "wxBitmap_Create", _wrap_wxBitmap_Create
, 1 },
5304 { "delete_wxBitmap", _wrap_delete_wxBitmap
, 1 },
5305 { "new_wxBitmap", _wrap_new_wxBitmap
, 1 },
5306 { "wxMemoryDCFromDC", _wrap_wxMemoryDCFromDC
, 1 },
5307 { "wxNamedColour", _wrap_wxNamedColour
, 1 },
5308 { "wxStockCursor", _wrap_wxStockCursor
, 1 },
5309 { "wxMaskColour", _wrap_wxMaskColour
, 1 },
5310 { "wxNoRefBitmap", _wrap_wxNoRefBitmap
, 1 },
5311 { "wxEmptyBitmap", _wrap_wxEmptyBitmap
, 1 },
5314 static PyObject
*SWIG_globals
;
5318 SWIGEXPORT(void,initgdic
)() {
5320 SWIG_globals
= SWIG_newvarlink();
5321 m
= Py_InitModule("gdic", gdicMethods
);
5322 d
= PyModule_GetDict(m
);
5323 PyDict_SetItemString(d
,"cvar", SWIG_globals
);
5324 SWIG_addvarlink(SWIG_globals
,"wxNORMAL_FONT",_wrap_wxNORMAL_FONT_get
, _wrap_wxNORMAL_FONT_set
);
5325 SWIG_addvarlink(SWIG_globals
,"wxSMALL_FONT",_wrap_wxSMALL_FONT_get
, _wrap_wxSMALL_FONT_set
);
5326 SWIG_addvarlink(SWIG_globals
,"wxITALIC_FONT",_wrap_wxITALIC_FONT_get
, _wrap_wxITALIC_FONT_set
);
5327 SWIG_addvarlink(SWIG_globals
,"wxSWISS_FONT",_wrap_wxSWISS_FONT_get
, _wrap_wxSWISS_FONT_set
);
5328 SWIG_addvarlink(SWIG_globals
,"wxRED_PEN",_wrap_wxRED_PEN_get
, _wrap_wxRED_PEN_set
);
5329 SWIG_addvarlink(SWIG_globals
,"wxCYAN_PEN",_wrap_wxCYAN_PEN_get
, _wrap_wxCYAN_PEN_set
);
5330 SWIG_addvarlink(SWIG_globals
,"wxGREEN_PEN",_wrap_wxGREEN_PEN_get
, _wrap_wxGREEN_PEN_set
);
5331 SWIG_addvarlink(SWIG_globals
,"wxBLACK_PEN",_wrap_wxBLACK_PEN_get
, _wrap_wxBLACK_PEN_set
);
5332 SWIG_addvarlink(SWIG_globals
,"wxWHITE_PEN",_wrap_wxWHITE_PEN_get
, _wrap_wxWHITE_PEN_set
);
5333 SWIG_addvarlink(SWIG_globals
,"wxTRANSPARENT_PEN",_wrap_wxTRANSPARENT_PEN_get
, _wrap_wxTRANSPARENT_PEN_set
);
5334 SWIG_addvarlink(SWIG_globals
,"wxBLACK_DASHED_PEN",_wrap_wxBLACK_DASHED_PEN_get
, _wrap_wxBLACK_DASHED_PEN_set
);
5335 SWIG_addvarlink(SWIG_globals
,"wxGREY_PEN",_wrap_wxGREY_PEN_get
, _wrap_wxGREY_PEN_set
);
5336 SWIG_addvarlink(SWIG_globals
,"wxMEDIUM_GREY_PEN",_wrap_wxMEDIUM_GREY_PEN_get
, _wrap_wxMEDIUM_GREY_PEN_set
);
5337 SWIG_addvarlink(SWIG_globals
,"wxLIGHT_GREY_PEN",_wrap_wxLIGHT_GREY_PEN_get
, _wrap_wxLIGHT_GREY_PEN_set
);
5338 SWIG_addvarlink(SWIG_globals
,"wxBLUE_BRUSH",_wrap_wxBLUE_BRUSH_get
, _wrap_wxBLUE_BRUSH_set
);
5339 SWIG_addvarlink(SWIG_globals
,"wxGREEN_BRUSH",_wrap_wxGREEN_BRUSH_get
, _wrap_wxGREEN_BRUSH_set
);
5340 SWIG_addvarlink(SWIG_globals
,"wxWHITE_BRUSH",_wrap_wxWHITE_BRUSH_get
, _wrap_wxWHITE_BRUSH_set
);
5341 SWIG_addvarlink(SWIG_globals
,"wxBLACK_BRUSH",_wrap_wxBLACK_BRUSH_get
, _wrap_wxBLACK_BRUSH_set
);
5342 SWIG_addvarlink(SWIG_globals
,"wxTRANSPARENT_BRUSH",_wrap_wxTRANSPARENT_BRUSH_get
, _wrap_wxTRANSPARENT_BRUSH_set
);
5343 SWIG_addvarlink(SWIG_globals
,"wxCYAN_BRUSH",_wrap_wxCYAN_BRUSH_get
, _wrap_wxCYAN_BRUSH_set
);
5344 SWIG_addvarlink(SWIG_globals
,"wxRED_BRUSH",_wrap_wxRED_BRUSH_get
, _wrap_wxRED_BRUSH_set
);
5345 SWIG_addvarlink(SWIG_globals
,"wxGREY_BRUSH",_wrap_wxGREY_BRUSH_get
, _wrap_wxGREY_BRUSH_set
);
5346 SWIG_addvarlink(SWIG_globals
,"wxMEDIUM_GREY_BRUSH",_wrap_wxMEDIUM_GREY_BRUSH_get
, _wrap_wxMEDIUM_GREY_BRUSH_set
);
5347 SWIG_addvarlink(SWIG_globals
,"wxLIGHT_GREY_BRUSH",_wrap_wxLIGHT_GREY_BRUSH_get
, _wrap_wxLIGHT_GREY_BRUSH_set
);
5348 SWIG_addvarlink(SWIG_globals
,"wxBLACK",_wrap_wxBLACK_get
, _wrap_wxBLACK_set
);
5349 SWIG_addvarlink(SWIG_globals
,"wxWHITE",_wrap_wxWHITE_get
, _wrap_wxWHITE_set
);
5350 SWIG_addvarlink(SWIG_globals
,"wxRED",_wrap_wxRED_get
, _wrap_wxRED_set
);
5351 SWIG_addvarlink(SWIG_globals
,"wxBLUE",_wrap_wxBLUE_get
, _wrap_wxBLUE_set
);
5352 SWIG_addvarlink(SWIG_globals
,"wxGREEN",_wrap_wxGREEN_get
, _wrap_wxGREEN_set
);
5353 SWIG_addvarlink(SWIG_globals
,"wxCYAN",_wrap_wxCYAN_get
, _wrap_wxCYAN_set
);
5354 SWIG_addvarlink(SWIG_globals
,"wxLIGHT_GREY",_wrap_wxLIGHT_GREY_get
, _wrap_wxLIGHT_GREY_set
);
5355 SWIG_addvarlink(SWIG_globals
,"wxSTANDARD_CURSOR",_wrap_wxSTANDARD_CURSOR_get
, _wrap_wxSTANDARD_CURSOR_set
);
5356 SWIG_addvarlink(SWIG_globals
,"wxHOURGLASS_CURSOR",_wrap_wxHOURGLASS_CURSOR_get
, _wrap_wxHOURGLASS_CURSOR_set
);
5357 SWIG_addvarlink(SWIG_globals
,"wxCROSS_CURSOR",_wrap_wxCROSS_CURSOR_get
, _wrap_wxCROSS_CURSOR_set
);
5358 SWIG_addvarlink(SWIG_globals
,"wxNullBitmap",_wrap_wxNullBitmap_get
, _wrap_wxNullBitmap_set
);
5359 SWIG_addvarlink(SWIG_globals
,"wxNullIcon",_wrap_wxNullIcon_get
, _wrap_wxNullIcon_set
);
5360 SWIG_addvarlink(SWIG_globals
,"wxNullCursor",_wrap_wxNullCursor_get
, _wrap_wxNullCursor_set
);
5361 SWIG_addvarlink(SWIG_globals
,"wxNullPen",_wrap_wxNullPen_get
, _wrap_wxNullPen_set
);
5362 SWIG_addvarlink(SWIG_globals
,"wxNullBrush",_wrap_wxNullBrush_get
, _wrap_wxNullBrush_set
);
5363 SWIG_addvarlink(SWIG_globals
,"wxNullPalette",_wrap_wxNullPalette_get
, _wrap_wxNullPalette_set
);
5364 SWIG_addvarlink(SWIG_globals
,"wxNullFont",_wrap_wxNullFont_get
, _wrap_wxNullFont_set
);
5365 SWIG_addvarlink(SWIG_globals
,"wxNullColour",_wrap_wxNullColour_get
, _wrap_wxNullColour_set
);
5367 * These are the pointer type-equivalency mappings.
5368 * (Used by the SWIG pointer type-checker).
5370 SWIG_RegisterMapping("_wxAcceleratorTable","_class_wxAcceleratorTable",0);
5371 SWIG_RegisterMapping("_signed_long","_long",0);
5372 SWIG_RegisterMapping("_class_wxRegionIterator","_wxRegionIterator",0);
5373 SWIG_RegisterMapping("_wxIndividualLayoutConstraint","_class_wxIndividualLayoutConstraint",0);
5374 SWIG_RegisterMapping("_wxCursor","_class_wxCursor",0);
5375 SWIG_RegisterMapping("_wxMask","_class_wxMask",0);
5376 SWIG_RegisterMapping("_wxPen","_class_wxPen",0);
5377 SWIG_RegisterMapping("_byte","_unsigned_char",0);
5378 SWIG_RegisterMapping("_long","_wxDash",0);
5379 SWIG_RegisterMapping("_long","_unsigned_long",0);
5380 SWIG_RegisterMapping("_long","_signed_long",0);
5381 SWIG_RegisterMapping("_class_wxAcceleratorTable","_wxAcceleratorTable",0);
5382 SWIG_RegisterMapping("_wxDC","_class_wxMetaFileDC",SwigwxMetaFileDCTowxDC
);
5383 SWIG_RegisterMapping("_wxDC","_wxMetaFileDC",SwigwxMetaFileDCTowxDC
);
5384 SWIG_RegisterMapping("_wxDC","_class_wxPrinterDC",SwigwxPrinterDCTowxDC
);
5385 SWIG_RegisterMapping("_wxDC","_wxPrinterDC",SwigwxPrinterDCTowxDC
);
5386 SWIG_RegisterMapping("_wxDC","_class_wxWindowDC",SwigwxWindowDCTowxDC
);
5387 SWIG_RegisterMapping("_wxDC","_wxWindowDC",SwigwxWindowDCTowxDC
);
5388 SWIG_RegisterMapping("_wxDC","_class_wxPaintDC",SwigwxPaintDCTowxDC
);
5389 SWIG_RegisterMapping("_wxDC","_wxPaintDC",SwigwxPaintDCTowxDC
);
5390 SWIG_RegisterMapping("_wxDC","_class_wxClientDC",SwigwxClientDCTowxDC
);
5391 SWIG_RegisterMapping("_wxDC","_wxClientDC",SwigwxClientDCTowxDC
);
5392 SWIG_RegisterMapping("_wxDC","_class_wxScreenDC",SwigwxScreenDCTowxDC
);
5393 SWIG_RegisterMapping("_wxDC","_wxScreenDC",SwigwxScreenDCTowxDC
);
5394 SWIG_RegisterMapping("_wxDC","_class_wxMemoryDC",SwigwxMemoryDCTowxDC
);
5395 SWIG_RegisterMapping("_wxDC","_wxMemoryDC",SwigwxMemoryDCTowxDC
);
5396 SWIG_RegisterMapping("_wxDC","_class_wxDC",0);
5397 SWIG_RegisterMapping("_class_wxRealPoint","_wxRealPoint",0);
5398 SWIG_RegisterMapping("_wxPrinterDC","_class_wxPrinterDC",0);
5399 SWIG_RegisterMapping("_class_wxMask","_wxMask",0);
5400 SWIG_RegisterMapping("_wxColour","_class_wxColour",0);
5401 SWIG_RegisterMapping("_wxBrush","_class_wxBrush",0);
5402 SWIG_RegisterMapping("_uint","_unsigned_int",0);
5403 SWIG_RegisterMapping("_uint","_int",0);
5404 SWIG_RegisterMapping("_uint","_wxWindowID",0);
5405 SWIG_RegisterMapping("_wxRect","_class_wxRect",0);
5406 SWIG_RegisterMapping("_wxPoint","_class_wxPoint",0);
5407 SWIG_RegisterMapping("_wxBitmap","_class_wxCursor",SwigwxCursorTowxBitmap
);
5408 SWIG_RegisterMapping("_wxBitmap","_wxCursor",SwigwxCursorTowxBitmap
);
5409 SWIG_RegisterMapping("_wxBitmap","_class_wxIcon",SwigwxIconTowxBitmap
);
5410 SWIG_RegisterMapping("_wxBitmap","_wxIcon",SwigwxIconTowxBitmap
);
5411 SWIG_RegisterMapping("_wxBitmap","_class_wxBitmap",0);
5412 SWIG_RegisterMapping("_wxPyTimer","_class_wxPyTimer",0);
5413 SWIG_RegisterMapping("_wxWindowDC","_class_wxWindowDC",0);
5414 SWIG_RegisterMapping("_class_wxIndividualLayoutConstraint","_wxIndividualLayoutConstraint",0);
5415 SWIG_RegisterMapping("_EBool","_signed_int",0);
5416 SWIG_RegisterMapping("_EBool","_int",0);
5417 SWIG_RegisterMapping("_EBool","_wxWindowID",0);
5418 SWIG_RegisterMapping("_class_wxRegion","_wxRegion",0);
5419 SWIG_RegisterMapping("_wxFont","_class_wxFont",0);
5420 SWIG_RegisterMapping("_unsigned_long","_wxDash",0);
5421 SWIG_RegisterMapping("_unsigned_long","_long",0);
5422 SWIG_RegisterMapping("_class_wxRect","_wxRect",0);
5423 SWIG_RegisterMapping("_class_wxDC","_class_wxMetaFileDC",SwigwxMetaFileDCTowxDC
);
5424 SWIG_RegisterMapping("_class_wxDC","_wxMetaFileDC",SwigwxMetaFileDCTowxDC
);
5425 SWIG_RegisterMapping("_class_wxDC","_class_wxPrinterDC",SwigwxPrinterDCTowxDC
);
5426 SWIG_RegisterMapping("_class_wxDC","_wxPrinterDC",SwigwxPrinterDCTowxDC
);
5427 SWIG_RegisterMapping("_class_wxDC","_class_wxWindowDC",SwigwxWindowDCTowxDC
);
5428 SWIG_RegisterMapping("_class_wxDC","_wxWindowDC",SwigwxWindowDCTowxDC
);
5429 SWIG_RegisterMapping("_class_wxDC","_class_wxPaintDC",SwigwxPaintDCTowxDC
);
5430 SWIG_RegisterMapping("_class_wxDC","_wxPaintDC",SwigwxPaintDCTowxDC
);
5431 SWIG_RegisterMapping("_class_wxDC","_class_wxClientDC",SwigwxClientDCTowxDC
);
5432 SWIG_RegisterMapping("_class_wxDC","_wxClientDC",SwigwxClientDCTowxDC
);
5433 SWIG_RegisterMapping("_class_wxDC","_class_wxScreenDC",SwigwxScreenDCTowxDC
);
5434 SWIG_RegisterMapping("_class_wxDC","_wxScreenDC",SwigwxScreenDCTowxDC
);
5435 SWIG_RegisterMapping("_class_wxDC","_class_wxMemoryDC",SwigwxMemoryDCTowxDC
);
5436 SWIG_RegisterMapping("_class_wxDC","_wxMemoryDC",SwigwxMemoryDCTowxDC
);
5437 SWIG_RegisterMapping("_class_wxDC","_wxDC",0);
5438 SWIG_RegisterMapping("_class_wxPyTimer","_wxPyTimer",0);
5439 SWIG_RegisterMapping("_wxAcceleratorEntry","_class_wxAcceleratorEntry",0);
5440 SWIG_RegisterMapping("_signed_int","_EBool",0);
5441 SWIG_RegisterMapping("_signed_int","_wxWindowID",0);
5442 SWIG_RegisterMapping("_signed_int","_int",0);
5443 SWIG_RegisterMapping("_wxLayoutConstraints","_class_wxLayoutConstraints",0);
5444 SWIG_RegisterMapping("_wxMetaFileDC","_class_wxMetaFileDC",0);
5445 SWIG_RegisterMapping("_wxScreenDC","_class_wxScreenDC",0);
5446 SWIG_RegisterMapping("_WXTYPE","_short",0);
5447 SWIG_RegisterMapping("_WXTYPE","_signed_short",0);
5448 SWIG_RegisterMapping("_WXTYPE","_unsigned_short",0);
5449 SWIG_RegisterMapping("_class_wxBrush","_wxBrush",0);
5450 SWIG_RegisterMapping("_unsigned_short","_WXTYPE",0);
5451 SWIG_RegisterMapping("_unsigned_short","_short",0);
5452 SWIG_RegisterMapping("_class_wxFont","_wxFont",0);
5453 SWIG_RegisterMapping("_wxClientDC","_class_wxClientDC",0);
5454 SWIG_RegisterMapping("_class_wxPoint","_wxPoint",0);
5455 SWIG_RegisterMapping("_wxRealPoint","_class_wxRealPoint",0);
5456 SWIG_RegisterMapping("_signed_short","_WXTYPE",0);
5457 SWIG_RegisterMapping("_signed_short","_short",0);
5458 SWIG_RegisterMapping("_wxMemoryDC","_class_wxMemoryDC",0);
5459 SWIG_RegisterMapping("_wxPaintDC","_class_wxPaintDC",0);
5460 SWIG_RegisterMapping("_class_wxWindowDC","_wxWindowDC",0);
5461 SWIG_RegisterMapping("_class_wxAcceleratorEntry","_wxAcceleratorEntry",0);
5462 SWIG_RegisterMapping("_class_wxCursor","_wxCursor",0);
5463 SWIG_RegisterMapping("_unsigned_char","_byte",0);
5464 SWIG_RegisterMapping("_class_wxMetaFileDC","_wxMetaFileDC",0);
5465 SWIG_RegisterMapping("_unsigned_int","_uint",0);
5466 SWIG_RegisterMapping("_unsigned_int","_wxWindowID",0);
5467 SWIG_RegisterMapping("_unsigned_int","_int",0);
5468 SWIG_RegisterMapping("_wxIcon","_class_wxIcon",0);
5469 SWIG_RegisterMapping("_class_wxPen","_wxPen",0);
5470 SWIG_RegisterMapping("_short","_WXTYPE",0);
5471 SWIG_RegisterMapping("_short","_unsigned_short",0);
5472 SWIG_RegisterMapping("_short","_signed_short",0);
5473 SWIG_RegisterMapping("_wxWindowID","_EBool",0);
5474 SWIG_RegisterMapping("_wxWindowID","_uint",0);
5475 SWIG_RegisterMapping("_wxWindowID","_int",0);
5476 SWIG_RegisterMapping("_wxWindowID","_signed_int",0);
5477 SWIG_RegisterMapping("_wxWindowID","_unsigned_int",0);
5478 SWIG_RegisterMapping("_int","_EBool",0);
5479 SWIG_RegisterMapping("_int","_uint",0);
5480 SWIG_RegisterMapping("_int","_wxWindowID",0);
5481 SWIG_RegisterMapping("_int","_unsigned_int",0);
5482 SWIG_RegisterMapping("_int","_signed_int",0);
5483 SWIG_RegisterMapping("_wxSize","_class_wxSize",0);
5484 SWIG_RegisterMapping("_wxRegionIterator","_class_wxRegionIterator",0);
5485 SWIG_RegisterMapping("_class_wxPrinterDC","_wxPrinterDC",0);
5486 SWIG_RegisterMapping("_class_wxPaintDC","_wxPaintDC",0);
5487 SWIG_RegisterMapping("_class_wxLayoutConstraints","_wxLayoutConstraints",0);
5488 SWIG_RegisterMapping("_class_wxIcon","_wxIcon",0);
5489 SWIG_RegisterMapping("_class_wxColour","_wxColour",0);
5490 SWIG_RegisterMapping("_class_wxScreenDC","_wxScreenDC",0);
5491 SWIG_RegisterMapping("_wxPalette","_class_wxPalette",0);
5492 SWIG_RegisterMapping("_wxRegion","_class_wxRegion",0);
5493 SWIG_RegisterMapping("_class_wxClientDC","_wxClientDC",0);
5494 SWIG_RegisterMapping("_class_wxSize","_wxSize",0);
5495 SWIG_RegisterMapping("_class_wxBitmap","_class_wxCursor",SwigwxCursorTowxBitmap
);
5496 SWIG_RegisterMapping("_class_wxBitmap","_wxCursor",SwigwxCursorTowxBitmap
);
5497 SWIG_RegisterMapping("_class_wxBitmap","_class_wxIcon",SwigwxIconTowxBitmap
);
5498 SWIG_RegisterMapping("_class_wxBitmap","_wxIcon",SwigwxIconTowxBitmap
);
5499 SWIG_RegisterMapping("_class_wxBitmap","_wxBitmap",0);
5500 SWIG_RegisterMapping("_class_wxMemoryDC","_wxMemoryDC",0);
5501 SWIG_RegisterMapping("_wxDash","_unsigned_long",0);
5502 SWIG_RegisterMapping("_wxDash","_long",0);
5503 SWIG_RegisterMapping("_class_wxPalette","_wxPalette",0);