1 /* ----------------------------------------------------------------------------
2 * This file was automatically generated by SWIG (http://www.swig.org).
5 * This file is not intended to be easily readable and contains a number of
6 * coding conventions designed to improve portability and efficiency. Do not make
7 * changes to this file unless you know what you are doing--modify the SWIG
8 * interface file instead.
9 * ----------------------------------------------------------------------------- */
12 #define SWIG_VERSION 0x010327
15 template<class T
> class SwigValueWrapper
{
18 SwigValueWrapper() : tt(0) { }
19 SwigValueWrapper(const SwigValueWrapper
<T
>& rhs
) : tt(new T(*rhs
.tt
)) { }
20 SwigValueWrapper(const T
& t
) : tt(new T(t
)) { }
21 ~SwigValueWrapper() { delete tt
; }
22 SwigValueWrapper
& operator=(const T
& t
) { delete tt
; tt
= new T(t
); return *this; }
23 operator T
&() const { return *tt
; }
24 T
*operator&() { return tt
; }
26 SwigValueWrapper
& operator=(const SwigValueWrapper
<T
>& rhs
);
30 /***********************************************************************
32 * This section contains generic SWIG labels for method/variable
33 * declarations/attributes, and other compiler dependent labels.
35 ************************************************************************/
37 /* template workaround for compilers that cannot correctly implement the C++ standard */
38 #ifndef SWIGTEMPLATEDISAMBIGUATOR
39 # if defined(__SUNPRO_CC) && (__SUNPRO_CC <= 0x560)
40 # define SWIGTEMPLATEDISAMBIGUATOR template
42 # define SWIGTEMPLATEDISAMBIGUATOR
46 /* inline attribute */
48 # if defined(__cplusplus) || (defined(__GNUC__) && !defined(__STRICT_ANSI__))
49 # define SWIGINLINE inline
55 /* attribute recognised by some compilers to avoid 'unused' warnings */
57 # if defined(__GNUC__) || defined(__ICC)
58 # define SWIGUNUSED __attribute__ ((unused))
64 /* internal SWIG method */
66 # define SWIGINTERN static SWIGUNUSED
69 /* internal inline SWIG method */
70 #ifndef SWIGINTERNINLINE
71 # define SWIGINTERNINLINE SWIGINTERN SWIGINLINE
74 /* exporting methods for Windows DLLs */
76 # if defined(_WIN32) || defined(__WIN32__) || defined(__CYGWIN__)
77 # if defined(STATIC_LINKED)
80 # define SWIGEXPORT __declspec(dllexport)
87 /* calling conventions for Windows */
89 # if defined(_WIN32) || defined(__WIN32__) || defined(__CYGWIN__)
90 # define SWIGSTDCALL __stdcall
100 /***********************************************************************
103 * This file contains generic CAPI SWIG runtime support for pointer
106 ************************************************************************/
108 /* This should only be incremented when either the layout of swig_type_info changes,
109 or for whatever reason, the runtime changes incompatibly */
110 #define SWIG_RUNTIME_VERSION "2"
112 /* define SWIG_TYPE_TABLE_NAME as "SWIG_TYPE_TABLE" */
113 #ifdef SWIG_TYPE_TABLE
114 # define SWIG_QUOTE_STRING(x) #x
115 # define SWIG_EXPAND_AND_QUOTE_STRING(x) SWIG_QUOTE_STRING(x)
116 # define SWIG_TYPE_TABLE_NAME SWIG_EXPAND_AND_QUOTE_STRING(SWIG_TYPE_TABLE)
118 # define SWIG_TYPE_TABLE_NAME
122 You can use the SWIGRUNTIME and SWIGRUNTIMEINLINE macros for
123 creating a static or dynamic library from the swig runtime code.
124 In 99.9% of the cases, swig just needs to declare them as 'static'.
126 But only do this if is strictly necessary, ie, if you have problems
127 with your compiler or so.
131 # define SWIGRUNTIME SWIGINTERN
134 #ifndef SWIGRUNTIMEINLINE
135 # define SWIGRUNTIMEINLINE SWIGRUNTIME SWIGINLINE
144 typedef void *(*swig_converter_func
)(void *);
145 typedef struct swig_type_info
*(*swig_dycast_func
)(void **);
147 /* Structure to store inforomation on one type */
148 typedef struct swig_type_info
{
149 const char *name
; /* mangled name of this type */
150 const char *str
; /* human readable name of this type */
151 swig_dycast_func dcast
; /* dynamic cast function down a hierarchy */
152 struct swig_cast_info
*cast
; /* linked list of types that can cast into this type */
153 void *clientdata
; /* language specific type data */
156 /* Structure to store a type and conversion function used for casting */
157 typedef struct swig_cast_info
{
158 swig_type_info
*type
; /* pointer to type that is equivalent to this type */
159 swig_converter_func converter
; /* function to cast the void pointers */
160 struct swig_cast_info
*next
; /* pointer to next cast in linked list */
161 struct swig_cast_info
*prev
; /* pointer to the previous cast */
164 /* Structure used to store module information
165 * Each module generates one structure like this, and the runtime collects
166 * all of these structures and stores them in a circularly linked list.*/
167 typedef struct swig_module_info
{
168 swig_type_info
**types
; /* Array of pointers to swig_type_info structures that are in this module */
169 size_t size
; /* Number of types in this module */
170 struct swig_module_info
*next
; /* Pointer to next element in circularly linked list */
171 swig_type_info
**type_initial
; /* Array of initially generated type structures */
172 swig_cast_info
**cast_initial
; /* Array of initially generated casting structures */
173 void *clientdata
; /* Language specific module data */
178 Compare two type names skipping the space characters, therefore
179 "char*" == "char *" and "Class<int>" == "Class<int >", etc.
181 Return 0 when the two name types are equivalent, as in
182 strncmp, but skipping ' '.
185 SWIG_TypeNameComp(const char *f1
, const char *l1
,
186 const char *f2
, const char *l2
) {
187 for (;(f1
!= l1
) && (f2
!= l2
); ++f1
, ++f2
) {
188 while ((*f1
== ' ') && (f1
!= l1
)) ++f1
;
189 while ((*f2
== ' ') && (f2
!= l2
)) ++f2
;
190 if (*f1
!= *f2
) return (int)(*f1
- *f2
);
192 return (l1
- f1
) - (l2
- f2
);
196 Check type equivalence in a name list like <name1>|<name2>|...
197 Return 0 if not equal, 1 if equal
200 SWIG_TypeEquiv(const char *nb
, const char *tb
) {
202 const char* te
= tb
+ strlen(tb
);
204 while (!equiv
&& *ne
) {
205 for (nb
= ne
; *ne
; ++ne
) {
206 if (*ne
== '|') break;
208 equiv
= (SWIG_TypeNameComp(nb
, ne
, tb
, te
) == 0) ? 1 : 0;
215 Check type equivalence in a name list like <name1>|<name2>|...
216 Return 0 if equal, -1 if nb < tb, 1 if nb > tb
219 SWIG_TypeCompare(const char *nb
, const char *tb
) {
221 const char* te
= tb
+ strlen(tb
);
223 while (!equiv
&& *ne
) {
224 for (nb
= ne
; *ne
; ++ne
) {
225 if (*ne
== '|') break;
227 equiv
= (SWIG_TypeNameComp(nb
, ne
, tb
, te
) == 0) ? 1 : 0;
234 /* think of this as a c++ template<> or a scheme macro */
235 #define SWIG_TypeCheck_Template(comparison, ty) \
237 swig_cast_info *iter = ty->cast; \
240 if (iter == ty->cast) return iter; \
241 /* Move iter to the top of the linked list */ \
242 iter->prev->next = iter->next; \
244 iter->next->prev = iter->prev; \
245 iter->next = ty->cast; \
247 if (ty->cast) ty->cast->prev = iter; \
259 SWIGRUNTIME swig_cast_info
*
260 SWIG_TypeCheck(const char *c
, swig_type_info
*ty
) {
261 SWIG_TypeCheck_Template(strcmp(iter
->type
->name
, c
) == 0, ty
);
264 /* Same as previous function, except strcmp is replaced with a pointer comparison */
265 SWIGRUNTIME swig_cast_info
*
266 SWIG_TypeCheckStruct(swig_type_info
*from
, swig_type_info
*into
) {
267 SWIG_TypeCheck_Template(iter
->type
== from
, into
);
271 Cast a pointer up an inheritance hierarchy
273 SWIGRUNTIMEINLINE
void *
274 SWIG_TypeCast(swig_cast_info
*ty
, void *ptr
) {
275 return ((!ty
) || (!ty
->converter
)) ? ptr
: (*ty
->converter
)(ptr
);
279 Dynamic pointer casting. Down an inheritance hierarchy
281 SWIGRUNTIME swig_type_info
*
282 SWIG_TypeDynamicCast(swig_type_info
*ty
, void **ptr
) {
283 swig_type_info
*lastty
= ty
;
284 if (!ty
|| !ty
->dcast
) return ty
;
285 while (ty
&& (ty
->dcast
)) {
286 ty
= (*ty
->dcast
)(ptr
);
293 Return the name associated with this type
295 SWIGRUNTIMEINLINE
const char *
296 SWIG_TypeName(const swig_type_info
*ty
) {
301 Return the pretty name associated with this type,
302 that is an unmangled type name in a form presentable to the user.
304 SWIGRUNTIME
const char *
305 SWIG_TypePrettyName(const swig_type_info
*type
) {
306 /* The "str" field contains the equivalent pretty names of the
307 type, separated by vertical-bar characters. We choose
308 to print the last name, as it is often (?) the most
310 if (type
->str
!= NULL
) {
311 const char *last_name
= type
->str
;
313 for (s
= type
->str
; *s
; s
++)
314 if (*s
== '|') last_name
= s
+1;
322 Set the clientdata field for a type
325 SWIG_TypeClientData(swig_type_info
*ti
, void *clientdata
) {
326 swig_cast_info
*cast
= ti
->cast
;
327 /* if (ti->clientdata == clientdata) return; */
328 ti
->clientdata
= clientdata
;
331 if (!cast
->converter
) {
332 swig_type_info
*tc
= cast
->type
;
333 if (!tc
->clientdata
) {
334 SWIG_TypeClientData(tc
, clientdata
);
342 Search for a swig_type_info structure only by mangled name
343 Search is a O(log #types)
345 We start searching at module start, and finish searching when start == end.
346 Note: if start == end at the beginning of the function, we go all the way around
349 SWIGRUNTIME swig_type_info
*
350 SWIG_MangledTypeQueryModule(swig_module_info
*start
,
351 swig_module_info
*end
,
353 swig_module_info
*iter
= start
;
356 register size_t l
= 0;
357 register size_t r
= iter
->size
- 1;
359 /* since l+r >= 0, we can (>> 1) instead (/ 2) */
360 register size_t i
= (l
+ r
) >> 1;
361 const char *iname
= iter
->types
[i
]->name
;
363 register int compare
= strcmp(name
, iname
);
365 return iter
->types
[i
];
366 } else if (compare
< 0) {
372 } else if (compare
> 0) {
376 break; /* should never happen */
381 } while (iter
!= end
);
386 Search for a swig_type_info structure for either a mangled name or a human readable name.
387 It first searches the mangled names of the types, which is a O(log #types)
388 If a type is not found it then searches the human readable names, which is O(#types).
390 We start searching at module start, and finish searching when start == end.
391 Note: if start == end at the beginning of the function, we go all the way around
394 SWIGRUNTIME swig_type_info
*
395 SWIG_TypeQueryModule(swig_module_info
*start
,
396 swig_module_info
*end
,
398 /* STEP 1: Search the name field using binary search */
399 swig_type_info
*ret
= SWIG_MangledTypeQueryModule(start
, end
, name
);
403 /* STEP 2: If the type hasn't been found, do a complete search
404 of the str field (the human readable name) */
405 swig_module_info
*iter
= start
;
407 register size_t i
= 0;
408 for (; i
< iter
->size
; ++i
) {
409 if (iter
->types
[i
]->str
&& (SWIG_TypeEquiv(iter
->types
[i
]->str
, name
)))
410 return iter
->types
[i
];
413 } while (iter
!= end
);
416 /* neither found a match */
422 Pack binary data into a string
425 SWIG_PackData(char *c
, void *ptr
, size_t sz
) {
426 static const char hex
[17] = "0123456789abcdef";
427 register const unsigned char *u
= (unsigned char *) ptr
;
428 register const unsigned char *eu
= u
+ sz
;
429 for (; u
!= eu
; ++u
) {
430 register unsigned char uu
= *u
;
431 *(c
++) = hex
[(uu
& 0xf0) >> 4];
432 *(c
++) = hex
[uu
& 0xf];
438 Unpack binary data from a string
440 SWIGRUNTIME
const char *
441 SWIG_UnpackData(const char *c
, void *ptr
, size_t sz
) {
442 register unsigned char *u
= (unsigned char *) ptr
;
443 register const unsigned char *eu
= u
+ sz
;
444 for (; u
!= eu
; ++u
) {
445 register char d
= *(c
++);
446 register unsigned char uu
= 0;
447 if ((d
>= '0') && (d
<= '9'))
448 uu
= ((d
- '0') << 4);
449 else if ((d
>= 'a') && (d
<= 'f'))
450 uu
= ((d
- ('a'-10)) << 4);
454 if ((d
>= '0') && (d
<= '9'))
456 else if ((d
>= 'a') && (d
<= 'f'))
457 uu
|= (d
- ('a'-10));
466 Pack 'void *' into a string buffer.
469 SWIG_PackVoidPtr(char *buff
, void *ptr
, const char *name
, size_t bsz
) {
471 if ((2*sizeof(void *) + 2) > bsz
) return 0;
473 r
= SWIG_PackData(r
,&ptr
,sizeof(void *));
474 if (strlen(name
) + 1 > (bsz
- (r
- buff
))) return 0;
479 SWIGRUNTIME
const char *
480 SWIG_UnpackVoidPtr(const char *c
, void **ptr
, const char *name
) {
482 if (strcmp(c
,"NULL") == 0) {
489 return SWIG_UnpackData(++c
,ptr
,sizeof(void *));
493 SWIG_PackDataName(char *buff
, void *ptr
, size_t sz
, const char *name
, size_t bsz
) {
495 size_t lname
= (name
? strlen(name
) : 0);
496 if ((2*sz
+ 2 + lname
) > bsz
) return 0;
498 r
= SWIG_PackData(r
,ptr
,sz
);
500 strncpy(r
,name
,lname
+1);
507 SWIGRUNTIME
const char *
508 SWIG_UnpackDataName(const char *c
, void *ptr
, size_t sz
, const char *name
) {
510 if (strcmp(c
,"NULL") == 0) {
517 return SWIG_UnpackData(++c
,ptr
,sz
);
524 /* -----------------------------------------------------------------------------
525 * SWIG API. Portion that goes into the runtime
526 * ----------------------------------------------------------------------------- */
532 /* -----------------------------------------------------------------------------
533 * for internal method declarations
534 * ----------------------------------------------------------------------------- */
537 # define SWIGINTERN static SWIGUNUSED
540 #ifndef SWIGINTERNINLINE
541 # define SWIGINTERNINLINE SWIGINTERN SWIGINLINE
545 Exception handling in wrappers
547 #define SWIG_fail goto fail
548 #define SWIG_arg_fail(arg) SWIG_Python_ArgFail(arg)
549 #define SWIG_append_errmsg(msg) SWIG_Python_AddErrMesg(msg,0)
550 #define SWIG_preppend_errmsg(msg) SWIG_Python_AddErrMesg(msg,1)
551 #define SWIG_type_error(type,obj) SWIG_Python_TypeError(type,obj)
552 #define SWIG_null_ref(type) SWIG_Python_NullRef(type)
557 #define SWIG_contract_assert(expr, msg) \
558 if (!(expr)) { PyErr_SetString(PyExc_RuntimeError, (char *) msg ); goto fail; } else
560 /* -----------------------------------------------------------------------------
561 * Constant declarations
562 * ----------------------------------------------------------------------------- */
565 #define SWIG_PY_INT 1
566 #define SWIG_PY_FLOAT 2
567 #define SWIG_PY_STRING 3
568 #define SWIG_PY_POINTER 4
569 #define SWIG_PY_BINARY 5
571 /* Constant information structure */
572 typedef struct swig_const_info
{
578 swig_type_info
**ptype
;
582 /* -----------------------------------------------------------------------------
583 * Alloc. memory flags
584 * ----------------------------------------------------------------------------- */
585 #define SWIG_OLDOBJ 1
586 #define SWIG_NEWOBJ SWIG_OLDOBJ + 1
587 #define SWIG_PYSTR SWIG_NEWOBJ + 1
594 /***********************************************************************
597 * This file contains the runtime support for Python modules
598 * and includes code for managing global variables and pointer
601 * Author : David Beazley (beazley@cs.uchicago.edu)
602 ************************************************************************/
604 /* Common SWIG API */
605 #define SWIG_ConvertPtr(obj, pp, type, flags) SWIG_Python_ConvertPtr(obj, pp, type, flags)
606 #define SWIG_NewPointerObj(p, type, flags) SWIG_Python_NewPointerObj(p, type, flags)
607 #define SWIG_MustGetPtr(p, type, argnum, flags) SWIG_Python_MustGetPtr(p, type, argnum, flags)
610 /* Python-specific SWIG API */
611 #define SWIG_ConvertPacked(obj, ptr, sz, ty, flags) SWIG_Python_ConvertPacked(obj, ptr, sz, ty, flags)
612 #define SWIG_NewPackedObj(ptr, sz, type) SWIG_Python_NewPackedObj(ptr, sz, type)
615 #define SWIG_GetModule(clientdata) SWIG_Python_GetModule()
616 #define SWIG_SetModule(clientdata, pointer) SWIG_Python_SetModule(pointer)
618 /* -----------------------------------------------------------------------------
619 * Pointer declarations
620 * ----------------------------------------------------------------------------- */
622 Use SWIG_NO_COBJECT_TYPES to force the use of strings to represent
623 C/C++ pointers in the python side. Very useful for debugging, but
626 #if !defined(SWIG_NO_COBJECT_TYPES) && !defined(SWIG_COBJECT_TYPES)
627 # define SWIG_COBJECT_TYPES
630 /* Flags for pointer conversion */
631 #define SWIG_POINTER_EXCEPTION 0x1
632 #define SWIG_POINTER_DISOWN 0x2
635 /* Add PyOS_snprintf for old Pythons */
636 #if PY_VERSION_HEX < 0x02020000
637 #define PyOS_snprintf snprintf
644 /* -----------------------------------------------------------------------------
645 * Create a new pointer string
646 * ----------------------------------------------------------------------------- */
647 #ifndef SWIG_BUFFER_SIZE
648 #define SWIG_BUFFER_SIZE 1024
651 /* A crude PyString_FromFormat implementation for old Pythons */
652 #if PY_VERSION_HEX < 0x02020000
654 PyString_FromFormat(const char *fmt
, ...) {
656 char buf
[SWIG_BUFFER_SIZE
* 2];
659 res
= vsnprintf(buf
, sizeof(buf
), fmt
, ap
);
661 return (res
< 0 || res
>= sizeof(buf
)) ? 0 : PyString_FromString(buf
);
665 #if PY_VERSION_HEX < 0x01060000
666 #define PyObject_Del(op) PyMem_DEL((op))
669 #if defined(SWIG_COBJECT_TYPES)
670 #if !defined(SWIG_COBJECT_PYTHON)
671 /* -----------------------------------------------------------------------------
672 * Implements a simple Swig Object type, and use it instead of PyCObject
673 * ----------------------------------------------------------------------------- */
681 /* Declarations for objects of type PySwigObject */
684 PySwigObject_print(PySwigObject
*v
, FILE *fp
, int flags
)
686 char result
[SWIG_BUFFER_SIZE
];
688 if (SWIG_PackVoidPtr(result
, v
->ptr
, v
->desc
, sizeof(result
))) {
689 fputs("<Swig Object at ", fp
); fputs(result
, fp
); fputs(">", fp
);
696 SWIGRUNTIME PyObject
*
697 PySwigObject_repr(PySwigObject
*v
)
699 char result
[SWIG_BUFFER_SIZE
];
700 return SWIG_PackVoidPtr(result
, v
->ptr
, v
->desc
, sizeof(result
)) ?
701 PyString_FromFormat("<Swig Object at %s>", result
) : 0;
704 SWIGRUNTIME PyObject
*
705 PySwigObject_str(PySwigObject
*v
)
707 char result
[SWIG_BUFFER_SIZE
];
708 return SWIG_PackVoidPtr(result
, v
->ptr
, v
->desc
, sizeof(result
)) ?
709 PyString_FromString(result
) : 0;
712 SWIGRUNTIME PyObject
*
713 PySwigObject_long(PySwigObject
*v
)
715 return PyLong_FromVoidPtr(v
->ptr
);
718 SWIGRUNTIME PyObject
*
719 PySwigObject_format(const char* fmt
, PySwigObject
*v
)
721 PyObject
*res
= NULL
;
722 PyObject
*args
= PyTuple_New(1);
723 if (args
&& (PyTuple_SetItem(args
, 0, PySwigObject_long(v
)) == 0)) {
724 PyObject
*ofmt
= PyString_FromString(fmt
);
726 res
= PyString_Format(ofmt
,args
);
734 SWIGRUNTIME PyObject
*
735 PySwigObject_oct(PySwigObject
*v
)
737 return PySwigObject_format("%o",v
);
740 SWIGRUNTIME PyObject
*
741 PySwigObject_hex(PySwigObject
*v
)
743 return PySwigObject_format("%x",v
);
747 PySwigObject_compare(PySwigObject
*v
, PySwigObject
*w
)
749 int c
= strcmp(v
->desc
, w
->desc
);
751 return (c
> 0) ? 1 : -1;
755 return (i
< j
) ? -1 : ((i
> j
) ? 1 : 0);
760 PySwigObject_dealloc(PySwigObject
*self
)
765 SWIGRUNTIME PyTypeObject
*
766 PySwigObject_type(void) {
767 static char pyswigobject_type__doc__
[] =
768 "Swig object carries a C/C++ instance pointer";
770 static PyNumberMethods PySwigObject_as_number
= {
771 (binaryfunc
)0, /*nb_add*/
772 (binaryfunc
)0, /*nb_subtract*/
773 (binaryfunc
)0, /*nb_multiply*/
774 (binaryfunc
)0, /*nb_divide*/
775 (binaryfunc
)0, /*nb_remainder*/
776 (binaryfunc
)0, /*nb_divmod*/
777 (ternaryfunc
)0,/*nb_power*/
778 (unaryfunc
)0, /*nb_negative*/
779 (unaryfunc
)0, /*nb_positive*/
780 (unaryfunc
)0, /*nb_absolute*/
781 (inquiry
)0, /*nb_nonzero*/
788 (coercion
)0, /*nb_coerce*/
789 (unaryfunc
)PySwigObject_long
, /*nb_int*/
790 (unaryfunc
)PySwigObject_long
, /*nb_long*/
791 (unaryfunc
)0, /*nb_float*/
792 (unaryfunc
)PySwigObject_oct
, /*nb_oct*/
793 (unaryfunc
)PySwigObject_hex
, /*nb_hex*/
794 #if PY_VERSION_HEX >= 0x02020000
795 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 /* nb_inplace_add -> nb_inplace_true_divide */
796 #elif PY_VERSION_HEX >= 0x02000000
797 0,0,0,0,0,0,0,0,0,0,0 /* nb_inplace_add -> nb_inplace_or */
801 static PyTypeObject pyswigobject_type
802 #if !defined(__cplusplus)
804 static int type_init
= 0;
809 PyObject_HEAD_INIT(&PyType_Type
)
811 (char *)"PySwigObject", /*tp_name*/
812 sizeof(PySwigObject
), /*tp_basicsize*/
815 (destructor
)PySwigObject_dealloc
, /*tp_dealloc*/
816 (printfunc
)PySwigObject_print
, /*tp_print*/
817 (getattrfunc
)0, /*tp_getattr*/
818 (setattrfunc
)0, /*tp_setattr*/
819 (cmpfunc
)PySwigObject_compare
, /*tp_compare*/
820 (reprfunc
)PySwigObject_repr
, /*tp_repr*/
821 &PySwigObject_as_number
, /*tp_as_number*/
822 0, /*tp_as_sequence*/
824 (hashfunc
)0, /*tp_hash*/
825 (ternaryfunc
)0, /*tp_call*/
826 (reprfunc
)PySwigObject_str
, /*tp_str*/
827 /* Space for future expansion */
829 pyswigobject_type__doc__
, /* Documentation string */
830 #if PY_VERSION_HEX >= 0x02000000
834 #if PY_VERSION_HEX >= 0x02010000
835 0, /* tp_richcompare */
836 0, /* tp_weaklistoffset */
838 #if PY_VERSION_HEX >= 0x02020000
839 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, /* tp_iter -> tp_weaklist */
841 #if PY_VERSION_HEX >= 0x02030000
845 0,0,0,0 /* tp_alloc -> tp_next */
848 #if !defined(__cplusplus)
849 pyswigobject_type
= tmp
;
853 return &pyswigobject_type
;
856 SWIGRUNTIME PyObject
*
857 PySwigObject_FromVoidPtrAndDesc(void *ptr
, const char *desc
)
859 PySwigObject
*self
= PyObject_NEW(PySwigObject
, PySwigObject_type());
864 return (PyObject
*)self
;
867 SWIGRUNTIMEINLINE
void *
868 PySwigObject_AsVoidPtr(PyObject
*self
)
870 return ((PySwigObject
*)self
)->ptr
;
873 SWIGRUNTIMEINLINE
const char *
874 PySwigObject_GetDesc(PyObject
*self
)
876 return ((PySwigObject
*)self
)->desc
;
879 SWIGRUNTIMEINLINE
int
880 PySwigObject_Check(PyObject
*op
) {
881 return ((op
)->ob_type
== PySwigObject_type())
882 || (strcmp((op
)->ob_type
->tp_name
,"PySwigObject") == 0);
885 /* -----------------------------------------------------------------------------
886 * Implements a simple Swig Packed type, and use it instead of string
887 * ----------------------------------------------------------------------------- */
897 PySwigPacked_print(PySwigPacked
*v
, FILE *fp
, int flags
)
899 char result
[SWIG_BUFFER_SIZE
];
901 fputs("<Swig Packed ", fp
);
902 if (SWIG_PackDataName(result
, v
->pack
, v
->size
, 0, sizeof(result
))) {
911 SWIGRUNTIME PyObject
*
912 PySwigPacked_repr(PySwigPacked
*v
)
914 char result
[SWIG_BUFFER_SIZE
];
915 if (SWIG_PackDataName(result
, v
->pack
, v
->size
, 0, sizeof(result
))) {
916 return PyString_FromFormat("<Swig Packed at %s%s>", result
, v
->desc
);
918 return PyString_FromFormat("<Swig Packed %s>", v
->desc
);
922 SWIGRUNTIME PyObject
*
923 PySwigPacked_str(PySwigPacked
*v
)
925 char result
[SWIG_BUFFER_SIZE
];
926 if (SWIG_PackDataName(result
, v
->pack
, v
->size
, 0, sizeof(result
))){
927 return PyString_FromFormat("%s%s", result
, v
->desc
);
929 return PyString_FromString(v
->desc
);
934 PySwigPacked_compare(PySwigPacked
*v
, PySwigPacked
*w
)
936 int c
= strcmp(v
->desc
, w
->desc
);
938 return (c
> 0) ? 1 : -1;
942 int s
= (i
< j
) ? -1 : ((i
> j
) ? 1 : 0);
943 return s
? s
: strncmp((char *)v
->pack
, (char *)w
->pack
, 2*v
->size
);
948 PySwigPacked_dealloc(PySwigPacked
*self
)
954 SWIGRUNTIME PyTypeObject
*
955 PySwigPacked_type(void) {
956 static char pyswigpacked_type__doc__
[] =
957 "Swig object carries a C/C++ instance pointer";
958 static PyTypeObject pyswigpacked_type
959 #if !defined(__cplusplus)
961 static int type_init
= 0;
966 PyObject_HEAD_INIT(&PyType_Type
)
968 (char *)"PySwigPacked", /*tp_name*/
969 sizeof(PySwigPacked
), /*tp_basicsize*/
972 (destructor
)PySwigPacked_dealloc
, /*tp_dealloc*/
973 (printfunc
)PySwigPacked_print
, /*tp_print*/
974 (getattrfunc
)0, /*tp_getattr*/
975 (setattrfunc
)0, /*tp_setattr*/
976 (cmpfunc
)PySwigPacked_compare
, /*tp_compare*/
977 (reprfunc
)PySwigPacked_repr
, /*tp_repr*/
979 0, /*tp_as_sequence*/
981 (hashfunc
)0, /*tp_hash*/
982 (ternaryfunc
)0, /*tp_call*/
983 (reprfunc
)PySwigPacked_str
, /*tp_str*/
984 /* Space for future expansion */
986 pyswigpacked_type__doc__
, /* Documentation string */
987 #if PY_VERSION_HEX >= 0x02000000
991 #if PY_VERSION_HEX >= 0x02010000
992 0, /* tp_richcompare */
993 0, /* tp_weaklistoffset */
995 #if PY_VERSION_HEX >= 0x02020000
996 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, /* tp_iter -> tp_weaklist */
998 #if PY_VERSION_HEX >= 0x02030000
1002 0,0,0,0 /* tp_alloc -> tp_next */
1005 #if !defined(__cplusplus)
1006 pyswigpacked_type
= tmp
;
1010 return &pyswigpacked_type
;
1013 SWIGRUNTIME PyObject
*
1014 PySwigPacked_FromDataAndDesc(void *ptr
, size_t size
, const char *desc
)
1016 PySwigPacked
*self
= PyObject_NEW(PySwigPacked
, PySwigPacked_type());
1020 void *pack
= malloc(size
);
1022 memcpy(pack
, ptr
, size
);
1026 return (PyObject
*) self
;
1032 SWIGRUNTIMEINLINE
const char *
1033 PySwigPacked_UnpackData(PyObject
*obj
, void *ptr
, size_t size
)
1035 PySwigPacked
*self
= (PySwigPacked
*)obj
;
1036 if (self
->size
!= size
) return 0;
1037 memcpy(ptr
, self
->pack
, size
);
1041 SWIGRUNTIMEINLINE
const char *
1042 PySwigPacked_GetDesc(PyObject
*self
)
1044 return ((PySwigPacked
*)self
)->desc
;
1047 SWIGRUNTIMEINLINE
int
1048 PySwigPacked_Check(PyObject
*op
) {
1049 return ((op
)->ob_type
== PySwigPacked_type())
1050 || (strcmp((op
)->ob_type
->tp_name
,"PySwigPacked") == 0);
1054 /* -----------------------------------------------------------------------------
1055 * Use the old Python PyCObject instead of PySwigObject
1056 * ----------------------------------------------------------------------------- */
1058 #define PySwigObject_GetDesc(obj) PyCObject_GetDesc(obj)
1059 #define PySwigObject_Check(obj) PyCObject_Check(obj)
1060 #define PySwigObject_AsVoidPtr(obj) PyCObject_AsVoidPtr(obj)
1061 #define PySwigObject_FromVoidPtrAndDesc(p, d) PyCObject_FromVoidPtrAndDesc(p, d, NULL)
1067 /* -----------------------------------------------------------------------------
1068 * errors manipulation
1069 * ----------------------------------------------------------------------------- */
1072 SWIG_Python_TypeError(const char *type
, PyObject
*obj
)
1075 #if defined(SWIG_COBJECT_TYPES)
1076 if (obj
&& PySwigObject_Check(obj
)) {
1077 const char *otype
= (const char *) PySwigObject_GetDesc(obj
);
1079 PyErr_Format(PyExc_TypeError
, "a '%s' is expected, 'PySwigObject(%s)' is received",
1086 const char *otype
= (obj
? obj
->ob_type
->tp_name
: 0);
1088 PyObject
*str
= PyObject_Str(obj
);
1089 const char *cstr
= str
? PyString_AsString(str
) : 0;
1091 PyErr_Format(PyExc_TypeError
, "a '%s' is expected, '%s(%s)' is received",
1094 PyErr_Format(PyExc_TypeError
, "a '%s' is expected, '%s' is received",
1101 PyErr_Format(PyExc_TypeError
, "a '%s' is expected", type
);
1103 PyErr_Format(PyExc_TypeError
, "unexpected type is received");
1107 SWIGRUNTIMEINLINE
void
1108 SWIG_Python_NullRef(const char *type
)
1111 PyErr_Format(PyExc_TypeError
, "null reference of type '%s' was received",type
);
1113 PyErr_Format(PyExc_TypeError
, "null reference was received");
1118 SWIG_Python_AddErrMesg(const char* mesg
, int infront
)
1120 if (PyErr_Occurred()) {
1122 PyObject
*value
= 0;
1123 PyObject
*traceback
= 0;
1124 PyErr_Fetch(&type
, &value
, &traceback
);
1126 PyObject
*old_str
= PyObject_Str(value
);
1130 PyErr_Format(type
, "%s %s", mesg
, PyString_AsString(old_str
));
1132 PyErr_Format(type
, "%s %s", PyString_AsString(old_str
), mesg
);
1143 SWIG_Python_ArgFail(int argnum
)
1145 if (PyErr_Occurred()) {
1146 /* add information about failing argument */
1148 PyOS_snprintf(mesg
, sizeof(mesg
), "argument number %d:", argnum
);
1149 return SWIG_Python_AddErrMesg(mesg
, 1);
1156 /* -----------------------------------------------------------------------------
1157 * pointers/data manipulation
1158 * ----------------------------------------------------------------------------- */
1160 /* Convert a pointer value */
1162 SWIG_Python_ConvertPtr(PyObject
*obj
, void **ptr
, swig_type_info
*ty
, int flags
) {
1165 static PyObject
*SWIG_this
= 0;
1167 PyObject
*pyobj
= 0;
1171 if (obj
== Py_None
) {
1176 #ifdef SWIG_COBJECT_TYPES
1177 if (!(PySwigObject_Check(obj
))) {
1179 SWIG_this
= PyString_FromString("this");
1181 obj
= PyObject_GetAttr(obj
,SWIG_this
);
1183 if (!obj
) goto type_error
;
1184 if (!PySwigObject_Check(obj
)) {
1189 vptr
= PySwigObject_AsVoidPtr(obj
);
1190 c
= (const char *) PySwigObject_GetDesc(obj
);
1191 if (newref
) { Py_DECREF(obj
); }
1194 if (!(PyString_Check(obj
))) {
1196 SWIG_this
= PyString_FromString("this");
1198 obj
= PyObject_GetAttr(obj
,SWIG_this
);
1200 if (!obj
) goto type_error
;
1201 if (!PyString_Check(obj
)) {
1206 c
= PyString_AsString(obj
);
1207 /* Pointer values must start with leading underscore */
1208 c
= SWIG_UnpackVoidPtr(c
, &vptr
, ty
->name
);
1209 if (newref
) { Py_DECREF(obj
); }
1210 if (!c
) goto type_error
;
1215 tc
= SWIG_TypeCheck(c
,ty
);
1216 if (!tc
) goto type_error
;
1217 *ptr
= SWIG_TypeCast(tc
,vptr
);
1221 if ((pyobj
) && (flags
& SWIG_POINTER_DISOWN
)) {
1222 PyObject_SetAttrString(pyobj
,(char*)"thisown",Py_False
);
1228 if (pyobj
&& !obj
) {
1230 if (PyCFunction_Check(obj
)) {
1231 /* here we get the method pointer for callbacks */
1232 char *doc
= (((PyCFunctionObject
*)obj
) -> m_ml
-> ml_doc
);
1233 c
= doc
? strstr(doc
, "swig_ptr: ") : 0;
1235 c
= ty
? SWIG_UnpackVoidPtr(c
+ 10, &vptr
, ty
->name
) : 0;
1236 if (!c
) goto type_error
;
1241 if (flags
& SWIG_POINTER_EXCEPTION
) {
1243 SWIG_Python_TypeError(SWIG_TypePrettyName(ty
), obj
);
1245 SWIG_Python_TypeError("C/C++ pointer", obj
);
1251 /* Convert a pointer value, signal an exception on a type mismatch */
1253 SWIG_Python_MustGetPtr(PyObject
*obj
, swig_type_info
*ty
, int argnum
, int flags
) {
1255 if (SWIG_Python_ConvertPtr(obj
, &result
, ty
, flags
) == -1) {
1257 if (flags
& SWIG_POINTER_EXCEPTION
) {
1258 SWIG_Python_TypeError(SWIG_TypePrettyName(ty
), obj
);
1259 SWIG_Python_ArgFail(argnum
);
1265 /* Convert a packed value value */
1267 SWIG_Python_ConvertPacked(PyObject
*obj
, void *ptr
, size_t sz
, swig_type_info
*ty
, int flags
) {
1271 #if defined(SWIG_COBJECT_TYPES) && !defined(SWIG_COBJECT_PYTHON)
1272 c
= PySwigPacked_UnpackData(obj
, ptr
, sz
);
1274 if ((!obj
) || (!PyString_Check(obj
))) goto type_error
;
1275 c
= PyString_AsString(obj
);
1276 /* Pointer values must start with leading underscore */
1277 c
= SWIG_UnpackDataName(c
, ptr
, sz
, ty
->name
);
1279 if (!c
) goto type_error
;
1281 tc
= SWIG_TypeCheck(c
,ty
);
1282 if (!tc
) goto type_error
;
1288 if (flags
& SWIG_POINTER_EXCEPTION
) {
1290 SWIG_Python_TypeError(SWIG_TypePrettyName(ty
), obj
);
1292 SWIG_Python_TypeError("C/C++ packed data", obj
);
1298 /* Create a new array object */
1299 SWIGRUNTIME PyObject
*
1300 SWIG_Python_NewPointerObj(void *ptr
, swig_type_info
*type
, int own
) {
1303 if (!PyErr_Occurred()) {
1304 PyErr_Format(PyExc_TypeError
, "Swig: null type passed to NewPointerObj");
1312 #ifdef SWIG_COBJECT_TYPES
1313 robj
= PySwigObject_FromVoidPtrAndDesc((void *) ptr
, (char *)type
->name
);
1316 char result
[SWIG_BUFFER_SIZE
];
1317 robj
= SWIG_PackVoidPtr(result
, ptr
, type
->name
, sizeof(result
)) ?
1318 PyString_FromString(result
) : 0;
1321 if (!robj
|| (robj
== Py_None
)) return robj
;
1322 if (type
->clientdata
) {
1324 PyObject
*args
= Py_BuildValue((char*)"(O)", robj
);
1326 inst
= PyObject_CallObject((PyObject
*) type
->clientdata
, args
);
1330 PyObject_SetAttrString(inst
,(char*)"thisown",Py_True
);
1338 SWIGRUNTIME PyObject
*
1339 SWIG_Python_NewPackedObj(void *ptr
, size_t sz
, swig_type_info
*type
) {
1345 #if defined(SWIG_COBJECT_TYPES) && !defined(SWIG_COBJECT_PYTHON)
1346 robj
= PySwigPacked_FromDataAndDesc((void *) ptr
, sz
, (char *)type
->name
);
1349 char result
[SWIG_BUFFER_SIZE
];
1350 robj
= SWIG_PackDataName(result
, ptr
, sz
, type
->name
, sizeof(result
)) ?
1351 PyString_FromString(result
) : 0;
1357 /* -----------------------------------------------------------------------------*
1359 * -----------------------------------------------------------------------------*/
1361 #ifdef SWIG_LINK_RUNTIME
1362 void *SWIG_ReturnGlobalTypeList(void *);
1365 SWIGRUNTIME swig_module_info
*
1366 SWIG_Python_GetModule(void) {
1367 static void *type_pointer
= (void *)0;
1368 /* first check if module already created */
1369 if (!type_pointer
) {
1370 #ifdef SWIG_LINK_RUNTIME
1371 type_pointer
= SWIG_ReturnGlobalTypeList((void *)0);
1373 type_pointer
= PyCObject_Import((char*)"swig_runtime_data" SWIG_RUNTIME_VERSION
,
1374 (char*)"type_pointer" SWIG_TYPE_TABLE_NAME
);
1375 if (PyErr_Occurred()) {
1377 type_pointer
= (void *)0;
1381 return (swig_module_info
*) type_pointer
;
1384 #if PY_MAJOR_VERSION < 2
1385 /* PyModule_AddObject function was introduced in Python 2.0. The following function
1386 is copied out of Python/modsupport.c in python version 2.3.4 */
1388 PyModule_AddObject(PyObject
*m
, char *name
, PyObject
*o
)
1391 if (!PyModule_Check(m
)) {
1392 PyErr_SetString(PyExc_TypeError
,
1393 "PyModule_AddObject() needs module as first arg");
1397 PyErr_SetString(PyExc_TypeError
,
1398 "PyModule_AddObject() needs non-NULL value");
1402 dict
= PyModule_GetDict(m
);
1404 /* Internal error -- modules must have a dict! */
1405 PyErr_Format(PyExc_SystemError
, "module '%s' has no __dict__",
1406 PyModule_GetName(m
));
1409 if (PyDict_SetItemString(dict
, name
, o
))
1417 SWIG_Python_SetModule(swig_module_info
*swig_module
) {
1418 static PyMethodDef swig_empty_runtime_method_table
[] = { {NULL
, NULL
, 0, NULL
} };/* Sentinel */
1420 PyObject
*module = Py_InitModule((char*)"swig_runtime_data" SWIG_RUNTIME_VERSION
,
1421 swig_empty_runtime_method_table
);
1422 PyObject
*pointer
= PyCObject_FromVoidPtr((void *) swig_module
, NULL
);
1423 if (pointer
&& module) {
1424 PyModule_AddObject(module, (char*)"type_pointer" SWIG_TYPE_TABLE_NAME
, pointer
);
1433 /* -------- TYPES TABLE (BEGIN) -------- */
1435 #define SWIGTYPE_p_buffer swig_types[0]
1436 #define SWIGTYPE_p_char swig_types[1]
1437 #define SWIGTYPE_p_form_ops_t swig_types[2]
1438 #define SWIGTYPE_p_int swig_types[3]
1439 #define SWIGTYPE_p_long swig_types[4]
1440 #define SWIGTYPE_p_unsigned_char swig_types[5]
1441 #define SWIGTYPE_p_unsigned_int swig_types[6]
1442 #define SWIGTYPE_p_unsigned_long swig_types[7]
1443 #define SWIGTYPE_p_wxANIHandler swig_types[8]
1444 #define SWIGTYPE_p_wxAcceleratorEntry swig_types[9]
1445 #define SWIGTYPE_p_wxAcceleratorTable swig_types[10]
1446 #define SWIGTYPE_p_wxActivateEvent swig_types[11]
1447 #define SWIGTYPE_p_wxAppTraits swig_types[12]
1448 #define SWIGTYPE_p_wxArrayString swig_types[13]
1449 #define SWIGTYPE_p_wxBMPHandler swig_types[14]
1450 #define SWIGTYPE_p_wxBitmap swig_types[15]
1451 #define SWIGTYPE_p_wxBoxSizer swig_types[16]
1452 #define SWIGTYPE_p_wxButton swig_types[17]
1453 #define SWIGTYPE_p_wxCURHandler swig_types[18]
1454 #define SWIGTYPE_p_wxCaret swig_types[19]
1455 #define SWIGTYPE_p_wxChildFocusEvent swig_types[20]
1456 #define SWIGTYPE_p_wxCloseEvent swig_types[21]
1457 #define SWIGTYPE_p_wxColour swig_types[22]
1458 #define SWIGTYPE_p_wxCommandEvent swig_types[23]
1459 #define SWIGTYPE_p_wxContextMenuEvent swig_types[24]
1460 #define SWIGTYPE_p_wxControl swig_types[25]
1461 #define SWIGTYPE_p_wxControlWithItems swig_types[26]
1462 #define SWIGTYPE_p_wxCursor swig_types[27]
1463 #define SWIGTYPE_p_wxDC swig_types[28]
1464 #define SWIGTYPE_p_wxDateEvent swig_types[29]
1465 #define SWIGTYPE_p_wxDateTime swig_types[30]
1466 #define SWIGTYPE_p_wxDisplayChangedEvent swig_types[31]
1467 #define SWIGTYPE_p_wxDropFilesEvent swig_types[32]
1468 #define SWIGTYPE_p_wxDuplexMode swig_types[33]
1469 #define SWIGTYPE_p_wxEraseEvent swig_types[34]
1470 #define SWIGTYPE_p_wxEvent swig_types[35]
1471 #define SWIGTYPE_p_wxEventLoop swig_types[36]
1472 #define SWIGTYPE_p_wxEventLoopActivator swig_types[37]
1473 #define SWIGTYPE_p_wxEvtHandler swig_types[38]
1474 #define SWIGTYPE_p_wxFSFile swig_types[39]
1475 #define SWIGTYPE_p_wxFileSystem swig_types[40]
1476 #define SWIGTYPE_p_wxFileSystemHandler swig_types[41]
1477 #define SWIGTYPE_p_wxFlexGridSizer swig_types[42]
1478 #define SWIGTYPE_p_wxFocusEvent swig_types[43]
1479 #define SWIGTYPE_p_wxFont swig_types[44]
1480 #define SWIGTYPE_p_wxFrame swig_types[45]
1481 #define SWIGTYPE_p_wxGBPosition swig_types[46]
1482 #define SWIGTYPE_p_wxGBSizerItem swig_types[47]
1483 #define SWIGTYPE_p_wxGBSpan swig_types[48]
1484 #define SWIGTYPE_p_wxGIFHandler swig_types[49]
1485 #define SWIGTYPE_p_wxGridBagSizer swig_types[50]
1486 #define SWIGTYPE_p_wxGridSizer swig_types[51]
1487 #define SWIGTYPE_p_wxICOHandler swig_types[52]
1488 #define SWIGTYPE_p_wxIconizeEvent swig_types[53]
1489 #define SWIGTYPE_p_wxIdleEvent swig_types[54]
1490 #define SWIGTYPE_p_wxImage swig_types[55]
1491 #define SWIGTYPE_p_wxImageHandler swig_types[56]
1492 #define SWIGTYPE_p_wxImageHistogram swig_types[57]
1493 #define SWIGTYPE_p_wxImage_HSVValue swig_types[58]
1494 #define SWIGTYPE_p_wxImage_RGBValue swig_types[59]
1495 #define SWIGTYPE_p_wxIndividualLayoutConstraint swig_types[60]
1496 #define SWIGTYPE_p_wxInitDialogEvent swig_types[61]
1497 #define SWIGTYPE_p_wxInputStream swig_types[62]
1498 #define SWIGTYPE_p_wxInternetFSHandler swig_types[63]
1499 #define SWIGTYPE_p_wxItemContainer swig_types[64]
1500 #define SWIGTYPE_p_wxJPEGHandler swig_types[65]
1501 #define SWIGTYPE_p_wxKeyEvent swig_types[66]
1502 #define SWIGTYPE_p_wxLayoutConstraints swig_types[67]
1503 #define SWIGTYPE_p_wxMaximizeEvent swig_types[68]
1504 #define SWIGTYPE_p_wxMemoryFSHandler swig_types[69]
1505 #define SWIGTYPE_p_wxMenu swig_types[70]
1506 #define SWIGTYPE_p_wxMenuBar swig_types[71]
1507 #define SWIGTYPE_p_wxMenuBarBase swig_types[72]
1508 #define SWIGTYPE_p_wxMenuEvent swig_types[73]
1509 #define SWIGTYPE_p_wxMenuItem swig_types[74]
1510 #define SWIGTYPE_p_wxMouseCaptureChangedEvent swig_types[75]
1511 #define SWIGTYPE_p_wxMouseEvent swig_types[76]
1512 #define SWIGTYPE_p_wxMoveEvent swig_types[77]
1513 #define SWIGTYPE_p_wxNavigationKeyEvent swig_types[78]
1514 #define SWIGTYPE_p_wxNcPaintEvent swig_types[79]
1515 #define SWIGTYPE_p_wxNotifyEvent swig_types[80]
1516 #define SWIGTYPE_p_wxObject swig_types[81]
1517 #define SWIGTYPE_p_wxOutputStream swig_types[82]
1518 #define SWIGTYPE_p_wxPCXHandler swig_types[83]
1519 #define SWIGTYPE_p_wxPNGHandler swig_types[84]
1520 #define SWIGTYPE_p_wxPNMHandler swig_types[85]
1521 #define SWIGTYPE_p_wxPaintEvent swig_types[86]
1522 #define SWIGTYPE_p_wxPaletteChangedEvent swig_types[87]
1523 #define SWIGTYPE_p_wxPaperSize swig_types[88]
1524 #define SWIGTYPE_p_wxPoint swig_types[89]
1525 #define SWIGTYPE_p_wxPoint2D swig_types[90]
1526 #define SWIGTYPE_p_wxPropagateOnce swig_types[91]
1527 #define SWIGTYPE_p_wxPropagationDisabler swig_types[92]
1528 #define SWIGTYPE_p_wxPyApp swig_types[93]
1529 #define SWIGTYPE_p_wxPyCommandEvent swig_types[94]
1530 #define SWIGTYPE_p_wxPyDropTarget swig_types[95]
1531 #define SWIGTYPE_p_wxPyEvent swig_types[96]
1532 #define SWIGTYPE_p_wxPyFileSystemHandler swig_types[97]
1533 #define SWIGTYPE_p_wxPyImageHandler swig_types[98]
1534 #define SWIGTYPE_p_wxPyInputStream swig_types[99]
1535 #define SWIGTYPE_p_wxPySizer swig_types[100]
1536 #define SWIGTYPE_p_wxPyValidator swig_types[101]
1537 #define SWIGTYPE_p_wxQuantize swig_types[102]
1538 #define SWIGTYPE_p_wxQueryNewPaletteEvent swig_types[103]
1539 #define SWIGTYPE_p_wxRealPoint swig_types[104]
1540 #define SWIGTYPE_p_wxRect swig_types[105]
1541 #define SWIGTYPE_p_wxRegion swig_types[106]
1542 #define SWIGTYPE_p_wxScrollEvent swig_types[107]
1543 #define SWIGTYPE_p_wxScrollWinEvent swig_types[108]
1544 #define SWIGTYPE_p_wxSetCursorEvent swig_types[109]
1545 #define SWIGTYPE_p_wxShowEvent swig_types[110]
1546 #define SWIGTYPE_p_wxSize swig_types[111]
1547 #define SWIGTYPE_p_wxSizeEvent swig_types[112]
1548 #define SWIGTYPE_p_wxSizer swig_types[113]
1549 #define SWIGTYPE_p_wxSizerItem swig_types[114]
1550 #define SWIGTYPE_p_wxStaticBox swig_types[115]
1551 #define SWIGTYPE_p_wxStaticBoxSizer swig_types[116]
1552 #define SWIGTYPE_p_wxStdDialogButtonSizer swig_types[117]
1553 #define SWIGTYPE_p_wxSysColourChangedEvent swig_types[118]
1554 #define SWIGTYPE_p_wxTIFFHandler swig_types[119]
1555 #define SWIGTYPE_p_wxToolTip swig_types[120]
1556 #define SWIGTYPE_p_wxUpdateUIEvent swig_types[121]
1557 #define SWIGTYPE_p_wxValidator swig_types[122]
1558 #define SWIGTYPE_p_wxVisualAttributes swig_types[123]
1559 #define SWIGTYPE_p_wxWindow swig_types[124]
1560 #define SWIGTYPE_p_wxWindowCreateEvent swig_types[125]
1561 #define SWIGTYPE_p_wxWindowDestroyEvent swig_types[126]
1562 #define SWIGTYPE_p_wxXPMHandler swig_types[127]
1563 #define SWIGTYPE_p_wxZipFSHandler swig_types[128]
1564 #define SWIGTYPE_ptrdiff_t swig_types[129]
1565 #define SWIGTYPE_std__ptrdiff_t swig_types[130]
1566 #define SWIGTYPE_unsigned_int swig_types[131]
1567 static swig_type_info
*swig_types
[133];
1568 static swig_module_info swig_module
= {swig_types
, 132, 0, 0, 0, 0};
1569 #define SWIG_TypeQuery(name) SWIG_TypeQueryModule(&swig_module, &swig_module, name)
1570 #define SWIG_MangledTypeQuery(name) SWIG_MangledTypeQueryModule(&swig_module, &swig_module, name)
1572 /* -------- TYPES TABLE (END) -------- */
1575 /*-----------------------------------------------
1576 @(target):= _core_.so
1577 ------------------------------------------------*/
1578 #define SWIG_init init_core_
1580 #define SWIG_name "_core_"
1582 #include "wx/wxPython/wxPython_int.h"
1583 #include "wx/wxPython/pyclasses.h"
1586 #ifndef wxPyUSE_EXPORT
1587 // Helper functions for dealing with SWIG objects and such. These are
1588 // located here so they know about the SWIG types and functions declared
1589 // in the wrapper code.
1591 #include <wx/hashmap.h>
1592 WX_DECLARE_STRING_HASH_MAP( swig_type_info
*, wxPyTypeInfoHashMap
);
1595 // Maintains a hashmap of className to swig_type_info pointers. Given the
1596 // name of a class either looks up the type info in the cache, or scans the
1597 // SWIG tables for it.
1598 extern PyObject
* wxPyPtrTypeMap
;
1600 swig_type_info
* wxPyFindSwigType(const wxChar
* className
) {
1602 static wxPyTypeInfoHashMap
* typeInfoCache
= NULL
;
1604 if (typeInfoCache
== NULL
)
1605 typeInfoCache
= new wxPyTypeInfoHashMap
;
1607 wxString
name(className
);
1608 swig_type_info
* swigType
= (*typeInfoCache
)[name
];
1611 // it wasn't in the cache, so look it up from SWIG
1612 name
.Append(wxT(" *"));
1613 swigType
= SWIG_TypeQuery(name
.mb_str());
1615 // if it still wasn't found, try looking for a mapped name
1620 if ((item
= PyDict_GetItemString(wxPyPtrTypeMap
,
1621 (char*)(const char*)name
.mbc_str())) != NULL
) {
1622 name
= wxString(PyString_AsString(item
), *wxConvCurrent
);
1623 name
.Append(wxT(" *"));
1624 swigType
= SWIG_TypeQuery(name
.mb_str());
1628 // and add it to the map if found
1629 (*typeInfoCache
)[className
] = swigType
;
1636 // Check if a class name is a type known to SWIG
1637 bool wxPyCheckSwigType(const wxChar
* className
) {
1639 swig_type_info
* swigType
= wxPyFindSwigType(className
);
1640 return swigType
!= NULL
;
1644 // Given a pointer to a C++ object and a class name, construct a Python proxy
1646 PyObject
* wxPyConstructObject(void* ptr
,
1647 const wxChar
* className
,
1650 swig_type_info
* swigType
= wxPyFindSwigType(className
);
1651 wxCHECK_MSG(swigType
!= NULL
, NULL
, wxT("Unknown type in wxPyConstructObject"));
1653 return SWIG_Python_NewPointerObj(ptr
, swigType
, setThisOwn
);
1657 // Extract a pointer to the wrapped C++ object from a Python proxy object.
1658 // Ensures that the proxy object is of the specified (or derived) type. If
1659 // not able to perform the conversion then a Python exception is set and the
1660 // error should be handled properly in the caller. Returns True on success.
1661 bool wxPyConvertSwigPtr(PyObject
* obj
, void **ptr
,
1662 const wxChar
* className
) {
1664 swig_type_info
* swigType
= wxPyFindSwigType(className
);
1665 wxCHECK_MSG(swigType
!= NULL
, false, wxT("Unknown type in wxPyConvertSwigPtr"));
1667 return SWIG_Python_ConvertPtr(obj
, ptr
, swigType
, SWIG_POINTER_EXCEPTION
) != -1;
1671 // Make a SWIGified pointer object suitable for a .this attribute
1672 PyObject
* wxPyMakeSwigPtr(void* ptr
, const wxChar
* className
) {
1674 PyObject
* robj
= NULL
;
1676 swig_type_info
* swigType
= wxPyFindSwigType(className
);
1677 wxCHECK_MSG(swigType
!= NULL
, NULL
, wxT("Unknown type in wxPyMakeSwigPtr"));
1679 #if SWIG_VERSION < 0x010328
1680 #ifdef SWIG_COBJECT_TYPES
1681 robj
= PySwigObject_FromVoidPtrAndDesc((void *) ptr
, (char *)swigType
->name
);
1685 robj
= SWIG_PackVoidPtr(result
, ptr
, swigType
->name
, sizeof(result
)) ?
1686 PyString_FromString(result
) : 0;
1689 #else // SWIG_VERSION >= 1.3.28
1690 robj
= PySwigObject_New(ptr
, swigType
, 0);
1696 // Python's PyInstance_Check does not return True for instances of new-style
1697 // classes. This should get close enough for both new and old classes but I
1698 // should re-evaluate the need for doing instance checks...
1699 bool wxPyInstance_Check(PyObject
* obj
) {
1700 return PyObject_HasAttrString(obj
, "__class__") != 0;
1705 // This one checks if the object is an instance of a SWIG proxy class (it has
1706 // a .this attribute, and the .this attribute is a PySwigObject.)
1707 bool wxPySwigInstance_Check(PyObject
* obj
) {
1708 static PyObject
* this_str
= NULL
;
1709 if (this_str
== NULL
)
1710 this_str
= PyString_FromString("this");
1712 PyObject
* this_attr
= PyObject_GetAttr(obj
, this_str
);
1714 bool retval
= (PySwigObject_Check(this_attr
) != 0);
1715 Py_DECREF(this_attr
);
1725 // Export a C API in a struct. Other modules will be able to load this from
1726 // the wx._core_ module and will then have safe access to these functions,
1727 // even if they are located in another shared library.
1728 static wxPyCoreAPI API
= {
1731 wxPyConstructObject
,
1735 wxPyBeginAllowThreads
,
1736 wxPyEndAllowThreads
,
1737 wxPyBeginBlockThreads
,
1738 wxPyEndBlockThreads
,
1750 wxPoint_LIST_helper
,
1751 wxBitmap_LIST_helper
,
1752 wxString_LIST_helper
,
1753 wxAcceleratorEntry_LIST_helper
,
1762 wxPySimple_typecheck
,
1765 wxPyCBH_setCallbackInfo
,
1766 wxPyCBH_findCallback
,
1767 wxPyCBH_callCallback
,
1768 wxPyCBH_callCallbackObj
,
1774 wxPy2int_seq_helper
,
1775 wxPy4int_seq_helper
,
1776 wxArrayString2PyList_helper
,
1777 wxArrayInt2PyList_helper
,
1779 wxPyClientData_dtor
,
1781 wxPyOORClientData_dtor
,
1783 wxPyCBInputStream_create
,
1784 wxPyCBInputStream_copy
,
1787 wxPySwigInstance_Check
,
1796 #if !WXWIN_COMPATIBILITY_2_4
1797 #define wxHIDE_READONLY 0
1801 /*@c:\\PROJECTS\\SWIG-1.3.27\\Lib\\python\\pymacros.swg,72,SWIG_define@*/
1802 #define SWIG_From_int PyInt_FromLong
1805 static const wxString
wxPyEmptyString(wxEmptyString
);
1806 static wxString
wxObject_GetClassName(wxObject
*self
){
1807 return self
->GetClassInfo()->GetClassName();
1809 static void wxObject_Destroy(wxObject
*self
){
1814 #define wxCURSOR_COPY_ARROW wxCURSOR_ARROW
1822 SWIG_CheckLongInRange(long value
, long min_value
, long max_value
,
1825 if (value
< min_value
) {
1827 PyErr_Format(PyExc_OverflowError
,
1828 "value %ld is less than '%s' minimum %ld",
1829 value
, errmsg
, min_value
);
1832 } else if (value
> max_value
) {
1834 PyErr_Format(PyExc_OverflowError
,
1835 "value %ld is greater than '%s' maximum %ld",
1836 value
, errmsg
, max_value
);
1845 SWIG_AsVal_long(PyObject
* obj
, long* val
)
1847 if (PyNumber_Check(obj
)) {
1848 if (val
) *val
= PyInt_AsLong(obj
);
1852 SWIG_Python_TypeError("number", obj
);
1858 #if INT_MAX != LONG_MAX
1860 SWIG_AsVal_int(PyObject
*obj
, int *val
)
1862 const char* errmsg
= val
? "int" : (char*)0;
1864 if (SWIG_AsVal_long(obj
, &v
)) {
1865 if (SWIG_CheckLongInRange(v
, INT_MIN
,INT_MAX
, errmsg
)) {
1866 if (val
) *val
= static_cast<int >(v
);
1875 SWIG_type_error(errmsg
, obj
);
1880 SWIGINTERNINLINE
int
1881 SWIG_AsVal_int(PyObject
*obj
, int *val
)
1883 return SWIG_AsVal_long(obj
,(long*)val
);
1888 SWIGINTERNINLINE
int
1889 SWIG_As_int(PyObject
* obj
)
1892 if (!SWIG_AsVal_int(obj
, &v
)) {
1894 this is needed to make valgrind/purify happier.
1896 memset((void*)&v
, 0, sizeof(int));
1902 SWIGINTERNINLINE
int
1903 SWIG_Check_int(PyObject
* obj
)
1905 return SWIG_AsVal_int(obj
, (int*)0);
1908 static PyObject
*wxSize_Get(wxSize
*self
){
1909 wxPyBlock_t blocked
= wxPyBeginBlockThreads();
1910 PyObject
* tup
= PyTuple_New(2);
1911 PyTuple_SET_ITEM(tup
, 0, PyInt_FromLong(self
->x
));
1912 PyTuple_SET_ITEM(tup
, 1, PyInt_FromLong(self
->y
));
1913 wxPyEndBlockThreads(blocked
);
1918 SWIG_AsVal_double(PyObject
*obj
, double* val
)
1920 if (PyNumber_Check(obj
)) {
1921 if (val
) *val
= PyFloat_AsDouble(obj
);
1925 SWIG_Python_TypeError("number", obj
);
1931 SWIGINTERNINLINE
double
1932 SWIG_As_double(PyObject
* obj
)
1935 if (!SWIG_AsVal_double(obj
, &v
)) {
1937 this is needed to make valgrind/purify happier.
1939 memset((void*)&v
, 0, sizeof(double));
1945 SWIGINTERNINLINE
int
1946 SWIG_Check_double(PyObject
* obj
)
1948 return SWIG_AsVal_double(obj
, (double*)0);
1952 /*@c:\\PROJECTS\\SWIG-1.3.27\\Lib\\python\\pymacros.swg,72,SWIG_define@*/
1953 #define SWIG_From_double PyFloat_FromDouble
1956 static void wxRealPoint_Set(wxRealPoint
*self
,double x
,double y
){
1960 static PyObject
*wxRealPoint_Get(wxRealPoint
*self
){
1961 wxPyBlock_t blocked
= wxPyBeginBlockThreads();
1962 PyObject
* tup
= PyTuple_New(2);
1963 PyTuple_SET_ITEM(tup
, 0, PyFloat_FromDouble(self
->x
));
1964 PyTuple_SET_ITEM(tup
, 1, PyFloat_FromDouble(self
->y
));
1965 wxPyEndBlockThreads(blocked
);
1969 SWIGINTERNINLINE
long
1970 SWIG_As_long(PyObject
* obj
)
1973 if (!SWIG_AsVal_long(obj
, &v
)) {
1975 this is needed to make valgrind/purify happier.
1977 memset((void*)&v
, 0, sizeof(long));
1983 SWIGINTERNINLINE
int
1984 SWIG_Check_long(PyObject
* obj
)
1986 return SWIG_AsVal_long(obj
, (long*)0);
1989 static void wxPoint_Set(wxPoint
*self
,long x
,long y
){
1993 static PyObject
*wxPoint_Get(wxPoint
*self
){
1994 wxPyBlock_t blocked
= wxPyBeginBlockThreads();
1995 PyObject
* tup
= PyTuple_New(2);
1996 PyTuple_SET_ITEM(tup
, 0, PyInt_FromLong(self
->x
));
1997 PyTuple_SET_ITEM(tup
, 1, PyInt_FromLong(self
->y
));
1998 wxPyEndBlockThreads(blocked
);
2001 static void wxRect_Set(wxRect
*self
,int x
=0,int y
=0,int width
=0,int height
=0){
2004 self
->width
= width
;
2005 self
->height
= height
;
2007 static PyObject
*wxRect_Get(wxRect
*self
){
2008 wxPyBlock_t blocked
= wxPyBeginBlockThreads();
2009 PyObject
* tup
= PyTuple_New(4);
2010 PyTuple_SET_ITEM(tup
, 0, PyInt_FromLong(self
->x
));
2011 PyTuple_SET_ITEM(tup
, 1, PyInt_FromLong(self
->y
));
2012 PyTuple_SET_ITEM(tup
, 2, PyInt_FromLong(self
->width
));
2013 PyTuple_SET_ITEM(tup
, 3, PyInt_FromLong(self
->height
));
2014 wxPyEndBlockThreads(blocked
);
2018 PyObject
* wxIntersectRect(wxRect
* r1
, wxRect
* r2
) {
2021 wxRect
dest(0,0,0,0);
2024 reg1
.Intersect(reg2
);
2025 dest
= reg1
.GetBox();
2027 if (dest
!= wxRect(0,0,0,0)) {
2028 wxPyBlock_t blocked
= wxPyBeginBlockThreads();
2029 wxRect
* newRect
= new wxRect(dest
);
2030 obj
= wxPyConstructObject((void*)newRect
, wxT("wxRect"), true);
2031 wxPyEndBlockThreads(blocked
);
2039 static PyObject
* t_output_helper(PyObject
* result
, PyObject
* obj
)
2045 } else if (result
== Py_None
) {
2049 if (!PyTuple_Check(result
)) {
2051 result
= PyTuple_New(1);
2052 PyTuple_SET_ITEM(result
, 0, o2
);
2054 o3
= PyTuple_New(1);
2055 PyTuple_SetItem(o3
, 0, obj
);
2057 result
= PySequence_Concat(o2
, o3
);
2065 static void wxPoint2D_Set(wxPoint2D
*self
,double x
=0,double y
=0){
2069 static PyObject
*wxPoint2D_Get(wxPoint2D
*self
){
2070 wxPyBlock_t blocked
= wxPyBeginBlockThreads();
2071 PyObject
* tup
= PyTuple_New(2);
2072 PyTuple_SET_ITEM(tup
, 0, PyFloat_FromDouble(self
->m_x
));
2073 PyTuple_SET_ITEM(tup
, 1, PyFloat_FromDouble(self
->m_y
));
2074 wxPyEndBlockThreads(blocked
);
2078 #include "wx/wxPython/pyistream.h"
2080 static wxPyInputStream
*new_wxPyInputStream(PyObject
*p
){
2081 wxInputStream
* wxis
= wxPyCBInputStream::create(p
);
2083 return new wxPyInputStream(wxis
);
2088 SWIGINTERNINLINE PyObject
*
2089 SWIG_From_char(char c
)
2091 return PyString_FromStringAndSize(&c
,1);
2095 SWIGINTERNINLINE PyObject
*
2096 SWIG_From_unsigned_SS_long(unsigned long value
)
2098 return (value
> LONG_MAX
) ?
2099 PyLong_FromUnsignedLong(value
)
2100 : PyInt_FromLong(static_cast<long >(value
));
2104 /* returns SWIG_OLDOBJ if the input is a raw char*, SWIG_PYSTR if is a PyString */
2106 SWIG_AsCharPtrAndSize(PyObject
*obj
, char** cptr
, size_t* psize
)
2108 static swig_type_info
* pchar_info
= 0;
2110 if (!pchar_info
) pchar_info
= SWIG_TypeQuery("char *");
2111 if (SWIG_ConvertPtr(obj
, (void**)&vptr
, pchar_info
, 0) != -1) {
2112 if (cptr
) *cptr
= vptr
;
2113 if (psize
) *psize
= vptr
? (strlen(vptr
) + 1) : 0;
2117 if (PyString_Check(obj
)) {
2119 *cptr
= PyString_AS_STRING(obj
);
2121 *psize
= PyString_GET_SIZE(obj
) + 1;
2128 SWIG_type_error("char *", obj
);
2135 SWIG_AsCharArray(PyObject
*obj
, char *val
, size_t size
)
2137 char* cptr
; size_t csize
;
2138 if (SWIG_AsCharPtrAndSize(obj
, &cptr
, &csize
)) {
2141 char x[5] = "hello";
2143 ie, assing the array using an extra '0' char.
2145 if ((csize
== size
+ 1) && !(cptr
[csize
-1])) --csize
;
2146 if (csize
<= size
) {
2148 if (csize
) memcpy(val
, cptr
, csize
);
2149 if (csize
< size
) memset(val
+ csize
, 0, size
- csize
);
2155 PyErr_Format(PyExc_TypeError
,
2156 "a char array of maximum size %lu is expected",
2157 (unsigned long) size
);
2164 SWIG_AsVal_char(PyObject
*obj
, char *val
)
2166 const char* errmsg
= val
? "char" : (char*)0;
2168 if (SWIG_AsVal_long(obj
, &v
)) {
2169 if (SWIG_CheckLongInRange(v
, CHAR_MIN
,CHAR_MAX
, errmsg
)) {
2170 if (val
) *val
= static_cast<char >(v
);
2177 return SWIG_AsCharArray(obj
, val
, 1);
2182 SWIGINTERNINLINE
char
2183 SWIG_As_char(PyObject
* obj
)
2186 if (!SWIG_AsVal_char(obj
, &v
)) {
2188 this is needed to make valgrind/purify happier.
2190 memset((void*)&v
, 0, sizeof(char));
2196 SWIGINTERNINLINE
int
2197 SWIG_Check_char(PyObject
* obj
)
2199 return SWIG_AsVal_char(obj
, (char*)0);
2203 /*@c:\\PROJECTS\\SWIG-1.3.27\\Lib\\python\\pymacros.swg,72,SWIG_define@*/
2204 #define SWIG_From_long PyInt_FromLong
2207 static void wxOutputStream_write(wxOutputStream
*self
,PyObject
*obj
){
2208 // We use only strings for the streams, not unicode
2209 PyObject
* str
= PyObject_Str(obj
);
2211 PyErr_SetString(PyExc_TypeError
, "Unable to convert to string");
2214 self
->Write(PyString_AS_STRING(str
),
2215 PyString_GET_SIZE(str
));
2219 #include "wx/wxPython/pyistream.h"
2222 class wxPyFileSystemHandler
: public wxFileSystemHandler
2225 wxPyFileSystemHandler() : wxFileSystemHandler() {}
2227 DEC_PYCALLBACK_BOOL_STRING_pure(CanOpen
);
2228 DEC_PYCALLBACK_FSF_FSSTRING_pure(OpenFile
);
2229 DEC_PYCALLBACK_STRING_STRINGINT_pure(FindFirst
);
2230 DEC_PYCALLBACK_STRING__pure(FindNext
);
2232 wxString
GetProtocol(const wxString
& location
) {
2233 return wxFileSystemHandler::GetProtocol(location
);
2236 wxString
GetLeftLocation(const wxString
& location
) {
2237 return wxFileSystemHandler::GetLeftLocation(location
);
2240 wxString
GetAnchor(const wxString
& location
) {
2241 return wxFileSystemHandler::GetAnchor(location
);
2244 wxString
GetRightLocation(const wxString
& location
) {
2245 return wxFileSystemHandler::GetRightLocation(location
);
2248 wxString
GetMimeTypeFromExt(const wxString
& location
) {
2249 return wxFileSystemHandler::GetMimeTypeFromExt(location
);
2256 IMP_PYCALLBACK_BOOL_STRING_pure(wxPyFileSystemHandler
, wxFileSystemHandler
, CanOpen
);
2257 IMP_PYCALLBACK_FSF_FSSTRING_pure(wxPyFileSystemHandler
, wxFileSystemHandler
, OpenFile
);
2258 IMP_PYCALLBACK_STRING_STRINGINT_pure(wxPyFileSystemHandler
, wxFileSystemHandler
, FindFirst
);
2259 IMP_PYCALLBACK_STRING__pure(wxPyFileSystemHandler
, wxFileSystemHandler
, FindNext
);
2263 SWIG_AsVal_bool(PyObject
*obj
, bool *val
)
2265 if (obj
== Py_True
) {
2266 if (val
) *val
= true;
2269 if (obj
== Py_False
) {
2270 if (val
) *val
= false;
2274 if (SWIG_AsVal_int(obj
, &res
)) {
2275 if (val
) *val
= res
? true : false;
2281 SWIG_type_error("bool", obj
);
2287 SWIGINTERNINLINE
bool
2288 SWIG_As_bool(PyObject
* obj
)
2291 if (!SWIG_AsVal_bool(obj
, &v
)) {
2293 this is needed to make valgrind/purify happier.
2295 memset((void*)&v
, 0, sizeof(bool));
2301 SWIGINTERNINLINE
int
2302 SWIG_Check_bool(PyObject
* obj
)
2304 return SWIG_AsVal_bool(obj
, (bool*)0);
2307 static wxString
wxFileSystem_URLToFileName(wxString
const &url
){
2308 wxFileName fname
= wxFileSystem::URLToFileName(url
);
2309 return fname
.GetFullPath();
2312 void __wxMemoryFSHandler_AddFile_wxImage(const wxString
& filename
,
2315 wxMemoryFSHandler::AddFile(filename
, image
, type
);
2318 void __wxMemoryFSHandler_AddFile_wxBitmap(const wxString
& filename
,
2319 const wxBitmap
& bitmap
,
2321 wxMemoryFSHandler::AddFile(filename
, bitmap
, type
);
2324 void __wxMemoryFSHandler_AddFile_Data(const wxString
& filename
,
2326 if (! PyString_Check(data
)) {
2327 wxPyBLOCK_THREADS(PyErr_SetString(PyExc_TypeError
,
2328 "Expected string object"));
2332 wxPyBlock_t blocked
= wxPyBeginBlockThreads();
2333 void* ptr
= (void*)PyString_AsString(data
);
2334 size_t size
= PyString_Size(data
);
2335 wxPyEndBlockThreads(blocked
);
2337 wxMemoryFSHandler::AddFile(filename
, ptr
, size
);
2341 #include "wx/wxPython/pyistream.h"
2345 SWIG_AsVal_unsigned_SS_long(PyObject
* obj
, unsigned long* val
)
2348 if (SWIG_AsVal_long(obj
, &v
) && v
< 0) {
2349 SWIG_Python_TypeError("unsigned number", obj
);
2352 *val
= (unsigned long)v
;
2357 SWIGINTERNINLINE
int
2358 SWIG_CheckUnsignedLongInRange(unsigned long value
,
2359 unsigned long max_value
,
2362 if (value
> max_value
) {
2364 PyErr_Format(PyExc_OverflowError
,
2365 "value %lu is greater than '%s' minimum %lu",
2366 value
, errmsg
, max_value
);
2375 SWIG_AsVal_unsigned_SS_char(PyObject
*obj
, unsigned char *val
)
2377 const char* errmsg
= val
? "unsigned char" : (char*)0;
2379 if (SWIG_AsVal_unsigned_SS_long(obj
, &v
)) {
2380 if (SWIG_CheckUnsignedLongInRange(v
, UCHAR_MAX
,errmsg
)) {
2381 if (val
) *val
= static_cast<unsigned char >(v
);
2390 SWIG_type_error(errmsg
, obj
);
2396 SWIGINTERNINLINE
unsigned char
2397 SWIG_As_unsigned_SS_char(PyObject
* obj
)
2400 if (!SWIG_AsVal_unsigned_SS_char(obj
, &v
)) {
2402 this is needed to make valgrind/purify happier.
2404 memset((void*)&v
, 0, sizeof(unsigned char));
2410 SWIGINTERNINLINE
int
2411 SWIG_Check_unsigned_SS_char(PyObject
* obj
)
2413 return SWIG_AsVal_unsigned_SS_char(obj
, (unsigned char*)0);
2417 /*@c:\\PROJECTS\\SWIG-1.3.27\\Lib\\python\\pymacros.swg,72,SWIG_define@*/
2418 #define SWIG_From_unsigned_SS_char PyInt_FromLong
2423 SWIGINTERNINLINE
unsigned long
2424 SWIG_As_unsigned_SS_long(PyObject
* obj
)
2427 if (!SWIG_AsVal_unsigned_SS_long(obj
, &v
)) {
2429 this is needed to make valgrind/purify happier.
2431 memset((void*)&v
, 0, sizeof(unsigned long));
2437 SWIGINTERNINLINE
int
2438 SWIG_Check_unsigned_SS_long(PyObject
* obj
)
2440 return SWIG_AsVal_unsigned_SS_long(obj
, (unsigned long*)0);
2443 static unsigned long wxImageHistogram_GetCount(wxImageHistogram
*self
,unsigned long key
){
2444 wxImageHistogramEntry e
= (*self
)[key
];
2447 static unsigned long wxImageHistogram_GetCountRGB(wxImageHistogram
*self
,byte r
,byte g
,byte b
){
2448 unsigned long key
= wxImageHistogram::MakeKey(r
, g
, b
);
2449 wxImageHistogramEntry e
= (*self
)[key
];
2452 static unsigned long wxImageHistogram_GetCountColour(wxImageHistogram
*self
,wxColour
const &colour
){
2453 unsigned long key
= wxImageHistogram::MakeKey(colour
.Red(),
2456 wxImageHistogramEntry e
= (*self
)[key
];
2460 typedef unsigned char* buffer
;
2463 // Pull the nested class out to the top level for SWIG's sake
2464 #define wxImage_RGBValue wxImage::RGBValue
2465 #define wxImage_HSVValue wxImage::HSVValue
2467 static wxImage
*new_wxImage(int width
=0,int height
=0,bool clear
=true){
2468 if (width
> 0 && height
> 0)
2469 return new wxImage(width
, height
, clear
);
2473 static wxImage
*new_wxImage(wxBitmap
const &bitmap
){
2474 return new wxImage(bitmap
.ConvertToImage());
2476 static wxImage
*new_wxImage(int width
,int height
,buffer data
,int DATASIZE
){
2477 if (DATASIZE
!= width
*height
*3) {
2478 wxPyErr_SetString(PyExc_ValueError
, "Invalid data buffer size.");
2482 // Copy the source data so the wxImage can clean it up later
2483 buffer copy
= (buffer
)malloc(DATASIZE
);
2485 wxPyBLOCK_THREADS(PyErr_NoMemory());
2488 memcpy(copy
, data
, DATASIZE
);
2489 return new wxImage(width
, height
, copy
, false);
2491 static wxImage
*new_wxImage(int width
,int height
,buffer data
,int DATASIZE
,buffer alpha
,int ALPHASIZE
){
2492 if (DATASIZE
!= width
*height
*3) {
2493 wxPyErr_SetString(PyExc_ValueError
, "Invalid data buffer size.");
2496 if (ALPHASIZE
!= width
*height
) {
2497 wxPyErr_SetString(PyExc_ValueError
, "Invalid alpha buffer size.");
2501 // Copy the source data so the wxImage can clean it up later
2502 buffer dcopy
= (buffer
)malloc(DATASIZE
);
2503 if (dcopy
== NULL
) {
2504 wxPyBLOCK_THREADS(PyErr_NoMemory());
2507 memcpy(dcopy
, data
, DATASIZE
);
2509 buffer acopy
= (buffer
)malloc(ALPHASIZE
);
2510 if (acopy
== NULL
) {
2511 wxPyBLOCK_THREADS(PyErr_NoMemory());
2514 memcpy(acopy
, alpha
, ALPHASIZE
);
2516 return new wxImage(width
, height
, dcopy
, acopy
, false);
2518 static wxSize
wxImage_GetSize(wxImage
*self
){
2519 wxSize
size(self
->GetWidth(), self
->GetHeight());
2522 static PyObject
*wxImage_GetData(wxImage
*self
){
2523 buffer data
= self
->GetData();
2524 int len
= self
->GetWidth() * self
->GetHeight() * 3;
2526 wxPyBLOCK_THREADS( rv
= PyString_FromStringAndSize((char*)data
, len
));
2529 static void wxImage_SetData(wxImage
*self
,buffer data
,int DATASIZE
){
2530 if (DATASIZE
!= self
->GetWidth() * self
->GetHeight() * 3) {
2531 wxPyErr_SetString(PyExc_ValueError
, "Invalid data buffer size.");
2534 buffer copy
= (buffer
)malloc(DATASIZE
);
2536 wxPyBLOCK_THREADS(PyErr_NoMemory());
2539 memcpy(copy
, data
, DATASIZE
);
2540 self
->SetData(copy
, false);
2541 // wxImage takes ownership of copy...
2543 static PyObject
*wxImage_GetDataBuffer(wxImage
*self
){
2544 buffer data
= self
->GetData();
2545 int len
= self
->GetWidth() * self
->GetHeight() * 3;
2547 wxPyBLOCK_THREADS( rv
= PyBuffer_FromReadWriteMemory(data
, len
) );
2550 static void wxImage_SetDataBuffer(wxImage
*self
,buffer data
,int DATASIZE
){
2551 if (DATASIZE
!= self
->GetWidth() * self
->GetHeight() * 3) {
2552 wxPyErr_SetString(PyExc_ValueError
, "Invalid data buffer size.");
2555 self
->SetData(data
, true);
2557 static PyObject
*wxImage_GetAlphaData(wxImage
*self
){
2558 buffer data
= self
->GetAlpha();
2562 int len
= self
->GetWidth() * self
->GetHeight();
2564 wxPyBLOCK_THREADS( rv
= PyString_FromStringAndSize((char*)data
, len
) );
2568 static void wxImage_SetAlphaData(wxImage
*self
,buffer alpha
,int ALPHASIZE
){
2569 if (ALPHASIZE
!= self
->GetWidth() * self
->GetHeight()) {
2570 wxPyErr_SetString(PyExc_ValueError
, "Invalid alpha buffer size.");
2573 buffer acopy
= (buffer
)malloc(ALPHASIZE
);
2574 if (acopy
== NULL
) {
2575 wxPyBLOCK_THREADS(PyErr_NoMemory());
2578 memcpy(acopy
, alpha
, ALPHASIZE
);
2579 self
->SetAlpha(acopy
, false);
2580 // wxImage takes ownership of acopy...
2582 static PyObject
*wxImage_GetAlphaBuffer(wxImage
*self
){
2583 buffer data
= self
->GetAlpha();
2584 int len
= self
->GetWidth() * self
->GetHeight();
2586 wxPyBLOCK_THREADS( rv
= PyBuffer_FromReadWriteMemory(data
, len
) );
2589 static void wxImage_SetAlphaBuffer(wxImage
*self
,buffer alpha
,int ALPHASIZE
){
2590 if (ALPHASIZE
!= self
->GetWidth() * self
->GetHeight()) {
2591 wxPyErr_SetString(PyExc_ValueError
, "Invalid alpha buffer size.");
2594 self
->SetAlpha(alpha
, true);
2596 static wxBitmap
wxImage_ConvertToBitmap(wxImage
*self
,int depth
=-1){
2597 wxBitmap
bitmap(*self
, depth
);
2600 static wxBitmap
wxImage_ConvertToMonoBitmap(wxImage
*self
,byte red
,byte green
,byte blue
){
2601 wxImage mono
= self
->ConvertToMono( red
, green
, blue
);
2602 wxBitmap
bitmap( mono
, 1 );
2605 static const wxString
wxPyIMAGE_OPTION_FILENAME(wxIMAGE_OPTION_FILENAME
);
2606 static const wxString
wxPyIMAGE_OPTION_BMP_FORMAT(wxIMAGE_OPTION_BMP_FORMAT
);
2607 static const wxString
wxPyIMAGE_OPTION_CUR_HOTSPOT_X(wxIMAGE_OPTION_CUR_HOTSPOT_X
);
2608 static const wxString
wxPyIMAGE_OPTION_CUR_HOTSPOT_Y(wxIMAGE_OPTION_CUR_HOTSPOT_Y
);
2609 static const wxString
wxPyIMAGE_OPTION_RESOLUTION(wxIMAGE_OPTION_RESOLUTION
);
2610 static const wxString
wxPyIMAGE_OPTION_RESOLUTIONX(wxIMAGE_OPTION_RESOLUTIONX
);
2611 static const wxString
wxPyIMAGE_OPTION_RESOLUTIONY(wxIMAGE_OPTION_RESOLUTIONY
);
2612 static const wxString
wxPyIMAGE_OPTION_RESOLUTIONUNIT(wxIMAGE_OPTION_RESOLUTIONUNIT
);
2613 static const wxString
wxPyIMAGE_OPTION_QUALITY(wxIMAGE_OPTION_QUALITY
);
2614 static const wxString
wxPyIMAGE_OPTION_BITSPERSAMPLE(wxIMAGE_OPTION_BITSPERSAMPLE
);
2615 static const wxString
wxPyIMAGE_OPTION_SAMPLESPERPIXEL(wxIMAGE_OPTION_SAMPLESPERPIXEL
);
2616 static const wxString
wxPyIMAGE_OPTION_COMPRESSION(wxIMAGE_OPTION_COMPRESSION
);
2617 static const wxString
wxPyIMAGE_OPTION_IMAGEDESCRIPTOR(wxIMAGE_OPTION_IMAGEDESCRIPTOR
);
2618 static const wxString
wxPyIMAGE_OPTION_PNG_FORMAT(wxIMAGE_OPTION_PNG_FORMAT
);
2619 static const wxString
wxPyIMAGE_OPTION_PNG_BITDEPTH(wxIMAGE_OPTION_PNG_BITDEPTH
);
2621 #include <wx/quantize.h>
2623 static bool wxQuantize_Quantize(wxImage
const &src
,wxImage
&dest
,int desiredNoColours
=236,int flags
=wxQUANTIZE_INCLUDE_WINDOWS_COLOURS
|wxQUANTIZE_FILL_DESTINATION_IMAGE
){
2624 return wxQuantize::Quantize(src
, dest
,
2627 NULL
, // eightBitData
2630 static void wxEvtHandler_Connect(wxEvtHandler
*self
,int id
,int lastId
,int eventType
,PyObject
*func
){
2631 if (PyCallable_Check(func
)) {
2632 self
->Connect(id
, lastId
, eventType
,
2633 (wxObjectEventFunction
) &wxPyCallback::EventThunker
,
2634 new wxPyCallback(func
));
2636 else if (func
== Py_None
) {
2637 self
->Disconnect(id
, lastId
, eventType
,
2638 (wxObjectEventFunction
)
2639 &wxPyCallback::EventThunker
);
2643 PyErr_SetString(PyExc_TypeError
, "Expected callable object or None."));
2646 static bool wxEvtHandler_Disconnect(wxEvtHandler
*self
,int id
,int lastId
=-1,wxEventType eventType
=wxEVT_NULL
){
2647 return self
->Disconnect(id
, lastId
, eventType
,
2648 (wxObjectEventFunction
)
2649 &wxPyCallback::EventThunker
);
2651 static void wxEvtHandler__setOORInfo(wxEvtHandler
*self
,PyObject
*_self
,bool incref
=true){
2652 if (_self
&& _self
!= Py_None
) {
2653 self
->SetClientObject(new wxPyOORClientData(_self
, incref
));
2656 wxPyOORClientData
* data
= (wxPyOORClientData
*)self
->GetClientObject();
2658 self
->SetClientObject(NULL
); // This will delete it too
2664 #define wxEVT_HOTKEY -9999
2668 static int wxKeyEvent_GetUnicodeKey(wxKeyEvent
*self
){
2670 return self
->GetUnicodeKey();
2676 #if UINT_MAX < LONG_MAX
2677 /*@c:\\PROJECTS\\SWIG-1.3.27\\Lib\\python\\pymacros.swg,72,SWIG_define@*/
2678 #define SWIG_From_unsigned_SS_int SWIG_From_long
2681 /*@c:\\PROJECTS\\SWIG-1.3.27\\Lib\\python\\pymacros.swg,72,SWIG_define@*/
2682 #define SWIG_From_unsigned_SS_int SWIG_From_unsigned_SS_long
2687 #if UINT_MAX != ULONG_MAX
2689 SWIG_AsVal_unsigned_SS_int(PyObject
*obj
, unsigned int *val
)
2691 const char* errmsg
= val
? "unsigned int" : (char*)0;
2693 if (SWIG_AsVal_unsigned_SS_long(obj
, &v
)) {
2694 if (SWIG_CheckUnsignedLongInRange(v
, INT_MAX
, errmsg
)) {
2695 if (val
) *val
= static_cast<unsigned int >(v
);
2702 SWIG_type_error(errmsg
, obj
);
2707 SWIGINTERNINLINE
unsigned int
2708 SWIG_AsVal_unsigned_SS_int(PyObject
*obj
, unsigned int *val
)
2710 return SWIG_AsVal_unsigned_SS_long(obj
,(unsigned long *)val
);
2715 SWIGINTERNINLINE
unsigned int
2716 SWIG_As_unsigned_SS_int(PyObject
* obj
)
2719 if (!SWIG_AsVal_unsigned_SS_int(obj
, &v
)) {
2721 this is needed to make valgrind/purify happier.
2723 memset((void*)&v
, 0, sizeof(unsigned int));
2729 SWIGINTERNINLINE
int
2730 SWIG_Check_unsigned_SS_int(PyObject
* obj
)
2732 return SWIG_AsVal_unsigned_SS_int(obj
, (unsigned int*)0);
2735 static void wxSizeEvent_SetSize(wxSizeEvent
*self
,wxSize size
){
2736 self
->m_size
= size
;
2738 static PyObject
*wxDropFilesEvent_GetFiles(wxDropFilesEvent
*self
){
2739 int count
= self
->GetNumberOfFiles();
2740 wxString
* files
= self
->GetFiles();
2741 wxPyBlock_t blocked
= wxPyBeginBlockThreads();
2742 PyObject
* list
= PyList_New(count
);
2745 PyErr_SetString(PyExc_MemoryError
, "Can't allocate list of files!");
2746 wxPyEndBlockThreads(blocked
);
2750 for (int i
=0; i
<count
; i
++) {
2751 PyList_SetItem(list
, i
, wx2PyString(files
[i
]));
2753 wxPyEndBlockThreads(blocked
);
2758 static wxPyApp
*new_wxPyApp(){
2759 wxPythonApp
= new wxPyApp();
2763 void wxApp_CleanUp() {
2768 wxPyApp
* wxPyGetApp() { return (wxPyApp
*)wxTheApp
; }
2771 SWIGINTERNINLINE
int
2772 SWIG_AsCharPtr(PyObject
*obj
, char **val
)
2774 if (SWIG_AsCharPtrAndSize(obj
, val
, (size_t*)(0))) {
2779 SWIG_type_error("char *", obj
);
2785 SWIGINTERN PyObject
*
2786 SWIG_FromCharPtr(const char* cptr
)
2789 size_t size
= strlen(cptr
);
2790 if (size
> INT_MAX
) {
2791 return SWIG_NewPointerObj(const_cast<char* >(cptr
),
2792 SWIG_TypeQuery("char *"), 0);
2795 return PyString_FromStringAndSize(cptr
, size
);
2797 return PyString_FromString(cptr
);
2806 #if 0 // #ifdef __WXMAC__
2808 // A dummy class that raises an exception if used...
2812 wxEventLoop() { wxPyRaiseNotImplemented(); }
2813 int Run() { return 0; }
2814 void Exit(int rc
= 0) {}
2815 bool Pending() const { return false; }
2816 bool Dispatch() { return false; }
2817 bool IsRunning() const { return false; }
2818 static wxEventLoop
*GetActive() { wxPyRaiseNotImplemented(); return NULL
; }
2819 static void SetActive(wxEventLoop
* loop
) { wxPyRaiseNotImplemented(); }
2824 #include <wx/evtloop.h>
2830 static const wxString
wxPyPanelNameStr(wxPanelNameStr
);
2831 static wxVisualAttributes
*new_wxVisualAttributes(){ return new wxVisualAttributes
; }
2832 static void delete_wxVisualAttributes(wxVisualAttributes
*self
){ delete self
; }
2833 static PyObject
*wxWindow_GetChildren(wxWindow
*self
){
2834 wxWindowList
& list
= self
->GetChildren();
2835 return wxPy_ConvertList(&list
);
2837 static bool wxWindow_RegisterHotKey(wxWindow
*self
,int hotkeyId
,int modifiers
,int keycode
){
2839 return self
->RegisterHotKey(hotkeyId
, modifiers
, keycode
);
2844 static bool wxWindow_UnregisterHotKey(wxWindow
*self
,int hotkeyId
){
2851 static long wxWindow_GetHandle(wxWindow
*self
){
2852 return wxPyGetWinHandle(self
);
2854 static void wxWindow_AssociateHandle(wxWindow
*self
,long handle
){
2855 self
->AssociateHandle((WXWidget
)handle
);
2858 wxWindow
* wxFindWindowById( long id
, const wxWindow
*parent
= NULL
) {
2859 return wxWindow::FindWindowById(id
, parent
);
2862 wxWindow
* wxFindWindowByName( const wxString
& name
,
2863 const wxWindow
*parent
= NULL
) {
2864 return wxWindow::FindWindowByName(name
, parent
);
2867 wxWindow
* wxFindWindowByLabel( const wxString
& label
,
2868 const wxWindow
*parent
= NULL
) {
2869 return wxWindow::FindWindowByLabel(label
, parent
);
2874 #include <wx/msw/private.h> // to get wxGetWindowId
2878 wxWindow
* wxWindow_FromHWND(wxWindow
* parent
, unsigned long _hWnd
) {
2880 WXHWND hWnd
= (WXHWND
)_hWnd
;
2881 long id
= wxGetWindowId(hWnd
);
2882 wxWindow
* win
= new wxWindow
;
2884 parent
->AddChild(win
);
2885 win
->SetEventHandler(win
);
2888 win
->SubclassWin(hWnd
);
2889 win
->AdoptAttributesFromHWND();
2890 win
->SetupColours();
2893 wxPyRaiseNotImplemented();
2899 PyObject
* GetTopLevelWindows() {
2900 return wxPy_ConvertList(&wxTopLevelWindows
);
2904 IMP_PYCALLBACK_BOOL_WXWIN(wxPyValidator
, wxValidator
, Validate
);
2905 IMP_PYCALLBACK_BOOL_(wxPyValidator
, wxValidator
, TransferToWindow
);
2906 IMP_PYCALLBACK_BOOL_(wxPyValidator
, wxValidator
, TransferFromWindow
);
2908 IMPLEMENT_DYNAMIC_CLASS(wxPyValidator
, wxValidator
);
2910 static void wxMenu_Destroy(wxMenu
*self
){ delete self
; }
2911 static PyObject
*wxMenu_GetMenuItems(wxMenu
*self
){
2912 wxMenuItemList
& list
= self
->GetMenuItems();
2913 return wxPy_ConvertList(&list
);
2915 static void wxMenuBar_SetAutoWindowMenu(bool enable
){}
2916 static bool wxMenuBar_GetAutoWindowMenu(){ return false; }
2917 static const wxString
wxPyControlNameStr(wxControlNameStr
);
2918 static int wxItemContainer_Append(wxItemContainer
*self
,wxString
const &item
,PyObject
*clientData
=NULL
){
2920 wxPyClientData
* data
= new wxPyClientData(clientData
);
2921 return self
->Append(item
, data
);
2923 return self
->Append(item
);
2925 static int wxItemContainer_Insert(wxItemContainer
*self
,wxString
const &item
,int pos
,PyObject
*clientData
=NULL
){
2927 wxPyClientData
* data
= new wxPyClientData(clientData
);
2928 return self
->Insert(item
, pos
, data
);
2930 return self
->Insert(item
, pos
);
2932 static PyObject
*wxItemContainer_GetClientData(wxItemContainer
*self
,int n
){
2933 wxPyClientData
* data
= (wxPyClientData
*)self
->GetClientObject(n
);
2935 Py_INCREF(data
->m_obj
);
2942 static void wxItemContainer_SetClientData(wxItemContainer
*self
,int n
,PyObject
*clientData
){
2943 wxPyClientData
* data
= new wxPyClientData(clientData
);
2944 self
->SetClientObject(n
, data
);
2948 static wxSizerItem
*new_wxSizerItem(wxWindow
*window
,int proportion
,int flag
,int border
,PyObject
*userData
=NULL
){
2949 wxPyUserData
* data
= NULL
;
2951 wxPyBlock_t blocked
= wxPyBeginBlockThreads();
2952 data
= new wxPyUserData(userData
);
2953 wxPyEndBlockThreads(blocked
);
2955 return new wxSizerItem(window
, proportion
, flag
, border
, data
);
2957 static wxSizerItem
*new_wxSizerItem(int width
,int height
,int proportion
,int flag
,int border
,PyObject
*userData
=NULL
){
2958 wxPyUserData
* data
= NULL
;
2960 wxPyBlock_t blocked
= wxPyBeginBlockThreads();
2961 data
= new wxPyUserData(userData
);
2962 wxPyEndBlockThreads(blocked
);
2964 return new wxSizerItem(width
, height
, proportion
, flag
, border
, data
);
2966 static wxSizerItem
*new_wxSizerItem(wxSizer
*sizer
,int proportion
,int flag
,int border
,PyObject
*userData
=NULL
){
2967 wxPyUserData
* data
= NULL
;
2969 wxPyBlock_t blocked
= wxPyBeginBlockThreads();
2970 data
= new wxPyUserData(userData
);
2971 wxPyEndBlockThreads(blocked
);
2973 return new wxSizerItem(sizer
, proportion
, flag
, border
, data
);
2978 SWIG_CheckDoubleInRange(double value
, double min_value
,
2979 double max_value
, const char* errmsg
)
2981 if (value
< min_value
) {
2983 PyErr_Format(PyExc_OverflowError
,
2984 "value %g is less than %s minimum %g",
2985 value
, errmsg
, min_value
);
2988 } else if (value
> max_value
) {
2990 PyErr_Format(PyExc_OverflowError
,
2991 "value %g is greater than %s maximum %g",
2992 value
, errmsg
, max_value
);
3001 SWIG_AsVal_float(PyObject
*obj
, float *val
)
3003 const char* errmsg
= val
? "float" : (char*)0;
3005 if (SWIG_AsVal_double(obj
, &v
)) {
3006 if (SWIG_CheckDoubleInRange(v
, -FLT_MAX
, FLT_MAX
, errmsg
)) {
3007 if (val
) *val
= static_cast<float >(v
);
3016 SWIG_type_error(errmsg
, obj
);
3022 SWIGINTERNINLINE
float
3023 SWIG_As_float(PyObject
* obj
)
3026 if (!SWIG_AsVal_float(obj
, &v
)) {
3028 this is needed to make valgrind/purify happier.
3030 memset((void*)&v
, 0, sizeof(float));
3036 SWIGINTERNINLINE
int
3037 SWIG_Check_float(PyObject
* obj
)
3039 return SWIG_AsVal_float(obj
, (float*)0);
3043 /*@c:\\PROJECTS\\SWIG-1.3.27\\Lib\\python\\pymacros.swg,72,SWIG_define@*/
3044 #define SWIG_From_float PyFloat_FromDouble
3047 static PyObject
*wxSizerItem_GetUserData(wxSizerItem
*self
){
3048 wxPyUserData
* data
= (wxPyUserData
*)self
->GetUserData();
3050 Py_INCREF(data
->m_obj
);
3057 static void wxSizerItem_SetUserData(wxSizerItem
*self
,PyObject
*userData
){
3058 wxPyUserData
* data
= NULL
;
3060 wxPyBlock_t blocked
= wxPyBeginBlockThreads();
3061 data
= new wxPyUserData(userData
);
3062 wxPyEndBlockThreads(blocked
);
3064 self
->SetUserData(data
);
3067 // Figure out the type of the sizer item
3069 struct wxPySizerItemInfo
{
3071 : window(NULL
), sizer(NULL
), gotSize(false),
3072 size(wxDefaultSize
), gotPos(false), pos(-1)
3083 static wxPySizerItemInfo
wxPySizerItemTypeHelper(PyObject
* item
, bool checkSize
, bool checkIdx
) {
3085 wxPySizerItemInfo info
;
3087 wxSize
* sizePtr
= &size
;
3089 // Find out what the type of the item is
3091 if ( ! wxPyConvertSwigPtr(item
, (void**)&info
.window
, wxT("wxWindow")) ) {
3096 if ( ! wxPyConvertSwigPtr(item
, (void**)&info
.sizer
, wxT("wxSizer")) ) {
3100 // try wxSize or (w,h)
3101 if ( checkSize
&& wxSize_helper(item
, &sizePtr
)) {
3102 info
.size
= *sizePtr
;
3103 info
.gotSize
= true;
3107 if (checkIdx
&& PyInt_Check(item
)) {
3108 info
.pos
= PyInt_AsLong(item
);
3114 if ( !(info
.window
|| info
.sizer
|| (checkSize
&& info
.gotSize
) || (checkIdx
&& info
.gotPos
)) ) {
3115 // no expected type, figure out what kind of error message to generate
3116 if ( !checkSize
&& !checkIdx
)
3117 PyErr_SetString(PyExc_TypeError
, "wx.Window or wx.Sizer expected for item");
3118 else if ( checkSize
&& !checkIdx
)
3119 PyErr_SetString(PyExc_TypeError
, "wx.Window, wx.Sizer, wx.Size, or (w,h) expected for item");
3120 else if ( !checkSize
&& checkIdx
)
3121 PyErr_SetString(PyExc_TypeError
, "wx.Window, wx.Sizer or int (position) expected for item");
3123 // can this one happen?
3124 PyErr_SetString(PyExc_TypeError
, "wx.Window, wx.Sizer, wx.Size, or (w,h) or int (position) expected for item");
3130 static void wxSizer__setOORInfo(wxSizer
*self
,PyObject
*_self
){
3131 if (!self
->GetClientObject())
3132 self
->SetClientObject(new wxPyOORClientData(_self
));
3134 static wxSizerItem
*wxSizer_Add(wxSizer
*self
,PyObject
*item
,int proportion
=0,int flag
=0,int border
=0,PyObject
*userData
=NULL
){
3136 wxPyUserData
* data
= NULL
;
3137 wxPyBlock_t blocked
= wxPyBeginBlockThreads();
3138 wxPySizerItemInfo info
= wxPySizerItemTypeHelper(item
, true, false);
3139 if ( userData
&& (info
.window
|| info
.sizer
|| info
.gotSize
) )
3140 data
= new wxPyUserData(userData
);
3142 PyObject_SetAttrString(item
,"thisown",Py_False
);
3143 wxPyEndBlockThreads(blocked
);
3145 // Now call the real Add method if a valid item type was found
3147 return self
->Add(info
.window
, proportion
, flag
, border
, data
);
3148 else if ( info
.sizer
)
3149 return self
->Add(info
.sizer
, proportion
, flag
, border
, data
);
3150 else if (info
.gotSize
)
3151 return self
->Add(info
.size
.GetWidth(), info
.size
.GetHeight(),
3152 proportion
, flag
, border
, data
);
3156 static wxSizerItem
*wxSizer_Insert(wxSizer
*self
,int before
,PyObject
*item
,int proportion
=0,int flag
=0,int border
=0,PyObject
*userData
=NULL
){
3158 wxPyUserData
* data
= NULL
;
3159 wxPyBlock_t blocked
= wxPyBeginBlockThreads();
3160 wxPySizerItemInfo info
= wxPySizerItemTypeHelper(item
, true, false);
3161 if ( userData
&& (info
.window
|| info
.sizer
|| info
.gotSize
) )
3162 data
= new wxPyUserData(userData
);
3164 PyObject_SetAttrString(item
,"thisown",Py_False
);
3165 wxPyEndBlockThreads(blocked
);
3167 // Now call the real Insert method if a valid item type was found
3169 return self
->Insert(before
, info
.window
, proportion
, flag
, border
, data
);
3170 else if ( info
.sizer
)
3171 return self
->Insert(before
, info
.sizer
, proportion
, flag
, border
, data
);
3172 else if (info
.gotSize
)
3173 return self
->Insert(before
, info
.size
.GetWidth(), info
.size
.GetHeight(),
3174 proportion
, flag
, border
, data
);
3178 static wxSizerItem
*wxSizer_Prepend(wxSizer
*self
,PyObject
*item
,int proportion
=0,int flag
=0,int border
=0,PyObject
*userData
=NULL
){
3180 wxPyUserData
* data
= NULL
;
3181 wxPyBlock_t blocked
= wxPyBeginBlockThreads();
3182 wxPySizerItemInfo info
= wxPySizerItemTypeHelper(item
, true, false);
3183 if ( userData
&& (info
.window
|| info
.sizer
|| info
.gotSize
) )
3184 data
= new wxPyUserData(userData
);
3186 PyObject_SetAttrString(item
,"thisown",Py_False
);
3187 wxPyEndBlockThreads(blocked
);
3189 // Now call the real Prepend method if a valid item type was found
3191 return self
->Prepend(info
.window
, proportion
, flag
, border
, data
);
3192 else if ( info
.sizer
)
3193 return self
->Prepend(info
.sizer
, proportion
, flag
, border
, data
);
3194 else if (info
.gotSize
)
3195 return self
->Prepend(info
.size
.GetWidth(), info
.size
.GetHeight(),
3196 proportion
, flag
, border
, data
);
3200 static bool wxSizer_Remove(wxSizer
*self
,PyObject
*item
){
3201 wxPyBlock_t blocked
= wxPyBeginBlockThreads();
3202 wxPySizerItemInfo info
= wxPySizerItemTypeHelper(item
, false, true);
3203 wxPyEndBlockThreads(blocked
);
3205 return self
->Remove(info
.window
);
3206 else if ( info
.sizer
)
3207 return self
->Remove(info
.sizer
);
3208 else if ( info
.gotPos
)
3209 return self
->Remove(info
.pos
);
3213 static bool wxSizer_Detach(wxSizer
*self
,PyObject
*item
){
3214 wxPyBlock_t blocked
= wxPyBeginBlockThreads();
3215 wxPySizerItemInfo info
= wxPySizerItemTypeHelper(item
, false, true);
3216 wxPyEndBlockThreads(blocked
);
3218 return self
->Detach(info
.window
);
3219 else if ( info
.sizer
)
3220 return self
->Detach(info
.sizer
);
3221 else if ( info
.gotPos
)
3222 return self
->Detach(info
.pos
);
3226 static wxSizerItem
*wxSizer_GetItem(wxSizer
*self
,PyObject
*item
){
3227 wxPyBlock_t blocked
= wxPyBeginBlockThreads();
3228 wxPySizerItemInfo info
= wxPySizerItemTypeHelper(item
, false, true);
3229 wxPyEndBlockThreads(blocked
);
3231 return self
->GetItem(info
.window
);
3232 else if ( info
.sizer
)
3233 return self
->GetItem(info
.sizer
);
3234 else if ( info
.gotPos
)
3235 return self
->GetItem(info
.pos
);
3239 static void wxSizer__SetItemMinSize(wxSizer
*self
,PyObject
*item
,wxSize
const &size
){
3240 wxPyBlock_t blocked
= wxPyBeginBlockThreads();
3241 wxPySizerItemInfo info
= wxPySizerItemTypeHelper(item
, false, true);
3242 wxPyEndBlockThreads(blocked
);
3244 self
->SetItemMinSize(info
.window
, size
);
3245 else if ( info
.sizer
)
3246 self
->SetItemMinSize(info
.sizer
, size
);
3247 else if ( info
.gotPos
)
3248 self
->SetItemMinSize(info
.pos
, size
);
3250 static PyObject
*wxSizer_GetChildren(wxSizer
*self
){
3251 wxSizerItemList
& list
= self
->GetChildren();
3252 return wxPy_ConvertList(&list
);
3254 static bool wxSizer_Show(wxSizer
*self
,PyObject
*item
,bool show
=true,bool recursive
=false){
3255 wxPyBlock_t blocked
= wxPyBeginBlockThreads();
3256 wxPySizerItemInfo info
= wxPySizerItemTypeHelper(item
, false, true);
3257 wxPyEndBlockThreads(blocked
);
3259 return self
->Show(info
.window
, show
, recursive
);
3260 else if ( info
.sizer
)
3261 return self
->Show(info
.sizer
, show
, recursive
);
3262 else if ( info
.gotPos
)
3263 return self
->Show(info
.pos
, show
);
3267 static bool wxSizer_IsShown(wxSizer
*self
,PyObject
*item
){
3268 wxPyBlock_t blocked
= wxPyBeginBlockThreads();
3269 wxPySizerItemInfo info
= wxPySizerItemTypeHelper(item
, false, false);
3270 wxPyEndBlockThreads(blocked
);
3272 return self
->IsShown(info
.window
);
3273 else if ( info
.sizer
)
3274 return self
->IsShown(info
.sizer
);
3275 else if ( info
.gotPos
)
3276 return self
->IsShown(info
.pos
);
3282 IMP_PYCALLBACK___pure(wxPySizer
, wxSizer
, RecalcSizes
);
3283 IMP_PYCALLBACK_wxSize__pure(wxPySizer
, wxSizer
, CalcMin
);
3284 IMPLEMENT_DYNAMIC_CLASS(wxPySizer
, wxSizer
);
3289 bool wxGBPosition_helper(PyObject
* source
, wxGBPosition
** obj
)
3291 if (source
== Py_None
) {
3292 **obj
= wxGBPosition(-1,-1);
3295 return wxPyTwoIntItem_helper(source
, obj
, wxT("wxGBPosition"));
3298 bool wxGBSpan_helper(PyObject
* source
, wxGBSpan
** obj
)
3300 if (source
== Py_None
) {
3301 **obj
= wxGBSpan(-1,-1);
3304 return wxPyTwoIntItem_helper(source
, obj
, wxT("wxGBSpan"));
3308 static void wxGBPosition_Set(wxGBPosition
*self
,int row
=0,int col
=0){
3312 static PyObject
*wxGBPosition_Get(wxGBPosition
*self
){
3313 wxPyBlock_t blocked
= wxPyBeginBlockThreads();
3314 PyObject
* tup
= PyTuple_New(2);
3315 PyTuple_SET_ITEM(tup
, 0, PyInt_FromLong(self
->GetRow()));
3316 PyTuple_SET_ITEM(tup
, 1, PyInt_FromLong(self
->GetCol()));
3317 wxPyEndBlockThreads(blocked
);
3320 static void wxGBSpan_Set(wxGBSpan
*self
,int rowspan
=1,int colspan
=1){
3321 self
->SetRowspan(rowspan
);
3322 self
->SetColspan(colspan
);
3324 static PyObject
*wxGBSpan_Get(wxGBSpan
*self
){
3325 wxPyBlock_t blocked
= wxPyBeginBlockThreads();
3326 PyObject
* tup
= PyTuple_New(2);
3327 PyTuple_SET_ITEM(tup
, 0, PyInt_FromLong(self
->GetRowspan()));
3328 PyTuple_SET_ITEM(tup
, 1, PyInt_FromLong(self
->GetColspan()));
3329 wxPyEndBlockThreads(blocked
);
3332 static wxGBSizerItem
*new_wxGBSizerItem(wxWindow
*window
,wxGBPosition
const &pos
,wxGBSpan
const &span
,int flag
,int border
,PyObject
*userData
=NULL
){
3333 wxPyUserData
* data
= NULL
;
3335 wxPyBlock_t blocked
= wxPyBeginBlockThreads();
3336 data
= new wxPyUserData(userData
);
3337 wxPyEndBlockThreads(blocked
);
3339 return new wxGBSizerItem(window
, pos
, span
, flag
, border
, data
);
3341 static wxGBSizerItem
*new_wxGBSizerItem(wxSizer
*sizer
,wxGBPosition
const &pos
,wxGBSpan
const &span
,int flag
,int border
,PyObject
*userData
=NULL
){
3342 wxPyUserData
* data
= NULL
;
3344 wxPyBlock_t blocked
= wxPyBeginBlockThreads();
3345 data
= new wxPyUserData(userData
);
3346 wxPyEndBlockThreads(blocked
);
3348 return new wxGBSizerItem(sizer
, pos
, span
, flag
, border
, data
);
3350 static wxGBSizerItem
*new_wxGBSizerItem(int width
,int height
,wxGBPosition
const &pos
,wxGBSpan
const &span
,int flag
,int border
,PyObject
*userData
=NULL
){
3351 wxPyUserData
* data
= NULL
;
3353 wxPyBlock_t blocked
= wxPyBeginBlockThreads();
3354 data
= new wxPyUserData(userData
);
3355 wxPyEndBlockThreads(blocked
);
3357 return new wxGBSizerItem(width
, height
, pos
, span
, flag
, border
, data
);
3359 static wxGBPosition
wxGBSizerItem_GetEndPos(wxGBSizerItem
*self
){
3361 self
->GetEndPos(row
, col
);
3362 return wxGBPosition(row
, col
);
3364 static wxGBSizerItem
*wxGridBagSizer_Add(wxGridBagSizer
*self
,PyObject
*item
,wxGBPosition
const &pos
,wxGBSpan
const &span
=wxDefaultSpan
,int flag
=0,int border
=0,PyObject
*userData
=NULL
){
3366 wxPyUserData
* data
= NULL
;
3367 wxPyBlock_t blocked
= wxPyBeginBlockThreads();
3368 wxPySizerItemInfo info
= wxPySizerItemTypeHelper(item
, true, false);
3369 if ( userData
&& (info
.window
|| info
.sizer
|| info
.gotSize
) )
3370 data
= new wxPyUserData(userData
);
3372 PyObject_SetAttrString(item
,"thisown",Py_False
);
3373 wxPyEndBlockThreads(blocked
);
3375 // Now call the real Add method if a valid item type was found
3377 return (wxGBSizerItem
*)self
->Add(info
.window
, pos
, span
, flag
, border
, data
);
3378 else if ( info
.sizer
)
3379 return (wxGBSizerItem
*)self
->Add(info
.sizer
, pos
, span
, flag
, border
, data
);
3380 else if (info
.gotSize
)
3381 return (wxGBSizerItem
*)self
->Add(info
.size
.GetWidth(), info
.size
.GetHeight(),
3382 pos
, span
, flag
, border
, data
);
3390 static int _wrap_EmptyString_set(PyObject
*) {
3391 PyErr_SetString(PyExc_TypeError
,"Variable EmptyString is read-only.");
3396 static PyObject
*_wrap_EmptyString_get(void) {
3397 PyObject
*pyobj
= NULL
;
3401 pyobj
= PyUnicode_FromWideChar((&wxPyEmptyString
)->c_str(), (&wxPyEmptyString
)->Len());
3403 pyobj
= PyString_FromStringAndSize((&wxPyEmptyString
)->c_str(), (&wxPyEmptyString
)->Len());
3410 static PyObject
*_wrap_Object_GetClassName(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
3411 PyObject
*resultobj
= NULL
;
3412 wxObject
*arg1
= (wxObject
*) 0 ;
3414 PyObject
* obj0
= 0 ;
3416 (char *) "self", NULL
3419 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Object_GetClassName",kwnames
,&obj0
)) goto fail
;
3420 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxObject
, SWIG_POINTER_EXCEPTION
| 0);
3421 if (SWIG_arg_fail(1)) SWIG_fail
;
3423 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
3424 result
= wxObject_GetClassName(arg1
);
3426 wxPyEndAllowThreads(__tstate
);
3427 if (PyErr_Occurred()) SWIG_fail
;
3431 resultobj
= PyUnicode_FromWideChar((&result
)->c_str(), (&result
)->Len());
3433 resultobj
= PyString_FromStringAndSize((&result
)->c_str(), (&result
)->Len());
3442 static PyObject
*_wrap_Object_Destroy(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
3443 PyObject
*resultobj
= NULL
;
3444 wxObject
*arg1
= (wxObject
*) 0 ;
3445 PyObject
* obj0
= 0 ;
3447 (char *) "self", NULL
3450 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Object_Destroy",kwnames
,&obj0
)) goto fail
;
3451 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxObject
, SWIG_POINTER_EXCEPTION
| 0);
3452 if (SWIG_arg_fail(1)) SWIG_fail
;
3454 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
3455 wxObject_Destroy(arg1
);
3457 wxPyEndAllowThreads(__tstate
);
3458 if (PyErr_Occurred()) SWIG_fail
;
3460 Py_INCREF(Py_None
); resultobj
= Py_None
;
3467 static PyObject
* Object_swigregister(PyObject
*, PyObject
*args
) {
3469 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
3470 SWIG_TypeClientData(SWIGTYPE_p_wxObject
, obj
);
3472 return Py_BuildValue((char *)"");
3474 static PyObject
*_wrap_Size_width_set(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
3475 PyObject
*resultobj
= NULL
;
3476 wxSize
*arg1
= (wxSize
*) 0 ;
3478 PyObject
* obj0
= 0 ;
3479 PyObject
* obj1
= 0 ;
3481 (char *) "self",(char *) "x", NULL
3484 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Size_width_set",kwnames
,&obj0
,&obj1
)) goto fail
;
3485 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSize
, SWIG_POINTER_EXCEPTION
| 0);
3486 if (SWIG_arg_fail(1)) SWIG_fail
;
3488 arg2
= static_cast<int >(SWIG_As_int(obj1
));
3489 if (SWIG_arg_fail(2)) SWIG_fail
;
3491 if (arg1
) (arg1
)->x
= arg2
;
3493 Py_INCREF(Py_None
); resultobj
= Py_None
;
3500 static PyObject
*_wrap_Size_width_get(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
3501 PyObject
*resultobj
= NULL
;
3502 wxSize
*arg1
= (wxSize
*) 0 ;
3504 PyObject
* obj0
= 0 ;
3506 (char *) "self", NULL
3509 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Size_width_get",kwnames
,&obj0
)) goto fail
;
3510 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSize
, SWIG_POINTER_EXCEPTION
| 0);
3511 if (SWIG_arg_fail(1)) SWIG_fail
;
3512 result
= (int) ((arg1
)->x
);
3515 resultobj
= SWIG_From_int(static_cast<int >(result
));
3523 static PyObject
*_wrap_Size_height_set(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
3524 PyObject
*resultobj
= NULL
;
3525 wxSize
*arg1
= (wxSize
*) 0 ;
3527 PyObject
* obj0
= 0 ;
3528 PyObject
* obj1
= 0 ;
3530 (char *) "self",(char *) "y", NULL
3533 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Size_height_set",kwnames
,&obj0
,&obj1
)) goto fail
;
3534 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSize
, SWIG_POINTER_EXCEPTION
| 0);
3535 if (SWIG_arg_fail(1)) SWIG_fail
;
3537 arg2
= static_cast<int >(SWIG_As_int(obj1
));
3538 if (SWIG_arg_fail(2)) SWIG_fail
;
3540 if (arg1
) (arg1
)->y
= arg2
;
3542 Py_INCREF(Py_None
); resultobj
= Py_None
;
3549 static PyObject
*_wrap_Size_height_get(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
3550 PyObject
*resultobj
= NULL
;
3551 wxSize
*arg1
= (wxSize
*) 0 ;
3553 PyObject
* obj0
= 0 ;
3555 (char *) "self", NULL
3558 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Size_height_get",kwnames
,&obj0
)) goto fail
;
3559 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSize
, SWIG_POINTER_EXCEPTION
| 0);
3560 if (SWIG_arg_fail(1)) SWIG_fail
;
3561 result
= (int) ((arg1
)->y
);
3564 resultobj
= SWIG_From_int(static_cast<int >(result
));
3572 static PyObject
*_wrap_new_Size(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
3573 PyObject
*resultobj
= NULL
;
3574 int arg1
= (int) 0 ;
3575 int arg2
= (int) 0 ;
3577 PyObject
* obj0
= 0 ;
3578 PyObject
* obj1
= 0 ;
3580 (char *) "w",(char *) "h", NULL
3583 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"|OO:new_Size",kwnames
,&obj0
,&obj1
)) goto fail
;
3586 arg1
= static_cast<int >(SWIG_As_int(obj0
));
3587 if (SWIG_arg_fail(1)) SWIG_fail
;
3592 arg2
= static_cast<int >(SWIG_As_int(obj1
));
3593 if (SWIG_arg_fail(2)) SWIG_fail
;
3597 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
3598 result
= (wxSize
*)new wxSize(arg1
,arg2
);
3600 wxPyEndAllowThreads(__tstate
);
3601 if (PyErr_Occurred()) SWIG_fail
;
3603 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxSize
, 1);
3610 static PyObject
*_wrap_delete_Size(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
3611 PyObject
*resultobj
= NULL
;
3612 wxSize
*arg1
= (wxSize
*) 0 ;
3613 PyObject
* obj0
= 0 ;
3615 (char *) "self", NULL
3618 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:delete_Size",kwnames
,&obj0
)) goto fail
;
3619 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSize
, SWIG_POINTER_EXCEPTION
| 0);
3620 if (SWIG_arg_fail(1)) SWIG_fail
;
3622 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
3625 wxPyEndAllowThreads(__tstate
);
3626 if (PyErr_Occurred()) SWIG_fail
;
3628 Py_INCREF(Py_None
); resultobj
= Py_None
;
3635 static PyObject
*_wrap_Size___eq__(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
3636 PyObject
*resultobj
= NULL
;
3637 wxSize
*arg1
= (wxSize
*) 0 ;
3641 PyObject
* obj0
= 0 ;
3642 PyObject
* obj1
= 0 ;
3644 (char *) "self",(char *) "sz", NULL
3647 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Size___eq__",kwnames
,&obj0
,&obj1
)) goto fail
;
3648 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSize
, SWIG_POINTER_EXCEPTION
| 0);
3649 if (SWIG_arg_fail(1)) SWIG_fail
;
3652 if ( ! wxSize_helper(obj1
, &arg2
)) SWIG_fail
;
3655 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
3656 result
= (bool)(arg1
)->operator ==((wxSize
const &)*arg2
);
3658 wxPyEndAllowThreads(__tstate
);
3659 if (PyErr_Occurred()) SWIG_fail
;
3662 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
3670 static PyObject
*_wrap_Size___ne__(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
3671 PyObject
*resultobj
= NULL
;
3672 wxSize
*arg1
= (wxSize
*) 0 ;
3676 PyObject
* obj0
= 0 ;
3677 PyObject
* obj1
= 0 ;
3679 (char *) "self",(char *) "sz", NULL
3682 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Size___ne__",kwnames
,&obj0
,&obj1
)) goto fail
;
3683 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSize
, SWIG_POINTER_EXCEPTION
| 0);
3684 if (SWIG_arg_fail(1)) SWIG_fail
;
3687 if ( ! wxSize_helper(obj1
, &arg2
)) SWIG_fail
;
3690 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
3691 result
= (bool)(arg1
)->operator !=((wxSize
const &)*arg2
);
3693 wxPyEndAllowThreads(__tstate
);
3694 if (PyErr_Occurred()) SWIG_fail
;
3697 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
3705 static PyObject
*_wrap_Size___add__(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
3706 PyObject
*resultobj
= NULL
;
3707 wxSize
*arg1
= (wxSize
*) 0 ;
3711 PyObject
* obj0
= 0 ;
3712 PyObject
* obj1
= 0 ;
3714 (char *) "self",(char *) "sz", NULL
3717 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Size___add__",kwnames
,&obj0
,&obj1
)) goto fail
;
3718 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSize
, SWIG_POINTER_EXCEPTION
| 0);
3719 if (SWIG_arg_fail(1)) SWIG_fail
;
3722 if ( ! wxSize_helper(obj1
, &arg2
)) SWIG_fail
;
3725 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
3726 result
= (arg1
)->operator +((wxSize
const &)*arg2
);
3728 wxPyEndAllowThreads(__tstate
);
3729 if (PyErr_Occurred()) SWIG_fail
;
3733 resultptr
= new wxSize(static_cast<wxSize
& >(result
));
3734 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxSize
, 1);
3742 static PyObject
*_wrap_Size___sub__(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
3743 PyObject
*resultobj
= NULL
;
3744 wxSize
*arg1
= (wxSize
*) 0 ;
3748 PyObject
* obj0
= 0 ;
3749 PyObject
* obj1
= 0 ;
3751 (char *) "self",(char *) "sz", NULL
3754 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Size___sub__",kwnames
,&obj0
,&obj1
)) goto fail
;
3755 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSize
, SWIG_POINTER_EXCEPTION
| 0);
3756 if (SWIG_arg_fail(1)) SWIG_fail
;
3759 if ( ! wxSize_helper(obj1
, &arg2
)) SWIG_fail
;
3762 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
3763 result
= (arg1
)->operator -((wxSize
const &)*arg2
);
3765 wxPyEndAllowThreads(__tstate
);
3766 if (PyErr_Occurred()) SWIG_fail
;
3770 resultptr
= new wxSize(static_cast<wxSize
& >(result
));
3771 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxSize
, 1);
3779 static PyObject
*_wrap_Size_IncTo(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
3780 PyObject
*resultobj
= NULL
;
3781 wxSize
*arg1
= (wxSize
*) 0 ;
3784 PyObject
* obj0
= 0 ;
3785 PyObject
* obj1
= 0 ;
3787 (char *) "self",(char *) "sz", NULL
3790 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Size_IncTo",kwnames
,&obj0
,&obj1
)) goto fail
;
3791 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSize
, SWIG_POINTER_EXCEPTION
| 0);
3792 if (SWIG_arg_fail(1)) SWIG_fail
;
3795 if ( ! wxSize_helper(obj1
, &arg2
)) SWIG_fail
;
3798 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
3799 (arg1
)->IncTo((wxSize
const &)*arg2
);
3801 wxPyEndAllowThreads(__tstate
);
3802 if (PyErr_Occurred()) SWIG_fail
;
3804 Py_INCREF(Py_None
); resultobj
= Py_None
;
3811 static PyObject
*_wrap_Size_DecTo(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
3812 PyObject
*resultobj
= NULL
;
3813 wxSize
*arg1
= (wxSize
*) 0 ;
3816 PyObject
* obj0
= 0 ;
3817 PyObject
* obj1
= 0 ;
3819 (char *) "self",(char *) "sz", NULL
3822 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Size_DecTo",kwnames
,&obj0
,&obj1
)) goto fail
;
3823 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSize
, SWIG_POINTER_EXCEPTION
| 0);
3824 if (SWIG_arg_fail(1)) SWIG_fail
;
3827 if ( ! wxSize_helper(obj1
, &arg2
)) SWIG_fail
;
3830 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
3831 (arg1
)->DecTo((wxSize
const &)*arg2
);
3833 wxPyEndAllowThreads(__tstate
);
3834 if (PyErr_Occurred()) SWIG_fail
;
3836 Py_INCREF(Py_None
); resultobj
= Py_None
;
3843 static PyObject
*_wrap_Size_Set(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
3844 PyObject
*resultobj
= NULL
;
3845 wxSize
*arg1
= (wxSize
*) 0 ;
3848 PyObject
* obj0
= 0 ;
3849 PyObject
* obj1
= 0 ;
3850 PyObject
* obj2
= 0 ;
3852 (char *) "self",(char *) "w",(char *) "h", NULL
3855 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:Size_Set",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
3856 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSize
, SWIG_POINTER_EXCEPTION
| 0);
3857 if (SWIG_arg_fail(1)) SWIG_fail
;
3859 arg2
= static_cast<int >(SWIG_As_int(obj1
));
3860 if (SWIG_arg_fail(2)) SWIG_fail
;
3863 arg3
= static_cast<int >(SWIG_As_int(obj2
));
3864 if (SWIG_arg_fail(3)) SWIG_fail
;
3867 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
3868 (arg1
)->Set(arg2
,arg3
);
3870 wxPyEndAllowThreads(__tstate
);
3871 if (PyErr_Occurred()) SWIG_fail
;
3873 Py_INCREF(Py_None
); resultobj
= Py_None
;
3880 static PyObject
*_wrap_Size_SetWidth(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
3881 PyObject
*resultobj
= NULL
;
3882 wxSize
*arg1
= (wxSize
*) 0 ;
3884 PyObject
* obj0
= 0 ;
3885 PyObject
* obj1
= 0 ;
3887 (char *) "self",(char *) "w", NULL
3890 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Size_SetWidth",kwnames
,&obj0
,&obj1
)) goto fail
;
3891 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSize
, SWIG_POINTER_EXCEPTION
| 0);
3892 if (SWIG_arg_fail(1)) SWIG_fail
;
3894 arg2
= static_cast<int >(SWIG_As_int(obj1
));
3895 if (SWIG_arg_fail(2)) SWIG_fail
;
3898 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
3899 (arg1
)->SetWidth(arg2
);
3901 wxPyEndAllowThreads(__tstate
);
3902 if (PyErr_Occurred()) SWIG_fail
;
3904 Py_INCREF(Py_None
); resultobj
= Py_None
;
3911 static PyObject
*_wrap_Size_SetHeight(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
3912 PyObject
*resultobj
= NULL
;
3913 wxSize
*arg1
= (wxSize
*) 0 ;
3915 PyObject
* obj0
= 0 ;
3916 PyObject
* obj1
= 0 ;
3918 (char *) "self",(char *) "h", NULL
3921 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Size_SetHeight",kwnames
,&obj0
,&obj1
)) goto fail
;
3922 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSize
, SWIG_POINTER_EXCEPTION
| 0);
3923 if (SWIG_arg_fail(1)) SWIG_fail
;
3925 arg2
= static_cast<int >(SWIG_As_int(obj1
));
3926 if (SWIG_arg_fail(2)) SWIG_fail
;
3929 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
3930 (arg1
)->SetHeight(arg2
);
3932 wxPyEndAllowThreads(__tstate
);
3933 if (PyErr_Occurred()) SWIG_fail
;
3935 Py_INCREF(Py_None
); resultobj
= Py_None
;
3942 static PyObject
*_wrap_Size_GetWidth(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
3943 PyObject
*resultobj
= NULL
;
3944 wxSize
*arg1
= (wxSize
*) 0 ;
3946 PyObject
* obj0
= 0 ;
3948 (char *) "self", NULL
3951 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Size_GetWidth",kwnames
,&obj0
)) goto fail
;
3952 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSize
, SWIG_POINTER_EXCEPTION
| 0);
3953 if (SWIG_arg_fail(1)) SWIG_fail
;
3955 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
3956 result
= (int)((wxSize
const *)arg1
)->GetWidth();
3958 wxPyEndAllowThreads(__tstate
);
3959 if (PyErr_Occurred()) SWIG_fail
;
3962 resultobj
= SWIG_From_int(static_cast<int >(result
));
3970 static PyObject
*_wrap_Size_GetHeight(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
3971 PyObject
*resultobj
= NULL
;
3972 wxSize
*arg1
= (wxSize
*) 0 ;
3974 PyObject
* obj0
= 0 ;
3976 (char *) "self", NULL
3979 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Size_GetHeight",kwnames
,&obj0
)) goto fail
;
3980 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSize
, SWIG_POINTER_EXCEPTION
| 0);
3981 if (SWIG_arg_fail(1)) SWIG_fail
;
3983 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
3984 result
= (int)((wxSize
const *)arg1
)->GetHeight();
3986 wxPyEndAllowThreads(__tstate
);
3987 if (PyErr_Occurred()) SWIG_fail
;
3990 resultobj
= SWIG_From_int(static_cast<int >(result
));
3998 static PyObject
*_wrap_Size_IsFullySpecified(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
3999 PyObject
*resultobj
= NULL
;
4000 wxSize
*arg1
= (wxSize
*) 0 ;
4002 PyObject
* obj0
= 0 ;
4004 (char *) "self", NULL
4007 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Size_IsFullySpecified",kwnames
,&obj0
)) goto fail
;
4008 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSize
, SWIG_POINTER_EXCEPTION
| 0);
4009 if (SWIG_arg_fail(1)) SWIG_fail
;
4011 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
4012 result
= (bool)((wxSize
const *)arg1
)->IsFullySpecified();
4014 wxPyEndAllowThreads(__tstate
);
4015 if (PyErr_Occurred()) SWIG_fail
;
4018 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
4026 static PyObject
*_wrap_Size_SetDefaults(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
4027 PyObject
*resultobj
= NULL
;
4028 wxSize
*arg1
= (wxSize
*) 0 ;
4031 PyObject
* obj0
= 0 ;
4032 PyObject
* obj1
= 0 ;
4034 (char *) "self",(char *) "size", NULL
4037 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Size_SetDefaults",kwnames
,&obj0
,&obj1
)) goto fail
;
4038 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSize
, SWIG_POINTER_EXCEPTION
| 0);
4039 if (SWIG_arg_fail(1)) SWIG_fail
;
4042 if ( ! wxSize_helper(obj1
, &arg2
)) SWIG_fail
;
4045 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
4046 (arg1
)->SetDefaults((wxSize
const &)*arg2
);
4048 wxPyEndAllowThreads(__tstate
);
4049 if (PyErr_Occurred()) SWIG_fail
;
4051 Py_INCREF(Py_None
); resultobj
= Py_None
;
4058 static PyObject
*_wrap_Size_Get(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
4059 PyObject
*resultobj
= NULL
;
4060 wxSize
*arg1
= (wxSize
*) 0 ;
4062 PyObject
* obj0
= 0 ;
4064 (char *) "self", NULL
4067 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Size_Get",kwnames
,&obj0
)) goto fail
;
4068 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSize
, SWIG_POINTER_EXCEPTION
| 0);
4069 if (SWIG_arg_fail(1)) SWIG_fail
;
4071 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
4072 result
= (PyObject
*)wxSize_Get(arg1
);
4074 wxPyEndAllowThreads(__tstate
);
4075 if (PyErr_Occurred()) SWIG_fail
;
4084 static PyObject
* Size_swigregister(PyObject
*, PyObject
*args
) {
4086 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
4087 SWIG_TypeClientData(SWIGTYPE_p_wxSize
, obj
);
4089 return Py_BuildValue((char *)"");
4091 static PyObject
*_wrap_RealPoint_x_set(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
4092 PyObject
*resultobj
= NULL
;
4093 wxRealPoint
*arg1
= (wxRealPoint
*) 0 ;
4095 PyObject
* obj0
= 0 ;
4096 PyObject
* obj1
= 0 ;
4098 (char *) "self",(char *) "x", NULL
4101 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:RealPoint_x_set",kwnames
,&obj0
,&obj1
)) goto fail
;
4102 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxRealPoint
, SWIG_POINTER_EXCEPTION
| 0);
4103 if (SWIG_arg_fail(1)) SWIG_fail
;
4105 arg2
= static_cast<double >(SWIG_As_double(obj1
));
4106 if (SWIG_arg_fail(2)) SWIG_fail
;
4108 if (arg1
) (arg1
)->x
= arg2
;
4110 Py_INCREF(Py_None
); resultobj
= Py_None
;
4117 static PyObject
*_wrap_RealPoint_x_get(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
4118 PyObject
*resultobj
= NULL
;
4119 wxRealPoint
*arg1
= (wxRealPoint
*) 0 ;
4121 PyObject
* obj0
= 0 ;
4123 (char *) "self", NULL
4126 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:RealPoint_x_get",kwnames
,&obj0
)) goto fail
;
4127 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxRealPoint
, SWIG_POINTER_EXCEPTION
| 0);
4128 if (SWIG_arg_fail(1)) SWIG_fail
;
4129 result
= (double) ((arg1
)->x
);
4132 resultobj
= SWIG_From_double(static_cast<double >(result
));
4140 static PyObject
*_wrap_RealPoint_y_set(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
4141 PyObject
*resultobj
= NULL
;
4142 wxRealPoint
*arg1
= (wxRealPoint
*) 0 ;
4144 PyObject
* obj0
= 0 ;
4145 PyObject
* obj1
= 0 ;
4147 (char *) "self",(char *) "y", NULL
4150 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:RealPoint_y_set",kwnames
,&obj0
,&obj1
)) goto fail
;
4151 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxRealPoint
, SWIG_POINTER_EXCEPTION
| 0);
4152 if (SWIG_arg_fail(1)) SWIG_fail
;
4154 arg2
= static_cast<double >(SWIG_As_double(obj1
));
4155 if (SWIG_arg_fail(2)) SWIG_fail
;
4157 if (arg1
) (arg1
)->y
= arg2
;
4159 Py_INCREF(Py_None
); resultobj
= Py_None
;
4166 static PyObject
*_wrap_RealPoint_y_get(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
4167 PyObject
*resultobj
= NULL
;
4168 wxRealPoint
*arg1
= (wxRealPoint
*) 0 ;
4170 PyObject
* obj0
= 0 ;
4172 (char *) "self", NULL
4175 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:RealPoint_y_get",kwnames
,&obj0
)) goto fail
;
4176 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxRealPoint
, SWIG_POINTER_EXCEPTION
| 0);
4177 if (SWIG_arg_fail(1)) SWIG_fail
;
4178 result
= (double) ((arg1
)->y
);
4181 resultobj
= SWIG_From_double(static_cast<double >(result
));
4189 static PyObject
*_wrap_new_RealPoint(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
4190 PyObject
*resultobj
= NULL
;
4191 double arg1
= (double) 0.0 ;
4192 double arg2
= (double) 0.0 ;
4193 wxRealPoint
*result
;
4194 PyObject
* obj0
= 0 ;
4195 PyObject
* obj1
= 0 ;
4197 (char *) "x",(char *) "y", NULL
4200 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"|OO:new_RealPoint",kwnames
,&obj0
,&obj1
)) goto fail
;
4203 arg1
= static_cast<double >(SWIG_As_double(obj0
));
4204 if (SWIG_arg_fail(1)) SWIG_fail
;
4209 arg2
= static_cast<double >(SWIG_As_double(obj1
));
4210 if (SWIG_arg_fail(2)) SWIG_fail
;
4214 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
4215 result
= (wxRealPoint
*)new wxRealPoint(arg1
,arg2
);
4217 wxPyEndAllowThreads(__tstate
);
4218 if (PyErr_Occurred()) SWIG_fail
;
4220 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxRealPoint
, 1);
4227 static PyObject
*_wrap_delete_RealPoint(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
4228 PyObject
*resultobj
= NULL
;
4229 wxRealPoint
*arg1
= (wxRealPoint
*) 0 ;
4230 PyObject
* obj0
= 0 ;
4232 (char *) "self", NULL
4235 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:delete_RealPoint",kwnames
,&obj0
)) goto fail
;
4236 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxRealPoint
, SWIG_POINTER_EXCEPTION
| 0);
4237 if (SWIG_arg_fail(1)) SWIG_fail
;
4239 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
4242 wxPyEndAllowThreads(__tstate
);
4243 if (PyErr_Occurred()) SWIG_fail
;
4245 Py_INCREF(Py_None
); resultobj
= Py_None
;
4252 static PyObject
*_wrap_RealPoint___eq__(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
4253 PyObject
*resultobj
= NULL
;
4254 wxRealPoint
*arg1
= (wxRealPoint
*) 0 ;
4255 wxRealPoint
*arg2
= 0 ;
4258 PyObject
* obj0
= 0 ;
4259 PyObject
* obj1
= 0 ;
4261 (char *) "self",(char *) "pt", NULL
4264 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:RealPoint___eq__",kwnames
,&obj0
,&obj1
)) goto fail
;
4265 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxRealPoint
, SWIG_POINTER_EXCEPTION
| 0);
4266 if (SWIG_arg_fail(1)) SWIG_fail
;
4269 if ( ! wxRealPoint_helper(obj1
, &arg2
)) SWIG_fail
;
4272 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
4273 result
= (bool)(arg1
)->operator ==((wxRealPoint
const &)*arg2
);
4275 wxPyEndAllowThreads(__tstate
);
4276 if (PyErr_Occurred()) SWIG_fail
;
4279 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
4287 static PyObject
*_wrap_RealPoint___ne__(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
4288 PyObject
*resultobj
= NULL
;
4289 wxRealPoint
*arg1
= (wxRealPoint
*) 0 ;
4290 wxRealPoint
*arg2
= 0 ;
4293 PyObject
* obj0
= 0 ;
4294 PyObject
* obj1
= 0 ;
4296 (char *) "self",(char *) "pt", NULL
4299 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:RealPoint___ne__",kwnames
,&obj0
,&obj1
)) goto fail
;
4300 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxRealPoint
, SWIG_POINTER_EXCEPTION
| 0);
4301 if (SWIG_arg_fail(1)) SWIG_fail
;
4304 if ( ! wxRealPoint_helper(obj1
, &arg2
)) SWIG_fail
;
4307 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
4308 result
= (bool)(arg1
)->operator !=((wxRealPoint
const &)*arg2
);
4310 wxPyEndAllowThreads(__tstate
);
4311 if (PyErr_Occurred()) SWIG_fail
;
4314 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
4322 static PyObject
*_wrap_RealPoint___add__(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
4323 PyObject
*resultobj
= NULL
;
4324 wxRealPoint
*arg1
= (wxRealPoint
*) 0 ;
4325 wxRealPoint
*arg2
= 0 ;
4328 PyObject
* obj0
= 0 ;
4329 PyObject
* obj1
= 0 ;
4331 (char *) "self",(char *) "pt", NULL
4334 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:RealPoint___add__",kwnames
,&obj0
,&obj1
)) goto fail
;
4335 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxRealPoint
, SWIG_POINTER_EXCEPTION
| 0);
4336 if (SWIG_arg_fail(1)) SWIG_fail
;
4339 if ( ! wxRealPoint_helper(obj1
, &arg2
)) SWIG_fail
;
4342 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
4343 result
= (arg1
)->operator +((wxRealPoint
const &)*arg2
);
4345 wxPyEndAllowThreads(__tstate
);
4346 if (PyErr_Occurred()) SWIG_fail
;
4349 wxRealPoint
* resultptr
;
4350 resultptr
= new wxRealPoint(static_cast<wxRealPoint
& >(result
));
4351 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxRealPoint
, 1);
4359 static PyObject
*_wrap_RealPoint___sub__(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
4360 PyObject
*resultobj
= NULL
;
4361 wxRealPoint
*arg1
= (wxRealPoint
*) 0 ;
4362 wxRealPoint
*arg2
= 0 ;
4365 PyObject
* obj0
= 0 ;
4366 PyObject
* obj1
= 0 ;
4368 (char *) "self",(char *) "pt", NULL
4371 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:RealPoint___sub__",kwnames
,&obj0
,&obj1
)) goto fail
;
4372 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxRealPoint
, SWIG_POINTER_EXCEPTION
| 0);
4373 if (SWIG_arg_fail(1)) SWIG_fail
;
4376 if ( ! wxRealPoint_helper(obj1
, &arg2
)) SWIG_fail
;
4379 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
4380 result
= (arg1
)->operator -((wxRealPoint
const &)*arg2
);
4382 wxPyEndAllowThreads(__tstate
);
4383 if (PyErr_Occurred()) SWIG_fail
;
4386 wxRealPoint
* resultptr
;
4387 resultptr
= new wxRealPoint(static_cast<wxRealPoint
& >(result
));
4388 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxRealPoint
, 1);
4396 static PyObject
*_wrap_RealPoint_Set(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
4397 PyObject
*resultobj
= NULL
;
4398 wxRealPoint
*arg1
= (wxRealPoint
*) 0 ;
4401 PyObject
* obj0
= 0 ;
4402 PyObject
* obj1
= 0 ;
4403 PyObject
* obj2
= 0 ;
4405 (char *) "self",(char *) "x",(char *) "y", NULL
4408 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:RealPoint_Set",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
4409 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxRealPoint
, SWIG_POINTER_EXCEPTION
| 0);
4410 if (SWIG_arg_fail(1)) SWIG_fail
;
4412 arg2
= static_cast<double >(SWIG_As_double(obj1
));
4413 if (SWIG_arg_fail(2)) SWIG_fail
;
4416 arg3
= static_cast<double >(SWIG_As_double(obj2
));
4417 if (SWIG_arg_fail(3)) SWIG_fail
;
4420 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
4421 wxRealPoint_Set(arg1
,arg2
,arg3
);
4423 wxPyEndAllowThreads(__tstate
);
4424 if (PyErr_Occurred()) SWIG_fail
;
4426 Py_INCREF(Py_None
); resultobj
= Py_None
;
4433 static PyObject
*_wrap_RealPoint_Get(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
4434 PyObject
*resultobj
= NULL
;
4435 wxRealPoint
*arg1
= (wxRealPoint
*) 0 ;
4437 PyObject
* obj0
= 0 ;
4439 (char *) "self", NULL
4442 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:RealPoint_Get",kwnames
,&obj0
)) goto fail
;
4443 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxRealPoint
, SWIG_POINTER_EXCEPTION
| 0);
4444 if (SWIG_arg_fail(1)) SWIG_fail
;
4446 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
4447 result
= (PyObject
*)wxRealPoint_Get(arg1
);
4449 wxPyEndAllowThreads(__tstate
);
4450 if (PyErr_Occurred()) SWIG_fail
;
4459 static PyObject
* RealPoint_swigregister(PyObject
*, PyObject
*args
) {
4461 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
4462 SWIG_TypeClientData(SWIGTYPE_p_wxRealPoint
, obj
);
4464 return Py_BuildValue((char *)"");
4466 static PyObject
*_wrap_Point_x_set(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
4467 PyObject
*resultobj
= NULL
;
4468 wxPoint
*arg1
= (wxPoint
*) 0 ;
4470 PyObject
* obj0
= 0 ;
4471 PyObject
* obj1
= 0 ;
4473 (char *) "self",(char *) "x", NULL
4476 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Point_x_set",kwnames
,&obj0
,&obj1
)) goto fail
;
4477 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPoint
, SWIG_POINTER_EXCEPTION
| 0);
4478 if (SWIG_arg_fail(1)) SWIG_fail
;
4480 arg2
= static_cast<int >(SWIG_As_int(obj1
));
4481 if (SWIG_arg_fail(2)) SWIG_fail
;
4483 if (arg1
) (arg1
)->x
= arg2
;
4485 Py_INCREF(Py_None
); resultobj
= Py_None
;
4492 static PyObject
*_wrap_Point_x_get(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
4493 PyObject
*resultobj
= NULL
;
4494 wxPoint
*arg1
= (wxPoint
*) 0 ;
4496 PyObject
* obj0
= 0 ;
4498 (char *) "self", NULL
4501 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Point_x_get",kwnames
,&obj0
)) goto fail
;
4502 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPoint
, SWIG_POINTER_EXCEPTION
| 0);
4503 if (SWIG_arg_fail(1)) SWIG_fail
;
4504 result
= (int) ((arg1
)->x
);
4507 resultobj
= SWIG_From_int(static_cast<int >(result
));
4515 static PyObject
*_wrap_Point_y_set(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
4516 PyObject
*resultobj
= NULL
;
4517 wxPoint
*arg1
= (wxPoint
*) 0 ;
4519 PyObject
* obj0
= 0 ;
4520 PyObject
* obj1
= 0 ;
4522 (char *) "self",(char *) "y", NULL
4525 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Point_y_set",kwnames
,&obj0
,&obj1
)) goto fail
;
4526 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPoint
, SWIG_POINTER_EXCEPTION
| 0);
4527 if (SWIG_arg_fail(1)) SWIG_fail
;
4529 arg2
= static_cast<int >(SWIG_As_int(obj1
));
4530 if (SWIG_arg_fail(2)) SWIG_fail
;
4532 if (arg1
) (arg1
)->y
= arg2
;
4534 Py_INCREF(Py_None
); resultobj
= Py_None
;
4541 static PyObject
*_wrap_Point_y_get(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
4542 PyObject
*resultobj
= NULL
;
4543 wxPoint
*arg1
= (wxPoint
*) 0 ;
4545 PyObject
* obj0
= 0 ;
4547 (char *) "self", NULL
4550 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Point_y_get",kwnames
,&obj0
)) goto fail
;
4551 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPoint
, SWIG_POINTER_EXCEPTION
| 0);
4552 if (SWIG_arg_fail(1)) SWIG_fail
;
4553 result
= (int) ((arg1
)->y
);
4556 resultobj
= SWIG_From_int(static_cast<int >(result
));
4564 static PyObject
*_wrap_new_Point(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
4565 PyObject
*resultobj
= NULL
;
4566 int arg1
= (int) 0 ;
4567 int arg2
= (int) 0 ;
4569 PyObject
* obj0
= 0 ;
4570 PyObject
* obj1
= 0 ;
4572 (char *) "x",(char *) "y", NULL
4575 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"|OO:new_Point",kwnames
,&obj0
,&obj1
)) goto fail
;
4578 arg1
= static_cast<int >(SWIG_As_int(obj0
));
4579 if (SWIG_arg_fail(1)) SWIG_fail
;
4584 arg2
= static_cast<int >(SWIG_As_int(obj1
));
4585 if (SWIG_arg_fail(2)) SWIG_fail
;
4589 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
4590 result
= (wxPoint
*)new wxPoint(arg1
,arg2
);
4592 wxPyEndAllowThreads(__tstate
);
4593 if (PyErr_Occurred()) SWIG_fail
;
4595 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxPoint
, 1);
4602 static PyObject
*_wrap_delete_Point(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
4603 PyObject
*resultobj
= NULL
;
4604 wxPoint
*arg1
= (wxPoint
*) 0 ;
4605 PyObject
* obj0
= 0 ;
4607 (char *) "self", NULL
4610 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:delete_Point",kwnames
,&obj0
)) goto fail
;
4611 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPoint
, SWIG_POINTER_EXCEPTION
| 0);
4612 if (SWIG_arg_fail(1)) SWIG_fail
;
4614 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
4617 wxPyEndAllowThreads(__tstate
);
4618 if (PyErr_Occurred()) SWIG_fail
;
4620 Py_INCREF(Py_None
); resultobj
= Py_None
;
4627 static PyObject
*_wrap_Point___eq__(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
4628 PyObject
*resultobj
= NULL
;
4629 wxPoint
*arg1
= (wxPoint
*) 0 ;
4633 PyObject
* obj0
= 0 ;
4634 PyObject
* obj1
= 0 ;
4636 (char *) "self",(char *) "pt", NULL
4639 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Point___eq__",kwnames
,&obj0
,&obj1
)) goto fail
;
4640 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPoint
, SWIG_POINTER_EXCEPTION
| 0);
4641 if (SWIG_arg_fail(1)) SWIG_fail
;
4644 if ( ! wxPoint_helper(obj1
, &arg2
)) SWIG_fail
;
4647 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
4648 result
= (bool)(arg1
)->operator ==((wxPoint
const &)*arg2
);
4650 wxPyEndAllowThreads(__tstate
);
4651 if (PyErr_Occurred()) SWIG_fail
;
4654 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
4662 static PyObject
*_wrap_Point___ne__(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
4663 PyObject
*resultobj
= NULL
;
4664 wxPoint
*arg1
= (wxPoint
*) 0 ;
4668 PyObject
* obj0
= 0 ;
4669 PyObject
* obj1
= 0 ;
4671 (char *) "self",(char *) "pt", NULL
4674 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Point___ne__",kwnames
,&obj0
,&obj1
)) goto fail
;
4675 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPoint
, SWIG_POINTER_EXCEPTION
| 0);
4676 if (SWIG_arg_fail(1)) SWIG_fail
;
4679 if ( ! wxPoint_helper(obj1
, &arg2
)) SWIG_fail
;
4682 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
4683 result
= (bool)(arg1
)->operator !=((wxPoint
const &)*arg2
);
4685 wxPyEndAllowThreads(__tstate
);
4686 if (PyErr_Occurred()) SWIG_fail
;
4689 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
4697 static PyObject
*_wrap_Point___add__(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
4698 PyObject
*resultobj
= NULL
;
4699 wxPoint
*arg1
= (wxPoint
*) 0 ;
4703 PyObject
* obj0
= 0 ;
4704 PyObject
* obj1
= 0 ;
4706 (char *) "self",(char *) "pt", NULL
4709 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Point___add__",kwnames
,&obj0
,&obj1
)) goto fail
;
4710 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPoint
, SWIG_POINTER_EXCEPTION
| 0);
4711 if (SWIG_arg_fail(1)) SWIG_fail
;
4714 if ( ! wxPoint_helper(obj1
, &arg2
)) SWIG_fail
;
4717 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
4718 result
= (arg1
)->operator +((wxPoint
const &)*arg2
);
4720 wxPyEndAllowThreads(__tstate
);
4721 if (PyErr_Occurred()) SWIG_fail
;
4724 wxPoint
* resultptr
;
4725 resultptr
= new wxPoint(static_cast<wxPoint
& >(result
));
4726 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxPoint
, 1);
4734 static PyObject
*_wrap_Point___sub__(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
4735 PyObject
*resultobj
= NULL
;
4736 wxPoint
*arg1
= (wxPoint
*) 0 ;
4740 PyObject
* obj0
= 0 ;
4741 PyObject
* obj1
= 0 ;
4743 (char *) "self",(char *) "pt", NULL
4746 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Point___sub__",kwnames
,&obj0
,&obj1
)) goto fail
;
4747 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPoint
, SWIG_POINTER_EXCEPTION
| 0);
4748 if (SWIG_arg_fail(1)) SWIG_fail
;
4751 if ( ! wxPoint_helper(obj1
, &arg2
)) SWIG_fail
;
4754 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
4755 result
= (arg1
)->operator -((wxPoint
const &)*arg2
);
4757 wxPyEndAllowThreads(__tstate
);
4758 if (PyErr_Occurred()) SWIG_fail
;
4761 wxPoint
* resultptr
;
4762 resultptr
= new wxPoint(static_cast<wxPoint
& >(result
));
4763 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxPoint
, 1);
4771 static PyObject
*_wrap_Point___iadd__(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
4772 PyObject
*resultobj
= NULL
;
4773 wxPoint
*arg1
= (wxPoint
*) 0 ;
4777 PyObject
* obj0
= 0 ;
4778 PyObject
* obj1
= 0 ;
4780 (char *) "self",(char *) "pt", NULL
4783 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Point___iadd__",kwnames
,&obj0
,&obj1
)) goto fail
;
4784 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPoint
, SWIG_POINTER_EXCEPTION
| SWIG_POINTER_DISOWN
);
4785 if (SWIG_arg_fail(1)) SWIG_fail
;
4788 if ( ! wxPoint_helper(obj1
, &arg2
)) SWIG_fail
;
4791 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
4793 wxPoint
&_result_ref
= (arg1
)->operator +=((wxPoint
const &)*arg2
);
4794 result
= (wxPoint
*) &_result_ref
;
4797 wxPyEndAllowThreads(__tstate
);
4798 if (PyErr_Occurred()) SWIG_fail
;
4800 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxPoint
, 1);
4807 static PyObject
*_wrap_Point___isub__(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
4808 PyObject
*resultobj
= NULL
;
4809 wxPoint
*arg1
= (wxPoint
*) 0 ;
4813 PyObject
* obj0
= 0 ;
4814 PyObject
* obj1
= 0 ;
4816 (char *) "self",(char *) "pt", NULL
4819 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Point___isub__",kwnames
,&obj0
,&obj1
)) goto fail
;
4820 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPoint
, SWIG_POINTER_EXCEPTION
| SWIG_POINTER_DISOWN
);
4821 if (SWIG_arg_fail(1)) SWIG_fail
;
4824 if ( ! wxPoint_helper(obj1
, &arg2
)) SWIG_fail
;
4827 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
4829 wxPoint
&_result_ref
= (arg1
)->operator -=((wxPoint
const &)*arg2
);
4830 result
= (wxPoint
*) &_result_ref
;
4833 wxPyEndAllowThreads(__tstate
);
4834 if (PyErr_Occurred()) SWIG_fail
;
4836 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxPoint
, 1);
4843 static PyObject
*_wrap_Point_Set(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
4844 PyObject
*resultobj
= NULL
;
4845 wxPoint
*arg1
= (wxPoint
*) 0 ;
4848 PyObject
* obj0
= 0 ;
4849 PyObject
* obj1
= 0 ;
4850 PyObject
* obj2
= 0 ;
4852 (char *) "self",(char *) "x",(char *) "y", NULL
4855 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:Point_Set",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
4856 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPoint
, SWIG_POINTER_EXCEPTION
| 0);
4857 if (SWIG_arg_fail(1)) SWIG_fail
;
4859 arg2
= static_cast<long >(SWIG_As_long(obj1
));
4860 if (SWIG_arg_fail(2)) SWIG_fail
;
4863 arg3
= static_cast<long >(SWIG_As_long(obj2
));
4864 if (SWIG_arg_fail(3)) SWIG_fail
;
4867 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
4868 wxPoint_Set(arg1
,arg2
,arg3
);
4870 wxPyEndAllowThreads(__tstate
);
4871 if (PyErr_Occurred()) SWIG_fail
;
4873 Py_INCREF(Py_None
); resultobj
= Py_None
;
4880 static PyObject
*_wrap_Point_Get(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
4881 PyObject
*resultobj
= NULL
;
4882 wxPoint
*arg1
= (wxPoint
*) 0 ;
4884 PyObject
* obj0
= 0 ;
4886 (char *) "self", NULL
4889 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Point_Get",kwnames
,&obj0
)) goto fail
;
4890 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPoint
, SWIG_POINTER_EXCEPTION
| 0);
4891 if (SWIG_arg_fail(1)) SWIG_fail
;
4893 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
4894 result
= (PyObject
*)wxPoint_Get(arg1
);
4896 wxPyEndAllowThreads(__tstate
);
4897 if (PyErr_Occurred()) SWIG_fail
;
4906 static PyObject
* Point_swigregister(PyObject
*, PyObject
*args
) {
4908 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
4909 SWIG_TypeClientData(SWIGTYPE_p_wxPoint
, obj
);
4911 return Py_BuildValue((char *)"");
4913 static PyObject
*_wrap_new_Rect(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
4914 PyObject
*resultobj
= NULL
;
4915 int arg1
= (int) 0 ;
4916 int arg2
= (int) 0 ;
4917 int arg3
= (int) 0 ;
4918 int arg4
= (int) 0 ;
4920 PyObject
* obj0
= 0 ;
4921 PyObject
* obj1
= 0 ;
4922 PyObject
* obj2
= 0 ;
4923 PyObject
* obj3
= 0 ;
4925 (char *) "x",(char *) "y",(char *) "width",(char *) "height", NULL
4928 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"|OOOO:new_Rect",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
)) goto fail
;
4931 arg1
= static_cast<int >(SWIG_As_int(obj0
));
4932 if (SWIG_arg_fail(1)) SWIG_fail
;
4937 arg2
= static_cast<int >(SWIG_As_int(obj1
));
4938 if (SWIG_arg_fail(2)) SWIG_fail
;
4943 arg3
= static_cast<int >(SWIG_As_int(obj2
));
4944 if (SWIG_arg_fail(3)) SWIG_fail
;
4949 arg4
= static_cast<int >(SWIG_As_int(obj3
));
4950 if (SWIG_arg_fail(4)) SWIG_fail
;
4954 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
4955 result
= (wxRect
*)new wxRect(arg1
,arg2
,arg3
,arg4
);
4957 wxPyEndAllowThreads(__tstate
);
4958 if (PyErr_Occurred()) SWIG_fail
;
4960 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxRect
, 1);
4967 static PyObject
*_wrap_new_RectPP(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
4968 PyObject
*resultobj
= NULL
;
4974 PyObject
* obj0
= 0 ;
4975 PyObject
* obj1
= 0 ;
4977 (char *) "topLeft",(char *) "bottomRight", NULL
4980 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:new_RectPP",kwnames
,&obj0
,&obj1
)) goto fail
;
4983 if ( ! wxPoint_helper(obj0
, &arg1
)) SWIG_fail
;
4987 if ( ! wxPoint_helper(obj1
, &arg2
)) SWIG_fail
;
4990 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
4991 result
= (wxRect
*)new wxRect((wxPoint
const &)*arg1
,(wxPoint
const &)*arg2
);
4993 wxPyEndAllowThreads(__tstate
);
4994 if (PyErr_Occurred()) SWIG_fail
;
4996 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxRect
, 1);
5003 static PyObject
*_wrap_new_RectPS(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
5004 PyObject
*resultobj
= NULL
;
5010 PyObject
* obj0
= 0 ;
5011 PyObject
* obj1
= 0 ;
5013 (char *) "pos",(char *) "size", NULL
5016 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:new_RectPS",kwnames
,&obj0
,&obj1
)) goto fail
;
5019 if ( ! wxPoint_helper(obj0
, &arg1
)) SWIG_fail
;
5023 if ( ! wxSize_helper(obj1
, &arg2
)) SWIG_fail
;
5026 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5027 result
= (wxRect
*)new wxRect((wxPoint
const &)*arg1
,(wxSize
const &)*arg2
);
5029 wxPyEndAllowThreads(__tstate
);
5030 if (PyErr_Occurred()) SWIG_fail
;
5032 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxRect
, 1);
5039 static PyObject
*_wrap_new_RectS(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
5040 PyObject
*resultobj
= NULL
;
5044 PyObject
* obj0
= 0 ;
5046 (char *) "size", NULL
5049 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:new_RectS",kwnames
,&obj0
)) goto fail
;
5052 if ( ! wxSize_helper(obj0
, &arg1
)) SWIG_fail
;
5055 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5056 result
= (wxRect
*)new wxRect((wxSize
const &)*arg1
);
5058 wxPyEndAllowThreads(__tstate
);
5059 if (PyErr_Occurred()) SWIG_fail
;
5061 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxRect
, 1);
5068 static PyObject
*_wrap_delete_Rect(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
5069 PyObject
*resultobj
= NULL
;
5070 wxRect
*arg1
= (wxRect
*) 0 ;
5071 PyObject
* obj0
= 0 ;
5073 (char *) "self", NULL
5076 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:delete_Rect",kwnames
,&obj0
)) goto fail
;
5077 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxRect
, SWIG_POINTER_EXCEPTION
| 0);
5078 if (SWIG_arg_fail(1)) SWIG_fail
;
5080 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5083 wxPyEndAllowThreads(__tstate
);
5084 if (PyErr_Occurred()) SWIG_fail
;
5086 Py_INCREF(Py_None
); resultobj
= Py_None
;
5093 static PyObject
*_wrap_Rect_GetX(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
5094 PyObject
*resultobj
= NULL
;
5095 wxRect
*arg1
= (wxRect
*) 0 ;
5097 PyObject
* obj0
= 0 ;
5099 (char *) "self", NULL
5102 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Rect_GetX",kwnames
,&obj0
)) goto fail
;
5103 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxRect
, SWIG_POINTER_EXCEPTION
| 0);
5104 if (SWIG_arg_fail(1)) SWIG_fail
;
5106 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5107 result
= (int)((wxRect
const *)arg1
)->GetX();
5109 wxPyEndAllowThreads(__tstate
);
5110 if (PyErr_Occurred()) SWIG_fail
;
5113 resultobj
= SWIG_From_int(static_cast<int >(result
));
5121 static PyObject
*_wrap_Rect_SetX(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
5122 PyObject
*resultobj
= NULL
;
5123 wxRect
*arg1
= (wxRect
*) 0 ;
5125 PyObject
* obj0
= 0 ;
5126 PyObject
* obj1
= 0 ;
5128 (char *) "self",(char *) "x", NULL
5131 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Rect_SetX",kwnames
,&obj0
,&obj1
)) goto fail
;
5132 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxRect
, SWIG_POINTER_EXCEPTION
| 0);
5133 if (SWIG_arg_fail(1)) SWIG_fail
;
5135 arg2
= static_cast<int >(SWIG_As_int(obj1
));
5136 if (SWIG_arg_fail(2)) SWIG_fail
;
5139 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5142 wxPyEndAllowThreads(__tstate
);
5143 if (PyErr_Occurred()) SWIG_fail
;
5145 Py_INCREF(Py_None
); resultobj
= Py_None
;
5152 static PyObject
*_wrap_Rect_GetY(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
5153 PyObject
*resultobj
= NULL
;
5154 wxRect
*arg1
= (wxRect
*) 0 ;
5156 PyObject
* obj0
= 0 ;
5158 (char *) "self", NULL
5161 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Rect_GetY",kwnames
,&obj0
)) goto fail
;
5162 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxRect
, SWIG_POINTER_EXCEPTION
| 0);
5163 if (SWIG_arg_fail(1)) SWIG_fail
;
5165 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5166 result
= (int)(arg1
)->GetY();
5168 wxPyEndAllowThreads(__tstate
);
5169 if (PyErr_Occurred()) SWIG_fail
;
5172 resultobj
= SWIG_From_int(static_cast<int >(result
));
5180 static PyObject
*_wrap_Rect_SetY(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
5181 PyObject
*resultobj
= NULL
;
5182 wxRect
*arg1
= (wxRect
*) 0 ;
5184 PyObject
* obj0
= 0 ;
5185 PyObject
* obj1
= 0 ;
5187 (char *) "self",(char *) "y", NULL
5190 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Rect_SetY",kwnames
,&obj0
,&obj1
)) goto fail
;
5191 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxRect
, SWIG_POINTER_EXCEPTION
| 0);
5192 if (SWIG_arg_fail(1)) SWIG_fail
;
5194 arg2
= static_cast<int >(SWIG_As_int(obj1
));
5195 if (SWIG_arg_fail(2)) SWIG_fail
;
5198 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5201 wxPyEndAllowThreads(__tstate
);
5202 if (PyErr_Occurred()) SWIG_fail
;
5204 Py_INCREF(Py_None
); resultobj
= Py_None
;
5211 static PyObject
*_wrap_Rect_GetWidth(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
5212 PyObject
*resultobj
= NULL
;
5213 wxRect
*arg1
= (wxRect
*) 0 ;
5215 PyObject
* obj0
= 0 ;
5217 (char *) "self", NULL
5220 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Rect_GetWidth",kwnames
,&obj0
)) goto fail
;
5221 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxRect
, SWIG_POINTER_EXCEPTION
| 0);
5222 if (SWIG_arg_fail(1)) SWIG_fail
;
5224 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5225 result
= (int)((wxRect
const *)arg1
)->GetWidth();
5227 wxPyEndAllowThreads(__tstate
);
5228 if (PyErr_Occurred()) SWIG_fail
;
5231 resultobj
= SWIG_From_int(static_cast<int >(result
));
5239 static PyObject
*_wrap_Rect_SetWidth(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
5240 PyObject
*resultobj
= NULL
;
5241 wxRect
*arg1
= (wxRect
*) 0 ;
5243 PyObject
* obj0
= 0 ;
5244 PyObject
* obj1
= 0 ;
5246 (char *) "self",(char *) "w", NULL
5249 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Rect_SetWidth",kwnames
,&obj0
,&obj1
)) goto fail
;
5250 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxRect
, SWIG_POINTER_EXCEPTION
| 0);
5251 if (SWIG_arg_fail(1)) SWIG_fail
;
5253 arg2
= static_cast<int >(SWIG_As_int(obj1
));
5254 if (SWIG_arg_fail(2)) SWIG_fail
;
5257 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5258 (arg1
)->SetWidth(arg2
);
5260 wxPyEndAllowThreads(__tstate
);
5261 if (PyErr_Occurred()) SWIG_fail
;
5263 Py_INCREF(Py_None
); resultobj
= Py_None
;
5270 static PyObject
*_wrap_Rect_GetHeight(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
5271 PyObject
*resultobj
= NULL
;
5272 wxRect
*arg1
= (wxRect
*) 0 ;
5274 PyObject
* obj0
= 0 ;
5276 (char *) "self", NULL
5279 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Rect_GetHeight",kwnames
,&obj0
)) goto fail
;
5280 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxRect
, SWIG_POINTER_EXCEPTION
| 0);
5281 if (SWIG_arg_fail(1)) SWIG_fail
;
5283 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5284 result
= (int)((wxRect
const *)arg1
)->GetHeight();
5286 wxPyEndAllowThreads(__tstate
);
5287 if (PyErr_Occurred()) SWIG_fail
;
5290 resultobj
= SWIG_From_int(static_cast<int >(result
));
5298 static PyObject
*_wrap_Rect_SetHeight(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
5299 PyObject
*resultobj
= NULL
;
5300 wxRect
*arg1
= (wxRect
*) 0 ;
5302 PyObject
* obj0
= 0 ;
5303 PyObject
* obj1
= 0 ;
5305 (char *) "self",(char *) "h", NULL
5308 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Rect_SetHeight",kwnames
,&obj0
,&obj1
)) goto fail
;
5309 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxRect
, SWIG_POINTER_EXCEPTION
| 0);
5310 if (SWIG_arg_fail(1)) SWIG_fail
;
5312 arg2
= static_cast<int >(SWIG_As_int(obj1
));
5313 if (SWIG_arg_fail(2)) SWIG_fail
;
5316 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5317 (arg1
)->SetHeight(arg2
);
5319 wxPyEndAllowThreads(__tstate
);
5320 if (PyErr_Occurred()) SWIG_fail
;
5322 Py_INCREF(Py_None
); resultobj
= Py_None
;
5329 static PyObject
*_wrap_Rect_GetPosition(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
5330 PyObject
*resultobj
= NULL
;
5331 wxRect
*arg1
= (wxRect
*) 0 ;
5333 PyObject
* obj0
= 0 ;
5335 (char *) "self", NULL
5338 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Rect_GetPosition",kwnames
,&obj0
)) goto fail
;
5339 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxRect
, SWIG_POINTER_EXCEPTION
| 0);
5340 if (SWIG_arg_fail(1)) SWIG_fail
;
5342 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5343 result
= ((wxRect
const *)arg1
)->GetPosition();
5345 wxPyEndAllowThreads(__tstate
);
5346 if (PyErr_Occurred()) SWIG_fail
;
5349 wxPoint
* resultptr
;
5350 resultptr
= new wxPoint(static_cast<wxPoint
& >(result
));
5351 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxPoint
, 1);
5359 static PyObject
*_wrap_Rect_SetPosition(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
5360 PyObject
*resultobj
= NULL
;
5361 wxRect
*arg1
= (wxRect
*) 0 ;
5364 PyObject
* obj0
= 0 ;
5365 PyObject
* obj1
= 0 ;
5367 (char *) "self",(char *) "p", NULL
5370 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Rect_SetPosition",kwnames
,&obj0
,&obj1
)) goto fail
;
5371 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxRect
, SWIG_POINTER_EXCEPTION
| 0);
5372 if (SWIG_arg_fail(1)) SWIG_fail
;
5375 if ( ! wxPoint_helper(obj1
, &arg2
)) SWIG_fail
;
5378 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5379 (arg1
)->SetPosition((wxPoint
const &)*arg2
);
5381 wxPyEndAllowThreads(__tstate
);
5382 if (PyErr_Occurred()) SWIG_fail
;
5384 Py_INCREF(Py_None
); resultobj
= Py_None
;
5391 static PyObject
*_wrap_Rect_GetSize(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
5392 PyObject
*resultobj
= NULL
;
5393 wxRect
*arg1
= (wxRect
*) 0 ;
5395 PyObject
* obj0
= 0 ;
5397 (char *) "self", NULL
5400 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Rect_GetSize",kwnames
,&obj0
)) goto fail
;
5401 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxRect
, SWIG_POINTER_EXCEPTION
| 0);
5402 if (SWIG_arg_fail(1)) SWIG_fail
;
5404 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5405 result
= ((wxRect
const *)arg1
)->GetSize();
5407 wxPyEndAllowThreads(__tstate
);
5408 if (PyErr_Occurred()) SWIG_fail
;
5412 resultptr
= new wxSize(static_cast<wxSize
& >(result
));
5413 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxSize
, 1);
5421 static PyObject
*_wrap_Rect_SetSize(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
5422 PyObject
*resultobj
= NULL
;
5423 wxRect
*arg1
= (wxRect
*) 0 ;
5426 PyObject
* obj0
= 0 ;
5427 PyObject
* obj1
= 0 ;
5429 (char *) "self",(char *) "s", NULL
5432 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Rect_SetSize",kwnames
,&obj0
,&obj1
)) goto fail
;
5433 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxRect
, SWIG_POINTER_EXCEPTION
| 0);
5434 if (SWIG_arg_fail(1)) SWIG_fail
;
5437 if ( ! wxSize_helper(obj1
, &arg2
)) SWIG_fail
;
5440 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5441 (arg1
)->SetSize((wxSize
const &)*arg2
);
5443 wxPyEndAllowThreads(__tstate
);
5444 if (PyErr_Occurred()) SWIG_fail
;
5446 Py_INCREF(Py_None
); resultobj
= Py_None
;
5453 static PyObject
*_wrap_Rect_IsEmpty(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
5454 PyObject
*resultobj
= NULL
;
5455 wxRect
*arg1
= (wxRect
*) 0 ;
5457 PyObject
* obj0
= 0 ;
5459 (char *) "self", NULL
5462 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Rect_IsEmpty",kwnames
,&obj0
)) goto fail
;
5463 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxRect
, SWIG_POINTER_EXCEPTION
| 0);
5464 if (SWIG_arg_fail(1)) SWIG_fail
;
5466 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5467 result
= (bool)((wxRect
const *)arg1
)->IsEmpty();
5469 wxPyEndAllowThreads(__tstate
);
5470 if (PyErr_Occurred()) SWIG_fail
;
5473 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
5481 static PyObject
*_wrap_Rect_GetTopLeft(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
5482 PyObject
*resultobj
= NULL
;
5483 wxRect
*arg1
= (wxRect
*) 0 ;
5485 PyObject
* obj0
= 0 ;
5487 (char *) "self", NULL
5490 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Rect_GetTopLeft",kwnames
,&obj0
)) goto fail
;
5491 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxRect
, SWIG_POINTER_EXCEPTION
| 0);
5492 if (SWIG_arg_fail(1)) SWIG_fail
;
5494 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5495 result
= ((wxRect
const *)arg1
)->GetTopLeft();
5497 wxPyEndAllowThreads(__tstate
);
5498 if (PyErr_Occurred()) SWIG_fail
;
5501 wxPoint
* resultptr
;
5502 resultptr
= new wxPoint(static_cast<wxPoint
& >(result
));
5503 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxPoint
, 1);
5511 static PyObject
*_wrap_Rect_SetTopLeft(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
5512 PyObject
*resultobj
= NULL
;
5513 wxRect
*arg1
= (wxRect
*) 0 ;
5516 PyObject
* obj0
= 0 ;
5517 PyObject
* obj1
= 0 ;
5519 (char *) "self",(char *) "p", NULL
5522 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Rect_SetTopLeft",kwnames
,&obj0
,&obj1
)) goto fail
;
5523 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxRect
, SWIG_POINTER_EXCEPTION
| 0);
5524 if (SWIG_arg_fail(1)) SWIG_fail
;
5527 if ( ! wxPoint_helper(obj1
, &arg2
)) SWIG_fail
;
5530 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5531 (arg1
)->SetTopLeft((wxPoint
const &)*arg2
);
5533 wxPyEndAllowThreads(__tstate
);
5534 if (PyErr_Occurred()) SWIG_fail
;
5536 Py_INCREF(Py_None
); resultobj
= Py_None
;
5543 static PyObject
*_wrap_Rect_GetBottomRight(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
5544 PyObject
*resultobj
= NULL
;
5545 wxRect
*arg1
= (wxRect
*) 0 ;
5547 PyObject
* obj0
= 0 ;
5549 (char *) "self", NULL
5552 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Rect_GetBottomRight",kwnames
,&obj0
)) goto fail
;
5553 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxRect
, SWIG_POINTER_EXCEPTION
| 0);
5554 if (SWIG_arg_fail(1)) SWIG_fail
;
5556 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5557 result
= ((wxRect
const *)arg1
)->GetBottomRight();
5559 wxPyEndAllowThreads(__tstate
);
5560 if (PyErr_Occurred()) SWIG_fail
;
5563 wxPoint
* resultptr
;
5564 resultptr
= new wxPoint(static_cast<wxPoint
& >(result
));
5565 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxPoint
, 1);
5573 static PyObject
*_wrap_Rect_SetBottomRight(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
5574 PyObject
*resultobj
= NULL
;
5575 wxRect
*arg1
= (wxRect
*) 0 ;
5578 PyObject
* obj0
= 0 ;
5579 PyObject
* obj1
= 0 ;
5581 (char *) "self",(char *) "p", NULL
5584 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Rect_SetBottomRight",kwnames
,&obj0
,&obj1
)) goto fail
;
5585 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxRect
, SWIG_POINTER_EXCEPTION
| 0);
5586 if (SWIG_arg_fail(1)) SWIG_fail
;
5589 if ( ! wxPoint_helper(obj1
, &arg2
)) SWIG_fail
;
5592 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5593 (arg1
)->SetBottomRight((wxPoint
const &)*arg2
);
5595 wxPyEndAllowThreads(__tstate
);
5596 if (PyErr_Occurred()) SWIG_fail
;
5598 Py_INCREF(Py_None
); resultobj
= Py_None
;
5605 static PyObject
*_wrap_Rect_GetLeft(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
5606 PyObject
*resultobj
= NULL
;
5607 wxRect
*arg1
= (wxRect
*) 0 ;
5609 PyObject
* obj0
= 0 ;
5611 (char *) "self", NULL
5614 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Rect_GetLeft",kwnames
,&obj0
)) goto fail
;
5615 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxRect
, SWIG_POINTER_EXCEPTION
| 0);
5616 if (SWIG_arg_fail(1)) SWIG_fail
;
5618 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5619 result
= (int)((wxRect
const *)arg1
)->GetLeft();
5621 wxPyEndAllowThreads(__tstate
);
5622 if (PyErr_Occurred()) SWIG_fail
;
5625 resultobj
= SWIG_From_int(static_cast<int >(result
));
5633 static PyObject
*_wrap_Rect_GetTop(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
5634 PyObject
*resultobj
= NULL
;
5635 wxRect
*arg1
= (wxRect
*) 0 ;
5637 PyObject
* obj0
= 0 ;
5639 (char *) "self", NULL
5642 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Rect_GetTop",kwnames
,&obj0
)) goto fail
;
5643 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxRect
, SWIG_POINTER_EXCEPTION
| 0);
5644 if (SWIG_arg_fail(1)) SWIG_fail
;
5646 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5647 result
= (int)((wxRect
const *)arg1
)->GetTop();
5649 wxPyEndAllowThreads(__tstate
);
5650 if (PyErr_Occurred()) SWIG_fail
;
5653 resultobj
= SWIG_From_int(static_cast<int >(result
));
5661 static PyObject
*_wrap_Rect_GetBottom(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
5662 PyObject
*resultobj
= NULL
;
5663 wxRect
*arg1
= (wxRect
*) 0 ;
5665 PyObject
* obj0
= 0 ;
5667 (char *) "self", NULL
5670 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Rect_GetBottom",kwnames
,&obj0
)) goto fail
;
5671 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxRect
, SWIG_POINTER_EXCEPTION
| 0);
5672 if (SWIG_arg_fail(1)) SWIG_fail
;
5674 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5675 result
= (int)((wxRect
const *)arg1
)->GetBottom();
5677 wxPyEndAllowThreads(__tstate
);
5678 if (PyErr_Occurred()) SWIG_fail
;
5681 resultobj
= SWIG_From_int(static_cast<int >(result
));
5689 static PyObject
*_wrap_Rect_GetRight(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
5690 PyObject
*resultobj
= NULL
;
5691 wxRect
*arg1
= (wxRect
*) 0 ;
5693 PyObject
* obj0
= 0 ;
5695 (char *) "self", NULL
5698 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Rect_GetRight",kwnames
,&obj0
)) goto fail
;
5699 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxRect
, SWIG_POINTER_EXCEPTION
| 0);
5700 if (SWIG_arg_fail(1)) SWIG_fail
;
5702 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5703 result
= (int)((wxRect
const *)arg1
)->GetRight();
5705 wxPyEndAllowThreads(__tstate
);
5706 if (PyErr_Occurred()) SWIG_fail
;
5709 resultobj
= SWIG_From_int(static_cast<int >(result
));
5717 static PyObject
*_wrap_Rect_SetLeft(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
5718 PyObject
*resultobj
= NULL
;
5719 wxRect
*arg1
= (wxRect
*) 0 ;
5721 PyObject
* obj0
= 0 ;
5722 PyObject
* obj1
= 0 ;
5724 (char *) "self",(char *) "left", NULL
5727 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Rect_SetLeft",kwnames
,&obj0
,&obj1
)) goto fail
;
5728 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxRect
, SWIG_POINTER_EXCEPTION
| 0);
5729 if (SWIG_arg_fail(1)) SWIG_fail
;
5731 arg2
= static_cast<int >(SWIG_As_int(obj1
));
5732 if (SWIG_arg_fail(2)) SWIG_fail
;
5735 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5736 (arg1
)->SetLeft(arg2
);
5738 wxPyEndAllowThreads(__tstate
);
5739 if (PyErr_Occurred()) SWIG_fail
;
5741 Py_INCREF(Py_None
); resultobj
= Py_None
;
5748 static PyObject
*_wrap_Rect_SetRight(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
5749 PyObject
*resultobj
= NULL
;
5750 wxRect
*arg1
= (wxRect
*) 0 ;
5752 PyObject
* obj0
= 0 ;
5753 PyObject
* obj1
= 0 ;
5755 (char *) "self",(char *) "right", NULL
5758 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Rect_SetRight",kwnames
,&obj0
,&obj1
)) goto fail
;
5759 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxRect
, SWIG_POINTER_EXCEPTION
| 0);
5760 if (SWIG_arg_fail(1)) SWIG_fail
;
5762 arg2
= static_cast<int >(SWIG_As_int(obj1
));
5763 if (SWIG_arg_fail(2)) SWIG_fail
;
5766 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5767 (arg1
)->SetRight(arg2
);
5769 wxPyEndAllowThreads(__tstate
);
5770 if (PyErr_Occurred()) SWIG_fail
;
5772 Py_INCREF(Py_None
); resultobj
= Py_None
;
5779 static PyObject
*_wrap_Rect_SetTop(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
5780 PyObject
*resultobj
= NULL
;
5781 wxRect
*arg1
= (wxRect
*) 0 ;
5783 PyObject
* obj0
= 0 ;
5784 PyObject
* obj1
= 0 ;
5786 (char *) "self",(char *) "top", NULL
5789 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Rect_SetTop",kwnames
,&obj0
,&obj1
)) goto fail
;
5790 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxRect
, SWIG_POINTER_EXCEPTION
| 0);
5791 if (SWIG_arg_fail(1)) SWIG_fail
;
5793 arg2
= static_cast<int >(SWIG_As_int(obj1
));
5794 if (SWIG_arg_fail(2)) SWIG_fail
;
5797 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5798 (arg1
)->SetTop(arg2
);
5800 wxPyEndAllowThreads(__tstate
);
5801 if (PyErr_Occurred()) SWIG_fail
;
5803 Py_INCREF(Py_None
); resultobj
= Py_None
;
5810 static PyObject
*_wrap_Rect_SetBottom(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
5811 PyObject
*resultobj
= NULL
;
5812 wxRect
*arg1
= (wxRect
*) 0 ;
5814 PyObject
* obj0
= 0 ;
5815 PyObject
* obj1
= 0 ;
5817 (char *) "self",(char *) "bottom", NULL
5820 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Rect_SetBottom",kwnames
,&obj0
,&obj1
)) goto fail
;
5821 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxRect
, SWIG_POINTER_EXCEPTION
| 0);
5822 if (SWIG_arg_fail(1)) SWIG_fail
;
5824 arg2
= static_cast<int >(SWIG_As_int(obj1
));
5825 if (SWIG_arg_fail(2)) SWIG_fail
;
5828 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5829 (arg1
)->SetBottom(arg2
);
5831 wxPyEndAllowThreads(__tstate
);
5832 if (PyErr_Occurred()) SWIG_fail
;
5834 Py_INCREF(Py_None
); resultobj
= Py_None
;
5841 static PyObject
*_wrap_Rect_Inflate(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
5842 PyObject
*resultobj
= NULL
;
5843 wxRect
*arg1
= (wxRect
*) 0 ;
5847 PyObject
* obj0
= 0 ;
5848 PyObject
* obj1
= 0 ;
5849 PyObject
* obj2
= 0 ;
5851 (char *) "self",(char *) "dx",(char *) "dy", NULL
5854 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:Rect_Inflate",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
5855 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxRect
, SWIG_POINTER_EXCEPTION
| 0);
5856 if (SWIG_arg_fail(1)) SWIG_fail
;
5858 arg2
= static_cast<int >(SWIG_As_int(obj1
));
5859 if (SWIG_arg_fail(2)) SWIG_fail
;
5862 arg3
= static_cast<int >(SWIG_As_int(obj2
));
5863 if (SWIG_arg_fail(3)) SWIG_fail
;
5866 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5868 wxRect
&_result_ref
= (arg1
)->Inflate(arg2
,arg3
);
5869 result
= (wxRect
*) &_result_ref
;
5872 wxPyEndAllowThreads(__tstate
);
5873 if (PyErr_Occurred()) SWIG_fail
;
5875 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxRect
, 0);
5882 static PyObject
*_wrap_Rect_Deflate(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
5883 PyObject
*resultobj
= NULL
;
5884 wxRect
*arg1
= (wxRect
*) 0 ;
5888 PyObject
* obj0
= 0 ;
5889 PyObject
* obj1
= 0 ;
5890 PyObject
* obj2
= 0 ;
5892 (char *) "self",(char *) "dx",(char *) "dy", NULL
5895 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:Rect_Deflate",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
5896 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxRect
, SWIG_POINTER_EXCEPTION
| 0);
5897 if (SWIG_arg_fail(1)) SWIG_fail
;
5899 arg2
= static_cast<int >(SWIG_As_int(obj1
));
5900 if (SWIG_arg_fail(2)) SWIG_fail
;
5903 arg3
= static_cast<int >(SWIG_As_int(obj2
));
5904 if (SWIG_arg_fail(3)) SWIG_fail
;
5907 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5909 wxRect
&_result_ref
= (arg1
)->Deflate(arg2
,arg3
);
5910 result
= (wxRect
*) &_result_ref
;
5913 wxPyEndAllowThreads(__tstate
);
5914 if (PyErr_Occurred()) SWIG_fail
;
5916 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxRect
, 0);
5923 static PyObject
*_wrap_Rect_OffsetXY(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
5924 PyObject
*resultobj
= NULL
;
5925 wxRect
*arg1
= (wxRect
*) 0 ;
5928 PyObject
* obj0
= 0 ;
5929 PyObject
* obj1
= 0 ;
5930 PyObject
* obj2
= 0 ;
5932 (char *) "self",(char *) "dx",(char *) "dy", NULL
5935 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:Rect_OffsetXY",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
5936 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxRect
, SWIG_POINTER_EXCEPTION
| 0);
5937 if (SWIG_arg_fail(1)) SWIG_fail
;
5939 arg2
= static_cast<int >(SWIG_As_int(obj1
));
5940 if (SWIG_arg_fail(2)) SWIG_fail
;
5943 arg3
= static_cast<int >(SWIG_As_int(obj2
));
5944 if (SWIG_arg_fail(3)) SWIG_fail
;
5947 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5948 (arg1
)->Offset(arg2
,arg3
);
5950 wxPyEndAllowThreads(__tstate
);
5951 if (PyErr_Occurred()) SWIG_fail
;
5953 Py_INCREF(Py_None
); resultobj
= Py_None
;
5960 static PyObject
*_wrap_Rect_Offset(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
5961 PyObject
*resultobj
= NULL
;
5962 wxRect
*arg1
= (wxRect
*) 0 ;
5965 PyObject
* obj0
= 0 ;
5966 PyObject
* obj1
= 0 ;
5968 (char *) "self",(char *) "pt", NULL
5971 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Rect_Offset",kwnames
,&obj0
,&obj1
)) goto fail
;
5972 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxRect
, SWIG_POINTER_EXCEPTION
| 0);
5973 if (SWIG_arg_fail(1)) SWIG_fail
;
5976 if ( ! wxPoint_helper(obj1
, &arg2
)) SWIG_fail
;
5979 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5980 (arg1
)->Offset((wxPoint
const &)*arg2
);
5982 wxPyEndAllowThreads(__tstate
);
5983 if (PyErr_Occurred()) SWIG_fail
;
5985 Py_INCREF(Py_None
); resultobj
= Py_None
;
5992 static PyObject
*_wrap_Rect_Intersect(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
5993 PyObject
*resultobj
= NULL
;
5994 wxRect
*arg1
= (wxRect
*) 0 ;
5998 PyObject
* obj0
= 0 ;
5999 PyObject
* obj1
= 0 ;
6001 (char *) "self",(char *) "rect", NULL
6004 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Rect_Intersect",kwnames
,&obj0
,&obj1
)) goto fail
;
6005 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxRect
, SWIG_POINTER_EXCEPTION
| 0);
6006 if (SWIG_arg_fail(1)) SWIG_fail
;
6009 if ( ! wxRect_helper(obj1
, &arg2
)) SWIG_fail
;
6012 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
6013 result
= (arg1
)->Intersect((wxRect
const &)*arg2
);
6015 wxPyEndAllowThreads(__tstate
);
6016 if (PyErr_Occurred()) SWIG_fail
;
6020 resultptr
= new wxRect(static_cast<wxRect
& >(result
));
6021 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxRect
, 1);
6029 static PyObject
*_wrap_Rect_Union(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
6030 PyObject
*resultobj
= NULL
;
6031 wxRect
*arg1
= (wxRect
*) 0 ;
6035 PyObject
* obj0
= 0 ;
6036 PyObject
* obj1
= 0 ;
6038 (char *) "self",(char *) "rect", NULL
6041 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Rect_Union",kwnames
,&obj0
,&obj1
)) goto fail
;
6042 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxRect
, SWIG_POINTER_EXCEPTION
| 0);
6043 if (SWIG_arg_fail(1)) SWIG_fail
;
6046 if ( ! wxRect_helper(obj1
, &arg2
)) SWIG_fail
;
6049 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
6050 result
= (arg1
)->Union((wxRect
const &)*arg2
);
6052 wxPyEndAllowThreads(__tstate
);
6053 if (PyErr_Occurred()) SWIG_fail
;
6057 resultptr
= new wxRect(static_cast<wxRect
& >(result
));
6058 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxRect
, 1);
6066 static PyObject
*_wrap_Rect___add__(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
6067 PyObject
*resultobj
= NULL
;
6068 wxRect
*arg1
= (wxRect
*) 0 ;
6072 PyObject
* obj0
= 0 ;
6073 PyObject
* obj1
= 0 ;
6075 (char *) "self",(char *) "rect", NULL
6078 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Rect___add__",kwnames
,&obj0
,&obj1
)) goto fail
;
6079 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxRect
, SWIG_POINTER_EXCEPTION
| 0);
6080 if (SWIG_arg_fail(1)) SWIG_fail
;
6083 if ( ! wxRect_helper(obj1
, &arg2
)) SWIG_fail
;
6086 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
6087 result
= ((wxRect
const *)arg1
)->operator +((wxRect
const &)*arg2
);
6089 wxPyEndAllowThreads(__tstate
);
6090 if (PyErr_Occurred()) SWIG_fail
;
6094 resultptr
= new wxRect(static_cast<wxRect
& >(result
));
6095 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxRect
, 1);
6103 static PyObject
*_wrap_Rect___iadd__(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
6104 PyObject
*resultobj
= NULL
;
6105 wxRect
*arg1
= (wxRect
*) 0 ;
6109 PyObject
* obj0
= 0 ;
6110 PyObject
* obj1
= 0 ;
6112 (char *) "self",(char *) "rect", NULL
6115 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Rect___iadd__",kwnames
,&obj0
,&obj1
)) goto fail
;
6116 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxRect
, SWIG_POINTER_EXCEPTION
| SWIG_POINTER_DISOWN
);
6117 if (SWIG_arg_fail(1)) SWIG_fail
;
6120 if ( ! wxRect_helper(obj1
, &arg2
)) SWIG_fail
;
6123 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
6125 wxRect
&_result_ref
= (arg1
)->operator +=((wxRect
const &)*arg2
);
6126 result
= (wxRect
*) &_result_ref
;
6129 wxPyEndAllowThreads(__tstate
);
6130 if (PyErr_Occurred()) SWIG_fail
;
6132 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxRect
, 1);
6139 static PyObject
*_wrap_Rect___eq__(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
6140 PyObject
*resultobj
= NULL
;
6141 wxRect
*arg1
= (wxRect
*) 0 ;
6145 PyObject
* obj0
= 0 ;
6146 PyObject
* obj1
= 0 ;
6148 (char *) "self",(char *) "rect", NULL
6151 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Rect___eq__",kwnames
,&obj0
,&obj1
)) goto fail
;
6152 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxRect
, SWIG_POINTER_EXCEPTION
| 0);
6153 if (SWIG_arg_fail(1)) SWIG_fail
;
6156 if ( ! wxRect_helper(obj1
, &arg2
)) SWIG_fail
;
6159 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
6160 result
= (bool)((wxRect
const *)arg1
)->operator ==((wxRect
const &)*arg2
);
6162 wxPyEndAllowThreads(__tstate
);
6163 if (PyErr_Occurred()) SWIG_fail
;
6166 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
6174 static PyObject
*_wrap_Rect___ne__(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
6175 PyObject
*resultobj
= NULL
;
6176 wxRect
*arg1
= (wxRect
*) 0 ;
6180 PyObject
* obj0
= 0 ;
6181 PyObject
* obj1
= 0 ;
6183 (char *) "self",(char *) "rect", NULL
6186 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Rect___ne__",kwnames
,&obj0
,&obj1
)) goto fail
;
6187 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxRect
, SWIG_POINTER_EXCEPTION
| 0);
6188 if (SWIG_arg_fail(1)) SWIG_fail
;
6191 if ( ! wxRect_helper(obj1
, &arg2
)) SWIG_fail
;
6194 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
6195 result
= (bool)((wxRect
const *)arg1
)->operator !=((wxRect
const &)*arg2
);
6197 wxPyEndAllowThreads(__tstate
);
6198 if (PyErr_Occurred()) SWIG_fail
;
6201 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
6209 static PyObject
*_wrap_Rect_InsideXY(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
6210 PyObject
*resultobj
= NULL
;
6211 wxRect
*arg1
= (wxRect
*) 0 ;
6215 PyObject
* obj0
= 0 ;
6216 PyObject
* obj1
= 0 ;
6217 PyObject
* obj2
= 0 ;
6219 (char *) "self",(char *) "x",(char *) "y", NULL
6222 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:Rect_InsideXY",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
6223 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxRect
, SWIG_POINTER_EXCEPTION
| 0);
6224 if (SWIG_arg_fail(1)) SWIG_fail
;
6226 arg2
= static_cast<int >(SWIG_As_int(obj1
));
6227 if (SWIG_arg_fail(2)) SWIG_fail
;
6230 arg3
= static_cast<int >(SWIG_As_int(obj2
));
6231 if (SWIG_arg_fail(3)) SWIG_fail
;
6234 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
6235 result
= (bool)((wxRect
const *)arg1
)->Inside(arg2
,arg3
);
6237 wxPyEndAllowThreads(__tstate
);
6238 if (PyErr_Occurred()) SWIG_fail
;
6241 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
6249 static PyObject
*_wrap_Rect_Inside(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
6250 PyObject
*resultobj
= NULL
;
6251 wxRect
*arg1
= (wxRect
*) 0 ;
6255 PyObject
* obj0
= 0 ;
6256 PyObject
* obj1
= 0 ;
6258 (char *) "self",(char *) "pt", NULL
6261 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Rect_Inside",kwnames
,&obj0
,&obj1
)) goto fail
;
6262 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxRect
, SWIG_POINTER_EXCEPTION
| 0);
6263 if (SWIG_arg_fail(1)) SWIG_fail
;
6266 if ( ! wxPoint_helper(obj1
, &arg2
)) SWIG_fail
;
6269 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
6270 result
= (bool)((wxRect
const *)arg1
)->Inside((wxPoint
const &)*arg2
);
6272 wxPyEndAllowThreads(__tstate
);
6273 if (PyErr_Occurred()) SWIG_fail
;
6276 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
6284 static PyObject
*_wrap_Rect_Intersects(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
6285 PyObject
*resultobj
= NULL
;
6286 wxRect
*arg1
= (wxRect
*) 0 ;
6290 PyObject
* obj0
= 0 ;
6291 PyObject
* obj1
= 0 ;
6293 (char *) "self",(char *) "rect", NULL
6296 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Rect_Intersects",kwnames
,&obj0
,&obj1
)) goto fail
;
6297 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxRect
, SWIG_POINTER_EXCEPTION
| 0);
6298 if (SWIG_arg_fail(1)) SWIG_fail
;
6301 if ( ! wxRect_helper(obj1
, &arg2
)) SWIG_fail
;
6304 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
6305 result
= (bool)((wxRect
const *)arg1
)->Intersects((wxRect
const &)*arg2
);
6307 wxPyEndAllowThreads(__tstate
);
6308 if (PyErr_Occurred()) SWIG_fail
;
6311 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
6319 static PyObject
*_wrap_Rect_x_set(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
6320 PyObject
*resultobj
= NULL
;
6321 wxRect
*arg1
= (wxRect
*) 0 ;
6323 PyObject
* obj0
= 0 ;
6324 PyObject
* obj1
= 0 ;
6326 (char *) "self",(char *) "x", NULL
6329 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Rect_x_set",kwnames
,&obj0
,&obj1
)) goto fail
;
6330 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxRect
, SWIG_POINTER_EXCEPTION
| 0);
6331 if (SWIG_arg_fail(1)) SWIG_fail
;
6333 arg2
= static_cast<int >(SWIG_As_int(obj1
));
6334 if (SWIG_arg_fail(2)) SWIG_fail
;
6336 if (arg1
) (arg1
)->x
= arg2
;
6338 Py_INCREF(Py_None
); resultobj
= Py_None
;
6345 static PyObject
*_wrap_Rect_x_get(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
6346 PyObject
*resultobj
= NULL
;
6347 wxRect
*arg1
= (wxRect
*) 0 ;
6349 PyObject
* obj0
= 0 ;
6351 (char *) "self", NULL
6354 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Rect_x_get",kwnames
,&obj0
)) goto fail
;
6355 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxRect
, SWIG_POINTER_EXCEPTION
| 0);
6356 if (SWIG_arg_fail(1)) SWIG_fail
;
6357 result
= (int) ((arg1
)->x
);
6360 resultobj
= SWIG_From_int(static_cast<int >(result
));
6368 static PyObject
*_wrap_Rect_y_set(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
6369 PyObject
*resultobj
= NULL
;
6370 wxRect
*arg1
= (wxRect
*) 0 ;
6372 PyObject
* obj0
= 0 ;
6373 PyObject
* obj1
= 0 ;
6375 (char *) "self",(char *) "y", NULL
6378 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Rect_y_set",kwnames
,&obj0
,&obj1
)) goto fail
;
6379 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxRect
, SWIG_POINTER_EXCEPTION
| 0);
6380 if (SWIG_arg_fail(1)) SWIG_fail
;
6382 arg2
= static_cast<int >(SWIG_As_int(obj1
));
6383 if (SWIG_arg_fail(2)) SWIG_fail
;
6385 if (arg1
) (arg1
)->y
= arg2
;
6387 Py_INCREF(Py_None
); resultobj
= Py_None
;
6394 static PyObject
*_wrap_Rect_y_get(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
6395 PyObject
*resultobj
= NULL
;
6396 wxRect
*arg1
= (wxRect
*) 0 ;
6398 PyObject
* obj0
= 0 ;
6400 (char *) "self", NULL
6403 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Rect_y_get",kwnames
,&obj0
)) goto fail
;
6404 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxRect
, SWIG_POINTER_EXCEPTION
| 0);
6405 if (SWIG_arg_fail(1)) SWIG_fail
;
6406 result
= (int) ((arg1
)->y
);
6409 resultobj
= SWIG_From_int(static_cast<int >(result
));
6417 static PyObject
*_wrap_Rect_width_set(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
6418 PyObject
*resultobj
= NULL
;
6419 wxRect
*arg1
= (wxRect
*) 0 ;
6421 PyObject
* obj0
= 0 ;
6422 PyObject
* obj1
= 0 ;
6424 (char *) "self",(char *) "width", NULL
6427 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Rect_width_set",kwnames
,&obj0
,&obj1
)) goto fail
;
6428 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxRect
, SWIG_POINTER_EXCEPTION
| 0);
6429 if (SWIG_arg_fail(1)) SWIG_fail
;
6431 arg2
= static_cast<int >(SWIG_As_int(obj1
));
6432 if (SWIG_arg_fail(2)) SWIG_fail
;
6434 if (arg1
) (arg1
)->width
= arg2
;
6436 Py_INCREF(Py_None
); resultobj
= Py_None
;
6443 static PyObject
*_wrap_Rect_width_get(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
6444 PyObject
*resultobj
= NULL
;
6445 wxRect
*arg1
= (wxRect
*) 0 ;
6447 PyObject
* obj0
= 0 ;
6449 (char *) "self", NULL
6452 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Rect_width_get",kwnames
,&obj0
)) goto fail
;
6453 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxRect
, SWIG_POINTER_EXCEPTION
| 0);
6454 if (SWIG_arg_fail(1)) SWIG_fail
;
6455 result
= (int) ((arg1
)->width
);
6458 resultobj
= SWIG_From_int(static_cast<int >(result
));
6466 static PyObject
*_wrap_Rect_height_set(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
6467 PyObject
*resultobj
= NULL
;
6468 wxRect
*arg1
= (wxRect
*) 0 ;
6470 PyObject
* obj0
= 0 ;
6471 PyObject
* obj1
= 0 ;
6473 (char *) "self",(char *) "height", NULL
6476 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Rect_height_set",kwnames
,&obj0
,&obj1
)) goto fail
;
6477 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxRect
, SWIG_POINTER_EXCEPTION
| 0);
6478 if (SWIG_arg_fail(1)) SWIG_fail
;
6480 arg2
= static_cast<int >(SWIG_As_int(obj1
));
6481 if (SWIG_arg_fail(2)) SWIG_fail
;
6483 if (arg1
) (arg1
)->height
= arg2
;
6485 Py_INCREF(Py_None
); resultobj
= Py_None
;
6492 static PyObject
*_wrap_Rect_height_get(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
6493 PyObject
*resultobj
= NULL
;
6494 wxRect
*arg1
= (wxRect
*) 0 ;
6496 PyObject
* obj0
= 0 ;
6498 (char *) "self", NULL
6501 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Rect_height_get",kwnames
,&obj0
)) goto fail
;
6502 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxRect
, SWIG_POINTER_EXCEPTION
| 0);
6503 if (SWIG_arg_fail(1)) SWIG_fail
;
6504 result
= (int) ((arg1
)->height
);
6507 resultobj
= SWIG_From_int(static_cast<int >(result
));
6515 static PyObject
*_wrap_Rect_Set(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
6516 PyObject
*resultobj
= NULL
;
6517 wxRect
*arg1
= (wxRect
*) 0 ;
6518 int arg2
= (int) 0 ;
6519 int arg3
= (int) 0 ;
6520 int arg4
= (int) 0 ;
6521 int arg5
= (int) 0 ;
6522 PyObject
* obj0
= 0 ;
6523 PyObject
* obj1
= 0 ;
6524 PyObject
* obj2
= 0 ;
6525 PyObject
* obj3
= 0 ;
6526 PyObject
* obj4
= 0 ;
6528 (char *) "self",(char *) "x",(char *) "y",(char *) "width",(char *) "height", NULL
6531 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|OOOO:Rect_Set",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
)) goto fail
;
6532 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxRect
, SWIG_POINTER_EXCEPTION
| 0);
6533 if (SWIG_arg_fail(1)) SWIG_fail
;
6536 arg2
= static_cast<int >(SWIG_As_int(obj1
));
6537 if (SWIG_arg_fail(2)) SWIG_fail
;
6542 arg3
= static_cast<int >(SWIG_As_int(obj2
));
6543 if (SWIG_arg_fail(3)) SWIG_fail
;
6548 arg4
= static_cast<int >(SWIG_As_int(obj3
));
6549 if (SWIG_arg_fail(4)) SWIG_fail
;
6554 arg5
= static_cast<int >(SWIG_As_int(obj4
));
6555 if (SWIG_arg_fail(5)) SWIG_fail
;
6559 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
6560 wxRect_Set(arg1
,arg2
,arg3
,arg4
,arg5
);
6562 wxPyEndAllowThreads(__tstate
);
6563 if (PyErr_Occurred()) SWIG_fail
;
6565 Py_INCREF(Py_None
); resultobj
= Py_None
;
6572 static PyObject
*_wrap_Rect_Get(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
6573 PyObject
*resultobj
= NULL
;
6574 wxRect
*arg1
= (wxRect
*) 0 ;
6576 PyObject
* obj0
= 0 ;
6578 (char *) "self", NULL
6581 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Rect_Get",kwnames
,&obj0
)) goto fail
;
6582 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxRect
, SWIG_POINTER_EXCEPTION
| 0);
6583 if (SWIG_arg_fail(1)) SWIG_fail
;
6585 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
6586 result
= (PyObject
*)wxRect_Get(arg1
);
6588 wxPyEndAllowThreads(__tstate
);
6589 if (PyErr_Occurred()) SWIG_fail
;
6598 static PyObject
* Rect_swigregister(PyObject
*, PyObject
*args
) {
6600 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
6601 SWIG_TypeClientData(SWIGTYPE_p_wxRect
, obj
);
6603 return Py_BuildValue((char *)"");
6605 static PyObject
*_wrap_IntersectRect(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
6606 PyObject
*resultobj
= NULL
;
6607 wxRect
*arg1
= (wxRect
*) 0 ;
6608 wxRect
*arg2
= (wxRect
*) 0 ;
6610 PyObject
* obj0
= 0 ;
6611 PyObject
* obj1
= 0 ;
6613 (char *) "r1",(char *) "r2", NULL
6616 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:IntersectRect",kwnames
,&obj0
,&obj1
)) goto fail
;
6617 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxRect
, SWIG_POINTER_EXCEPTION
| 0);
6618 if (SWIG_arg_fail(1)) SWIG_fail
;
6619 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxRect
, SWIG_POINTER_EXCEPTION
| 0);
6620 if (SWIG_arg_fail(2)) SWIG_fail
;
6622 if (!wxPyCheckForApp()) SWIG_fail
;
6623 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
6624 result
= (PyObject
*)wxIntersectRect(arg1
,arg2
);
6626 wxPyEndAllowThreads(__tstate
);
6627 if (PyErr_Occurred()) SWIG_fail
;
6636 static PyObject
*_wrap_new_Point2D(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
6637 PyObject
*resultobj
= NULL
;
6638 double arg1
= (double) 0.0 ;
6639 double arg2
= (double) 0.0 ;
6641 PyObject
* obj0
= 0 ;
6642 PyObject
* obj1
= 0 ;
6644 (char *) "x",(char *) "y", NULL
6647 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"|OO:new_Point2D",kwnames
,&obj0
,&obj1
)) goto fail
;
6650 arg1
= static_cast<double >(SWIG_As_double(obj0
));
6651 if (SWIG_arg_fail(1)) SWIG_fail
;
6656 arg2
= static_cast<double >(SWIG_As_double(obj1
));
6657 if (SWIG_arg_fail(2)) SWIG_fail
;
6661 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
6662 result
= (wxPoint2D
*)new wxPoint2D(arg1
,arg2
);
6664 wxPyEndAllowThreads(__tstate
);
6665 if (PyErr_Occurred()) SWIG_fail
;
6667 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxPoint2D
, 1);
6674 static PyObject
*_wrap_new_Point2DCopy(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
6675 PyObject
*resultobj
= NULL
;
6676 wxPoint2D
*arg1
= 0 ;
6679 PyObject
* obj0
= 0 ;
6684 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:new_Point2DCopy",kwnames
,&obj0
)) goto fail
;
6687 if ( ! wxPoint2D_helper(obj0
, &arg1
)) SWIG_fail
;
6690 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
6691 result
= (wxPoint2D
*)new wxPoint2D((wxPoint2D
const &)*arg1
);
6693 wxPyEndAllowThreads(__tstate
);
6694 if (PyErr_Occurred()) SWIG_fail
;
6696 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxPoint2D
, 1);
6703 static PyObject
*_wrap_new_Point2DFromPoint(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
6704 PyObject
*resultobj
= NULL
;
6708 PyObject
* obj0
= 0 ;
6713 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:new_Point2DFromPoint",kwnames
,&obj0
)) goto fail
;
6716 if ( ! wxPoint_helper(obj0
, &arg1
)) SWIG_fail
;
6719 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
6720 result
= (wxPoint2D
*)new wxPoint2D((wxPoint
const &)*arg1
);
6722 wxPyEndAllowThreads(__tstate
);
6723 if (PyErr_Occurred()) SWIG_fail
;
6725 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxPoint2D
, 1);
6732 static PyObject
*_wrap_Point2D_GetFloor(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
6733 PyObject
*resultobj
= NULL
;
6734 wxPoint2D
*arg1
= (wxPoint2D
*) 0 ;
6735 int *arg2
= (int *) 0 ;
6736 int *arg3
= (int *) 0 ;
6741 PyObject
* obj0
= 0 ;
6743 (char *) "self", NULL
6746 arg2
= &temp2
; res2
= SWIG_NEWOBJ
;
6747 arg3
= &temp3
; res3
= SWIG_NEWOBJ
;
6748 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Point2D_GetFloor",kwnames
,&obj0
)) goto fail
;
6749 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPoint2D
, SWIG_POINTER_EXCEPTION
| 0);
6750 if (SWIG_arg_fail(1)) SWIG_fail
;
6752 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
6753 ((wxPoint2D
const *)arg1
)->GetFloor(arg2
,arg3
);
6755 wxPyEndAllowThreads(__tstate
);
6756 if (PyErr_Occurred()) SWIG_fail
;
6758 Py_INCREF(Py_None
); resultobj
= Py_None
;
6759 resultobj
= t_output_helper(resultobj
, ((res2
== SWIG_NEWOBJ
) ?
6760 SWIG_From_int((*arg2
)) : SWIG_NewPointerObj((void*)(arg2
), SWIGTYPE_p_int
, 0)));
6761 resultobj
= t_output_helper(resultobj
, ((res3
== SWIG_NEWOBJ
) ?
6762 SWIG_From_int((*arg3
)) : SWIG_NewPointerObj((void*)(arg3
), SWIGTYPE_p_int
, 0)));
6769 static PyObject
*_wrap_Point2D_GetRounded(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
6770 PyObject
*resultobj
= NULL
;
6771 wxPoint2D
*arg1
= (wxPoint2D
*) 0 ;
6772 int *arg2
= (int *) 0 ;
6773 int *arg3
= (int *) 0 ;
6778 PyObject
* obj0
= 0 ;
6780 (char *) "self", NULL
6783 arg2
= &temp2
; res2
= SWIG_NEWOBJ
;
6784 arg3
= &temp3
; res3
= SWIG_NEWOBJ
;
6785 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Point2D_GetRounded",kwnames
,&obj0
)) goto fail
;
6786 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPoint2D
, SWIG_POINTER_EXCEPTION
| 0);
6787 if (SWIG_arg_fail(1)) SWIG_fail
;
6789 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
6790 ((wxPoint2D
const *)arg1
)->GetRounded(arg2
,arg3
);
6792 wxPyEndAllowThreads(__tstate
);
6793 if (PyErr_Occurred()) SWIG_fail
;
6795 Py_INCREF(Py_None
); resultobj
= Py_None
;
6796 resultobj
= t_output_helper(resultobj
, ((res2
== SWIG_NEWOBJ
) ?
6797 SWIG_From_int((*arg2
)) : SWIG_NewPointerObj((void*)(arg2
), SWIGTYPE_p_int
, 0)));
6798 resultobj
= t_output_helper(resultobj
, ((res3
== SWIG_NEWOBJ
) ?
6799 SWIG_From_int((*arg3
)) : SWIG_NewPointerObj((void*)(arg3
), SWIGTYPE_p_int
, 0)));
6806 static PyObject
*_wrap_Point2D_GetVectorLength(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
6807 PyObject
*resultobj
= NULL
;
6808 wxPoint2D
*arg1
= (wxPoint2D
*) 0 ;
6810 PyObject
* obj0
= 0 ;
6812 (char *) "self", NULL
6815 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Point2D_GetVectorLength",kwnames
,&obj0
)) goto fail
;
6816 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPoint2D
, SWIG_POINTER_EXCEPTION
| 0);
6817 if (SWIG_arg_fail(1)) SWIG_fail
;
6819 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
6820 result
= (double)((wxPoint2D
const *)arg1
)->GetVectorLength();
6822 wxPyEndAllowThreads(__tstate
);
6823 if (PyErr_Occurred()) SWIG_fail
;
6826 resultobj
= SWIG_From_double(static_cast<double >(result
));
6834 static PyObject
*_wrap_Point2D_GetVectorAngle(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
6835 PyObject
*resultobj
= NULL
;
6836 wxPoint2D
*arg1
= (wxPoint2D
*) 0 ;
6838 PyObject
* obj0
= 0 ;
6840 (char *) "self", NULL
6843 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Point2D_GetVectorAngle",kwnames
,&obj0
)) goto fail
;
6844 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPoint2D
, SWIG_POINTER_EXCEPTION
| 0);
6845 if (SWIG_arg_fail(1)) SWIG_fail
;
6847 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
6848 result
= (double)((wxPoint2D
const *)arg1
)->GetVectorAngle();
6850 wxPyEndAllowThreads(__tstate
);
6851 if (PyErr_Occurred()) SWIG_fail
;
6854 resultobj
= SWIG_From_double(static_cast<double >(result
));
6862 static PyObject
*_wrap_Point2D_SetVectorLength(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
6863 PyObject
*resultobj
= NULL
;
6864 wxPoint2D
*arg1
= (wxPoint2D
*) 0 ;
6866 PyObject
* obj0
= 0 ;
6867 PyObject
* obj1
= 0 ;
6869 (char *) "self",(char *) "length", NULL
6872 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Point2D_SetVectorLength",kwnames
,&obj0
,&obj1
)) goto fail
;
6873 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPoint2D
, SWIG_POINTER_EXCEPTION
| 0);
6874 if (SWIG_arg_fail(1)) SWIG_fail
;
6876 arg2
= static_cast<double >(SWIG_As_double(obj1
));
6877 if (SWIG_arg_fail(2)) SWIG_fail
;
6880 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
6881 (arg1
)->SetVectorLength(arg2
);
6883 wxPyEndAllowThreads(__tstate
);
6884 if (PyErr_Occurred()) SWIG_fail
;
6886 Py_INCREF(Py_None
); resultobj
= Py_None
;
6893 static PyObject
*_wrap_Point2D_SetVectorAngle(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
6894 PyObject
*resultobj
= NULL
;
6895 wxPoint2D
*arg1
= (wxPoint2D
*) 0 ;
6897 PyObject
* obj0
= 0 ;
6898 PyObject
* obj1
= 0 ;
6900 (char *) "self",(char *) "degrees", NULL
6903 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Point2D_SetVectorAngle",kwnames
,&obj0
,&obj1
)) goto fail
;
6904 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPoint2D
, SWIG_POINTER_EXCEPTION
| 0);
6905 if (SWIG_arg_fail(1)) SWIG_fail
;
6907 arg2
= static_cast<double >(SWIG_As_double(obj1
));
6908 if (SWIG_arg_fail(2)) SWIG_fail
;
6911 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
6912 (arg1
)->SetVectorAngle(arg2
);
6914 wxPyEndAllowThreads(__tstate
);
6915 if (PyErr_Occurred()) SWIG_fail
;
6917 Py_INCREF(Py_None
); resultobj
= Py_None
;
6924 static PyObject
*_wrap_Point2D_GetDistance(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
6925 PyObject
*resultobj
= NULL
;
6926 wxPoint2D
*arg1
= (wxPoint2D
*) 0 ;
6927 wxPoint2D
*arg2
= 0 ;
6930 PyObject
* obj0
= 0 ;
6931 PyObject
* obj1
= 0 ;
6933 (char *) "self",(char *) "pt", NULL
6936 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Point2D_GetDistance",kwnames
,&obj0
,&obj1
)) goto fail
;
6937 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPoint2D
, SWIG_POINTER_EXCEPTION
| 0);
6938 if (SWIG_arg_fail(1)) SWIG_fail
;
6941 if ( ! wxPoint2D_helper(obj1
, &arg2
)) SWIG_fail
;
6944 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
6945 result
= (double)((wxPoint2D
const *)arg1
)->GetDistance((wxPoint2D
const &)*arg2
);
6947 wxPyEndAllowThreads(__tstate
);
6948 if (PyErr_Occurred()) SWIG_fail
;
6951 resultobj
= SWIG_From_double(static_cast<double >(result
));
6959 static PyObject
*_wrap_Point2D_GetDistanceSquare(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
6960 PyObject
*resultobj
= NULL
;
6961 wxPoint2D
*arg1
= (wxPoint2D
*) 0 ;
6962 wxPoint2D
*arg2
= 0 ;
6965 PyObject
* obj0
= 0 ;
6966 PyObject
* obj1
= 0 ;
6968 (char *) "self",(char *) "pt", NULL
6971 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Point2D_GetDistanceSquare",kwnames
,&obj0
,&obj1
)) goto fail
;
6972 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPoint2D
, SWIG_POINTER_EXCEPTION
| 0);
6973 if (SWIG_arg_fail(1)) SWIG_fail
;
6976 if ( ! wxPoint2D_helper(obj1
, &arg2
)) SWIG_fail
;
6979 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
6980 result
= (double)((wxPoint2D
const *)arg1
)->GetDistanceSquare((wxPoint2D
const &)*arg2
);
6982 wxPyEndAllowThreads(__tstate
);
6983 if (PyErr_Occurred()) SWIG_fail
;
6986 resultobj
= SWIG_From_double(static_cast<double >(result
));
6994 static PyObject
*_wrap_Point2D_GetDotProduct(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
6995 PyObject
*resultobj
= NULL
;
6996 wxPoint2D
*arg1
= (wxPoint2D
*) 0 ;
6997 wxPoint2D
*arg2
= 0 ;
7000 PyObject
* obj0
= 0 ;
7001 PyObject
* obj1
= 0 ;
7003 (char *) "self",(char *) "vec", NULL
7006 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Point2D_GetDotProduct",kwnames
,&obj0
,&obj1
)) goto fail
;
7007 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPoint2D
, SWIG_POINTER_EXCEPTION
| 0);
7008 if (SWIG_arg_fail(1)) SWIG_fail
;
7011 if ( ! wxPoint2D_helper(obj1
, &arg2
)) SWIG_fail
;
7014 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
7015 result
= (double)((wxPoint2D
const *)arg1
)->GetDotProduct((wxPoint2D
const &)*arg2
);
7017 wxPyEndAllowThreads(__tstate
);
7018 if (PyErr_Occurred()) SWIG_fail
;
7021 resultobj
= SWIG_From_double(static_cast<double >(result
));
7029 static PyObject
*_wrap_Point2D_GetCrossProduct(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
7030 PyObject
*resultobj
= NULL
;
7031 wxPoint2D
*arg1
= (wxPoint2D
*) 0 ;
7032 wxPoint2D
*arg2
= 0 ;
7035 PyObject
* obj0
= 0 ;
7036 PyObject
* obj1
= 0 ;
7038 (char *) "self",(char *) "vec", NULL
7041 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Point2D_GetCrossProduct",kwnames
,&obj0
,&obj1
)) goto fail
;
7042 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPoint2D
, SWIG_POINTER_EXCEPTION
| 0);
7043 if (SWIG_arg_fail(1)) SWIG_fail
;
7046 if ( ! wxPoint2D_helper(obj1
, &arg2
)) SWIG_fail
;
7049 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
7050 result
= (double)((wxPoint2D
const *)arg1
)->GetCrossProduct((wxPoint2D
const &)*arg2
);
7052 wxPyEndAllowThreads(__tstate
);
7053 if (PyErr_Occurred()) SWIG_fail
;
7056 resultobj
= SWIG_From_double(static_cast<double >(result
));
7064 static PyObject
*_wrap_Point2D___neg__(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
7065 PyObject
*resultobj
= NULL
;
7066 wxPoint2D
*arg1
= (wxPoint2D
*) 0 ;
7068 PyObject
* obj0
= 0 ;
7070 (char *) "self", NULL
7073 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Point2D___neg__",kwnames
,&obj0
)) goto fail
;
7074 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPoint2D
, SWIG_POINTER_EXCEPTION
| 0);
7075 if (SWIG_arg_fail(1)) SWIG_fail
;
7077 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
7078 result
= (arg1
)->operator -();
7080 wxPyEndAllowThreads(__tstate
);
7081 if (PyErr_Occurred()) SWIG_fail
;
7084 wxPoint2D
* resultptr
;
7085 resultptr
= new wxPoint2D(static_cast<wxPoint2D
& >(result
));
7086 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxPoint2D
, 1);
7094 static PyObject
*_wrap_Point2D___iadd__(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
7095 PyObject
*resultobj
= NULL
;
7096 wxPoint2D
*arg1
= (wxPoint2D
*) 0 ;
7097 wxPoint2D
*arg2
= 0 ;
7100 PyObject
* obj0
= 0 ;
7101 PyObject
* obj1
= 0 ;
7103 (char *) "self",(char *) "pt", NULL
7106 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Point2D___iadd__",kwnames
,&obj0
,&obj1
)) goto fail
;
7107 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPoint2D
, SWIG_POINTER_EXCEPTION
| SWIG_POINTER_DISOWN
);
7108 if (SWIG_arg_fail(1)) SWIG_fail
;
7111 if ( ! wxPoint2D_helper(obj1
, &arg2
)) SWIG_fail
;
7114 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
7116 wxPoint2D
&_result_ref
= (arg1
)->operator +=((wxPoint2D
const &)*arg2
);
7117 result
= (wxPoint2D
*) &_result_ref
;
7120 wxPyEndAllowThreads(__tstate
);
7121 if (PyErr_Occurred()) SWIG_fail
;
7123 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxPoint2D
, 1);
7130 static PyObject
*_wrap_Point2D___isub__(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
7131 PyObject
*resultobj
= NULL
;
7132 wxPoint2D
*arg1
= (wxPoint2D
*) 0 ;
7133 wxPoint2D
*arg2
= 0 ;
7136 PyObject
* obj0
= 0 ;
7137 PyObject
* obj1
= 0 ;
7139 (char *) "self",(char *) "pt", NULL
7142 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Point2D___isub__",kwnames
,&obj0
,&obj1
)) goto fail
;
7143 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPoint2D
, SWIG_POINTER_EXCEPTION
| SWIG_POINTER_DISOWN
);
7144 if (SWIG_arg_fail(1)) SWIG_fail
;
7147 if ( ! wxPoint2D_helper(obj1
, &arg2
)) SWIG_fail
;
7150 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
7152 wxPoint2D
&_result_ref
= (arg1
)->operator -=((wxPoint2D
const &)*arg2
);
7153 result
= (wxPoint2D
*) &_result_ref
;
7156 wxPyEndAllowThreads(__tstate
);
7157 if (PyErr_Occurred()) SWIG_fail
;
7159 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxPoint2D
, 1);
7166 static PyObject
*_wrap_Point2D___imul__(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
7167 PyObject
*resultobj
= NULL
;
7168 wxPoint2D
*arg1
= (wxPoint2D
*) 0 ;
7169 wxPoint2D
*arg2
= 0 ;
7172 PyObject
* obj0
= 0 ;
7173 PyObject
* obj1
= 0 ;
7175 (char *) "self",(char *) "pt", NULL
7178 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Point2D___imul__",kwnames
,&obj0
,&obj1
)) goto fail
;
7179 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPoint2D
, SWIG_POINTER_EXCEPTION
| SWIG_POINTER_DISOWN
);
7180 if (SWIG_arg_fail(1)) SWIG_fail
;
7183 if ( ! wxPoint2D_helper(obj1
, &arg2
)) SWIG_fail
;
7186 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
7188 wxPoint2D
&_result_ref
= (arg1
)->operator *=((wxPoint2D
const &)*arg2
);
7189 result
= (wxPoint2D
*) &_result_ref
;
7192 wxPyEndAllowThreads(__tstate
);
7193 if (PyErr_Occurred()) SWIG_fail
;
7195 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxPoint2D
, 1);
7202 static PyObject
*_wrap_Point2D___idiv__(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
7203 PyObject
*resultobj
= NULL
;
7204 wxPoint2D
*arg1
= (wxPoint2D
*) 0 ;
7205 wxPoint2D
*arg2
= 0 ;
7208 PyObject
* obj0
= 0 ;
7209 PyObject
* obj1
= 0 ;
7211 (char *) "self",(char *) "pt", NULL
7214 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Point2D___idiv__",kwnames
,&obj0
,&obj1
)) goto fail
;
7215 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPoint2D
, SWIG_POINTER_EXCEPTION
| SWIG_POINTER_DISOWN
);
7216 if (SWIG_arg_fail(1)) SWIG_fail
;
7219 if ( ! wxPoint2D_helper(obj1
, &arg2
)) SWIG_fail
;
7222 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
7224 wxPoint2D
&_result_ref
= (arg1
)->operator /=((wxPoint2D
const &)*arg2
);
7225 result
= (wxPoint2D
*) &_result_ref
;
7228 wxPyEndAllowThreads(__tstate
);
7229 if (PyErr_Occurred()) SWIG_fail
;
7231 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxPoint2D
, 1);
7238 static PyObject
*_wrap_Point2D___eq__(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
7239 PyObject
*resultobj
= NULL
;
7240 wxPoint2D
*arg1
= (wxPoint2D
*) 0 ;
7241 wxPoint2D
*arg2
= 0 ;
7244 PyObject
* obj0
= 0 ;
7245 PyObject
* obj1
= 0 ;
7247 (char *) "self",(char *) "pt", NULL
7250 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Point2D___eq__",kwnames
,&obj0
,&obj1
)) goto fail
;
7251 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPoint2D
, SWIG_POINTER_EXCEPTION
| 0);
7252 if (SWIG_arg_fail(1)) SWIG_fail
;
7255 if ( ! wxPoint2D_helper(obj1
, &arg2
)) SWIG_fail
;
7258 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
7259 result
= (bool)((wxPoint2D
const *)arg1
)->operator ==((wxPoint2D
const &)*arg2
);
7261 wxPyEndAllowThreads(__tstate
);
7262 if (PyErr_Occurred()) SWIG_fail
;
7265 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
7273 static PyObject
*_wrap_Point2D___ne__(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
7274 PyObject
*resultobj
= NULL
;
7275 wxPoint2D
*arg1
= (wxPoint2D
*) 0 ;
7276 wxPoint2D
*arg2
= 0 ;
7279 PyObject
* obj0
= 0 ;
7280 PyObject
* obj1
= 0 ;
7282 (char *) "self",(char *) "pt", NULL
7285 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Point2D___ne__",kwnames
,&obj0
,&obj1
)) goto fail
;
7286 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPoint2D
, SWIG_POINTER_EXCEPTION
| 0);
7287 if (SWIG_arg_fail(1)) SWIG_fail
;
7290 if ( ! wxPoint2D_helper(obj1
, &arg2
)) SWIG_fail
;
7293 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
7294 result
= (bool)((wxPoint2D
const *)arg1
)->operator !=((wxPoint2D
const &)*arg2
);
7296 wxPyEndAllowThreads(__tstate
);
7297 if (PyErr_Occurred()) SWIG_fail
;
7300 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
7308 static PyObject
*_wrap_Point2D_x_set(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
7309 PyObject
*resultobj
= NULL
;
7310 wxPoint2D
*arg1
= (wxPoint2D
*) 0 ;
7312 PyObject
* obj0
= 0 ;
7313 PyObject
* obj1
= 0 ;
7315 (char *) "self",(char *) "m_x", NULL
7318 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Point2D_x_set",kwnames
,&obj0
,&obj1
)) goto fail
;
7319 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPoint2D
, SWIG_POINTER_EXCEPTION
| 0);
7320 if (SWIG_arg_fail(1)) SWIG_fail
;
7322 arg2
= static_cast<double >(SWIG_As_double(obj1
));
7323 if (SWIG_arg_fail(2)) SWIG_fail
;
7325 if (arg1
) (arg1
)->m_x
= arg2
;
7327 Py_INCREF(Py_None
); resultobj
= Py_None
;
7334 static PyObject
*_wrap_Point2D_x_get(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
7335 PyObject
*resultobj
= NULL
;
7336 wxPoint2D
*arg1
= (wxPoint2D
*) 0 ;
7338 PyObject
* obj0
= 0 ;
7340 (char *) "self", NULL
7343 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Point2D_x_get",kwnames
,&obj0
)) goto fail
;
7344 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPoint2D
, SWIG_POINTER_EXCEPTION
| 0);
7345 if (SWIG_arg_fail(1)) SWIG_fail
;
7346 result
= (double) ((arg1
)->m_x
);
7349 resultobj
= SWIG_From_double(static_cast<double >(result
));
7357 static PyObject
*_wrap_Point2D_y_set(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
7358 PyObject
*resultobj
= NULL
;
7359 wxPoint2D
*arg1
= (wxPoint2D
*) 0 ;
7361 PyObject
* obj0
= 0 ;
7362 PyObject
* obj1
= 0 ;
7364 (char *) "self",(char *) "m_y", NULL
7367 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Point2D_y_set",kwnames
,&obj0
,&obj1
)) goto fail
;
7368 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPoint2D
, SWIG_POINTER_EXCEPTION
| 0);
7369 if (SWIG_arg_fail(1)) SWIG_fail
;
7371 arg2
= static_cast<double >(SWIG_As_double(obj1
));
7372 if (SWIG_arg_fail(2)) SWIG_fail
;
7374 if (arg1
) (arg1
)->m_y
= arg2
;
7376 Py_INCREF(Py_None
); resultobj
= Py_None
;
7383 static PyObject
*_wrap_Point2D_y_get(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
7384 PyObject
*resultobj
= NULL
;
7385 wxPoint2D
*arg1
= (wxPoint2D
*) 0 ;
7387 PyObject
* obj0
= 0 ;
7389 (char *) "self", NULL
7392 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Point2D_y_get",kwnames
,&obj0
)) goto fail
;
7393 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPoint2D
, SWIG_POINTER_EXCEPTION
| 0);
7394 if (SWIG_arg_fail(1)) SWIG_fail
;
7395 result
= (double) ((arg1
)->m_y
);
7398 resultobj
= SWIG_From_double(static_cast<double >(result
));
7406 static PyObject
*_wrap_Point2D_Set(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
7407 PyObject
*resultobj
= NULL
;
7408 wxPoint2D
*arg1
= (wxPoint2D
*) 0 ;
7409 double arg2
= (double) 0 ;
7410 double arg3
= (double) 0 ;
7411 PyObject
* obj0
= 0 ;
7412 PyObject
* obj1
= 0 ;
7413 PyObject
* obj2
= 0 ;
7415 (char *) "self",(char *) "x",(char *) "y", NULL
7418 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|OO:Point2D_Set",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
7419 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPoint2D
, SWIG_POINTER_EXCEPTION
| 0);
7420 if (SWIG_arg_fail(1)) SWIG_fail
;
7423 arg2
= static_cast<double >(SWIG_As_double(obj1
));
7424 if (SWIG_arg_fail(2)) SWIG_fail
;
7429 arg3
= static_cast<double >(SWIG_As_double(obj2
));
7430 if (SWIG_arg_fail(3)) SWIG_fail
;
7434 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
7435 wxPoint2D_Set(arg1
,arg2
,arg3
);
7437 wxPyEndAllowThreads(__tstate
);
7438 if (PyErr_Occurred()) SWIG_fail
;
7440 Py_INCREF(Py_None
); resultobj
= Py_None
;
7447 static PyObject
*_wrap_Point2D_Get(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
7448 PyObject
*resultobj
= NULL
;
7449 wxPoint2D
*arg1
= (wxPoint2D
*) 0 ;
7451 PyObject
* obj0
= 0 ;
7453 (char *) "self", NULL
7456 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Point2D_Get",kwnames
,&obj0
)) goto fail
;
7457 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPoint2D
, SWIG_POINTER_EXCEPTION
| 0);
7458 if (SWIG_arg_fail(1)) SWIG_fail
;
7460 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
7461 result
= (PyObject
*)wxPoint2D_Get(arg1
);
7463 wxPyEndAllowThreads(__tstate
);
7464 if (PyErr_Occurred()) SWIG_fail
;
7473 static PyObject
* Point2D_swigregister(PyObject
*, PyObject
*args
) {
7475 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
7476 SWIG_TypeClientData(SWIGTYPE_p_wxPoint2D
, obj
);
7478 return Py_BuildValue((char *)"");
7480 static int _wrap_DefaultPosition_set(PyObject
*) {
7481 PyErr_SetString(PyExc_TypeError
,"Variable DefaultPosition is read-only.");
7486 static PyObject
*_wrap_DefaultPosition_get(void) {
7487 PyObject
*pyobj
= NULL
;
7489 pyobj
= SWIG_NewPointerObj((void *)(&wxDefaultPosition
), SWIGTYPE_p_wxPoint
, 0);
7494 static int _wrap_DefaultSize_set(PyObject
*) {
7495 PyErr_SetString(PyExc_TypeError
,"Variable DefaultSize is read-only.");
7500 static PyObject
*_wrap_DefaultSize_get(void) {
7501 PyObject
*pyobj
= NULL
;
7503 pyobj
= SWIG_NewPointerObj((void *)(&wxDefaultSize
), SWIGTYPE_p_wxSize
, 0);
7508 static PyObject
*_wrap_new_InputStream(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
7509 PyObject
*resultobj
= NULL
;
7510 PyObject
*arg1
= (PyObject
*) 0 ;
7511 wxPyInputStream
*result
;
7512 PyObject
* obj0
= 0 ;
7517 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:new_InputStream",kwnames
,&obj0
)) goto fail
;
7520 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
7521 result
= (wxPyInputStream
*)new_wxPyInputStream(arg1
);
7523 wxPyEndAllowThreads(__tstate
);
7524 if (PyErr_Occurred()) SWIG_fail
;
7526 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxPyInputStream
, 1);
7533 static PyObject
*_wrap_delete_InputStream(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
7534 PyObject
*resultobj
= NULL
;
7535 wxPyInputStream
*arg1
= (wxPyInputStream
*) 0 ;
7536 PyObject
* obj0
= 0 ;
7538 (char *) "self", NULL
7541 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:delete_InputStream",kwnames
,&obj0
)) goto fail
;
7542 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyInputStream
, SWIG_POINTER_EXCEPTION
| 0);
7543 if (SWIG_arg_fail(1)) SWIG_fail
;
7545 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
7548 wxPyEndAllowThreads(__tstate
);
7549 if (PyErr_Occurred()) SWIG_fail
;
7551 Py_INCREF(Py_None
); resultobj
= Py_None
;
7558 static PyObject
*_wrap_InputStream_close(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
7559 PyObject
*resultobj
= NULL
;
7560 wxPyInputStream
*arg1
= (wxPyInputStream
*) 0 ;
7561 PyObject
* obj0
= 0 ;
7563 (char *) "self", NULL
7566 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:InputStream_close",kwnames
,&obj0
)) goto fail
;
7567 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyInputStream
, SWIG_POINTER_EXCEPTION
| 0);
7568 if (SWIG_arg_fail(1)) SWIG_fail
;
7570 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
7573 wxPyEndAllowThreads(__tstate
);
7574 if (PyErr_Occurred()) SWIG_fail
;
7576 Py_INCREF(Py_None
); resultobj
= Py_None
;
7583 static PyObject
*_wrap_InputStream_flush(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
7584 PyObject
*resultobj
= NULL
;
7585 wxPyInputStream
*arg1
= (wxPyInputStream
*) 0 ;
7586 PyObject
* obj0
= 0 ;
7588 (char *) "self", NULL
7591 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:InputStream_flush",kwnames
,&obj0
)) goto fail
;
7592 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyInputStream
, SWIG_POINTER_EXCEPTION
| 0);
7593 if (SWIG_arg_fail(1)) SWIG_fail
;
7595 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
7598 wxPyEndAllowThreads(__tstate
);
7599 if (PyErr_Occurred()) SWIG_fail
;
7601 Py_INCREF(Py_None
); resultobj
= Py_None
;
7608 static PyObject
*_wrap_InputStream_eof(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
7609 PyObject
*resultobj
= NULL
;
7610 wxPyInputStream
*arg1
= (wxPyInputStream
*) 0 ;
7612 PyObject
* obj0
= 0 ;
7614 (char *) "self", NULL
7617 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:InputStream_eof",kwnames
,&obj0
)) goto fail
;
7618 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyInputStream
, SWIG_POINTER_EXCEPTION
| 0);
7619 if (SWIG_arg_fail(1)) SWIG_fail
;
7621 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
7622 result
= (bool)(arg1
)->eof();
7624 wxPyEndAllowThreads(__tstate
);
7625 if (PyErr_Occurred()) SWIG_fail
;
7628 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
7636 static PyObject
*_wrap_InputStream_read(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
7637 PyObject
*resultobj
= NULL
;
7638 wxPyInputStream
*arg1
= (wxPyInputStream
*) 0 ;
7639 int arg2
= (int) -1 ;
7641 PyObject
* obj0
= 0 ;
7642 PyObject
* obj1
= 0 ;
7644 (char *) "self",(char *) "size", NULL
7647 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|O:InputStream_read",kwnames
,&obj0
,&obj1
)) goto fail
;
7648 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyInputStream
, SWIG_POINTER_EXCEPTION
| 0);
7649 if (SWIG_arg_fail(1)) SWIG_fail
;
7652 arg2
= static_cast<int >(SWIG_As_int(obj1
));
7653 if (SWIG_arg_fail(2)) SWIG_fail
;
7657 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
7658 result
= (PyObject
*)(arg1
)->read(arg2
);
7660 wxPyEndAllowThreads(__tstate
);
7661 if (PyErr_Occurred()) SWIG_fail
;
7670 static PyObject
*_wrap_InputStream_readline(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
7671 PyObject
*resultobj
= NULL
;
7672 wxPyInputStream
*arg1
= (wxPyInputStream
*) 0 ;
7673 int arg2
= (int) -1 ;
7675 PyObject
* obj0
= 0 ;
7676 PyObject
* obj1
= 0 ;
7678 (char *) "self",(char *) "size", NULL
7681 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|O:InputStream_readline",kwnames
,&obj0
,&obj1
)) goto fail
;
7682 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyInputStream
, SWIG_POINTER_EXCEPTION
| 0);
7683 if (SWIG_arg_fail(1)) SWIG_fail
;
7686 arg2
= static_cast<int >(SWIG_As_int(obj1
));
7687 if (SWIG_arg_fail(2)) SWIG_fail
;
7691 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
7692 result
= (PyObject
*)(arg1
)->readline(arg2
);
7694 wxPyEndAllowThreads(__tstate
);
7695 if (PyErr_Occurred()) SWIG_fail
;
7704 static PyObject
*_wrap_InputStream_readlines(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
7705 PyObject
*resultobj
= NULL
;
7706 wxPyInputStream
*arg1
= (wxPyInputStream
*) 0 ;
7707 int arg2
= (int) -1 ;
7709 PyObject
* obj0
= 0 ;
7710 PyObject
* obj1
= 0 ;
7712 (char *) "self",(char *) "sizehint", NULL
7715 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|O:InputStream_readlines",kwnames
,&obj0
,&obj1
)) goto fail
;
7716 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyInputStream
, SWIG_POINTER_EXCEPTION
| 0);
7717 if (SWIG_arg_fail(1)) SWIG_fail
;
7720 arg2
= static_cast<int >(SWIG_As_int(obj1
));
7721 if (SWIG_arg_fail(2)) SWIG_fail
;
7725 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
7726 result
= (PyObject
*)(arg1
)->readlines(arg2
);
7728 wxPyEndAllowThreads(__tstate
);
7729 if (PyErr_Occurred()) SWIG_fail
;
7738 static PyObject
*_wrap_InputStream_seek(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
7739 PyObject
*resultobj
= NULL
;
7740 wxPyInputStream
*arg1
= (wxPyInputStream
*) 0 ;
7742 int arg3
= (int) 0 ;
7743 PyObject
* obj0
= 0 ;
7744 PyObject
* obj1
= 0 ;
7745 PyObject
* obj2
= 0 ;
7747 (char *) "self",(char *) "offset",(char *) "whence", NULL
7750 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|O:InputStream_seek",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
7751 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyInputStream
, SWIG_POINTER_EXCEPTION
| 0);
7752 if (SWIG_arg_fail(1)) SWIG_fail
;
7754 arg2
= static_cast<int >(SWIG_As_int(obj1
));
7755 if (SWIG_arg_fail(2)) SWIG_fail
;
7759 arg3
= static_cast<int >(SWIG_As_int(obj2
));
7760 if (SWIG_arg_fail(3)) SWIG_fail
;
7764 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
7765 (arg1
)->seek(arg2
,arg3
);
7767 wxPyEndAllowThreads(__tstate
);
7768 if (PyErr_Occurred()) SWIG_fail
;
7770 Py_INCREF(Py_None
); resultobj
= Py_None
;
7777 static PyObject
*_wrap_InputStream_tell(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
7778 PyObject
*resultobj
= NULL
;
7779 wxPyInputStream
*arg1
= (wxPyInputStream
*) 0 ;
7781 PyObject
* obj0
= 0 ;
7783 (char *) "self", NULL
7786 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:InputStream_tell",kwnames
,&obj0
)) goto fail
;
7787 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyInputStream
, SWIG_POINTER_EXCEPTION
| 0);
7788 if (SWIG_arg_fail(1)) SWIG_fail
;
7790 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
7791 result
= (int)(arg1
)->tell();
7793 wxPyEndAllowThreads(__tstate
);
7794 if (PyErr_Occurred()) SWIG_fail
;
7797 resultobj
= SWIG_From_int(static_cast<int >(result
));
7805 static PyObject
*_wrap_InputStream_Peek(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
7806 PyObject
*resultobj
= NULL
;
7807 wxPyInputStream
*arg1
= (wxPyInputStream
*) 0 ;
7809 PyObject
* obj0
= 0 ;
7811 (char *) "self", NULL
7814 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:InputStream_Peek",kwnames
,&obj0
)) goto fail
;
7815 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyInputStream
, SWIG_POINTER_EXCEPTION
| 0);
7816 if (SWIG_arg_fail(1)) SWIG_fail
;
7818 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
7819 result
= (char)(arg1
)->Peek();
7821 wxPyEndAllowThreads(__tstate
);
7822 if (PyErr_Occurred()) SWIG_fail
;
7825 resultobj
= SWIG_From_char(static_cast<char >(result
));
7833 static PyObject
*_wrap_InputStream_GetC(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
7834 PyObject
*resultobj
= NULL
;
7835 wxPyInputStream
*arg1
= (wxPyInputStream
*) 0 ;
7837 PyObject
* obj0
= 0 ;
7839 (char *) "self", NULL
7842 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:InputStream_GetC",kwnames
,&obj0
)) goto fail
;
7843 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyInputStream
, SWIG_POINTER_EXCEPTION
| 0);
7844 if (SWIG_arg_fail(1)) SWIG_fail
;
7846 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
7847 result
= (char)(arg1
)->GetC();
7849 wxPyEndAllowThreads(__tstate
);
7850 if (PyErr_Occurred()) SWIG_fail
;
7853 resultobj
= SWIG_From_char(static_cast<char >(result
));
7861 static PyObject
*_wrap_InputStream_LastRead(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
7862 PyObject
*resultobj
= NULL
;
7863 wxPyInputStream
*arg1
= (wxPyInputStream
*) 0 ;
7865 PyObject
* obj0
= 0 ;
7867 (char *) "self", NULL
7870 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:InputStream_LastRead",kwnames
,&obj0
)) goto fail
;
7871 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyInputStream
, SWIG_POINTER_EXCEPTION
| 0);
7872 if (SWIG_arg_fail(1)) SWIG_fail
;
7874 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
7875 result
= (size_t)(arg1
)->LastRead();
7877 wxPyEndAllowThreads(__tstate
);
7878 if (PyErr_Occurred()) SWIG_fail
;
7881 resultobj
= SWIG_From_unsigned_SS_long(static_cast<unsigned long >(result
));
7889 static PyObject
*_wrap_InputStream_CanRead(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
7890 PyObject
*resultobj
= NULL
;
7891 wxPyInputStream
*arg1
= (wxPyInputStream
*) 0 ;
7893 PyObject
* obj0
= 0 ;
7895 (char *) "self", NULL
7898 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:InputStream_CanRead",kwnames
,&obj0
)) goto fail
;
7899 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyInputStream
, SWIG_POINTER_EXCEPTION
| 0);
7900 if (SWIG_arg_fail(1)) SWIG_fail
;
7902 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
7903 result
= (bool)(arg1
)->CanRead();
7905 wxPyEndAllowThreads(__tstate
);
7906 if (PyErr_Occurred()) SWIG_fail
;
7909 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
7917 static PyObject
*_wrap_InputStream_Eof(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
7918 PyObject
*resultobj
= NULL
;
7919 wxPyInputStream
*arg1
= (wxPyInputStream
*) 0 ;
7921 PyObject
* obj0
= 0 ;
7923 (char *) "self", NULL
7926 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:InputStream_Eof",kwnames
,&obj0
)) goto fail
;
7927 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyInputStream
, SWIG_POINTER_EXCEPTION
| 0);
7928 if (SWIG_arg_fail(1)) SWIG_fail
;
7930 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
7931 result
= (bool)(arg1
)->Eof();
7933 wxPyEndAllowThreads(__tstate
);
7934 if (PyErr_Occurred()) SWIG_fail
;
7937 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
7945 static PyObject
*_wrap_InputStream_Ungetch(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
7946 PyObject
*resultobj
= NULL
;
7947 wxPyInputStream
*arg1
= (wxPyInputStream
*) 0 ;
7950 PyObject
* obj0
= 0 ;
7951 PyObject
* obj1
= 0 ;
7953 (char *) "self",(char *) "c", NULL
7956 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:InputStream_Ungetch",kwnames
,&obj0
,&obj1
)) goto fail
;
7957 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyInputStream
, SWIG_POINTER_EXCEPTION
| 0);
7958 if (SWIG_arg_fail(1)) SWIG_fail
;
7960 arg2
= static_cast<char >(SWIG_As_char(obj1
));
7961 if (SWIG_arg_fail(2)) SWIG_fail
;
7964 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
7965 result
= (bool)(arg1
)->Ungetch(arg2
);
7967 wxPyEndAllowThreads(__tstate
);
7968 if (PyErr_Occurred()) SWIG_fail
;
7971 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
7979 static PyObject
*_wrap_InputStream_SeekI(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
7980 PyObject
*resultobj
= NULL
;
7981 wxPyInputStream
*arg1
= (wxPyInputStream
*) 0 ;
7983 wxSeekMode arg3
= (wxSeekMode
) wxFromStart
;
7985 PyObject
* obj0
= 0 ;
7986 PyObject
* obj1
= 0 ;
7987 PyObject
* obj2
= 0 ;
7989 (char *) "self",(char *) "pos",(char *) "mode", NULL
7992 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|O:InputStream_SeekI",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
7993 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyInputStream
, SWIG_POINTER_EXCEPTION
| 0);
7994 if (SWIG_arg_fail(1)) SWIG_fail
;
7996 arg2
= static_cast<long >(SWIG_As_long(obj1
));
7997 if (SWIG_arg_fail(2)) SWIG_fail
;
8001 arg3
= static_cast<wxSeekMode
>(SWIG_As_int(obj2
));
8002 if (SWIG_arg_fail(3)) SWIG_fail
;
8006 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
8007 result
= (long)(arg1
)->SeekI(arg2
,arg3
);
8009 wxPyEndAllowThreads(__tstate
);
8010 if (PyErr_Occurred()) SWIG_fail
;
8013 resultobj
= SWIG_From_long(static_cast<long >(result
));
8021 static PyObject
*_wrap_InputStream_TellI(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
8022 PyObject
*resultobj
= NULL
;
8023 wxPyInputStream
*arg1
= (wxPyInputStream
*) 0 ;
8025 PyObject
* obj0
= 0 ;
8027 (char *) "self", NULL
8030 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:InputStream_TellI",kwnames
,&obj0
)) goto fail
;
8031 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyInputStream
, SWIG_POINTER_EXCEPTION
| 0);
8032 if (SWIG_arg_fail(1)) SWIG_fail
;
8034 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
8035 result
= (long)(arg1
)->TellI();
8037 wxPyEndAllowThreads(__tstate
);
8038 if (PyErr_Occurred()) SWIG_fail
;
8041 resultobj
= SWIG_From_long(static_cast<long >(result
));
8049 static PyObject
* InputStream_swigregister(PyObject
*, PyObject
*args
) {
8051 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
8052 SWIG_TypeClientData(SWIGTYPE_p_wxPyInputStream
, obj
);
8054 return Py_BuildValue((char *)"");
8056 static PyObject
*_wrap_OutputStream_write(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
8057 PyObject
*resultobj
= NULL
;
8058 wxOutputStream
*arg1
= (wxOutputStream
*) 0 ;
8059 PyObject
*arg2
= (PyObject
*) 0 ;
8060 PyObject
* obj0
= 0 ;
8061 PyObject
* obj1
= 0 ;
8063 (char *) "self",(char *) "obj", NULL
8066 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:OutputStream_write",kwnames
,&obj0
,&obj1
)) goto fail
;
8067 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxOutputStream
, SWIG_POINTER_EXCEPTION
| 0);
8068 if (SWIG_arg_fail(1)) SWIG_fail
;
8071 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
8072 wxOutputStream_write(arg1
,arg2
);
8074 wxPyEndAllowThreads(__tstate
);
8075 if (PyErr_Occurred()) SWIG_fail
;
8077 Py_INCREF(Py_None
); resultobj
= Py_None
;
8084 static PyObject
* OutputStream_swigregister(PyObject
*, PyObject
*args
) {
8086 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
8087 SWIG_TypeClientData(SWIGTYPE_p_wxOutputStream
, obj
);
8089 return Py_BuildValue((char *)"");
8091 static PyObject
*_wrap_new_FSFile(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
8092 PyObject
*resultobj
= NULL
;
8093 wxInputStream
*arg1
= (wxInputStream
*) 0 ;
8094 wxString
*arg2
= 0 ;
8095 wxString
*arg3
= 0 ;
8096 wxString
*arg4
= 0 ;
8099 wxPyInputStream
*temp1
;
8100 bool temp2
= false ;
8101 bool temp3
= false ;
8102 bool temp4
= false ;
8103 PyObject
* obj0
= 0 ;
8104 PyObject
* obj1
= 0 ;
8105 PyObject
* obj2
= 0 ;
8106 PyObject
* obj3
= 0 ;
8107 PyObject
* obj4
= 0 ;
8109 (char *) "stream",(char *) "loc",(char *) "mimetype",(char *) "anchor",(char *) "modif", NULL
8112 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOOOO:new_FSFile",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
)) goto fail
;
8114 if (wxPyConvertSwigPtr(obj0
, (void **)&temp1
, wxT("wxPyInputStream"))) {
8115 arg1
= wxPyCBInputStream_copy((wxPyCBInputStream
*)temp1
->m_wxis
);
8117 PyErr_Clear(); // clear the failure of the wxPyConvert above
8118 arg1
= wxPyCBInputStream_create(obj0
, true);
8120 PyErr_SetString(PyExc_TypeError
, "Expected wx.InputStream or Python file-like object.");
8126 arg2
= wxString_in_helper(obj1
);
8127 if (arg2
== NULL
) SWIG_fail
;
8131 arg3
= wxString_in_helper(obj2
);
8132 if (arg3
== NULL
) SWIG_fail
;
8136 arg4
= wxString_in_helper(obj3
);
8137 if (arg4
== NULL
) SWIG_fail
;
8142 SWIG_Python_ConvertPtr(obj4
, (void **)&argp
, SWIGTYPE_p_wxDateTime
, SWIG_POINTER_EXCEPTION
);
8143 if (SWIG_arg_fail(5)) SWIG_fail
;
8145 SWIG_null_ref("wxDateTime");
8147 if (SWIG_arg_fail(5)) SWIG_fail
;
8151 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
8152 result
= (wxFSFile
*)new wxFSFile(arg1
,(wxString
const &)*arg2
,(wxString
const &)*arg3
,(wxString
const &)*arg4
,arg5
);
8154 wxPyEndAllowThreads(__tstate
);
8155 if (PyErr_Occurred()) SWIG_fail
;
8158 resultobj
= wxPyMake_wxObject(result
, (bool)1);
8190 static PyObject
*_wrap_delete_FSFile(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
8191 PyObject
*resultobj
= NULL
;
8192 wxFSFile
*arg1
= (wxFSFile
*) 0 ;
8193 PyObject
* obj0
= 0 ;
8195 (char *) "self", NULL
8198 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:delete_FSFile",kwnames
,&obj0
)) goto fail
;
8199 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxFSFile
, SWIG_POINTER_EXCEPTION
| 0);
8200 if (SWIG_arg_fail(1)) SWIG_fail
;
8202 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
8205 wxPyEndAllowThreads(__tstate
);
8206 if (PyErr_Occurred()) SWIG_fail
;
8208 Py_INCREF(Py_None
); resultobj
= Py_None
;
8215 static PyObject
*_wrap_FSFile_GetStream(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
8216 PyObject
*resultobj
= NULL
;
8217 wxFSFile
*arg1
= (wxFSFile
*) 0 ;
8218 wxInputStream
*result
;
8219 PyObject
* obj0
= 0 ;
8221 (char *) "self", NULL
8224 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:FSFile_GetStream",kwnames
,&obj0
)) goto fail
;
8225 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxFSFile
, SWIG_POINTER_EXCEPTION
| 0);
8226 if (SWIG_arg_fail(1)) SWIG_fail
;
8228 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
8229 result
= (wxInputStream
*)(arg1
)->GetStream();
8231 wxPyEndAllowThreads(__tstate
);
8232 if (PyErr_Occurred()) SWIG_fail
;
8235 wxPyInputStream
* _ptr
= NULL
;
8238 _ptr
= new wxPyInputStream(result
);
8240 resultobj
= wxPyConstructObject(_ptr
, wxT("wxPyInputStream"), 0);
8248 static PyObject
*_wrap_FSFile_GetMimeType(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
8249 PyObject
*resultobj
= NULL
;
8250 wxFSFile
*arg1
= (wxFSFile
*) 0 ;
8252 PyObject
* obj0
= 0 ;
8254 (char *) "self", NULL
8257 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:FSFile_GetMimeType",kwnames
,&obj0
)) goto fail
;
8258 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxFSFile
, SWIG_POINTER_EXCEPTION
| 0);
8259 if (SWIG_arg_fail(1)) SWIG_fail
;
8261 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
8263 wxString
const &_result_ref
= (arg1
)->GetMimeType();
8264 result
= (wxString
*) &_result_ref
;
8267 wxPyEndAllowThreads(__tstate
);
8268 if (PyErr_Occurred()) SWIG_fail
;
8272 resultobj
= PyUnicode_FromWideChar(result
->c_str(), result
->Len());
8274 resultobj
= PyString_FromStringAndSize(result
->c_str(), result
->Len());
8283 static PyObject
*_wrap_FSFile_GetLocation(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
8284 PyObject
*resultobj
= NULL
;
8285 wxFSFile
*arg1
= (wxFSFile
*) 0 ;
8287 PyObject
* obj0
= 0 ;
8289 (char *) "self", NULL
8292 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:FSFile_GetLocation",kwnames
,&obj0
)) goto fail
;
8293 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxFSFile
, SWIG_POINTER_EXCEPTION
| 0);
8294 if (SWIG_arg_fail(1)) SWIG_fail
;
8296 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
8298 wxString
const &_result_ref
= (arg1
)->GetLocation();
8299 result
= (wxString
*) &_result_ref
;
8302 wxPyEndAllowThreads(__tstate
);
8303 if (PyErr_Occurred()) SWIG_fail
;
8307 resultobj
= PyUnicode_FromWideChar(result
->c_str(), result
->Len());
8309 resultobj
= PyString_FromStringAndSize(result
->c_str(), result
->Len());
8318 static PyObject
*_wrap_FSFile_GetAnchor(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
8319 PyObject
*resultobj
= NULL
;
8320 wxFSFile
*arg1
= (wxFSFile
*) 0 ;
8322 PyObject
* obj0
= 0 ;
8324 (char *) "self", NULL
8327 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:FSFile_GetAnchor",kwnames
,&obj0
)) goto fail
;
8328 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxFSFile
, SWIG_POINTER_EXCEPTION
| 0);
8329 if (SWIG_arg_fail(1)) SWIG_fail
;
8331 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
8333 wxString
const &_result_ref
= (arg1
)->GetAnchor();
8334 result
= (wxString
*) &_result_ref
;
8337 wxPyEndAllowThreads(__tstate
);
8338 if (PyErr_Occurred()) SWIG_fail
;
8342 resultobj
= PyUnicode_FromWideChar(result
->c_str(), result
->Len());
8344 resultobj
= PyString_FromStringAndSize(result
->c_str(), result
->Len());
8353 static PyObject
*_wrap_FSFile_GetModificationTime(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
8354 PyObject
*resultobj
= NULL
;
8355 wxFSFile
*arg1
= (wxFSFile
*) 0 ;
8357 PyObject
* obj0
= 0 ;
8359 (char *) "self", NULL
8362 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:FSFile_GetModificationTime",kwnames
,&obj0
)) goto fail
;
8363 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxFSFile
, SWIG_POINTER_EXCEPTION
| 0);
8364 if (SWIG_arg_fail(1)) SWIG_fail
;
8366 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
8367 result
= (arg1
)->GetModificationTime();
8369 wxPyEndAllowThreads(__tstate
);
8370 if (PyErr_Occurred()) SWIG_fail
;
8373 wxDateTime
* resultptr
;
8374 resultptr
= new wxDateTime(static_cast<wxDateTime
& >(result
));
8375 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxDateTime
, 1);
8383 static PyObject
* FSFile_swigregister(PyObject
*, PyObject
*args
) {
8385 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
8386 SWIG_TypeClientData(SWIGTYPE_p_wxFSFile
, obj
);
8388 return Py_BuildValue((char *)"");
8390 static PyObject
* CPPFileSystemHandler_swigregister(PyObject
*, PyObject
*args
) {
8392 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
8393 SWIG_TypeClientData(SWIGTYPE_p_wxFileSystemHandler
, obj
);
8395 return Py_BuildValue((char *)"");
8397 static PyObject
*_wrap_new_FileSystemHandler(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
8398 PyObject
*resultobj
= NULL
;
8399 wxPyFileSystemHandler
*result
;
8404 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":new_FileSystemHandler",kwnames
)) goto fail
;
8406 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
8407 result
= (wxPyFileSystemHandler
*)new wxPyFileSystemHandler();
8409 wxPyEndAllowThreads(__tstate
);
8410 if (PyErr_Occurred()) SWIG_fail
;
8412 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxPyFileSystemHandler
, 1);
8419 static PyObject
*_wrap_FileSystemHandler__setCallbackInfo(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
8420 PyObject
*resultobj
= NULL
;
8421 wxPyFileSystemHandler
*arg1
= (wxPyFileSystemHandler
*) 0 ;
8422 PyObject
*arg2
= (PyObject
*) 0 ;
8423 PyObject
*arg3
= (PyObject
*) 0 ;
8424 PyObject
* obj0
= 0 ;
8425 PyObject
* obj1
= 0 ;
8426 PyObject
* obj2
= 0 ;
8428 (char *) "self",(char *) "self",(char *) "_class", NULL
8431 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:FileSystemHandler__setCallbackInfo",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
8432 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyFileSystemHandler
, SWIG_POINTER_EXCEPTION
| 0);
8433 if (SWIG_arg_fail(1)) SWIG_fail
;
8437 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
8438 (arg1
)->_setCallbackInfo(arg2
,arg3
);
8440 wxPyEndAllowThreads(__tstate
);
8441 if (PyErr_Occurred()) SWIG_fail
;
8443 Py_INCREF(Py_None
); resultobj
= Py_None
;
8450 static PyObject
*_wrap_FileSystemHandler_CanOpen(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
8451 PyObject
*resultobj
= NULL
;
8452 wxPyFileSystemHandler
*arg1
= (wxPyFileSystemHandler
*) 0 ;
8453 wxString
*arg2
= 0 ;
8455 bool temp2
= false ;
8456 PyObject
* obj0
= 0 ;
8457 PyObject
* obj1
= 0 ;
8459 (char *) "self",(char *) "location", NULL
8462 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:FileSystemHandler_CanOpen",kwnames
,&obj0
,&obj1
)) goto fail
;
8463 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyFileSystemHandler
, SWIG_POINTER_EXCEPTION
| 0);
8464 if (SWIG_arg_fail(1)) SWIG_fail
;
8466 arg2
= wxString_in_helper(obj1
);
8467 if (arg2
== NULL
) SWIG_fail
;
8471 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
8472 result
= (bool)(arg1
)->CanOpen((wxString
const &)*arg2
);
8474 wxPyEndAllowThreads(__tstate
);
8475 if (PyErr_Occurred()) SWIG_fail
;
8478 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
8494 static PyObject
*_wrap_FileSystemHandler_OpenFile(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
8495 PyObject
*resultobj
= NULL
;
8496 wxPyFileSystemHandler
*arg1
= (wxPyFileSystemHandler
*) 0 ;
8497 wxFileSystem
*arg2
= 0 ;
8498 wxString
*arg3
= 0 ;
8500 bool temp3
= false ;
8501 PyObject
* obj0
= 0 ;
8502 PyObject
* obj1
= 0 ;
8503 PyObject
* obj2
= 0 ;
8505 (char *) "self",(char *) "fs",(char *) "location", NULL
8508 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:FileSystemHandler_OpenFile",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
8509 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyFileSystemHandler
, SWIG_POINTER_EXCEPTION
| 0);
8510 if (SWIG_arg_fail(1)) SWIG_fail
;
8512 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxFileSystem
, SWIG_POINTER_EXCEPTION
| 0);
8513 if (SWIG_arg_fail(2)) SWIG_fail
;
8515 SWIG_null_ref("wxFileSystem");
8517 if (SWIG_arg_fail(2)) SWIG_fail
;
8520 arg3
= wxString_in_helper(obj2
);
8521 if (arg3
== NULL
) SWIG_fail
;
8525 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
8526 result
= (wxFSFile
*)(arg1
)->OpenFile(*arg2
,(wxString
const &)*arg3
);
8528 wxPyEndAllowThreads(__tstate
);
8529 if (PyErr_Occurred()) SWIG_fail
;
8532 resultobj
= wxPyMake_wxObject(result
, (bool)1);
8548 static PyObject
*_wrap_FileSystemHandler_FindFirst(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
8549 PyObject
*resultobj
= NULL
;
8550 wxPyFileSystemHandler
*arg1
= (wxPyFileSystemHandler
*) 0 ;
8551 wxString
*arg2
= 0 ;
8552 int arg3
= (int) 0 ;
8554 bool temp2
= false ;
8555 PyObject
* obj0
= 0 ;
8556 PyObject
* obj1
= 0 ;
8557 PyObject
* obj2
= 0 ;
8559 (char *) "self",(char *) "spec",(char *) "flags", NULL
8562 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|O:FileSystemHandler_FindFirst",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
8563 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyFileSystemHandler
, SWIG_POINTER_EXCEPTION
| 0);
8564 if (SWIG_arg_fail(1)) SWIG_fail
;
8566 arg2
= wxString_in_helper(obj1
);
8567 if (arg2
== NULL
) SWIG_fail
;
8572 arg3
= static_cast<int >(SWIG_As_int(obj2
));
8573 if (SWIG_arg_fail(3)) SWIG_fail
;
8577 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
8578 result
= (arg1
)->FindFirst((wxString
const &)*arg2
,arg3
);
8580 wxPyEndAllowThreads(__tstate
);
8581 if (PyErr_Occurred()) SWIG_fail
;
8585 resultobj
= PyUnicode_FromWideChar((&result
)->c_str(), (&result
)->Len());
8587 resultobj
= PyString_FromStringAndSize((&result
)->c_str(), (&result
)->Len());
8604 static PyObject
*_wrap_FileSystemHandler_FindNext(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
8605 PyObject
*resultobj
= NULL
;
8606 wxPyFileSystemHandler
*arg1
= (wxPyFileSystemHandler
*) 0 ;
8608 PyObject
* obj0
= 0 ;
8610 (char *) "self", NULL
8613 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:FileSystemHandler_FindNext",kwnames
,&obj0
)) goto fail
;
8614 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyFileSystemHandler
, SWIG_POINTER_EXCEPTION
| 0);
8615 if (SWIG_arg_fail(1)) SWIG_fail
;
8617 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
8618 result
= (arg1
)->FindNext();
8620 wxPyEndAllowThreads(__tstate
);
8621 if (PyErr_Occurred()) SWIG_fail
;
8625 resultobj
= PyUnicode_FromWideChar((&result
)->c_str(), (&result
)->Len());
8627 resultobj
= PyString_FromStringAndSize((&result
)->c_str(), (&result
)->Len());
8636 static PyObject
*_wrap_FileSystemHandler_GetProtocol(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
8637 PyObject
*resultobj
= NULL
;
8638 wxPyFileSystemHandler
*arg1
= (wxPyFileSystemHandler
*) 0 ;
8639 wxString
*arg2
= 0 ;
8641 bool temp2
= false ;
8642 PyObject
* obj0
= 0 ;
8643 PyObject
* obj1
= 0 ;
8645 (char *) "self",(char *) "location", NULL
8648 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:FileSystemHandler_GetProtocol",kwnames
,&obj0
,&obj1
)) goto fail
;
8649 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyFileSystemHandler
, SWIG_POINTER_EXCEPTION
| 0);
8650 if (SWIG_arg_fail(1)) SWIG_fail
;
8652 arg2
= wxString_in_helper(obj1
);
8653 if (arg2
== NULL
) SWIG_fail
;
8657 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
8658 result
= (arg1
)->GetProtocol((wxString
const &)*arg2
);
8660 wxPyEndAllowThreads(__tstate
);
8661 if (PyErr_Occurred()) SWIG_fail
;
8665 resultobj
= PyUnicode_FromWideChar((&result
)->c_str(), (&result
)->Len());
8667 resultobj
= PyString_FromStringAndSize((&result
)->c_str(), (&result
)->Len());
8684 static PyObject
*_wrap_FileSystemHandler_GetLeftLocation(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
8685 PyObject
*resultobj
= NULL
;
8686 wxPyFileSystemHandler
*arg1
= (wxPyFileSystemHandler
*) 0 ;
8687 wxString
*arg2
= 0 ;
8689 bool temp2
= false ;
8690 PyObject
* obj0
= 0 ;
8691 PyObject
* obj1
= 0 ;
8693 (char *) "self",(char *) "location", NULL
8696 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:FileSystemHandler_GetLeftLocation",kwnames
,&obj0
,&obj1
)) goto fail
;
8697 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyFileSystemHandler
, SWIG_POINTER_EXCEPTION
| 0);
8698 if (SWIG_arg_fail(1)) SWIG_fail
;
8700 arg2
= wxString_in_helper(obj1
);
8701 if (arg2
== NULL
) SWIG_fail
;
8705 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
8706 result
= (arg1
)->GetLeftLocation((wxString
const &)*arg2
);
8708 wxPyEndAllowThreads(__tstate
);
8709 if (PyErr_Occurred()) SWIG_fail
;
8713 resultobj
= PyUnicode_FromWideChar((&result
)->c_str(), (&result
)->Len());
8715 resultobj
= PyString_FromStringAndSize((&result
)->c_str(), (&result
)->Len());
8732 static PyObject
*_wrap_FileSystemHandler_GetAnchor(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
8733 PyObject
*resultobj
= NULL
;
8734 wxPyFileSystemHandler
*arg1
= (wxPyFileSystemHandler
*) 0 ;
8735 wxString
*arg2
= 0 ;
8737 bool temp2
= false ;
8738 PyObject
* obj0
= 0 ;
8739 PyObject
* obj1
= 0 ;
8741 (char *) "self",(char *) "location", NULL
8744 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:FileSystemHandler_GetAnchor",kwnames
,&obj0
,&obj1
)) goto fail
;
8745 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyFileSystemHandler
, SWIG_POINTER_EXCEPTION
| 0);
8746 if (SWIG_arg_fail(1)) SWIG_fail
;
8748 arg2
= wxString_in_helper(obj1
);
8749 if (arg2
== NULL
) SWIG_fail
;
8753 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
8754 result
= (arg1
)->GetAnchor((wxString
const &)*arg2
);
8756 wxPyEndAllowThreads(__tstate
);
8757 if (PyErr_Occurred()) SWIG_fail
;
8761 resultobj
= PyUnicode_FromWideChar((&result
)->c_str(), (&result
)->Len());
8763 resultobj
= PyString_FromStringAndSize((&result
)->c_str(), (&result
)->Len());
8780 static PyObject
*_wrap_FileSystemHandler_GetRightLocation(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
8781 PyObject
*resultobj
= NULL
;
8782 wxPyFileSystemHandler
*arg1
= (wxPyFileSystemHandler
*) 0 ;
8783 wxString
*arg2
= 0 ;
8785 bool temp2
= false ;
8786 PyObject
* obj0
= 0 ;
8787 PyObject
* obj1
= 0 ;
8789 (char *) "self",(char *) "location", NULL
8792 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:FileSystemHandler_GetRightLocation",kwnames
,&obj0
,&obj1
)) goto fail
;
8793 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyFileSystemHandler
, SWIG_POINTER_EXCEPTION
| 0);
8794 if (SWIG_arg_fail(1)) SWIG_fail
;
8796 arg2
= wxString_in_helper(obj1
);
8797 if (arg2
== NULL
) SWIG_fail
;
8801 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
8802 result
= (arg1
)->GetRightLocation((wxString
const &)*arg2
);
8804 wxPyEndAllowThreads(__tstate
);
8805 if (PyErr_Occurred()) SWIG_fail
;
8809 resultobj
= PyUnicode_FromWideChar((&result
)->c_str(), (&result
)->Len());
8811 resultobj
= PyString_FromStringAndSize((&result
)->c_str(), (&result
)->Len());
8828 static PyObject
*_wrap_FileSystemHandler_GetMimeTypeFromExt(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
8829 PyObject
*resultobj
= NULL
;
8830 wxPyFileSystemHandler
*arg1
= (wxPyFileSystemHandler
*) 0 ;
8831 wxString
*arg2
= 0 ;
8833 bool temp2
= false ;
8834 PyObject
* obj0
= 0 ;
8835 PyObject
* obj1
= 0 ;
8837 (char *) "self",(char *) "location", NULL
8840 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:FileSystemHandler_GetMimeTypeFromExt",kwnames
,&obj0
,&obj1
)) goto fail
;
8841 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyFileSystemHandler
, SWIG_POINTER_EXCEPTION
| 0);
8842 if (SWIG_arg_fail(1)) SWIG_fail
;
8844 arg2
= wxString_in_helper(obj1
);
8845 if (arg2
== NULL
) SWIG_fail
;
8849 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
8850 result
= (arg1
)->GetMimeTypeFromExt((wxString
const &)*arg2
);
8852 wxPyEndAllowThreads(__tstate
);
8853 if (PyErr_Occurred()) SWIG_fail
;
8857 resultobj
= PyUnicode_FromWideChar((&result
)->c_str(), (&result
)->Len());
8859 resultobj
= PyString_FromStringAndSize((&result
)->c_str(), (&result
)->Len());
8876 static PyObject
* FileSystemHandler_swigregister(PyObject
*, PyObject
*args
) {
8878 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
8879 SWIG_TypeClientData(SWIGTYPE_p_wxPyFileSystemHandler
, obj
);
8881 return Py_BuildValue((char *)"");
8883 static PyObject
*_wrap_new_FileSystem(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
8884 PyObject
*resultobj
= NULL
;
8885 wxFileSystem
*result
;
8890 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":new_FileSystem",kwnames
)) goto fail
;
8892 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
8893 result
= (wxFileSystem
*)new wxFileSystem();
8895 wxPyEndAllowThreads(__tstate
);
8896 if (PyErr_Occurred()) SWIG_fail
;
8899 resultobj
= wxPyMake_wxObject(result
, (bool)1);
8907 static PyObject
*_wrap_delete_FileSystem(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
8908 PyObject
*resultobj
= NULL
;
8909 wxFileSystem
*arg1
= (wxFileSystem
*) 0 ;
8910 PyObject
* obj0
= 0 ;
8912 (char *) "self", NULL
8915 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:delete_FileSystem",kwnames
,&obj0
)) goto fail
;
8916 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxFileSystem
, SWIG_POINTER_EXCEPTION
| 0);
8917 if (SWIG_arg_fail(1)) SWIG_fail
;
8919 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
8922 wxPyEndAllowThreads(__tstate
);
8923 if (PyErr_Occurred()) SWIG_fail
;
8925 Py_INCREF(Py_None
); resultobj
= Py_None
;
8932 static PyObject
*_wrap_FileSystem_ChangePathTo(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
8933 PyObject
*resultobj
= NULL
;
8934 wxFileSystem
*arg1
= (wxFileSystem
*) 0 ;
8935 wxString
*arg2
= 0 ;
8936 bool arg3
= (bool) false ;
8937 bool temp2
= false ;
8938 PyObject
* obj0
= 0 ;
8939 PyObject
* obj1
= 0 ;
8940 PyObject
* obj2
= 0 ;
8942 (char *) "self",(char *) "location",(char *) "is_dir", NULL
8945 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|O:FileSystem_ChangePathTo",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
8946 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxFileSystem
, SWIG_POINTER_EXCEPTION
| 0);
8947 if (SWIG_arg_fail(1)) SWIG_fail
;
8949 arg2
= wxString_in_helper(obj1
);
8950 if (arg2
== NULL
) SWIG_fail
;
8955 arg3
= static_cast<bool >(SWIG_As_bool(obj2
));
8956 if (SWIG_arg_fail(3)) SWIG_fail
;
8960 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
8961 (arg1
)->ChangePathTo((wxString
const &)*arg2
,arg3
);
8963 wxPyEndAllowThreads(__tstate
);
8964 if (PyErr_Occurred()) SWIG_fail
;
8966 Py_INCREF(Py_None
); resultobj
= Py_None
;
8981 static PyObject
*_wrap_FileSystem_GetPath(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
8982 PyObject
*resultobj
= NULL
;
8983 wxFileSystem
*arg1
= (wxFileSystem
*) 0 ;
8985 PyObject
* obj0
= 0 ;
8987 (char *) "self", NULL
8990 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:FileSystem_GetPath",kwnames
,&obj0
)) goto fail
;
8991 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxFileSystem
, SWIG_POINTER_EXCEPTION
| 0);
8992 if (SWIG_arg_fail(1)) SWIG_fail
;
8994 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
8995 result
= (arg1
)->GetPath();
8997 wxPyEndAllowThreads(__tstate
);
8998 if (PyErr_Occurred()) SWIG_fail
;
9002 resultobj
= PyUnicode_FromWideChar((&result
)->c_str(), (&result
)->Len());
9004 resultobj
= PyString_FromStringAndSize((&result
)->c_str(), (&result
)->Len());
9013 static PyObject
*_wrap_FileSystem_OpenFile(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
9014 PyObject
*resultobj
= NULL
;
9015 wxFileSystem
*arg1
= (wxFileSystem
*) 0 ;
9016 wxString
*arg2
= 0 ;
9018 bool temp2
= false ;
9019 PyObject
* obj0
= 0 ;
9020 PyObject
* obj1
= 0 ;
9022 (char *) "self",(char *) "location", NULL
9025 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:FileSystem_OpenFile",kwnames
,&obj0
,&obj1
)) goto fail
;
9026 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxFileSystem
, SWIG_POINTER_EXCEPTION
| 0);
9027 if (SWIG_arg_fail(1)) SWIG_fail
;
9029 arg2
= wxString_in_helper(obj1
);
9030 if (arg2
== NULL
) SWIG_fail
;
9034 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
9035 result
= (wxFSFile
*)(arg1
)->OpenFile((wxString
const &)*arg2
);
9037 wxPyEndAllowThreads(__tstate
);
9038 if (PyErr_Occurred()) SWIG_fail
;
9041 resultobj
= wxPyMake_wxObject(result
, (bool)1);
9057 static PyObject
*_wrap_FileSystem_FindFirst(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
9058 PyObject
*resultobj
= NULL
;
9059 wxFileSystem
*arg1
= (wxFileSystem
*) 0 ;
9060 wxString
*arg2
= 0 ;
9061 int arg3
= (int) 0 ;
9063 bool temp2
= false ;
9064 PyObject
* obj0
= 0 ;
9065 PyObject
* obj1
= 0 ;
9066 PyObject
* obj2
= 0 ;
9068 (char *) "self",(char *) "spec",(char *) "flags", NULL
9071 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|O:FileSystem_FindFirst",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
9072 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxFileSystem
, SWIG_POINTER_EXCEPTION
| 0);
9073 if (SWIG_arg_fail(1)) SWIG_fail
;
9075 arg2
= wxString_in_helper(obj1
);
9076 if (arg2
== NULL
) SWIG_fail
;
9081 arg3
= static_cast<int >(SWIG_As_int(obj2
));
9082 if (SWIG_arg_fail(3)) SWIG_fail
;
9086 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
9087 result
= (arg1
)->FindFirst((wxString
const &)*arg2
,arg3
);
9089 wxPyEndAllowThreads(__tstate
);
9090 if (PyErr_Occurred()) SWIG_fail
;
9094 resultobj
= PyUnicode_FromWideChar((&result
)->c_str(), (&result
)->Len());
9096 resultobj
= PyString_FromStringAndSize((&result
)->c_str(), (&result
)->Len());
9113 static PyObject
*_wrap_FileSystem_FindNext(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
9114 PyObject
*resultobj
= NULL
;
9115 wxFileSystem
*arg1
= (wxFileSystem
*) 0 ;
9117 PyObject
* obj0
= 0 ;
9119 (char *) "self", NULL
9122 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:FileSystem_FindNext",kwnames
,&obj0
)) goto fail
;
9123 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxFileSystem
, SWIG_POINTER_EXCEPTION
| 0);
9124 if (SWIG_arg_fail(1)) SWIG_fail
;
9126 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
9127 result
= (arg1
)->FindNext();
9129 wxPyEndAllowThreads(__tstate
);
9130 if (PyErr_Occurred()) SWIG_fail
;
9134 resultobj
= PyUnicode_FromWideChar((&result
)->c_str(), (&result
)->Len());
9136 resultobj
= PyString_FromStringAndSize((&result
)->c_str(), (&result
)->Len());
9145 static PyObject
*_wrap_FileSystem_AddHandler(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
9146 PyObject
*resultobj
= NULL
;
9147 wxFileSystemHandler
*arg1
= (wxFileSystemHandler
*) 0 ;
9148 PyObject
* obj0
= 0 ;
9150 (char *) "handler", NULL
9153 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:FileSystem_AddHandler",kwnames
,&obj0
)) goto fail
;
9154 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxFileSystemHandler
, SWIG_POINTER_EXCEPTION
| 0);
9155 if (SWIG_arg_fail(1)) SWIG_fail
;
9157 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
9158 wxFileSystem::AddHandler(arg1
);
9160 wxPyEndAllowThreads(__tstate
);
9161 if (PyErr_Occurred()) SWIG_fail
;
9163 Py_INCREF(Py_None
); resultobj
= Py_None
;
9170 static PyObject
*_wrap_FileSystem_CleanUpHandlers(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
9171 PyObject
*resultobj
= NULL
;
9176 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":FileSystem_CleanUpHandlers",kwnames
)) goto fail
;
9178 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
9179 wxFileSystem::CleanUpHandlers();
9181 wxPyEndAllowThreads(__tstate
);
9182 if (PyErr_Occurred()) SWIG_fail
;
9184 Py_INCREF(Py_None
); resultobj
= Py_None
;
9191 static PyObject
*_wrap_FileSystem_FileNameToURL(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
9192 PyObject
*resultobj
= NULL
;
9193 wxString
*arg1
= 0 ;
9195 bool temp1
= false ;
9196 PyObject
* obj0
= 0 ;
9198 (char *) "filename", NULL
9201 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:FileSystem_FileNameToURL",kwnames
,&obj0
)) goto fail
;
9203 arg1
= wxString_in_helper(obj0
);
9204 if (arg1
== NULL
) SWIG_fail
;
9208 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
9209 result
= wxFileSystem::FileNameToURL((wxString
const &)*arg1
);
9211 wxPyEndAllowThreads(__tstate
);
9212 if (PyErr_Occurred()) SWIG_fail
;
9216 resultobj
= PyUnicode_FromWideChar((&result
)->c_str(), (&result
)->Len());
9218 resultobj
= PyString_FromStringAndSize((&result
)->c_str(), (&result
)->Len());
9235 static PyObject
*_wrap_FileSystem_URLToFileName(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
9236 PyObject
*resultobj
= NULL
;
9237 wxString
*arg1
= 0 ;
9239 bool temp1
= false ;
9240 PyObject
* obj0
= 0 ;
9242 (char *) "url", NULL
9245 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:FileSystem_URLToFileName",kwnames
,&obj0
)) goto fail
;
9247 arg1
= wxString_in_helper(obj0
);
9248 if (arg1
== NULL
) SWIG_fail
;
9252 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
9253 result
= wxFileSystem_URLToFileName((wxString
const &)*arg1
);
9255 wxPyEndAllowThreads(__tstate
);
9256 if (PyErr_Occurred()) SWIG_fail
;
9260 resultobj
= PyUnicode_FromWideChar((&result
)->c_str(), (&result
)->Len());
9262 resultobj
= PyString_FromStringAndSize((&result
)->c_str(), (&result
)->Len());
9279 static PyObject
* FileSystem_swigregister(PyObject
*, PyObject
*args
) {
9281 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
9282 SWIG_TypeClientData(SWIGTYPE_p_wxFileSystem
, obj
);
9284 return Py_BuildValue((char *)"");
9286 static PyObject
*_wrap_new_InternetFSHandler(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
9287 PyObject
*resultobj
= NULL
;
9288 wxInternetFSHandler
*result
;
9293 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":new_InternetFSHandler",kwnames
)) goto fail
;
9295 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
9296 result
= (wxInternetFSHandler
*)new wxInternetFSHandler();
9298 wxPyEndAllowThreads(__tstate
);
9299 if (PyErr_Occurred()) SWIG_fail
;
9301 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxInternetFSHandler
, 1);
9308 static PyObject
*_wrap_InternetFSHandler_CanOpen(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
9309 PyObject
*resultobj
= NULL
;
9310 wxInternetFSHandler
*arg1
= (wxInternetFSHandler
*) 0 ;
9311 wxString
*arg2
= 0 ;
9313 bool temp2
= false ;
9314 PyObject
* obj0
= 0 ;
9315 PyObject
* obj1
= 0 ;
9317 (char *) "self",(char *) "location", NULL
9320 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:InternetFSHandler_CanOpen",kwnames
,&obj0
,&obj1
)) goto fail
;
9321 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxInternetFSHandler
, SWIG_POINTER_EXCEPTION
| 0);
9322 if (SWIG_arg_fail(1)) SWIG_fail
;
9324 arg2
= wxString_in_helper(obj1
);
9325 if (arg2
== NULL
) SWIG_fail
;
9329 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
9330 result
= (bool)(arg1
)->CanOpen((wxString
const &)*arg2
);
9332 wxPyEndAllowThreads(__tstate
);
9333 if (PyErr_Occurred()) SWIG_fail
;
9336 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
9352 static PyObject
*_wrap_InternetFSHandler_OpenFile(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
9353 PyObject
*resultobj
= NULL
;
9354 wxInternetFSHandler
*arg1
= (wxInternetFSHandler
*) 0 ;
9355 wxFileSystem
*arg2
= 0 ;
9356 wxString
*arg3
= 0 ;
9358 bool temp3
= false ;
9359 PyObject
* obj0
= 0 ;
9360 PyObject
* obj1
= 0 ;
9361 PyObject
* obj2
= 0 ;
9363 (char *) "self",(char *) "fs",(char *) "location", NULL
9366 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:InternetFSHandler_OpenFile",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
9367 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxInternetFSHandler
, SWIG_POINTER_EXCEPTION
| 0);
9368 if (SWIG_arg_fail(1)) SWIG_fail
;
9370 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxFileSystem
, SWIG_POINTER_EXCEPTION
| 0);
9371 if (SWIG_arg_fail(2)) SWIG_fail
;
9373 SWIG_null_ref("wxFileSystem");
9375 if (SWIG_arg_fail(2)) SWIG_fail
;
9378 arg3
= wxString_in_helper(obj2
);
9379 if (arg3
== NULL
) SWIG_fail
;
9383 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
9384 result
= (wxFSFile
*)(arg1
)->OpenFile(*arg2
,(wxString
const &)*arg3
);
9386 wxPyEndAllowThreads(__tstate
);
9387 if (PyErr_Occurred()) SWIG_fail
;
9390 resultobj
= wxPyMake_wxObject(result
, (bool)1);
9406 static PyObject
* InternetFSHandler_swigregister(PyObject
*, PyObject
*args
) {
9408 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
9409 SWIG_TypeClientData(SWIGTYPE_p_wxInternetFSHandler
, obj
);
9411 return Py_BuildValue((char *)"");
9413 static PyObject
*_wrap_new_ZipFSHandler(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
9414 PyObject
*resultobj
= NULL
;
9415 wxZipFSHandler
*result
;
9420 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":new_ZipFSHandler",kwnames
)) goto fail
;
9422 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
9423 result
= (wxZipFSHandler
*)new wxZipFSHandler();
9425 wxPyEndAllowThreads(__tstate
);
9426 if (PyErr_Occurred()) SWIG_fail
;
9428 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxZipFSHandler
, 1);
9435 static PyObject
*_wrap_ZipFSHandler_CanOpen(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
9436 PyObject
*resultobj
= NULL
;
9437 wxZipFSHandler
*arg1
= (wxZipFSHandler
*) 0 ;
9438 wxString
*arg2
= 0 ;
9440 bool temp2
= false ;
9441 PyObject
* obj0
= 0 ;
9442 PyObject
* obj1
= 0 ;
9444 (char *) "self",(char *) "location", NULL
9447 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:ZipFSHandler_CanOpen",kwnames
,&obj0
,&obj1
)) goto fail
;
9448 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxZipFSHandler
, SWIG_POINTER_EXCEPTION
| 0);
9449 if (SWIG_arg_fail(1)) SWIG_fail
;
9451 arg2
= wxString_in_helper(obj1
);
9452 if (arg2
== NULL
) SWIG_fail
;
9456 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
9457 result
= (bool)(arg1
)->CanOpen((wxString
const &)*arg2
);
9459 wxPyEndAllowThreads(__tstate
);
9460 if (PyErr_Occurred()) SWIG_fail
;
9463 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
9479 static PyObject
*_wrap_ZipFSHandler_OpenFile(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
9480 PyObject
*resultobj
= NULL
;
9481 wxZipFSHandler
*arg1
= (wxZipFSHandler
*) 0 ;
9482 wxFileSystem
*arg2
= 0 ;
9483 wxString
*arg3
= 0 ;
9485 bool temp3
= false ;
9486 PyObject
* obj0
= 0 ;
9487 PyObject
* obj1
= 0 ;
9488 PyObject
* obj2
= 0 ;
9490 (char *) "self",(char *) "fs",(char *) "location", NULL
9493 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:ZipFSHandler_OpenFile",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
9494 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxZipFSHandler
, SWIG_POINTER_EXCEPTION
| 0);
9495 if (SWIG_arg_fail(1)) SWIG_fail
;
9497 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxFileSystem
, SWIG_POINTER_EXCEPTION
| 0);
9498 if (SWIG_arg_fail(2)) SWIG_fail
;
9500 SWIG_null_ref("wxFileSystem");
9502 if (SWIG_arg_fail(2)) SWIG_fail
;
9505 arg3
= wxString_in_helper(obj2
);
9506 if (arg3
== NULL
) SWIG_fail
;
9510 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
9511 result
= (wxFSFile
*)(arg1
)->OpenFile(*arg2
,(wxString
const &)*arg3
);
9513 wxPyEndAllowThreads(__tstate
);
9514 if (PyErr_Occurred()) SWIG_fail
;
9517 resultobj
= wxPyMake_wxObject(result
, (bool)1);
9533 static PyObject
*_wrap_ZipFSHandler_FindFirst(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
9534 PyObject
*resultobj
= NULL
;
9535 wxZipFSHandler
*arg1
= (wxZipFSHandler
*) 0 ;
9536 wxString
*arg2
= 0 ;
9537 int arg3
= (int) 0 ;
9539 bool temp2
= false ;
9540 PyObject
* obj0
= 0 ;
9541 PyObject
* obj1
= 0 ;
9542 PyObject
* obj2
= 0 ;
9544 (char *) "self",(char *) "spec",(char *) "flags", NULL
9547 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|O:ZipFSHandler_FindFirst",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
9548 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxZipFSHandler
, SWIG_POINTER_EXCEPTION
| 0);
9549 if (SWIG_arg_fail(1)) SWIG_fail
;
9551 arg2
= wxString_in_helper(obj1
);
9552 if (arg2
== NULL
) SWIG_fail
;
9557 arg3
= static_cast<int >(SWIG_As_int(obj2
));
9558 if (SWIG_arg_fail(3)) SWIG_fail
;
9562 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
9563 result
= (arg1
)->FindFirst((wxString
const &)*arg2
,arg3
);
9565 wxPyEndAllowThreads(__tstate
);
9566 if (PyErr_Occurred()) SWIG_fail
;
9570 resultobj
= PyUnicode_FromWideChar((&result
)->c_str(), (&result
)->Len());
9572 resultobj
= PyString_FromStringAndSize((&result
)->c_str(), (&result
)->Len());
9589 static PyObject
*_wrap_ZipFSHandler_FindNext(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
9590 PyObject
*resultobj
= NULL
;
9591 wxZipFSHandler
*arg1
= (wxZipFSHandler
*) 0 ;
9593 PyObject
* obj0
= 0 ;
9595 (char *) "self", NULL
9598 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:ZipFSHandler_FindNext",kwnames
,&obj0
)) goto fail
;
9599 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxZipFSHandler
, SWIG_POINTER_EXCEPTION
| 0);
9600 if (SWIG_arg_fail(1)) SWIG_fail
;
9602 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
9603 result
= (arg1
)->FindNext();
9605 wxPyEndAllowThreads(__tstate
);
9606 if (PyErr_Occurred()) SWIG_fail
;
9610 resultobj
= PyUnicode_FromWideChar((&result
)->c_str(), (&result
)->Len());
9612 resultobj
= PyString_FromStringAndSize((&result
)->c_str(), (&result
)->Len());
9621 static PyObject
* ZipFSHandler_swigregister(PyObject
*, PyObject
*args
) {
9623 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
9624 SWIG_TypeClientData(SWIGTYPE_p_wxZipFSHandler
, obj
);
9626 return Py_BuildValue((char *)"");
9628 static PyObject
*_wrap___wxMemoryFSHandler_AddFile_wxImage(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
9629 PyObject
*resultobj
= NULL
;
9630 wxString
*arg1
= 0 ;
9633 bool temp1
= false ;
9634 PyObject
* obj0
= 0 ;
9635 PyObject
* obj1
= 0 ;
9636 PyObject
* obj2
= 0 ;
9638 (char *) "filename",(char *) "image",(char *) "type", NULL
9641 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:__wxMemoryFSHandler_AddFile_wxImage",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
9643 arg1
= wxString_in_helper(obj0
);
9644 if (arg1
== NULL
) SWIG_fail
;
9648 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
9649 if (SWIG_arg_fail(2)) SWIG_fail
;
9651 SWIG_null_ref("wxImage");
9653 if (SWIG_arg_fail(2)) SWIG_fail
;
9656 arg3
= static_cast<long >(SWIG_As_long(obj2
));
9657 if (SWIG_arg_fail(3)) SWIG_fail
;
9660 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
9661 __wxMemoryFSHandler_AddFile_wxImage((wxString
const &)*arg1
,*arg2
,arg3
);
9663 wxPyEndAllowThreads(__tstate
);
9664 if (PyErr_Occurred()) SWIG_fail
;
9666 Py_INCREF(Py_None
); resultobj
= Py_None
;
9681 static PyObject
*_wrap___wxMemoryFSHandler_AddFile_wxBitmap(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
9682 PyObject
*resultobj
= NULL
;
9683 wxString
*arg1
= 0 ;
9684 wxBitmap
*arg2
= 0 ;
9686 bool temp1
= false ;
9687 PyObject
* obj0
= 0 ;
9688 PyObject
* obj1
= 0 ;
9689 PyObject
* obj2
= 0 ;
9691 (char *) "filename",(char *) "bitmap",(char *) "type", NULL
9694 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:__wxMemoryFSHandler_AddFile_wxBitmap",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
9696 arg1
= wxString_in_helper(obj0
);
9697 if (arg1
== NULL
) SWIG_fail
;
9701 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxBitmap
, SWIG_POINTER_EXCEPTION
| 0);
9702 if (SWIG_arg_fail(2)) SWIG_fail
;
9704 SWIG_null_ref("wxBitmap");
9706 if (SWIG_arg_fail(2)) SWIG_fail
;
9709 arg3
= static_cast<long >(SWIG_As_long(obj2
));
9710 if (SWIG_arg_fail(3)) SWIG_fail
;
9713 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
9714 __wxMemoryFSHandler_AddFile_wxBitmap((wxString
const &)*arg1
,(wxBitmap
const &)*arg2
,arg3
);
9716 wxPyEndAllowThreads(__tstate
);
9717 if (PyErr_Occurred()) SWIG_fail
;
9719 Py_INCREF(Py_None
); resultobj
= Py_None
;
9734 static PyObject
*_wrap___wxMemoryFSHandler_AddFile_Data(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
9735 PyObject
*resultobj
= NULL
;
9736 wxString
*arg1
= 0 ;
9737 PyObject
*arg2
= (PyObject
*) 0 ;
9738 bool temp1
= false ;
9739 PyObject
* obj0
= 0 ;
9740 PyObject
* obj1
= 0 ;
9742 (char *) "filename",(char *) "data", NULL
9745 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:__wxMemoryFSHandler_AddFile_Data",kwnames
,&obj0
,&obj1
)) goto fail
;
9747 arg1
= wxString_in_helper(obj0
);
9748 if (arg1
== NULL
) SWIG_fail
;
9753 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
9754 __wxMemoryFSHandler_AddFile_Data((wxString
const &)*arg1
,arg2
);
9756 wxPyEndAllowThreads(__tstate
);
9757 if (PyErr_Occurred()) SWIG_fail
;
9759 Py_INCREF(Py_None
); resultobj
= Py_None
;
9774 static PyObject
*_wrap_new_MemoryFSHandler(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
9775 PyObject
*resultobj
= NULL
;
9776 wxMemoryFSHandler
*result
;
9781 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":new_MemoryFSHandler",kwnames
)) goto fail
;
9783 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
9784 result
= (wxMemoryFSHandler
*)new wxMemoryFSHandler();
9786 wxPyEndAllowThreads(__tstate
);
9787 if (PyErr_Occurred()) SWIG_fail
;
9789 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxMemoryFSHandler
, 1);
9796 static PyObject
*_wrap_MemoryFSHandler_RemoveFile(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
9797 PyObject
*resultobj
= NULL
;
9798 wxString
*arg1
= 0 ;
9799 bool temp1
= false ;
9800 PyObject
* obj0
= 0 ;
9802 (char *) "filename", NULL
9805 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MemoryFSHandler_RemoveFile",kwnames
,&obj0
)) goto fail
;
9807 arg1
= wxString_in_helper(obj0
);
9808 if (arg1
== NULL
) SWIG_fail
;
9812 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
9813 wxMemoryFSHandler::RemoveFile((wxString
const &)*arg1
);
9815 wxPyEndAllowThreads(__tstate
);
9816 if (PyErr_Occurred()) SWIG_fail
;
9818 Py_INCREF(Py_None
); resultobj
= Py_None
;
9833 static PyObject
*_wrap_MemoryFSHandler_CanOpen(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
9834 PyObject
*resultobj
= NULL
;
9835 wxMemoryFSHandler
*arg1
= (wxMemoryFSHandler
*) 0 ;
9836 wxString
*arg2
= 0 ;
9838 bool temp2
= false ;
9839 PyObject
* obj0
= 0 ;
9840 PyObject
* obj1
= 0 ;
9842 (char *) "self",(char *) "location", NULL
9845 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:MemoryFSHandler_CanOpen",kwnames
,&obj0
,&obj1
)) goto fail
;
9846 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMemoryFSHandler
, SWIG_POINTER_EXCEPTION
| 0);
9847 if (SWIG_arg_fail(1)) SWIG_fail
;
9849 arg2
= wxString_in_helper(obj1
);
9850 if (arg2
== NULL
) SWIG_fail
;
9854 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
9855 result
= (bool)(arg1
)->CanOpen((wxString
const &)*arg2
);
9857 wxPyEndAllowThreads(__tstate
);
9858 if (PyErr_Occurred()) SWIG_fail
;
9861 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
9877 static PyObject
*_wrap_MemoryFSHandler_OpenFile(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
9878 PyObject
*resultobj
= NULL
;
9879 wxMemoryFSHandler
*arg1
= (wxMemoryFSHandler
*) 0 ;
9880 wxFileSystem
*arg2
= 0 ;
9881 wxString
*arg3
= 0 ;
9883 bool temp3
= false ;
9884 PyObject
* obj0
= 0 ;
9885 PyObject
* obj1
= 0 ;
9886 PyObject
* obj2
= 0 ;
9888 (char *) "self",(char *) "fs",(char *) "location", NULL
9891 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:MemoryFSHandler_OpenFile",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
9892 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMemoryFSHandler
, SWIG_POINTER_EXCEPTION
| 0);
9893 if (SWIG_arg_fail(1)) SWIG_fail
;
9895 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxFileSystem
, SWIG_POINTER_EXCEPTION
| 0);
9896 if (SWIG_arg_fail(2)) SWIG_fail
;
9898 SWIG_null_ref("wxFileSystem");
9900 if (SWIG_arg_fail(2)) SWIG_fail
;
9903 arg3
= wxString_in_helper(obj2
);
9904 if (arg3
== NULL
) SWIG_fail
;
9908 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
9909 result
= (wxFSFile
*)(arg1
)->OpenFile(*arg2
,(wxString
const &)*arg3
);
9911 wxPyEndAllowThreads(__tstate
);
9912 if (PyErr_Occurred()) SWIG_fail
;
9915 resultobj
= wxPyMake_wxObject(result
, (bool)1);
9931 static PyObject
*_wrap_MemoryFSHandler_FindFirst(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
9932 PyObject
*resultobj
= NULL
;
9933 wxMemoryFSHandler
*arg1
= (wxMemoryFSHandler
*) 0 ;
9934 wxString
*arg2
= 0 ;
9935 int arg3
= (int) 0 ;
9937 bool temp2
= false ;
9938 PyObject
* obj0
= 0 ;
9939 PyObject
* obj1
= 0 ;
9940 PyObject
* obj2
= 0 ;
9942 (char *) "self",(char *) "spec",(char *) "flags", NULL
9945 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|O:MemoryFSHandler_FindFirst",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
9946 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMemoryFSHandler
, SWIG_POINTER_EXCEPTION
| 0);
9947 if (SWIG_arg_fail(1)) SWIG_fail
;
9949 arg2
= wxString_in_helper(obj1
);
9950 if (arg2
== NULL
) SWIG_fail
;
9955 arg3
= static_cast<int >(SWIG_As_int(obj2
));
9956 if (SWIG_arg_fail(3)) SWIG_fail
;
9960 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
9961 result
= (arg1
)->FindFirst((wxString
const &)*arg2
,arg3
);
9963 wxPyEndAllowThreads(__tstate
);
9964 if (PyErr_Occurred()) SWIG_fail
;
9968 resultobj
= PyUnicode_FromWideChar((&result
)->c_str(), (&result
)->Len());
9970 resultobj
= PyString_FromStringAndSize((&result
)->c_str(), (&result
)->Len());
9987 static PyObject
*_wrap_MemoryFSHandler_FindNext(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
9988 PyObject
*resultobj
= NULL
;
9989 wxMemoryFSHandler
*arg1
= (wxMemoryFSHandler
*) 0 ;
9991 PyObject
* obj0
= 0 ;
9993 (char *) "self", NULL
9996 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MemoryFSHandler_FindNext",kwnames
,&obj0
)) goto fail
;
9997 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMemoryFSHandler
, SWIG_POINTER_EXCEPTION
| 0);
9998 if (SWIG_arg_fail(1)) SWIG_fail
;
10000 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
10001 result
= (arg1
)->FindNext();
10003 wxPyEndAllowThreads(__tstate
);
10004 if (PyErr_Occurred()) SWIG_fail
;
10008 resultobj
= PyUnicode_FromWideChar((&result
)->c_str(), (&result
)->Len());
10010 resultobj
= PyString_FromStringAndSize((&result
)->c_str(), (&result
)->Len());
10019 static PyObject
* MemoryFSHandler_swigregister(PyObject
*, PyObject
*args
) {
10021 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
10022 SWIG_TypeClientData(SWIGTYPE_p_wxMemoryFSHandler
, obj
);
10024 return Py_BuildValue((char *)"");
10026 static PyObject
*_wrap_ImageHandler_GetName(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
10027 PyObject
*resultobj
= NULL
;
10028 wxImageHandler
*arg1
= (wxImageHandler
*) 0 ;
10030 PyObject
* obj0
= 0 ;
10031 char *kwnames
[] = {
10032 (char *) "self", NULL
10035 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:ImageHandler_GetName",kwnames
,&obj0
)) goto fail
;
10036 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImageHandler
, SWIG_POINTER_EXCEPTION
| 0);
10037 if (SWIG_arg_fail(1)) SWIG_fail
;
10039 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
10040 result
= (arg1
)->GetName();
10042 wxPyEndAllowThreads(__tstate
);
10043 if (PyErr_Occurred()) SWIG_fail
;
10047 resultobj
= PyUnicode_FromWideChar((&result
)->c_str(), (&result
)->Len());
10049 resultobj
= PyString_FromStringAndSize((&result
)->c_str(), (&result
)->Len());
10058 static PyObject
*_wrap_ImageHandler_GetExtension(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
10059 PyObject
*resultobj
= NULL
;
10060 wxImageHandler
*arg1
= (wxImageHandler
*) 0 ;
10062 PyObject
* obj0
= 0 ;
10063 char *kwnames
[] = {
10064 (char *) "self", NULL
10067 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:ImageHandler_GetExtension",kwnames
,&obj0
)) goto fail
;
10068 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImageHandler
, SWIG_POINTER_EXCEPTION
| 0);
10069 if (SWIG_arg_fail(1)) SWIG_fail
;
10071 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
10072 result
= (arg1
)->GetExtension();
10074 wxPyEndAllowThreads(__tstate
);
10075 if (PyErr_Occurred()) SWIG_fail
;
10079 resultobj
= PyUnicode_FromWideChar((&result
)->c_str(), (&result
)->Len());
10081 resultobj
= PyString_FromStringAndSize((&result
)->c_str(), (&result
)->Len());
10090 static PyObject
*_wrap_ImageHandler_GetType(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
10091 PyObject
*resultobj
= NULL
;
10092 wxImageHandler
*arg1
= (wxImageHandler
*) 0 ;
10094 PyObject
* obj0
= 0 ;
10095 char *kwnames
[] = {
10096 (char *) "self", NULL
10099 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:ImageHandler_GetType",kwnames
,&obj0
)) goto fail
;
10100 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImageHandler
, SWIG_POINTER_EXCEPTION
| 0);
10101 if (SWIG_arg_fail(1)) SWIG_fail
;
10103 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
10104 result
= (long)(arg1
)->GetType();
10106 wxPyEndAllowThreads(__tstate
);
10107 if (PyErr_Occurred()) SWIG_fail
;
10110 resultobj
= SWIG_From_long(static_cast<long >(result
));
10118 static PyObject
*_wrap_ImageHandler_GetMimeType(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
10119 PyObject
*resultobj
= NULL
;
10120 wxImageHandler
*arg1
= (wxImageHandler
*) 0 ;
10122 PyObject
* obj0
= 0 ;
10123 char *kwnames
[] = {
10124 (char *) "self", NULL
10127 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:ImageHandler_GetMimeType",kwnames
,&obj0
)) goto fail
;
10128 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImageHandler
, SWIG_POINTER_EXCEPTION
| 0);
10129 if (SWIG_arg_fail(1)) SWIG_fail
;
10131 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
10132 result
= (arg1
)->GetMimeType();
10134 wxPyEndAllowThreads(__tstate
);
10135 if (PyErr_Occurred()) SWIG_fail
;
10139 resultobj
= PyUnicode_FromWideChar((&result
)->c_str(), (&result
)->Len());
10141 resultobj
= PyString_FromStringAndSize((&result
)->c_str(), (&result
)->Len());
10150 static PyObject
*_wrap_ImageHandler_CanRead(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
10151 PyObject
*resultobj
= NULL
;
10152 wxImageHandler
*arg1
= (wxImageHandler
*) 0 ;
10153 wxString
*arg2
= 0 ;
10155 bool temp2
= false ;
10156 PyObject
* obj0
= 0 ;
10157 PyObject
* obj1
= 0 ;
10158 char *kwnames
[] = {
10159 (char *) "self",(char *) "name", NULL
10162 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:ImageHandler_CanRead",kwnames
,&obj0
,&obj1
)) goto fail
;
10163 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImageHandler
, SWIG_POINTER_EXCEPTION
| 0);
10164 if (SWIG_arg_fail(1)) SWIG_fail
;
10166 arg2
= wxString_in_helper(obj1
);
10167 if (arg2
== NULL
) SWIG_fail
;
10171 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
10172 result
= (bool)(arg1
)->CanRead((wxString
const &)*arg2
);
10174 wxPyEndAllowThreads(__tstate
);
10175 if (PyErr_Occurred()) SWIG_fail
;
10178 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
10194 static PyObject
*_wrap_ImageHandler_SetName(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
10195 PyObject
*resultobj
= NULL
;
10196 wxImageHandler
*arg1
= (wxImageHandler
*) 0 ;
10197 wxString
*arg2
= 0 ;
10198 bool temp2
= false ;
10199 PyObject
* obj0
= 0 ;
10200 PyObject
* obj1
= 0 ;
10201 char *kwnames
[] = {
10202 (char *) "self",(char *) "name", NULL
10205 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:ImageHandler_SetName",kwnames
,&obj0
,&obj1
)) goto fail
;
10206 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImageHandler
, SWIG_POINTER_EXCEPTION
| 0);
10207 if (SWIG_arg_fail(1)) SWIG_fail
;
10209 arg2
= wxString_in_helper(obj1
);
10210 if (arg2
== NULL
) SWIG_fail
;
10214 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
10215 (arg1
)->SetName((wxString
const &)*arg2
);
10217 wxPyEndAllowThreads(__tstate
);
10218 if (PyErr_Occurred()) SWIG_fail
;
10220 Py_INCREF(Py_None
); resultobj
= Py_None
;
10235 static PyObject
*_wrap_ImageHandler_SetExtension(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
10236 PyObject
*resultobj
= NULL
;
10237 wxImageHandler
*arg1
= (wxImageHandler
*) 0 ;
10238 wxString
*arg2
= 0 ;
10239 bool temp2
= false ;
10240 PyObject
* obj0
= 0 ;
10241 PyObject
* obj1
= 0 ;
10242 char *kwnames
[] = {
10243 (char *) "self",(char *) "extension", NULL
10246 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:ImageHandler_SetExtension",kwnames
,&obj0
,&obj1
)) goto fail
;
10247 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImageHandler
, SWIG_POINTER_EXCEPTION
| 0);
10248 if (SWIG_arg_fail(1)) SWIG_fail
;
10250 arg2
= wxString_in_helper(obj1
);
10251 if (arg2
== NULL
) SWIG_fail
;
10255 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
10256 (arg1
)->SetExtension((wxString
const &)*arg2
);
10258 wxPyEndAllowThreads(__tstate
);
10259 if (PyErr_Occurred()) SWIG_fail
;
10261 Py_INCREF(Py_None
); resultobj
= Py_None
;
10276 static PyObject
*_wrap_ImageHandler_SetType(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
10277 PyObject
*resultobj
= NULL
;
10278 wxImageHandler
*arg1
= (wxImageHandler
*) 0 ;
10280 PyObject
* obj0
= 0 ;
10281 PyObject
* obj1
= 0 ;
10282 char *kwnames
[] = {
10283 (char *) "self",(char *) "type", NULL
10286 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:ImageHandler_SetType",kwnames
,&obj0
,&obj1
)) goto fail
;
10287 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImageHandler
, SWIG_POINTER_EXCEPTION
| 0);
10288 if (SWIG_arg_fail(1)) SWIG_fail
;
10290 arg2
= static_cast<long >(SWIG_As_long(obj1
));
10291 if (SWIG_arg_fail(2)) SWIG_fail
;
10294 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
10295 (arg1
)->SetType(arg2
);
10297 wxPyEndAllowThreads(__tstate
);
10298 if (PyErr_Occurred()) SWIG_fail
;
10300 Py_INCREF(Py_None
); resultobj
= Py_None
;
10307 static PyObject
*_wrap_ImageHandler_SetMimeType(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
10308 PyObject
*resultobj
= NULL
;
10309 wxImageHandler
*arg1
= (wxImageHandler
*) 0 ;
10310 wxString
*arg2
= 0 ;
10311 bool temp2
= false ;
10312 PyObject
* obj0
= 0 ;
10313 PyObject
* obj1
= 0 ;
10314 char *kwnames
[] = {
10315 (char *) "self",(char *) "mimetype", NULL
10318 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:ImageHandler_SetMimeType",kwnames
,&obj0
,&obj1
)) goto fail
;
10319 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImageHandler
, SWIG_POINTER_EXCEPTION
| 0);
10320 if (SWIG_arg_fail(1)) SWIG_fail
;
10322 arg2
= wxString_in_helper(obj1
);
10323 if (arg2
== NULL
) SWIG_fail
;
10327 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
10328 (arg1
)->SetMimeType((wxString
const &)*arg2
);
10330 wxPyEndAllowThreads(__tstate
);
10331 if (PyErr_Occurred()) SWIG_fail
;
10333 Py_INCREF(Py_None
); resultobj
= Py_None
;
10348 static PyObject
* ImageHandler_swigregister(PyObject
*, PyObject
*args
) {
10350 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
10351 SWIG_TypeClientData(SWIGTYPE_p_wxImageHandler
, obj
);
10353 return Py_BuildValue((char *)"");
10355 static PyObject
*_wrap_new_PyImageHandler(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
10356 PyObject
*resultobj
= NULL
;
10357 wxPyImageHandler
*result
;
10358 char *kwnames
[] = {
10362 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":new_PyImageHandler",kwnames
)) goto fail
;
10364 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
10365 result
= (wxPyImageHandler
*)new wxPyImageHandler();
10367 wxPyEndAllowThreads(__tstate
);
10368 if (PyErr_Occurred()) SWIG_fail
;
10370 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxPyImageHandler
, 1);
10377 static PyObject
*_wrap_PyImageHandler__SetSelf(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
10378 PyObject
*resultobj
= NULL
;
10379 wxPyImageHandler
*arg1
= (wxPyImageHandler
*) 0 ;
10380 PyObject
*arg2
= (PyObject
*) 0 ;
10381 PyObject
* obj0
= 0 ;
10382 PyObject
* obj1
= 0 ;
10383 char *kwnames
[] = {
10384 (char *) "self",(char *) "self", NULL
10387 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:PyImageHandler__SetSelf",kwnames
,&obj0
,&obj1
)) goto fail
;
10388 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyImageHandler
, SWIG_POINTER_EXCEPTION
| 0);
10389 if (SWIG_arg_fail(1)) SWIG_fail
;
10392 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
10393 (arg1
)->_SetSelf(arg2
);
10395 wxPyEndAllowThreads(__tstate
);
10396 if (PyErr_Occurred()) SWIG_fail
;
10398 Py_INCREF(Py_None
); resultobj
= Py_None
;
10405 static PyObject
* PyImageHandler_swigregister(PyObject
*, PyObject
*args
) {
10407 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
10408 SWIG_TypeClientData(SWIGTYPE_p_wxPyImageHandler
, obj
);
10410 return Py_BuildValue((char *)"");
10412 static PyObject
*_wrap_new_ImageHistogram(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
10413 PyObject
*resultobj
= NULL
;
10414 wxImageHistogram
*result
;
10415 char *kwnames
[] = {
10419 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":new_ImageHistogram",kwnames
)) goto fail
;
10421 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
10422 result
= (wxImageHistogram
*)new wxImageHistogram();
10424 wxPyEndAllowThreads(__tstate
);
10425 if (PyErr_Occurred()) SWIG_fail
;
10427 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxImageHistogram
, 1);
10434 static PyObject
*_wrap_ImageHistogram_MakeKey(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
10435 PyObject
*resultobj
= NULL
;
10439 unsigned long result
;
10440 PyObject
* obj0
= 0 ;
10441 PyObject
* obj1
= 0 ;
10442 PyObject
* obj2
= 0 ;
10443 char *kwnames
[] = {
10444 (char *) "r",(char *) "g",(char *) "b", NULL
10447 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:ImageHistogram_MakeKey",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
10449 arg1
= static_cast<byte
>(SWIG_As_unsigned_SS_char(obj0
));
10450 if (SWIG_arg_fail(1)) SWIG_fail
;
10453 arg2
= static_cast<byte
>(SWIG_As_unsigned_SS_char(obj1
));
10454 if (SWIG_arg_fail(2)) SWIG_fail
;
10457 arg3
= static_cast<byte
>(SWIG_As_unsigned_SS_char(obj2
));
10458 if (SWIG_arg_fail(3)) SWIG_fail
;
10461 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
10462 result
= (unsigned long)wxImageHistogram::MakeKey(arg1
,arg2
,arg3
);
10464 wxPyEndAllowThreads(__tstate
);
10465 if (PyErr_Occurred()) SWIG_fail
;
10468 resultobj
= SWIG_From_unsigned_SS_long(static_cast<unsigned long >(result
));
10476 static PyObject
*_wrap_ImageHistogram_FindFirstUnusedColour(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
10477 PyObject
*resultobj
= NULL
;
10478 wxImageHistogram
*arg1
= (wxImageHistogram
*) 0 ;
10479 byte
*arg2
= (byte
*) 0 ;
10480 byte
*arg3
= (byte
*) 0 ;
10481 byte
*arg4
= (byte
*) 0 ;
10482 byte arg5
= (byte
) 1 ;
10483 byte arg6
= (byte
) 0 ;
10484 byte arg7
= (byte
) 0 ;
10492 PyObject
* obj0
= 0 ;
10493 PyObject
* obj1
= 0 ;
10494 PyObject
* obj2
= 0 ;
10495 PyObject
* obj3
= 0 ;
10496 char *kwnames
[] = {
10497 (char *) "self",(char *) "startR",(char *) "startG",(char *) "startB", NULL
10500 arg2
= &temp2
; res2
= SWIG_NEWOBJ
;
10501 arg3
= &temp3
; res3
= SWIG_NEWOBJ
;
10502 arg4
= &temp4
; res4
= SWIG_NEWOBJ
;
10503 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|OOO:ImageHistogram_FindFirstUnusedColour",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
)) goto fail
;
10504 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImageHistogram
, SWIG_POINTER_EXCEPTION
| 0);
10505 if (SWIG_arg_fail(1)) SWIG_fail
;
10508 arg5
= static_cast<byte
>(SWIG_As_unsigned_SS_char(obj1
));
10509 if (SWIG_arg_fail(5)) SWIG_fail
;
10514 arg6
= static_cast<byte
>(SWIG_As_unsigned_SS_char(obj2
));
10515 if (SWIG_arg_fail(6)) SWIG_fail
;
10520 arg7
= static_cast<byte
>(SWIG_As_unsigned_SS_char(obj3
));
10521 if (SWIG_arg_fail(7)) SWIG_fail
;
10525 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
10526 result
= (bool)((wxImageHistogram
const *)arg1
)->FindFirstUnusedColour(arg2
,arg3
,arg4
,arg5
,arg6
,arg7
);
10528 wxPyEndAllowThreads(__tstate
);
10529 if (PyErr_Occurred()) SWIG_fail
;
10532 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
10534 resultobj
= t_output_helper(resultobj
, ((res2
== SWIG_NEWOBJ
) ?
10535 SWIG_From_unsigned_SS_char((*arg2
)) : SWIG_NewPointerObj((void*)(arg2
), SWIGTYPE_p_unsigned_char
, 0)));
10536 resultobj
= t_output_helper(resultobj
, ((res3
== SWIG_NEWOBJ
) ?
10537 SWIG_From_unsigned_SS_char((*arg3
)) : SWIG_NewPointerObj((void*)(arg3
), SWIGTYPE_p_unsigned_char
, 0)));
10538 resultobj
= t_output_helper(resultobj
, ((res4
== SWIG_NEWOBJ
) ?
10539 SWIG_From_unsigned_SS_char((*arg4
)) : SWIG_NewPointerObj((void*)(arg4
), SWIGTYPE_p_unsigned_char
, 0)));
10546 static PyObject
*_wrap_ImageHistogram_GetCount(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
10547 PyObject
*resultobj
= NULL
;
10548 wxImageHistogram
*arg1
= (wxImageHistogram
*) 0 ;
10549 unsigned long arg2
;
10550 unsigned long result
;
10551 PyObject
* obj0
= 0 ;
10552 PyObject
* obj1
= 0 ;
10553 char *kwnames
[] = {
10554 (char *) "self",(char *) "key", NULL
10557 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:ImageHistogram_GetCount",kwnames
,&obj0
,&obj1
)) goto fail
;
10558 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImageHistogram
, SWIG_POINTER_EXCEPTION
| 0);
10559 if (SWIG_arg_fail(1)) SWIG_fail
;
10561 arg2
= static_cast<unsigned long >(SWIG_As_unsigned_SS_long(obj1
));
10562 if (SWIG_arg_fail(2)) SWIG_fail
;
10565 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
10566 result
= (unsigned long)wxImageHistogram_GetCount(arg1
,arg2
);
10568 wxPyEndAllowThreads(__tstate
);
10569 if (PyErr_Occurred()) SWIG_fail
;
10572 resultobj
= SWIG_From_unsigned_SS_long(static_cast<unsigned long >(result
));
10580 static PyObject
*_wrap_ImageHistogram_GetCountRGB(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
10581 PyObject
*resultobj
= NULL
;
10582 wxImageHistogram
*arg1
= (wxImageHistogram
*) 0 ;
10586 unsigned long result
;
10587 PyObject
* obj0
= 0 ;
10588 PyObject
* obj1
= 0 ;
10589 PyObject
* obj2
= 0 ;
10590 PyObject
* obj3
= 0 ;
10591 char *kwnames
[] = {
10592 (char *) "self",(char *) "r",(char *) "g",(char *) "b", NULL
10595 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOOO:ImageHistogram_GetCountRGB",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
)) goto fail
;
10596 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImageHistogram
, SWIG_POINTER_EXCEPTION
| 0);
10597 if (SWIG_arg_fail(1)) SWIG_fail
;
10599 arg2
= static_cast<byte
>(SWIG_As_unsigned_SS_char(obj1
));
10600 if (SWIG_arg_fail(2)) SWIG_fail
;
10603 arg3
= static_cast<byte
>(SWIG_As_unsigned_SS_char(obj2
));
10604 if (SWIG_arg_fail(3)) SWIG_fail
;
10607 arg4
= static_cast<byte
>(SWIG_As_unsigned_SS_char(obj3
));
10608 if (SWIG_arg_fail(4)) SWIG_fail
;
10611 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
10612 result
= (unsigned long)wxImageHistogram_GetCountRGB(arg1
,arg2
,arg3
,arg4
);
10614 wxPyEndAllowThreads(__tstate
);
10615 if (PyErr_Occurred()) SWIG_fail
;
10618 resultobj
= SWIG_From_unsigned_SS_long(static_cast<unsigned long >(result
));
10626 static PyObject
*_wrap_ImageHistogram_GetCountColour(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
10627 PyObject
*resultobj
= NULL
;
10628 wxImageHistogram
*arg1
= (wxImageHistogram
*) 0 ;
10629 wxColour
*arg2
= 0 ;
10630 unsigned long result
;
10632 PyObject
* obj0
= 0 ;
10633 PyObject
* obj1
= 0 ;
10634 char *kwnames
[] = {
10635 (char *) "self",(char *) "colour", NULL
10638 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:ImageHistogram_GetCountColour",kwnames
,&obj0
,&obj1
)) goto fail
;
10639 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImageHistogram
, SWIG_POINTER_EXCEPTION
| 0);
10640 if (SWIG_arg_fail(1)) SWIG_fail
;
10643 if ( ! wxColour_helper(obj1
, &arg2
)) SWIG_fail
;
10646 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
10647 result
= (unsigned long)wxImageHistogram_GetCountColour(arg1
,(wxColour
const &)*arg2
);
10649 wxPyEndAllowThreads(__tstate
);
10650 if (PyErr_Occurred()) SWIG_fail
;
10653 resultobj
= SWIG_From_unsigned_SS_long(static_cast<unsigned long >(result
));
10661 static PyObject
* ImageHistogram_swigregister(PyObject
*, PyObject
*args
) {
10663 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
10664 SWIG_TypeClientData(SWIGTYPE_p_wxImageHistogram
, obj
);
10666 return Py_BuildValue((char *)"");
10668 static PyObject
*_wrap_new_Image_RGBValue(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
10669 PyObject
*resultobj
= NULL
;
10670 byte arg1
= (byte
) 0 ;
10671 byte arg2
= (byte
) 0 ;
10672 byte arg3
= (byte
) 0 ;
10673 wxImage_RGBValue
*result
;
10674 PyObject
* obj0
= 0 ;
10675 PyObject
* obj1
= 0 ;
10676 PyObject
* obj2
= 0 ;
10677 char *kwnames
[] = {
10678 (char *) "r",(char *) "g",(char *) "b", NULL
10681 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"|OOO:new_Image_RGBValue",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
10684 arg1
= static_cast<byte
>(SWIG_As_unsigned_SS_char(obj0
));
10685 if (SWIG_arg_fail(1)) SWIG_fail
;
10690 arg2
= static_cast<byte
>(SWIG_As_unsigned_SS_char(obj1
));
10691 if (SWIG_arg_fail(2)) SWIG_fail
;
10696 arg3
= static_cast<byte
>(SWIG_As_unsigned_SS_char(obj2
));
10697 if (SWIG_arg_fail(3)) SWIG_fail
;
10701 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
10702 result
= (wxImage_RGBValue
*)new wxImage_RGBValue(arg1
,arg2
,arg3
);
10704 wxPyEndAllowThreads(__tstate
);
10705 if (PyErr_Occurred()) SWIG_fail
;
10707 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxImage_RGBValue
, 1);
10714 static PyObject
*_wrap_Image_RGBValue_red_set(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
10715 PyObject
*resultobj
= NULL
;
10716 wxImage_RGBValue
*arg1
= (wxImage_RGBValue
*) 0 ;
10718 PyObject
* obj0
= 0 ;
10719 PyObject
* obj1
= 0 ;
10720 char *kwnames
[] = {
10721 (char *) "self",(char *) "red", NULL
10724 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Image_RGBValue_red_set",kwnames
,&obj0
,&obj1
)) goto fail
;
10725 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage_RGBValue
, SWIG_POINTER_EXCEPTION
| 0);
10726 if (SWIG_arg_fail(1)) SWIG_fail
;
10728 arg2
= static_cast<byte
>(SWIG_As_unsigned_SS_char(obj1
));
10729 if (SWIG_arg_fail(2)) SWIG_fail
;
10731 if (arg1
) (arg1
)->red
= arg2
;
10733 Py_INCREF(Py_None
); resultobj
= Py_None
;
10740 static PyObject
*_wrap_Image_RGBValue_red_get(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
10741 PyObject
*resultobj
= NULL
;
10742 wxImage_RGBValue
*arg1
= (wxImage_RGBValue
*) 0 ;
10744 PyObject
* obj0
= 0 ;
10745 char *kwnames
[] = {
10746 (char *) "self", NULL
10749 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Image_RGBValue_red_get",kwnames
,&obj0
)) goto fail
;
10750 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage_RGBValue
, SWIG_POINTER_EXCEPTION
| 0);
10751 if (SWIG_arg_fail(1)) SWIG_fail
;
10752 result
= (byte
) ((arg1
)->red
);
10755 resultobj
= SWIG_From_unsigned_SS_char(static_cast<unsigned char >(result
));
10763 static PyObject
*_wrap_Image_RGBValue_green_set(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
10764 PyObject
*resultobj
= NULL
;
10765 wxImage_RGBValue
*arg1
= (wxImage_RGBValue
*) 0 ;
10767 PyObject
* obj0
= 0 ;
10768 PyObject
* obj1
= 0 ;
10769 char *kwnames
[] = {
10770 (char *) "self",(char *) "green", NULL
10773 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Image_RGBValue_green_set",kwnames
,&obj0
,&obj1
)) goto fail
;
10774 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage_RGBValue
, SWIG_POINTER_EXCEPTION
| 0);
10775 if (SWIG_arg_fail(1)) SWIG_fail
;
10777 arg2
= static_cast<byte
>(SWIG_As_unsigned_SS_char(obj1
));
10778 if (SWIG_arg_fail(2)) SWIG_fail
;
10780 if (arg1
) (arg1
)->green
= arg2
;
10782 Py_INCREF(Py_None
); resultobj
= Py_None
;
10789 static PyObject
*_wrap_Image_RGBValue_green_get(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
10790 PyObject
*resultobj
= NULL
;
10791 wxImage_RGBValue
*arg1
= (wxImage_RGBValue
*) 0 ;
10793 PyObject
* obj0
= 0 ;
10794 char *kwnames
[] = {
10795 (char *) "self", NULL
10798 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Image_RGBValue_green_get",kwnames
,&obj0
)) goto fail
;
10799 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage_RGBValue
, SWIG_POINTER_EXCEPTION
| 0);
10800 if (SWIG_arg_fail(1)) SWIG_fail
;
10801 result
= (byte
) ((arg1
)->green
);
10804 resultobj
= SWIG_From_unsigned_SS_char(static_cast<unsigned char >(result
));
10812 static PyObject
*_wrap_Image_RGBValue_blue_set(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
10813 PyObject
*resultobj
= NULL
;
10814 wxImage_RGBValue
*arg1
= (wxImage_RGBValue
*) 0 ;
10816 PyObject
* obj0
= 0 ;
10817 PyObject
* obj1
= 0 ;
10818 char *kwnames
[] = {
10819 (char *) "self",(char *) "blue", NULL
10822 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Image_RGBValue_blue_set",kwnames
,&obj0
,&obj1
)) goto fail
;
10823 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage_RGBValue
, SWIG_POINTER_EXCEPTION
| 0);
10824 if (SWIG_arg_fail(1)) SWIG_fail
;
10826 arg2
= static_cast<byte
>(SWIG_As_unsigned_SS_char(obj1
));
10827 if (SWIG_arg_fail(2)) SWIG_fail
;
10829 if (arg1
) (arg1
)->blue
= arg2
;
10831 Py_INCREF(Py_None
); resultobj
= Py_None
;
10838 static PyObject
*_wrap_Image_RGBValue_blue_get(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
10839 PyObject
*resultobj
= NULL
;
10840 wxImage_RGBValue
*arg1
= (wxImage_RGBValue
*) 0 ;
10842 PyObject
* obj0
= 0 ;
10843 char *kwnames
[] = {
10844 (char *) "self", NULL
10847 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Image_RGBValue_blue_get",kwnames
,&obj0
)) goto fail
;
10848 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage_RGBValue
, SWIG_POINTER_EXCEPTION
| 0);
10849 if (SWIG_arg_fail(1)) SWIG_fail
;
10850 result
= (byte
) ((arg1
)->blue
);
10853 resultobj
= SWIG_From_unsigned_SS_char(static_cast<unsigned char >(result
));
10861 static PyObject
* Image_RGBValue_swigregister(PyObject
*, PyObject
*args
) {
10863 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
10864 SWIG_TypeClientData(SWIGTYPE_p_wxImage_RGBValue
, obj
);
10866 return Py_BuildValue((char *)"");
10868 static PyObject
*_wrap_new_Image_HSVValue(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
10869 PyObject
*resultobj
= NULL
;
10870 double arg1
= (double) 0.0 ;
10871 double arg2
= (double) 0.0 ;
10872 double arg3
= (double) 0.0 ;
10873 wxImage_HSVValue
*result
;
10874 PyObject
* obj0
= 0 ;
10875 PyObject
* obj1
= 0 ;
10876 PyObject
* obj2
= 0 ;
10877 char *kwnames
[] = {
10878 (char *) "h",(char *) "s",(char *) "v", NULL
10881 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"|OOO:new_Image_HSVValue",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
10884 arg1
= static_cast<double >(SWIG_As_double(obj0
));
10885 if (SWIG_arg_fail(1)) SWIG_fail
;
10890 arg2
= static_cast<double >(SWIG_As_double(obj1
));
10891 if (SWIG_arg_fail(2)) SWIG_fail
;
10896 arg3
= static_cast<double >(SWIG_As_double(obj2
));
10897 if (SWIG_arg_fail(3)) SWIG_fail
;
10901 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
10902 result
= (wxImage_HSVValue
*)new wxImage_HSVValue(arg1
,arg2
,arg3
);
10904 wxPyEndAllowThreads(__tstate
);
10905 if (PyErr_Occurred()) SWIG_fail
;
10907 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxImage_HSVValue
, 1);
10914 static PyObject
*_wrap_Image_HSVValue_hue_set(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
10915 PyObject
*resultobj
= NULL
;
10916 wxImage_HSVValue
*arg1
= (wxImage_HSVValue
*) 0 ;
10918 PyObject
* obj0
= 0 ;
10919 PyObject
* obj1
= 0 ;
10920 char *kwnames
[] = {
10921 (char *) "self",(char *) "hue", NULL
10924 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Image_HSVValue_hue_set",kwnames
,&obj0
,&obj1
)) goto fail
;
10925 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage_HSVValue
, SWIG_POINTER_EXCEPTION
| 0);
10926 if (SWIG_arg_fail(1)) SWIG_fail
;
10928 arg2
= static_cast<double >(SWIG_As_double(obj1
));
10929 if (SWIG_arg_fail(2)) SWIG_fail
;
10931 if (arg1
) (arg1
)->hue
= arg2
;
10933 Py_INCREF(Py_None
); resultobj
= Py_None
;
10940 static PyObject
*_wrap_Image_HSVValue_hue_get(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
10941 PyObject
*resultobj
= NULL
;
10942 wxImage_HSVValue
*arg1
= (wxImage_HSVValue
*) 0 ;
10944 PyObject
* obj0
= 0 ;
10945 char *kwnames
[] = {
10946 (char *) "self", NULL
10949 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Image_HSVValue_hue_get",kwnames
,&obj0
)) goto fail
;
10950 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage_HSVValue
, SWIG_POINTER_EXCEPTION
| 0);
10951 if (SWIG_arg_fail(1)) SWIG_fail
;
10952 result
= (double) ((arg1
)->hue
);
10955 resultobj
= SWIG_From_double(static_cast<double >(result
));
10963 static PyObject
*_wrap_Image_HSVValue_saturation_set(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
10964 PyObject
*resultobj
= NULL
;
10965 wxImage_HSVValue
*arg1
= (wxImage_HSVValue
*) 0 ;
10967 PyObject
* obj0
= 0 ;
10968 PyObject
* obj1
= 0 ;
10969 char *kwnames
[] = {
10970 (char *) "self",(char *) "saturation", NULL
10973 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Image_HSVValue_saturation_set",kwnames
,&obj0
,&obj1
)) goto fail
;
10974 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage_HSVValue
, SWIG_POINTER_EXCEPTION
| 0);
10975 if (SWIG_arg_fail(1)) SWIG_fail
;
10977 arg2
= static_cast<double >(SWIG_As_double(obj1
));
10978 if (SWIG_arg_fail(2)) SWIG_fail
;
10980 if (arg1
) (arg1
)->saturation
= arg2
;
10982 Py_INCREF(Py_None
); resultobj
= Py_None
;
10989 static PyObject
*_wrap_Image_HSVValue_saturation_get(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
10990 PyObject
*resultobj
= NULL
;
10991 wxImage_HSVValue
*arg1
= (wxImage_HSVValue
*) 0 ;
10993 PyObject
* obj0
= 0 ;
10994 char *kwnames
[] = {
10995 (char *) "self", NULL
10998 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Image_HSVValue_saturation_get",kwnames
,&obj0
)) goto fail
;
10999 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage_HSVValue
, SWIG_POINTER_EXCEPTION
| 0);
11000 if (SWIG_arg_fail(1)) SWIG_fail
;
11001 result
= (double) ((arg1
)->saturation
);
11004 resultobj
= SWIG_From_double(static_cast<double >(result
));
11012 static PyObject
*_wrap_Image_HSVValue_value_set(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
11013 PyObject
*resultobj
= NULL
;
11014 wxImage_HSVValue
*arg1
= (wxImage_HSVValue
*) 0 ;
11016 PyObject
* obj0
= 0 ;
11017 PyObject
* obj1
= 0 ;
11018 char *kwnames
[] = {
11019 (char *) "self",(char *) "value", NULL
11022 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Image_HSVValue_value_set",kwnames
,&obj0
,&obj1
)) goto fail
;
11023 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage_HSVValue
, SWIG_POINTER_EXCEPTION
| 0);
11024 if (SWIG_arg_fail(1)) SWIG_fail
;
11026 arg2
= static_cast<double >(SWIG_As_double(obj1
));
11027 if (SWIG_arg_fail(2)) SWIG_fail
;
11029 if (arg1
) (arg1
)->value
= arg2
;
11031 Py_INCREF(Py_None
); resultobj
= Py_None
;
11038 static PyObject
*_wrap_Image_HSVValue_value_get(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
11039 PyObject
*resultobj
= NULL
;
11040 wxImage_HSVValue
*arg1
= (wxImage_HSVValue
*) 0 ;
11042 PyObject
* obj0
= 0 ;
11043 char *kwnames
[] = {
11044 (char *) "self", NULL
11047 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Image_HSVValue_value_get",kwnames
,&obj0
)) goto fail
;
11048 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage_HSVValue
, SWIG_POINTER_EXCEPTION
| 0);
11049 if (SWIG_arg_fail(1)) SWIG_fail
;
11050 result
= (double) ((arg1
)->value
);
11053 resultobj
= SWIG_From_double(static_cast<double >(result
));
11061 static PyObject
* Image_HSVValue_swigregister(PyObject
*, PyObject
*args
) {
11063 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
11064 SWIG_TypeClientData(SWIGTYPE_p_wxImage_HSVValue
, obj
);
11066 return Py_BuildValue((char *)"");
11068 static PyObject
*_wrap_new_Image(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
11069 PyObject
*resultobj
= NULL
;
11070 wxString
*arg1
= 0 ;
11071 long arg2
= (long) wxBITMAP_TYPE_ANY
;
11072 int arg3
= (int) -1 ;
11074 bool temp1
= false ;
11075 PyObject
* obj0
= 0 ;
11076 PyObject
* obj1
= 0 ;
11077 PyObject
* obj2
= 0 ;
11078 char *kwnames
[] = {
11079 (char *) "name",(char *) "type",(char *) "index", NULL
11082 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|OO:new_Image",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
11084 arg1
= wxString_in_helper(obj0
);
11085 if (arg1
== NULL
) SWIG_fail
;
11090 arg2
= static_cast<long >(SWIG_As_long(obj1
));
11091 if (SWIG_arg_fail(2)) SWIG_fail
;
11096 arg3
= static_cast<int >(SWIG_As_int(obj2
));
11097 if (SWIG_arg_fail(3)) SWIG_fail
;
11101 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
11102 result
= (wxImage
*)new wxImage((wxString
const &)*arg1
,arg2
,arg3
);
11104 wxPyEndAllowThreads(__tstate
);
11105 if (PyErr_Occurred()) SWIG_fail
;
11107 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxImage
, 1);
11122 static PyObject
*_wrap_delete_Image(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
11123 PyObject
*resultobj
= NULL
;
11124 wxImage
*arg1
= (wxImage
*) 0 ;
11125 PyObject
* obj0
= 0 ;
11126 char *kwnames
[] = {
11127 (char *) "self", NULL
11130 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:delete_Image",kwnames
,&obj0
)) goto fail
;
11131 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
11132 if (SWIG_arg_fail(1)) SWIG_fail
;
11134 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
11137 wxPyEndAllowThreads(__tstate
);
11138 if (PyErr_Occurred()) SWIG_fail
;
11140 Py_INCREF(Py_None
); resultobj
= Py_None
;
11147 static PyObject
*_wrap_new_ImageFromMime(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
11148 PyObject
*resultobj
= NULL
;
11149 wxString
*arg1
= 0 ;
11150 wxString
*arg2
= 0 ;
11151 int arg3
= (int) -1 ;
11153 bool temp1
= false ;
11154 bool temp2
= false ;
11155 PyObject
* obj0
= 0 ;
11156 PyObject
* obj1
= 0 ;
11157 PyObject
* obj2
= 0 ;
11158 char *kwnames
[] = {
11159 (char *) "name",(char *) "mimetype",(char *) "index", NULL
11162 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|O:new_ImageFromMime",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
11164 arg1
= wxString_in_helper(obj0
);
11165 if (arg1
== NULL
) SWIG_fail
;
11169 arg2
= wxString_in_helper(obj1
);
11170 if (arg2
== NULL
) SWIG_fail
;
11175 arg3
= static_cast<int >(SWIG_As_int(obj2
));
11176 if (SWIG_arg_fail(3)) SWIG_fail
;
11180 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
11181 result
= (wxImage
*)new wxImage((wxString
const &)*arg1
,(wxString
const &)*arg2
,arg3
);
11183 wxPyEndAllowThreads(__tstate
);
11184 if (PyErr_Occurred()) SWIG_fail
;
11186 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxImage
, 1);
11209 static PyObject
*_wrap_new_ImageFromStream(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
11210 PyObject
*resultobj
= NULL
;
11211 wxInputStream
*arg1
= 0 ;
11212 long arg2
= (long) wxBITMAP_TYPE_ANY
;
11213 int arg3
= (int) -1 ;
11215 wxPyInputStream
*temp1
;
11217 PyObject
* obj0
= 0 ;
11218 PyObject
* obj1
= 0 ;
11219 PyObject
* obj2
= 0 ;
11220 char *kwnames
[] = {
11221 (char *) "stream",(char *) "type",(char *) "index", NULL
11224 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|OO:new_ImageFromStream",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
11226 if (wxPyConvertSwigPtr(obj0
, (void **)&temp1
, wxT("wxPyInputStream"))) {
11227 arg1
= temp1
->m_wxis
;
11230 PyErr_Clear(); // clear the failure of the wxPyConvert above
11231 arg1
= wxPyCBInputStream_create(obj0
, false);
11232 if (arg1
== NULL
) {
11233 PyErr_SetString(PyExc_TypeError
, "Expected wx.InputStream or Python file-like object.");
11241 arg2
= static_cast<long >(SWIG_As_long(obj1
));
11242 if (SWIG_arg_fail(2)) SWIG_fail
;
11247 arg3
= static_cast<int >(SWIG_As_int(obj2
));
11248 if (SWIG_arg_fail(3)) SWIG_fail
;
11252 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
11253 result
= (wxImage
*)new wxImage(*arg1
,arg2
,arg3
);
11255 wxPyEndAllowThreads(__tstate
);
11256 if (PyErr_Occurred()) SWIG_fail
;
11258 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxImage
, 1);
11260 if (created1
) delete arg1
;
11265 if (created1
) delete arg1
;
11271 static PyObject
*_wrap_new_ImageFromStreamMime(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
11272 PyObject
*resultobj
= NULL
;
11273 wxInputStream
*arg1
= 0 ;
11274 wxString
*arg2
= 0 ;
11275 int arg3
= (int) -1 ;
11277 wxPyInputStream
*temp1
;
11279 bool temp2
= false ;
11280 PyObject
* obj0
= 0 ;
11281 PyObject
* obj1
= 0 ;
11282 PyObject
* obj2
= 0 ;
11283 char *kwnames
[] = {
11284 (char *) "stream",(char *) "mimetype",(char *) "index", NULL
11287 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|O:new_ImageFromStreamMime",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
11289 if (wxPyConvertSwigPtr(obj0
, (void **)&temp1
, wxT("wxPyInputStream"))) {
11290 arg1
= temp1
->m_wxis
;
11293 PyErr_Clear(); // clear the failure of the wxPyConvert above
11294 arg1
= wxPyCBInputStream_create(obj0
, false);
11295 if (arg1
== NULL
) {
11296 PyErr_SetString(PyExc_TypeError
, "Expected wx.InputStream or Python file-like object.");
11303 arg2
= wxString_in_helper(obj1
);
11304 if (arg2
== NULL
) SWIG_fail
;
11309 arg3
= static_cast<int >(SWIG_As_int(obj2
));
11310 if (SWIG_arg_fail(3)) SWIG_fail
;
11314 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
11315 result
= (wxImage
*)new wxImage(*arg1
,(wxString
const &)*arg2
,arg3
);
11317 wxPyEndAllowThreads(__tstate
);
11318 if (PyErr_Occurred()) SWIG_fail
;
11320 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxImage
, 1);
11322 if (created1
) delete arg1
;
11331 if (created1
) delete arg1
;
11341 static PyObject
*_wrap_new_EmptyImage(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
11342 PyObject
*resultobj
= NULL
;
11343 int arg1
= (int) 0 ;
11344 int arg2
= (int) 0 ;
11345 bool arg3
= (bool) true ;
11347 PyObject
* obj0
= 0 ;
11348 PyObject
* obj1
= 0 ;
11349 PyObject
* obj2
= 0 ;
11350 char *kwnames
[] = {
11351 (char *) "width",(char *) "height",(char *) "clear", NULL
11354 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"|OOO:new_EmptyImage",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
11357 arg1
= static_cast<int >(SWIG_As_int(obj0
));
11358 if (SWIG_arg_fail(1)) SWIG_fail
;
11363 arg2
= static_cast<int >(SWIG_As_int(obj1
));
11364 if (SWIG_arg_fail(2)) SWIG_fail
;
11369 arg3
= static_cast<bool >(SWIG_As_bool(obj2
));
11370 if (SWIG_arg_fail(3)) SWIG_fail
;
11374 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
11375 result
= (wxImage
*)new_wxImage(arg1
,arg2
,arg3
);
11377 wxPyEndAllowThreads(__tstate
);
11378 if (PyErr_Occurred()) SWIG_fail
;
11380 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxImage
, 1);
11387 static PyObject
*_wrap_new_ImageFromBitmap(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
11388 PyObject
*resultobj
= NULL
;
11389 wxBitmap
*arg1
= 0 ;
11391 PyObject
* obj0
= 0 ;
11392 char *kwnames
[] = {
11393 (char *) "bitmap", NULL
11396 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:new_ImageFromBitmap",kwnames
,&obj0
)) goto fail
;
11398 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxBitmap
, SWIG_POINTER_EXCEPTION
| 0);
11399 if (SWIG_arg_fail(1)) SWIG_fail
;
11400 if (arg1
== NULL
) {
11401 SWIG_null_ref("wxBitmap");
11403 if (SWIG_arg_fail(1)) SWIG_fail
;
11406 if (!wxPyCheckForApp()) SWIG_fail
;
11407 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
11408 result
= (wxImage
*)new_wxImage((wxBitmap
const &)*arg1
);
11410 wxPyEndAllowThreads(__tstate
);
11411 if (PyErr_Occurred()) SWIG_fail
;
11413 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxImage
, 1);
11420 static PyObject
*_wrap_new_ImageFromData(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
11421 PyObject
*resultobj
= NULL
;
11427 PyObject
* obj0
= 0 ;
11428 PyObject
* obj1
= 0 ;
11429 PyObject
* obj2
= 0 ;
11430 char *kwnames
[] = {
11431 (char *) "width",(char *) "height",(char *) "data", NULL
11434 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:new_ImageFromData",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
11436 arg1
= static_cast<int >(SWIG_As_int(obj0
));
11437 if (SWIG_arg_fail(1)) SWIG_fail
;
11440 arg2
= static_cast<int >(SWIG_As_int(obj1
));
11441 if (SWIG_arg_fail(2)) SWIG_fail
;
11444 if (!PyArg_Parse(obj2
, "t#", &arg3
, &arg4
)) SWIG_fail
;
11447 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
11448 result
= (wxImage
*)new_wxImage(arg1
,arg2
,arg3
,arg4
);
11450 wxPyEndAllowThreads(__tstate
);
11451 if (PyErr_Occurred()) SWIG_fail
;
11453 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxImage
, 1);
11460 static PyObject
*_wrap_new_ImageFromDataWithAlpha(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
11461 PyObject
*resultobj
= NULL
;
11469 PyObject
* obj0
= 0 ;
11470 PyObject
* obj1
= 0 ;
11471 PyObject
* obj2
= 0 ;
11472 PyObject
* obj3
= 0 ;
11473 char *kwnames
[] = {
11474 (char *) "width",(char *) "height",(char *) "data",(char *) "alpha", NULL
11477 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOOO:new_ImageFromDataWithAlpha",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
)) goto fail
;
11479 arg1
= static_cast<int >(SWIG_As_int(obj0
));
11480 if (SWIG_arg_fail(1)) SWIG_fail
;
11483 arg2
= static_cast<int >(SWIG_As_int(obj1
));
11484 if (SWIG_arg_fail(2)) SWIG_fail
;
11487 if (!PyArg_Parse(obj2
, "t#", &arg3
, &arg4
)) SWIG_fail
;
11490 if (!PyArg_Parse(obj3
, "t#", &arg5
, &arg6
)) SWIG_fail
;
11493 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
11494 result
= (wxImage
*)new_wxImage(arg1
,arg2
,arg3
,arg4
,arg5
,arg6
);
11496 wxPyEndAllowThreads(__tstate
);
11497 if (PyErr_Occurred()) SWIG_fail
;
11499 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxImage
, 1);
11506 static PyObject
*_wrap_Image_Create(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
11507 PyObject
*resultobj
= NULL
;
11508 wxImage
*arg1
= (wxImage
*) 0 ;
11511 bool arg4
= (bool) true ;
11512 PyObject
* obj0
= 0 ;
11513 PyObject
* obj1
= 0 ;
11514 PyObject
* obj2
= 0 ;
11515 PyObject
* obj3
= 0 ;
11516 char *kwnames
[] = {
11517 (char *) "self",(char *) "width",(char *) "height",(char *) "clear", NULL
11520 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO|O:Image_Create",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
)) goto fail
;
11521 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
11522 if (SWIG_arg_fail(1)) SWIG_fail
;
11524 arg2
= static_cast<int >(SWIG_As_int(obj1
));
11525 if (SWIG_arg_fail(2)) SWIG_fail
;
11528 arg3
= static_cast<int >(SWIG_As_int(obj2
));
11529 if (SWIG_arg_fail(3)) SWIG_fail
;
11533 arg4
= static_cast<bool >(SWIG_As_bool(obj3
));
11534 if (SWIG_arg_fail(4)) SWIG_fail
;
11538 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
11539 (arg1
)->Create(arg2
,arg3
,arg4
);
11541 wxPyEndAllowThreads(__tstate
);
11542 if (PyErr_Occurred()) SWIG_fail
;
11544 Py_INCREF(Py_None
); resultobj
= Py_None
;
11551 static PyObject
*_wrap_Image_Destroy(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
11552 PyObject
*resultobj
= NULL
;
11553 wxImage
*arg1
= (wxImage
*) 0 ;
11554 PyObject
* obj0
= 0 ;
11555 char *kwnames
[] = {
11556 (char *) "self", NULL
11559 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Image_Destroy",kwnames
,&obj0
)) goto fail
;
11560 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
11561 if (SWIG_arg_fail(1)) SWIG_fail
;
11563 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
11566 wxPyEndAllowThreads(__tstate
);
11567 if (PyErr_Occurred()) SWIG_fail
;
11569 Py_INCREF(Py_None
); resultobj
= Py_None
;
11576 static PyObject
*_wrap_Image_Scale(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
11577 PyObject
*resultobj
= NULL
;
11578 wxImage
*arg1
= (wxImage
*) 0 ;
11581 SwigValueWrapper
<wxImage
> result
;
11582 PyObject
* obj0
= 0 ;
11583 PyObject
* obj1
= 0 ;
11584 PyObject
* obj2
= 0 ;
11585 char *kwnames
[] = {
11586 (char *) "self",(char *) "width",(char *) "height", NULL
11589 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:Image_Scale",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
11590 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
11591 if (SWIG_arg_fail(1)) SWIG_fail
;
11593 arg2
= static_cast<int >(SWIG_As_int(obj1
));
11594 if (SWIG_arg_fail(2)) SWIG_fail
;
11597 arg3
= static_cast<int >(SWIG_As_int(obj2
));
11598 if (SWIG_arg_fail(3)) SWIG_fail
;
11601 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
11602 result
= (arg1
)->Scale(arg2
,arg3
);
11604 wxPyEndAllowThreads(__tstate
);
11605 if (PyErr_Occurred()) SWIG_fail
;
11608 wxImage
* resultptr
;
11609 resultptr
= new wxImage(static_cast<wxImage
& >(result
));
11610 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxImage
, 1);
11618 static PyObject
*_wrap_Image_ShrinkBy(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
11619 PyObject
*resultobj
= NULL
;
11620 wxImage
*arg1
= (wxImage
*) 0 ;
11623 SwigValueWrapper
<wxImage
> result
;
11624 PyObject
* obj0
= 0 ;
11625 PyObject
* obj1
= 0 ;
11626 PyObject
* obj2
= 0 ;
11627 char *kwnames
[] = {
11628 (char *) "self",(char *) "xFactor",(char *) "yFactor", NULL
11631 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:Image_ShrinkBy",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
11632 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
11633 if (SWIG_arg_fail(1)) SWIG_fail
;
11635 arg2
= static_cast<int >(SWIG_As_int(obj1
));
11636 if (SWIG_arg_fail(2)) SWIG_fail
;
11639 arg3
= static_cast<int >(SWIG_As_int(obj2
));
11640 if (SWIG_arg_fail(3)) SWIG_fail
;
11643 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
11644 result
= ((wxImage
const *)arg1
)->ShrinkBy(arg2
,arg3
);
11646 wxPyEndAllowThreads(__tstate
);
11647 if (PyErr_Occurred()) SWIG_fail
;
11650 wxImage
* resultptr
;
11651 resultptr
= new wxImage(static_cast<wxImage
& >(result
));
11652 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxImage
, 1);
11660 static PyObject
*_wrap_Image_Rescale(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
11661 PyObject
*resultobj
= NULL
;
11662 wxImage
*arg1
= (wxImage
*) 0 ;
11666 PyObject
* obj0
= 0 ;
11667 PyObject
* obj1
= 0 ;
11668 PyObject
* obj2
= 0 ;
11669 char *kwnames
[] = {
11670 (char *) "self",(char *) "width",(char *) "height", NULL
11673 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:Image_Rescale",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
11674 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
11675 if (SWIG_arg_fail(1)) SWIG_fail
;
11677 arg2
= static_cast<int >(SWIG_As_int(obj1
));
11678 if (SWIG_arg_fail(2)) SWIG_fail
;
11681 arg3
= static_cast<int >(SWIG_As_int(obj2
));
11682 if (SWIG_arg_fail(3)) SWIG_fail
;
11685 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
11687 wxImage
&_result_ref
= (arg1
)->Rescale(arg2
,arg3
);
11688 result
= (wxImage
*) &_result_ref
;
11691 wxPyEndAllowThreads(__tstate
);
11692 if (PyErr_Occurred()) SWIG_fail
;
11694 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxImage
, 0);
11701 static PyObject
*_wrap_Image_Resize(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
11702 PyObject
*resultobj
= NULL
;
11703 wxImage
*arg1
= (wxImage
*) 0 ;
11705 wxPoint
*arg3
= 0 ;
11706 int arg4
= (int) -1 ;
11707 int arg5
= (int) -1 ;
11708 int arg6
= (int) -1 ;
11712 PyObject
* obj0
= 0 ;
11713 PyObject
* obj1
= 0 ;
11714 PyObject
* obj2
= 0 ;
11715 PyObject
* obj3
= 0 ;
11716 PyObject
* obj4
= 0 ;
11717 PyObject
* obj5
= 0 ;
11718 char *kwnames
[] = {
11719 (char *) "self",(char *) "size",(char *) "pos",(char *) "r",(char *) "g",(char *) "b", NULL
11722 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO|OOO:Image_Resize",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
,&obj5
)) goto fail
;
11723 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
11724 if (SWIG_arg_fail(1)) SWIG_fail
;
11727 if ( ! wxSize_helper(obj1
, &arg2
)) SWIG_fail
;
11731 if ( ! wxPoint_helper(obj2
, &arg3
)) SWIG_fail
;
11735 arg4
= static_cast<int >(SWIG_As_int(obj3
));
11736 if (SWIG_arg_fail(4)) SWIG_fail
;
11741 arg5
= static_cast<int >(SWIG_As_int(obj4
));
11742 if (SWIG_arg_fail(5)) SWIG_fail
;
11747 arg6
= static_cast<int >(SWIG_As_int(obj5
));
11748 if (SWIG_arg_fail(6)) SWIG_fail
;
11752 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
11754 wxImage
&_result_ref
= (arg1
)->Resize((wxSize
const &)*arg2
,(wxPoint
const &)*arg3
,arg4
,arg5
,arg6
);
11755 result
= (wxImage
*) &_result_ref
;
11758 wxPyEndAllowThreads(__tstate
);
11759 if (PyErr_Occurred()) SWIG_fail
;
11761 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxImage
, 0);
11768 static PyObject
*_wrap_Image_SetRGB(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
11769 PyObject
*resultobj
= NULL
;
11770 wxImage
*arg1
= (wxImage
*) 0 ;
11776 PyObject
* obj0
= 0 ;
11777 PyObject
* obj1
= 0 ;
11778 PyObject
* obj2
= 0 ;
11779 PyObject
* obj3
= 0 ;
11780 PyObject
* obj4
= 0 ;
11781 PyObject
* obj5
= 0 ;
11782 char *kwnames
[] = {
11783 (char *) "self",(char *) "x",(char *) "y",(char *) "r",(char *) "g",(char *) "b", NULL
11786 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOOOOO:Image_SetRGB",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
,&obj5
)) goto fail
;
11787 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
11788 if (SWIG_arg_fail(1)) SWIG_fail
;
11790 arg2
= static_cast<int >(SWIG_As_int(obj1
));
11791 if (SWIG_arg_fail(2)) SWIG_fail
;
11794 arg3
= static_cast<int >(SWIG_As_int(obj2
));
11795 if (SWIG_arg_fail(3)) SWIG_fail
;
11798 arg4
= static_cast<byte
>(SWIG_As_unsigned_SS_char(obj3
));
11799 if (SWIG_arg_fail(4)) SWIG_fail
;
11802 arg5
= static_cast<byte
>(SWIG_As_unsigned_SS_char(obj4
));
11803 if (SWIG_arg_fail(5)) SWIG_fail
;
11806 arg6
= static_cast<byte
>(SWIG_As_unsigned_SS_char(obj5
));
11807 if (SWIG_arg_fail(6)) SWIG_fail
;
11810 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
11811 (arg1
)->SetRGB(arg2
,arg3
,arg4
,arg5
,arg6
);
11813 wxPyEndAllowThreads(__tstate
);
11814 if (PyErr_Occurred()) SWIG_fail
;
11816 Py_INCREF(Py_None
); resultobj
= Py_None
;
11823 static PyObject
*_wrap_Image_SetRGBRect(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
11824 PyObject
*resultobj
= NULL
;
11825 wxImage
*arg1
= (wxImage
*) 0 ;
11831 PyObject
* obj0
= 0 ;
11832 PyObject
* obj1
= 0 ;
11833 PyObject
* obj2
= 0 ;
11834 PyObject
* obj3
= 0 ;
11835 PyObject
* obj4
= 0 ;
11836 char *kwnames
[] = {
11837 (char *) "self",(char *) "rect",(char *) "r",(char *) "g",(char *) "b", NULL
11840 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOOOO:Image_SetRGBRect",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
)) goto fail
;
11841 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
11842 if (SWIG_arg_fail(1)) SWIG_fail
;
11845 if ( ! wxRect_helper(obj1
, &arg2
)) SWIG_fail
;
11848 arg3
= static_cast<byte
>(SWIG_As_unsigned_SS_char(obj2
));
11849 if (SWIG_arg_fail(3)) SWIG_fail
;
11852 arg4
= static_cast<byte
>(SWIG_As_unsigned_SS_char(obj3
));
11853 if (SWIG_arg_fail(4)) SWIG_fail
;
11856 arg5
= static_cast<byte
>(SWIG_As_unsigned_SS_char(obj4
));
11857 if (SWIG_arg_fail(5)) SWIG_fail
;
11860 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
11861 (arg1
)->SetRGB((wxRect
const &)*arg2
,arg3
,arg4
,arg5
);
11863 wxPyEndAllowThreads(__tstate
);
11864 if (PyErr_Occurred()) SWIG_fail
;
11866 Py_INCREF(Py_None
); resultobj
= Py_None
;
11873 static PyObject
*_wrap_Image_GetRed(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
11874 PyObject
*resultobj
= NULL
;
11875 wxImage
*arg1
= (wxImage
*) 0 ;
11879 PyObject
* obj0
= 0 ;
11880 PyObject
* obj1
= 0 ;
11881 PyObject
* obj2
= 0 ;
11882 char *kwnames
[] = {
11883 (char *) "self",(char *) "x",(char *) "y", NULL
11886 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:Image_GetRed",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
11887 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
11888 if (SWIG_arg_fail(1)) SWIG_fail
;
11890 arg2
= static_cast<int >(SWIG_As_int(obj1
));
11891 if (SWIG_arg_fail(2)) SWIG_fail
;
11894 arg3
= static_cast<int >(SWIG_As_int(obj2
));
11895 if (SWIG_arg_fail(3)) SWIG_fail
;
11898 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
11899 result
= (byte
)(arg1
)->GetRed(arg2
,arg3
);
11901 wxPyEndAllowThreads(__tstate
);
11902 if (PyErr_Occurred()) SWIG_fail
;
11905 resultobj
= SWIG_From_unsigned_SS_char(static_cast<unsigned char >(result
));
11913 static PyObject
*_wrap_Image_GetGreen(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
11914 PyObject
*resultobj
= NULL
;
11915 wxImage
*arg1
= (wxImage
*) 0 ;
11919 PyObject
* obj0
= 0 ;
11920 PyObject
* obj1
= 0 ;
11921 PyObject
* obj2
= 0 ;
11922 char *kwnames
[] = {
11923 (char *) "self",(char *) "x",(char *) "y", NULL
11926 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:Image_GetGreen",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
11927 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
11928 if (SWIG_arg_fail(1)) SWIG_fail
;
11930 arg2
= static_cast<int >(SWIG_As_int(obj1
));
11931 if (SWIG_arg_fail(2)) SWIG_fail
;
11934 arg3
= static_cast<int >(SWIG_As_int(obj2
));
11935 if (SWIG_arg_fail(3)) SWIG_fail
;
11938 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
11939 result
= (byte
)(arg1
)->GetGreen(arg2
,arg3
);
11941 wxPyEndAllowThreads(__tstate
);
11942 if (PyErr_Occurred()) SWIG_fail
;
11945 resultobj
= SWIG_From_unsigned_SS_char(static_cast<unsigned char >(result
));
11953 static PyObject
*_wrap_Image_GetBlue(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
11954 PyObject
*resultobj
= NULL
;
11955 wxImage
*arg1
= (wxImage
*) 0 ;
11959 PyObject
* obj0
= 0 ;
11960 PyObject
* obj1
= 0 ;
11961 PyObject
* obj2
= 0 ;
11962 char *kwnames
[] = {
11963 (char *) "self",(char *) "x",(char *) "y", NULL
11966 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:Image_GetBlue",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
11967 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
11968 if (SWIG_arg_fail(1)) SWIG_fail
;
11970 arg2
= static_cast<int >(SWIG_As_int(obj1
));
11971 if (SWIG_arg_fail(2)) SWIG_fail
;
11974 arg3
= static_cast<int >(SWIG_As_int(obj2
));
11975 if (SWIG_arg_fail(3)) SWIG_fail
;
11978 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
11979 result
= (byte
)(arg1
)->GetBlue(arg2
,arg3
);
11981 wxPyEndAllowThreads(__tstate
);
11982 if (PyErr_Occurred()) SWIG_fail
;
11985 resultobj
= SWIG_From_unsigned_SS_char(static_cast<unsigned char >(result
));
11993 static PyObject
*_wrap_Image_SetAlpha(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
11994 PyObject
*resultobj
= NULL
;
11995 wxImage
*arg1
= (wxImage
*) 0 ;
11999 PyObject
* obj0
= 0 ;
12000 PyObject
* obj1
= 0 ;
12001 PyObject
* obj2
= 0 ;
12002 PyObject
* obj3
= 0 ;
12003 char *kwnames
[] = {
12004 (char *) "self",(char *) "x",(char *) "y",(char *) "alpha", NULL
12007 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOOO:Image_SetAlpha",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
)) goto fail
;
12008 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
12009 if (SWIG_arg_fail(1)) SWIG_fail
;
12011 arg2
= static_cast<int >(SWIG_As_int(obj1
));
12012 if (SWIG_arg_fail(2)) SWIG_fail
;
12015 arg3
= static_cast<int >(SWIG_As_int(obj2
));
12016 if (SWIG_arg_fail(3)) SWIG_fail
;
12019 arg4
= static_cast<byte
>(SWIG_As_unsigned_SS_char(obj3
));
12020 if (SWIG_arg_fail(4)) SWIG_fail
;
12023 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
12024 (arg1
)->SetAlpha(arg2
,arg3
,arg4
);
12026 wxPyEndAllowThreads(__tstate
);
12027 if (PyErr_Occurred()) SWIG_fail
;
12029 Py_INCREF(Py_None
); resultobj
= Py_None
;
12036 static PyObject
*_wrap_Image_GetAlpha(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
12037 PyObject
*resultobj
= NULL
;
12038 wxImage
*arg1
= (wxImage
*) 0 ;
12042 PyObject
* obj0
= 0 ;
12043 PyObject
* obj1
= 0 ;
12044 PyObject
* obj2
= 0 ;
12045 char *kwnames
[] = {
12046 (char *) "self",(char *) "x",(char *) "y", NULL
12049 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:Image_GetAlpha",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
12050 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
12051 if (SWIG_arg_fail(1)) SWIG_fail
;
12053 arg2
= static_cast<int >(SWIG_As_int(obj1
));
12054 if (SWIG_arg_fail(2)) SWIG_fail
;
12057 arg3
= static_cast<int >(SWIG_As_int(obj2
));
12058 if (SWIG_arg_fail(3)) SWIG_fail
;
12061 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
12062 result
= (byte
)(arg1
)->GetAlpha(arg2
,arg3
);
12064 wxPyEndAllowThreads(__tstate
);
12065 if (PyErr_Occurred()) SWIG_fail
;
12068 resultobj
= SWIG_From_unsigned_SS_char(static_cast<unsigned char >(result
));
12076 static PyObject
*_wrap_Image_HasAlpha(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
12077 PyObject
*resultobj
= NULL
;
12078 wxImage
*arg1
= (wxImage
*) 0 ;
12080 PyObject
* obj0
= 0 ;
12081 char *kwnames
[] = {
12082 (char *) "self", NULL
12085 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Image_HasAlpha",kwnames
,&obj0
)) goto fail
;
12086 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
12087 if (SWIG_arg_fail(1)) SWIG_fail
;
12089 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
12090 result
= (bool)(arg1
)->HasAlpha();
12092 wxPyEndAllowThreads(__tstate
);
12093 if (PyErr_Occurred()) SWIG_fail
;
12096 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
12104 static PyObject
*_wrap_Image_InitAlpha(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
12105 PyObject
*resultobj
= NULL
;
12106 wxImage
*arg1
= (wxImage
*) 0 ;
12107 PyObject
* obj0
= 0 ;
12108 char *kwnames
[] = {
12109 (char *) "self", NULL
12112 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Image_InitAlpha",kwnames
,&obj0
)) goto fail
;
12113 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
12114 if (SWIG_arg_fail(1)) SWIG_fail
;
12116 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
12117 (arg1
)->InitAlpha();
12119 wxPyEndAllowThreads(__tstate
);
12120 if (PyErr_Occurred()) SWIG_fail
;
12122 Py_INCREF(Py_None
); resultobj
= Py_None
;
12129 static PyObject
*_wrap_Image_IsTransparent(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
12130 PyObject
*resultobj
= NULL
;
12131 wxImage
*arg1
= (wxImage
*) 0 ;
12134 byte arg4
= (byte
) wxIMAGE_ALPHA_THRESHOLD
;
12136 PyObject
* obj0
= 0 ;
12137 PyObject
* obj1
= 0 ;
12138 PyObject
* obj2
= 0 ;
12139 PyObject
* obj3
= 0 ;
12140 char *kwnames
[] = {
12141 (char *) "self",(char *) "x",(char *) "y",(char *) "threshold", NULL
12144 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO|O:Image_IsTransparent",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
)) goto fail
;
12145 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
12146 if (SWIG_arg_fail(1)) SWIG_fail
;
12148 arg2
= static_cast<int >(SWIG_As_int(obj1
));
12149 if (SWIG_arg_fail(2)) SWIG_fail
;
12152 arg3
= static_cast<int >(SWIG_As_int(obj2
));
12153 if (SWIG_arg_fail(3)) SWIG_fail
;
12157 arg4
= static_cast<byte
>(SWIG_As_unsigned_SS_char(obj3
));
12158 if (SWIG_arg_fail(4)) SWIG_fail
;
12162 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
12163 result
= (bool)((wxImage
const *)arg1
)->IsTransparent(arg2
,arg3
,arg4
);
12165 wxPyEndAllowThreads(__tstate
);
12166 if (PyErr_Occurred()) SWIG_fail
;
12169 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
12177 static PyObject
*_wrap_Image_FindFirstUnusedColour(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
12178 PyObject
*resultobj
= NULL
;
12179 wxImage
*arg1
= (wxImage
*) 0 ;
12180 byte
*arg2
= (byte
*) 0 ;
12181 byte
*arg3
= (byte
*) 0 ;
12182 byte
*arg4
= (byte
*) 0 ;
12183 byte arg5
= (byte
) 0 ;
12184 byte arg6
= (byte
) 0 ;
12185 byte arg7
= (byte
) 0 ;
12193 PyObject
* obj0
= 0 ;
12194 PyObject
* obj1
= 0 ;
12195 PyObject
* obj2
= 0 ;
12196 PyObject
* obj3
= 0 ;
12197 char *kwnames
[] = {
12198 (char *) "self",(char *) "startR",(char *) "startG",(char *) "startB", NULL
12201 arg2
= &temp2
; res2
= SWIG_NEWOBJ
;
12202 arg3
= &temp3
; res3
= SWIG_NEWOBJ
;
12203 arg4
= &temp4
; res4
= SWIG_NEWOBJ
;
12204 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|OOO:Image_FindFirstUnusedColour",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
)) goto fail
;
12205 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
12206 if (SWIG_arg_fail(1)) SWIG_fail
;
12209 arg5
= static_cast<byte
>(SWIG_As_unsigned_SS_char(obj1
));
12210 if (SWIG_arg_fail(5)) SWIG_fail
;
12215 arg6
= static_cast<byte
>(SWIG_As_unsigned_SS_char(obj2
));
12216 if (SWIG_arg_fail(6)) SWIG_fail
;
12221 arg7
= static_cast<byte
>(SWIG_As_unsigned_SS_char(obj3
));
12222 if (SWIG_arg_fail(7)) SWIG_fail
;
12226 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
12227 result
= (bool)((wxImage
const *)arg1
)->FindFirstUnusedColour(arg2
,arg3
,arg4
,arg5
,arg6
,arg7
);
12229 wxPyEndAllowThreads(__tstate
);
12230 if (PyErr_Occurred()) SWIG_fail
;
12233 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
12235 resultobj
= t_output_helper(resultobj
, ((res2
== SWIG_NEWOBJ
) ?
12236 SWIG_From_unsigned_SS_char((*arg2
)) : SWIG_NewPointerObj((void*)(arg2
), SWIGTYPE_p_unsigned_char
, 0)));
12237 resultobj
= t_output_helper(resultobj
, ((res3
== SWIG_NEWOBJ
) ?
12238 SWIG_From_unsigned_SS_char((*arg3
)) : SWIG_NewPointerObj((void*)(arg3
), SWIGTYPE_p_unsigned_char
, 0)));
12239 resultobj
= t_output_helper(resultobj
, ((res4
== SWIG_NEWOBJ
) ?
12240 SWIG_From_unsigned_SS_char((*arg4
)) : SWIG_NewPointerObj((void*)(arg4
), SWIGTYPE_p_unsigned_char
, 0)));
12247 static PyObject
*_wrap_Image_ConvertAlphaToMask(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
12248 PyObject
*resultobj
= NULL
;
12249 wxImage
*arg1
= (wxImage
*) 0 ;
12250 byte arg2
= (byte
) wxIMAGE_ALPHA_THRESHOLD
;
12252 PyObject
* obj0
= 0 ;
12253 PyObject
* obj1
= 0 ;
12254 char *kwnames
[] = {
12255 (char *) "self",(char *) "threshold", NULL
12258 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|O:Image_ConvertAlphaToMask",kwnames
,&obj0
,&obj1
)) goto fail
;
12259 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
12260 if (SWIG_arg_fail(1)) SWIG_fail
;
12263 arg2
= static_cast<byte
>(SWIG_As_unsigned_SS_char(obj1
));
12264 if (SWIG_arg_fail(2)) SWIG_fail
;
12268 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
12269 result
= (bool)(arg1
)->ConvertAlphaToMask(arg2
);
12271 wxPyEndAllowThreads(__tstate
);
12272 if (PyErr_Occurred()) SWIG_fail
;
12275 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
12283 static PyObject
*_wrap_Image_ConvertColourToAlpha(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
12284 PyObject
*resultobj
= NULL
;
12285 wxImage
*arg1
= (wxImage
*) 0 ;
12290 PyObject
* obj0
= 0 ;
12291 PyObject
* obj1
= 0 ;
12292 PyObject
* obj2
= 0 ;
12293 PyObject
* obj3
= 0 ;
12294 char *kwnames
[] = {
12295 (char *) "self",(char *) "r",(char *) "g",(char *) "b", NULL
12298 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOOO:Image_ConvertColourToAlpha",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
)) goto fail
;
12299 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
12300 if (SWIG_arg_fail(1)) SWIG_fail
;
12302 arg2
= static_cast<byte
>(SWIG_As_unsigned_SS_char(obj1
));
12303 if (SWIG_arg_fail(2)) SWIG_fail
;
12306 arg3
= static_cast<byte
>(SWIG_As_unsigned_SS_char(obj2
));
12307 if (SWIG_arg_fail(3)) SWIG_fail
;
12310 arg4
= static_cast<byte
>(SWIG_As_unsigned_SS_char(obj3
));
12311 if (SWIG_arg_fail(4)) SWIG_fail
;
12314 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
12315 result
= (bool)(arg1
)->ConvertColourToAlpha(arg2
,arg3
,arg4
);
12317 wxPyEndAllowThreads(__tstate
);
12318 if (PyErr_Occurred()) SWIG_fail
;
12321 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
12329 static PyObject
*_wrap_Image_SetMaskFromImage(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
12330 PyObject
*resultobj
= NULL
;
12331 wxImage
*arg1
= (wxImage
*) 0 ;
12332 wxImage
*arg2
= 0 ;
12337 PyObject
* obj0
= 0 ;
12338 PyObject
* obj1
= 0 ;
12339 PyObject
* obj2
= 0 ;
12340 PyObject
* obj3
= 0 ;
12341 PyObject
* obj4
= 0 ;
12342 char *kwnames
[] = {
12343 (char *) "self",(char *) "mask",(char *) "mr",(char *) "mg",(char *) "mb", NULL
12346 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOOOO:Image_SetMaskFromImage",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
)) goto fail
;
12347 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
12348 if (SWIG_arg_fail(1)) SWIG_fail
;
12350 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
12351 if (SWIG_arg_fail(2)) SWIG_fail
;
12352 if (arg2
== NULL
) {
12353 SWIG_null_ref("wxImage");
12355 if (SWIG_arg_fail(2)) SWIG_fail
;
12358 arg3
= static_cast<byte
>(SWIG_As_unsigned_SS_char(obj2
));
12359 if (SWIG_arg_fail(3)) SWIG_fail
;
12362 arg4
= static_cast<byte
>(SWIG_As_unsigned_SS_char(obj3
));
12363 if (SWIG_arg_fail(4)) SWIG_fail
;
12366 arg5
= static_cast<byte
>(SWIG_As_unsigned_SS_char(obj4
));
12367 if (SWIG_arg_fail(5)) SWIG_fail
;
12370 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
12371 result
= (bool)(arg1
)->SetMaskFromImage((wxImage
const &)*arg2
,arg3
,arg4
,arg5
);
12373 wxPyEndAllowThreads(__tstate
);
12374 if (PyErr_Occurred()) SWIG_fail
;
12377 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
12385 static PyObject
*_wrap_Image_CanRead(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
12386 PyObject
*resultobj
= NULL
;
12387 wxString
*arg1
= 0 ;
12389 bool temp1
= false ;
12390 PyObject
* obj0
= 0 ;
12391 char *kwnames
[] = {
12392 (char *) "filename", NULL
12395 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Image_CanRead",kwnames
,&obj0
)) goto fail
;
12397 arg1
= wxString_in_helper(obj0
);
12398 if (arg1
== NULL
) SWIG_fail
;
12402 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
12403 result
= (bool)wxImage::CanRead((wxString
const &)*arg1
);
12405 wxPyEndAllowThreads(__tstate
);
12406 if (PyErr_Occurred()) SWIG_fail
;
12409 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
12425 static PyObject
*_wrap_Image_GetImageCount(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
12426 PyObject
*resultobj
= NULL
;
12427 wxString
*arg1
= 0 ;
12428 long arg2
= (long) wxBITMAP_TYPE_ANY
;
12430 bool temp1
= false ;
12431 PyObject
* obj0
= 0 ;
12432 PyObject
* obj1
= 0 ;
12433 char *kwnames
[] = {
12434 (char *) "filename",(char *) "type", NULL
12437 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|O:Image_GetImageCount",kwnames
,&obj0
,&obj1
)) goto fail
;
12439 arg1
= wxString_in_helper(obj0
);
12440 if (arg1
== NULL
) SWIG_fail
;
12445 arg2
= static_cast<long >(SWIG_As_long(obj1
));
12446 if (SWIG_arg_fail(2)) SWIG_fail
;
12450 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
12451 result
= (int)wxImage::GetImageCount((wxString
const &)*arg1
,arg2
);
12453 wxPyEndAllowThreads(__tstate
);
12454 if (PyErr_Occurred()) SWIG_fail
;
12457 resultobj
= SWIG_From_int(static_cast<int >(result
));
12473 static PyObject
*_wrap_Image_LoadFile(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
12474 PyObject
*resultobj
= NULL
;
12475 wxImage
*arg1
= (wxImage
*) 0 ;
12476 wxString
*arg2
= 0 ;
12477 long arg3
= (long) wxBITMAP_TYPE_ANY
;
12478 int arg4
= (int) -1 ;
12480 bool temp2
= false ;
12481 PyObject
* obj0
= 0 ;
12482 PyObject
* obj1
= 0 ;
12483 PyObject
* obj2
= 0 ;
12484 PyObject
* obj3
= 0 ;
12485 char *kwnames
[] = {
12486 (char *) "self",(char *) "name",(char *) "type",(char *) "index", NULL
12489 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|OO:Image_LoadFile",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
)) goto fail
;
12490 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
12491 if (SWIG_arg_fail(1)) SWIG_fail
;
12493 arg2
= wxString_in_helper(obj1
);
12494 if (arg2
== NULL
) SWIG_fail
;
12499 arg3
= static_cast<long >(SWIG_As_long(obj2
));
12500 if (SWIG_arg_fail(3)) SWIG_fail
;
12505 arg4
= static_cast<int >(SWIG_As_int(obj3
));
12506 if (SWIG_arg_fail(4)) SWIG_fail
;
12510 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
12511 result
= (bool)(arg1
)->LoadFile((wxString
const &)*arg2
,arg3
,arg4
);
12513 wxPyEndAllowThreads(__tstate
);
12514 if (PyErr_Occurred()) SWIG_fail
;
12517 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
12533 static PyObject
*_wrap_Image_LoadMimeFile(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
12534 PyObject
*resultobj
= NULL
;
12535 wxImage
*arg1
= (wxImage
*) 0 ;
12536 wxString
*arg2
= 0 ;
12537 wxString
*arg3
= 0 ;
12538 int arg4
= (int) -1 ;
12540 bool temp2
= false ;
12541 bool temp3
= false ;
12542 PyObject
* obj0
= 0 ;
12543 PyObject
* obj1
= 0 ;
12544 PyObject
* obj2
= 0 ;
12545 PyObject
* obj3
= 0 ;
12546 char *kwnames
[] = {
12547 (char *) "self",(char *) "name",(char *) "mimetype",(char *) "index", NULL
12550 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO|O:Image_LoadMimeFile",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
)) goto fail
;
12551 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
12552 if (SWIG_arg_fail(1)) SWIG_fail
;
12554 arg2
= wxString_in_helper(obj1
);
12555 if (arg2
== NULL
) SWIG_fail
;
12559 arg3
= wxString_in_helper(obj2
);
12560 if (arg3
== NULL
) SWIG_fail
;
12565 arg4
= static_cast<int >(SWIG_As_int(obj3
));
12566 if (SWIG_arg_fail(4)) SWIG_fail
;
12570 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
12571 result
= (bool)(arg1
)->LoadFile((wxString
const &)*arg2
,(wxString
const &)*arg3
,arg4
);
12573 wxPyEndAllowThreads(__tstate
);
12574 if (PyErr_Occurred()) SWIG_fail
;
12577 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
12601 static PyObject
*_wrap_Image_SaveFile(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
12602 PyObject
*resultobj
= NULL
;
12603 wxImage
*arg1
= (wxImage
*) 0 ;
12604 wxString
*arg2
= 0 ;
12607 bool temp2
= false ;
12608 PyObject
* obj0
= 0 ;
12609 PyObject
* obj1
= 0 ;
12610 PyObject
* obj2
= 0 ;
12611 char *kwnames
[] = {
12612 (char *) "self",(char *) "name",(char *) "type", NULL
12615 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:Image_SaveFile",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
12616 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
12617 if (SWIG_arg_fail(1)) SWIG_fail
;
12619 arg2
= wxString_in_helper(obj1
);
12620 if (arg2
== NULL
) SWIG_fail
;
12624 arg3
= static_cast<int >(SWIG_As_int(obj2
));
12625 if (SWIG_arg_fail(3)) SWIG_fail
;
12628 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
12629 result
= (bool)(arg1
)->SaveFile((wxString
const &)*arg2
,arg3
);
12631 wxPyEndAllowThreads(__tstate
);
12632 if (PyErr_Occurred()) SWIG_fail
;
12635 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
12651 static PyObject
*_wrap_Image_SaveMimeFile(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
12652 PyObject
*resultobj
= NULL
;
12653 wxImage
*arg1
= (wxImage
*) 0 ;
12654 wxString
*arg2
= 0 ;
12655 wxString
*arg3
= 0 ;
12657 bool temp2
= false ;
12658 bool temp3
= false ;
12659 PyObject
* obj0
= 0 ;
12660 PyObject
* obj1
= 0 ;
12661 PyObject
* obj2
= 0 ;
12662 char *kwnames
[] = {
12663 (char *) "self",(char *) "name",(char *) "mimetype", NULL
12666 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:Image_SaveMimeFile",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
12667 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
12668 if (SWIG_arg_fail(1)) SWIG_fail
;
12670 arg2
= wxString_in_helper(obj1
);
12671 if (arg2
== NULL
) SWIG_fail
;
12675 arg3
= wxString_in_helper(obj2
);
12676 if (arg3
== NULL
) SWIG_fail
;
12680 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
12681 result
= (bool)(arg1
)->SaveFile((wxString
const &)*arg2
,(wxString
const &)*arg3
);
12683 wxPyEndAllowThreads(__tstate
);
12684 if (PyErr_Occurred()) SWIG_fail
;
12687 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
12711 static PyObject
*_wrap_Image_CanReadStream(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
12712 PyObject
*resultobj
= NULL
;
12713 wxInputStream
*arg1
= 0 ;
12715 wxPyInputStream
*temp1
;
12717 PyObject
* obj0
= 0 ;
12718 char *kwnames
[] = {
12719 (char *) "stream", NULL
12722 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Image_CanReadStream",kwnames
,&obj0
)) goto fail
;
12724 if (wxPyConvertSwigPtr(obj0
, (void **)&temp1
, wxT("wxPyInputStream"))) {
12725 arg1
= temp1
->m_wxis
;
12728 PyErr_Clear(); // clear the failure of the wxPyConvert above
12729 arg1
= wxPyCBInputStream_create(obj0
, false);
12730 if (arg1
== NULL
) {
12731 PyErr_SetString(PyExc_TypeError
, "Expected wx.InputStream or Python file-like object.");
12738 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
12739 result
= (bool)wxImage::CanRead(*arg1
);
12741 wxPyEndAllowThreads(__tstate
);
12742 if (PyErr_Occurred()) SWIG_fail
;
12745 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
12748 if (created1
) delete arg1
;
12753 if (created1
) delete arg1
;
12759 static PyObject
*_wrap_Image_LoadStream(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
12760 PyObject
*resultobj
= NULL
;
12761 wxImage
*arg1
= (wxImage
*) 0 ;
12762 wxInputStream
*arg2
= 0 ;
12763 long arg3
= (long) wxBITMAP_TYPE_ANY
;
12764 int arg4
= (int) -1 ;
12766 wxPyInputStream
*temp2
;
12768 PyObject
* obj0
= 0 ;
12769 PyObject
* obj1
= 0 ;
12770 PyObject
* obj2
= 0 ;
12771 PyObject
* obj3
= 0 ;
12772 char *kwnames
[] = {
12773 (char *) "self",(char *) "stream",(char *) "type",(char *) "index", NULL
12776 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|OO:Image_LoadStream",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
)) goto fail
;
12777 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
12778 if (SWIG_arg_fail(1)) SWIG_fail
;
12780 if (wxPyConvertSwigPtr(obj1
, (void **)&temp2
, wxT("wxPyInputStream"))) {
12781 arg2
= temp2
->m_wxis
;
12784 PyErr_Clear(); // clear the failure of the wxPyConvert above
12785 arg2
= wxPyCBInputStream_create(obj1
, false);
12786 if (arg2
== NULL
) {
12787 PyErr_SetString(PyExc_TypeError
, "Expected wx.InputStream or Python file-like object.");
12795 arg3
= static_cast<long >(SWIG_As_long(obj2
));
12796 if (SWIG_arg_fail(3)) SWIG_fail
;
12801 arg4
= static_cast<int >(SWIG_As_int(obj3
));
12802 if (SWIG_arg_fail(4)) SWIG_fail
;
12806 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
12807 result
= (bool)(arg1
)->LoadFile(*arg2
,arg3
,arg4
);
12809 wxPyEndAllowThreads(__tstate
);
12810 if (PyErr_Occurred()) SWIG_fail
;
12813 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
12816 if (created2
) delete arg2
;
12821 if (created2
) delete arg2
;
12827 static PyObject
*_wrap_Image_LoadMimeStream(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
12828 PyObject
*resultobj
= NULL
;
12829 wxImage
*arg1
= (wxImage
*) 0 ;
12830 wxInputStream
*arg2
= 0 ;
12831 wxString
*arg3
= 0 ;
12832 int arg4
= (int) -1 ;
12834 wxPyInputStream
*temp2
;
12836 bool temp3
= false ;
12837 PyObject
* obj0
= 0 ;
12838 PyObject
* obj1
= 0 ;
12839 PyObject
* obj2
= 0 ;
12840 PyObject
* obj3
= 0 ;
12841 char *kwnames
[] = {
12842 (char *) "self",(char *) "stream",(char *) "mimetype",(char *) "index", NULL
12845 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO|O:Image_LoadMimeStream",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
)) goto fail
;
12846 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
12847 if (SWIG_arg_fail(1)) SWIG_fail
;
12849 if (wxPyConvertSwigPtr(obj1
, (void **)&temp2
, wxT("wxPyInputStream"))) {
12850 arg2
= temp2
->m_wxis
;
12853 PyErr_Clear(); // clear the failure of the wxPyConvert above
12854 arg2
= wxPyCBInputStream_create(obj1
, false);
12855 if (arg2
== NULL
) {
12856 PyErr_SetString(PyExc_TypeError
, "Expected wx.InputStream or Python file-like object.");
12863 arg3
= wxString_in_helper(obj2
);
12864 if (arg3
== NULL
) SWIG_fail
;
12869 arg4
= static_cast<int >(SWIG_As_int(obj3
));
12870 if (SWIG_arg_fail(4)) SWIG_fail
;
12874 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
12875 result
= (bool)(arg1
)->LoadFile(*arg2
,(wxString
const &)*arg3
,arg4
);
12877 wxPyEndAllowThreads(__tstate
);
12878 if (PyErr_Occurred()) SWIG_fail
;
12881 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
12884 if (created2
) delete arg2
;
12893 if (created2
) delete arg2
;
12903 static PyObject
*_wrap_Image_Ok(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
12904 PyObject
*resultobj
= NULL
;
12905 wxImage
*arg1
= (wxImage
*) 0 ;
12907 PyObject
* obj0
= 0 ;
12908 char *kwnames
[] = {
12909 (char *) "self", NULL
12912 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Image_Ok",kwnames
,&obj0
)) goto fail
;
12913 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
12914 if (SWIG_arg_fail(1)) SWIG_fail
;
12916 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
12917 result
= (bool)(arg1
)->Ok();
12919 wxPyEndAllowThreads(__tstate
);
12920 if (PyErr_Occurred()) SWIG_fail
;
12923 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
12931 static PyObject
*_wrap_Image_GetWidth(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
12932 PyObject
*resultobj
= NULL
;
12933 wxImage
*arg1
= (wxImage
*) 0 ;
12935 PyObject
* obj0
= 0 ;
12936 char *kwnames
[] = {
12937 (char *) "self", NULL
12940 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Image_GetWidth",kwnames
,&obj0
)) goto fail
;
12941 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
12942 if (SWIG_arg_fail(1)) SWIG_fail
;
12944 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
12945 result
= (int)(arg1
)->GetWidth();
12947 wxPyEndAllowThreads(__tstate
);
12948 if (PyErr_Occurred()) SWIG_fail
;
12951 resultobj
= SWIG_From_int(static_cast<int >(result
));
12959 static PyObject
*_wrap_Image_GetHeight(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
12960 PyObject
*resultobj
= NULL
;
12961 wxImage
*arg1
= (wxImage
*) 0 ;
12963 PyObject
* obj0
= 0 ;
12964 char *kwnames
[] = {
12965 (char *) "self", NULL
12968 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Image_GetHeight",kwnames
,&obj0
)) goto fail
;
12969 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
12970 if (SWIG_arg_fail(1)) SWIG_fail
;
12972 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
12973 result
= (int)(arg1
)->GetHeight();
12975 wxPyEndAllowThreads(__tstate
);
12976 if (PyErr_Occurred()) SWIG_fail
;
12979 resultobj
= SWIG_From_int(static_cast<int >(result
));
12987 static PyObject
*_wrap_Image_GetSize(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
12988 PyObject
*resultobj
= NULL
;
12989 wxImage
*arg1
= (wxImage
*) 0 ;
12991 PyObject
* obj0
= 0 ;
12992 char *kwnames
[] = {
12993 (char *) "self", NULL
12996 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Image_GetSize",kwnames
,&obj0
)) goto fail
;
12997 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
12998 if (SWIG_arg_fail(1)) SWIG_fail
;
13000 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
13001 result
= wxImage_GetSize(arg1
);
13003 wxPyEndAllowThreads(__tstate
);
13004 if (PyErr_Occurred()) SWIG_fail
;
13007 wxSize
* resultptr
;
13008 resultptr
= new wxSize(static_cast<wxSize
& >(result
));
13009 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxSize
, 1);
13017 static PyObject
*_wrap_Image_GetSubImage(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
13018 PyObject
*resultobj
= NULL
;
13019 wxImage
*arg1
= (wxImage
*) 0 ;
13021 SwigValueWrapper
<wxImage
> result
;
13023 PyObject
* obj0
= 0 ;
13024 PyObject
* obj1
= 0 ;
13025 char *kwnames
[] = {
13026 (char *) "self",(char *) "rect", NULL
13029 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Image_GetSubImage",kwnames
,&obj0
,&obj1
)) goto fail
;
13030 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
13031 if (SWIG_arg_fail(1)) SWIG_fail
;
13034 if ( ! wxRect_helper(obj1
, &arg2
)) SWIG_fail
;
13037 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
13038 result
= (arg1
)->GetSubImage((wxRect
const &)*arg2
);
13040 wxPyEndAllowThreads(__tstate
);
13041 if (PyErr_Occurred()) SWIG_fail
;
13044 wxImage
* resultptr
;
13045 resultptr
= new wxImage(static_cast<wxImage
& >(result
));
13046 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxImage
, 1);
13054 static PyObject
*_wrap_Image_Size(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
13055 PyObject
*resultobj
= NULL
;
13056 wxImage
*arg1
= (wxImage
*) 0 ;
13058 wxPoint
*arg3
= 0 ;
13059 int arg4
= (int) -1 ;
13060 int arg5
= (int) -1 ;
13061 int arg6
= (int) -1 ;
13062 SwigValueWrapper
<wxImage
> result
;
13065 PyObject
* obj0
= 0 ;
13066 PyObject
* obj1
= 0 ;
13067 PyObject
* obj2
= 0 ;
13068 PyObject
* obj3
= 0 ;
13069 PyObject
* obj4
= 0 ;
13070 PyObject
* obj5
= 0 ;
13071 char *kwnames
[] = {
13072 (char *) "self",(char *) "size",(char *) "pos",(char *) "r",(char *) "g",(char *) "b", NULL
13075 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO|OOO:Image_Size",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
,&obj5
)) goto fail
;
13076 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
13077 if (SWIG_arg_fail(1)) SWIG_fail
;
13080 if ( ! wxSize_helper(obj1
, &arg2
)) SWIG_fail
;
13084 if ( ! wxPoint_helper(obj2
, &arg3
)) SWIG_fail
;
13088 arg4
= static_cast<int >(SWIG_As_int(obj3
));
13089 if (SWIG_arg_fail(4)) SWIG_fail
;
13094 arg5
= static_cast<int >(SWIG_As_int(obj4
));
13095 if (SWIG_arg_fail(5)) SWIG_fail
;
13100 arg6
= static_cast<int >(SWIG_As_int(obj5
));
13101 if (SWIG_arg_fail(6)) SWIG_fail
;
13105 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
13106 result
= ((wxImage
const *)arg1
)->Size((wxSize
const &)*arg2
,(wxPoint
const &)*arg3
,arg4
,arg5
,arg6
);
13108 wxPyEndAllowThreads(__tstate
);
13109 if (PyErr_Occurred()) SWIG_fail
;
13112 wxImage
* resultptr
;
13113 resultptr
= new wxImage(static_cast<wxImage
& >(result
));
13114 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxImage
, 1);
13122 static PyObject
*_wrap_Image_Copy(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
13123 PyObject
*resultobj
= NULL
;
13124 wxImage
*arg1
= (wxImage
*) 0 ;
13125 SwigValueWrapper
<wxImage
> result
;
13126 PyObject
* obj0
= 0 ;
13127 char *kwnames
[] = {
13128 (char *) "self", NULL
13131 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Image_Copy",kwnames
,&obj0
)) goto fail
;
13132 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
13133 if (SWIG_arg_fail(1)) SWIG_fail
;
13135 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
13136 result
= (arg1
)->Copy();
13138 wxPyEndAllowThreads(__tstate
);
13139 if (PyErr_Occurred()) SWIG_fail
;
13142 wxImage
* resultptr
;
13143 resultptr
= new wxImage(static_cast<wxImage
& >(result
));
13144 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxImage
, 1);
13152 static PyObject
*_wrap_Image_Paste(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
13153 PyObject
*resultobj
= NULL
;
13154 wxImage
*arg1
= (wxImage
*) 0 ;
13155 wxImage
*arg2
= 0 ;
13158 PyObject
* obj0
= 0 ;
13159 PyObject
* obj1
= 0 ;
13160 PyObject
* obj2
= 0 ;
13161 PyObject
* obj3
= 0 ;
13162 char *kwnames
[] = {
13163 (char *) "self",(char *) "image",(char *) "x",(char *) "y", NULL
13166 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOOO:Image_Paste",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
)) goto fail
;
13167 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
13168 if (SWIG_arg_fail(1)) SWIG_fail
;
13170 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
13171 if (SWIG_arg_fail(2)) SWIG_fail
;
13172 if (arg2
== NULL
) {
13173 SWIG_null_ref("wxImage");
13175 if (SWIG_arg_fail(2)) SWIG_fail
;
13178 arg3
= static_cast<int >(SWIG_As_int(obj2
));
13179 if (SWIG_arg_fail(3)) SWIG_fail
;
13182 arg4
= static_cast<int >(SWIG_As_int(obj3
));
13183 if (SWIG_arg_fail(4)) SWIG_fail
;
13186 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
13187 (arg1
)->Paste((wxImage
const &)*arg2
,arg3
,arg4
);
13189 wxPyEndAllowThreads(__tstate
);
13190 if (PyErr_Occurred()) SWIG_fail
;
13192 Py_INCREF(Py_None
); resultobj
= Py_None
;
13199 static PyObject
*_wrap_Image_GetData(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
13200 PyObject
*resultobj
= NULL
;
13201 wxImage
*arg1
= (wxImage
*) 0 ;
13203 PyObject
* obj0
= 0 ;
13204 char *kwnames
[] = {
13205 (char *) "self", NULL
13208 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Image_GetData",kwnames
,&obj0
)) goto fail
;
13209 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
13210 if (SWIG_arg_fail(1)) SWIG_fail
;
13212 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
13213 result
= (PyObject
*)wxImage_GetData(arg1
);
13215 wxPyEndAllowThreads(__tstate
);
13216 if (PyErr_Occurred()) SWIG_fail
;
13218 resultobj
= result
;
13225 static PyObject
*_wrap_Image_SetData(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
13226 PyObject
*resultobj
= NULL
;
13227 wxImage
*arg1
= (wxImage
*) 0 ;
13230 PyObject
* obj0
= 0 ;
13231 PyObject
* obj1
= 0 ;
13232 char *kwnames
[] = {
13233 (char *) "self",(char *) "data", NULL
13236 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Image_SetData",kwnames
,&obj0
,&obj1
)) goto fail
;
13237 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
13238 if (SWIG_arg_fail(1)) SWIG_fail
;
13240 if (!PyArg_Parse(obj1
, "t#", &arg2
, &arg3
)) SWIG_fail
;
13243 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
13244 wxImage_SetData(arg1
,arg2
,arg3
);
13246 wxPyEndAllowThreads(__tstate
);
13247 if (PyErr_Occurred()) SWIG_fail
;
13249 Py_INCREF(Py_None
); resultobj
= Py_None
;
13256 static PyObject
*_wrap_Image_GetDataBuffer(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
13257 PyObject
*resultobj
= NULL
;
13258 wxImage
*arg1
= (wxImage
*) 0 ;
13260 PyObject
* obj0
= 0 ;
13261 char *kwnames
[] = {
13262 (char *) "self", NULL
13265 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Image_GetDataBuffer",kwnames
,&obj0
)) goto fail
;
13266 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
13267 if (SWIG_arg_fail(1)) SWIG_fail
;
13269 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
13270 result
= (PyObject
*)wxImage_GetDataBuffer(arg1
);
13272 wxPyEndAllowThreads(__tstate
);
13273 if (PyErr_Occurred()) SWIG_fail
;
13275 resultobj
= result
;
13282 static PyObject
*_wrap_Image_SetDataBuffer(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
13283 PyObject
*resultobj
= NULL
;
13284 wxImage
*arg1
= (wxImage
*) 0 ;
13287 PyObject
* obj0
= 0 ;
13288 PyObject
* obj1
= 0 ;
13289 char *kwnames
[] = {
13290 (char *) "self",(char *) "data", NULL
13293 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Image_SetDataBuffer",kwnames
,&obj0
,&obj1
)) goto fail
;
13294 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
13295 if (SWIG_arg_fail(1)) SWIG_fail
;
13297 if (!PyArg_Parse(obj1
, "t#", &arg2
, &arg3
)) SWIG_fail
;
13300 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
13301 wxImage_SetDataBuffer(arg1
,arg2
,arg3
);
13303 wxPyEndAllowThreads(__tstate
);
13304 if (PyErr_Occurred()) SWIG_fail
;
13306 Py_INCREF(Py_None
); resultobj
= Py_None
;
13313 static PyObject
*_wrap_Image_GetAlphaData(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
13314 PyObject
*resultobj
= NULL
;
13315 wxImage
*arg1
= (wxImage
*) 0 ;
13317 PyObject
* obj0
= 0 ;
13318 char *kwnames
[] = {
13319 (char *) "self", NULL
13322 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Image_GetAlphaData",kwnames
,&obj0
)) goto fail
;
13323 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
13324 if (SWIG_arg_fail(1)) SWIG_fail
;
13326 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
13327 result
= (PyObject
*)wxImage_GetAlphaData(arg1
);
13329 wxPyEndAllowThreads(__tstate
);
13330 if (PyErr_Occurred()) SWIG_fail
;
13332 resultobj
= result
;
13339 static PyObject
*_wrap_Image_SetAlphaData(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
13340 PyObject
*resultobj
= NULL
;
13341 wxImage
*arg1
= (wxImage
*) 0 ;
13344 PyObject
* obj0
= 0 ;
13345 PyObject
* obj1
= 0 ;
13346 char *kwnames
[] = {
13347 (char *) "self",(char *) "alpha", NULL
13350 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Image_SetAlphaData",kwnames
,&obj0
,&obj1
)) goto fail
;
13351 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
13352 if (SWIG_arg_fail(1)) SWIG_fail
;
13354 if (!PyArg_Parse(obj1
, "t#", &arg2
, &arg3
)) SWIG_fail
;
13357 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
13358 wxImage_SetAlphaData(arg1
,arg2
,arg3
);
13360 wxPyEndAllowThreads(__tstate
);
13361 if (PyErr_Occurred()) SWIG_fail
;
13363 Py_INCREF(Py_None
); resultobj
= Py_None
;
13370 static PyObject
*_wrap_Image_GetAlphaBuffer(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
13371 PyObject
*resultobj
= NULL
;
13372 wxImage
*arg1
= (wxImage
*) 0 ;
13374 PyObject
* obj0
= 0 ;
13375 char *kwnames
[] = {
13376 (char *) "self", NULL
13379 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Image_GetAlphaBuffer",kwnames
,&obj0
)) goto fail
;
13380 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
13381 if (SWIG_arg_fail(1)) SWIG_fail
;
13383 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
13384 result
= (PyObject
*)wxImage_GetAlphaBuffer(arg1
);
13386 wxPyEndAllowThreads(__tstate
);
13387 if (PyErr_Occurred()) SWIG_fail
;
13389 resultobj
= result
;
13396 static PyObject
*_wrap_Image_SetAlphaBuffer(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
13397 PyObject
*resultobj
= NULL
;
13398 wxImage
*arg1
= (wxImage
*) 0 ;
13401 PyObject
* obj0
= 0 ;
13402 PyObject
* obj1
= 0 ;
13403 char *kwnames
[] = {
13404 (char *) "self",(char *) "alpha", NULL
13407 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Image_SetAlphaBuffer",kwnames
,&obj0
,&obj1
)) goto fail
;
13408 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
13409 if (SWIG_arg_fail(1)) SWIG_fail
;
13411 if (!PyArg_Parse(obj1
, "t#", &arg2
, &arg3
)) SWIG_fail
;
13414 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
13415 wxImage_SetAlphaBuffer(arg1
,arg2
,arg3
);
13417 wxPyEndAllowThreads(__tstate
);
13418 if (PyErr_Occurred()) SWIG_fail
;
13420 Py_INCREF(Py_None
); resultobj
= Py_None
;
13427 static PyObject
*_wrap_Image_SetMaskColour(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
13428 PyObject
*resultobj
= NULL
;
13429 wxImage
*arg1
= (wxImage
*) 0 ;
13433 PyObject
* obj0
= 0 ;
13434 PyObject
* obj1
= 0 ;
13435 PyObject
* obj2
= 0 ;
13436 PyObject
* obj3
= 0 ;
13437 char *kwnames
[] = {
13438 (char *) "self",(char *) "r",(char *) "g",(char *) "b", NULL
13441 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOOO:Image_SetMaskColour",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
)) goto fail
;
13442 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
13443 if (SWIG_arg_fail(1)) SWIG_fail
;
13445 arg2
= static_cast<byte
>(SWIG_As_unsigned_SS_char(obj1
));
13446 if (SWIG_arg_fail(2)) SWIG_fail
;
13449 arg3
= static_cast<byte
>(SWIG_As_unsigned_SS_char(obj2
));
13450 if (SWIG_arg_fail(3)) SWIG_fail
;
13453 arg4
= static_cast<byte
>(SWIG_As_unsigned_SS_char(obj3
));
13454 if (SWIG_arg_fail(4)) SWIG_fail
;
13457 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
13458 (arg1
)->SetMaskColour(arg2
,arg3
,arg4
);
13460 wxPyEndAllowThreads(__tstate
);
13461 if (PyErr_Occurred()) SWIG_fail
;
13463 Py_INCREF(Py_None
); resultobj
= Py_None
;
13470 static PyObject
*_wrap_Image_GetOrFindMaskColour(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
13471 PyObject
*resultobj
= NULL
;
13472 wxImage
*arg1
= (wxImage
*) 0 ;
13473 byte
*arg2
= (byte
*) 0 ;
13474 byte
*arg3
= (byte
*) 0 ;
13475 byte
*arg4
= (byte
*) 0 ;
13482 PyObject
* obj0
= 0 ;
13483 char *kwnames
[] = {
13484 (char *) "self", NULL
13487 arg2
= &temp2
; res2
= SWIG_NEWOBJ
;
13488 arg3
= &temp3
; res3
= SWIG_NEWOBJ
;
13489 arg4
= &temp4
; res4
= SWIG_NEWOBJ
;
13490 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Image_GetOrFindMaskColour",kwnames
,&obj0
)) goto fail
;
13491 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
13492 if (SWIG_arg_fail(1)) SWIG_fail
;
13494 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
13495 ((wxImage
const *)arg1
)->GetOrFindMaskColour(arg2
,arg3
,arg4
);
13497 wxPyEndAllowThreads(__tstate
);
13498 if (PyErr_Occurred()) SWIG_fail
;
13500 Py_INCREF(Py_None
); resultobj
= Py_None
;
13501 resultobj
= t_output_helper(resultobj
, ((res2
== SWIG_NEWOBJ
) ?
13502 SWIG_From_unsigned_SS_char((*arg2
)) : SWIG_NewPointerObj((void*)(arg2
), SWIGTYPE_p_unsigned_char
, 0)));
13503 resultobj
= t_output_helper(resultobj
, ((res3
== SWIG_NEWOBJ
) ?
13504 SWIG_From_unsigned_SS_char((*arg3
)) : SWIG_NewPointerObj((void*)(arg3
), SWIGTYPE_p_unsigned_char
, 0)));
13505 resultobj
= t_output_helper(resultobj
, ((res4
== SWIG_NEWOBJ
) ?
13506 SWIG_From_unsigned_SS_char((*arg4
)) : SWIG_NewPointerObj((void*)(arg4
), SWIGTYPE_p_unsigned_char
, 0)));
13513 static PyObject
*_wrap_Image_GetMaskRed(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
13514 PyObject
*resultobj
= NULL
;
13515 wxImage
*arg1
= (wxImage
*) 0 ;
13517 PyObject
* obj0
= 0 ;
13518 char *kwnames
[] = {
13519 (char *) "self", NULL
13522 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Image_GetMaskRed",kwnames
,&obj0
)) goto fail
;
13523 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
13524 if (SWIG_arg_fail(1)) SWIG_fail
;
13526 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
13527 result
= (byte
)(arg1
)->GetMaskRed();
13529 wxPyEndAllowThreads(__tstate
);
13530 if (PyErr_Occurred()) SWIG_fail
;
13533 resultobj
= SWIG_From_unsigned_SS_char(static_cast<unsigned char >(result
));
13541 static PyObject
*_wrap_Image_GetMaskGreen(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
13542 PyObject
*resultobj
= NULL
;
13543 wxImage
*arg1
= (wxImage
*) 0 ;
13545 PyObject
* obj0
= 0 ;
13546 char *kwnames
[] = {
13547 (char *) "self", NULL
13550 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Image_GetMaskGreen",kwnames
,&obj0
)) goto fail
;
13551 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
13552 if (SWIG_arg_fail(1)) SWIG_fail
;
13554 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
13555 result
= (byte
)(arg1
)->GetMaskGreen();
13557 wxPyEndAllowThreads(__tstate
);
13558 if (PyErr_Occurred()) SWIG_fail
;
13561 resultobj
= SWIG_From_unsigned_SS_char(static_cast<unsigned char >(result
));
13569 static PyObject
*_wrap_Image_GetMaskBlue(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
13570 PyObject
*resultobj
= NULL
;
13571 wxImage
*arg1
= (wxImage
*) 0 ;
13573 PyObject
* obj0
= 0 ;
13574 char *kwnames
[] = {
13575 (char *) "self", NULL
13578 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Image_GetMaskBlue",kwnames
,&obj0
)) goto fail
;
13579 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
13580 if (SWIG_arg_fail(1)) SWIG_fail
;
13582 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
13583 result
= (byte
)(arg1
)->GetMaskBlue();
13585 wxPyEndAllowThreads(__tstate
);
13586 if (PyErr_Occurred()) SWIG_fail
;
13589 resultobj
= SWIG_From_unsigned_SS_char(static_cast<unsigned char >(result
));
13597 static PyObject
*_wrap_Image_SetMask(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
13598 PyObject
*resultobj
= NULL
;
13599 wxImage
*arg1
= (wxImage
*) 0 ;
13600 bool arg2
= (bool) true ;
13601 PyObject
* obj0
= 0 ;
13602 PyObject
* obj1
= 0 ;
13603 char *kwnames
[] = {
13604 (char *) "self",(char *) "mask", NULL
13607 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|O:Image_SetMask",kwnames
,&obj0
,&obj1
)) goto fail
;
13608 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
13609 if (SWIG_arg_fail(1)) SWIG_fail
;
13612 arg2
= static_cast<bool >(SWIG_As_bool(obj1
));
13613 if (SWIG_arg_fail(2)) SWIG_fail
;
13617 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
13618 (arg1
)->SetMask(arg2
);
13620 wxPyEndAllowThreads(__tstate
);
13621 if (PyErr_Occurred()) SWIG_fail
;
13623 Py_INCREF(Py_None
); resultobj
= Py_None
;
13630 static PyObject
*_wrap_Image_HasMask(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
13631 PyObject
*resultobj
= NULL
;
13632 wxImage
*arg1
= (wxImage
*) 0 ;
13634 PyObject
* obj0
= 0 ;
13635 char *kwnames
[] = {
13636 (char *) "self", NULL
13639 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Image_HasMask",kwnames
,&obj0
)) goto fail
;
13640 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
13641 if (SWIG_arg_fail(1)) SWIG_fail
;
13643 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
13644 result
= (bool)(arg1
)->HasMask();
13646 wxPyEndAllowThreads(__tstate
);
13647 if (PyErr_Occurred()) SWIG_fail
;
13650 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
13658 static PyObject
*_wrap_Image_Rotate(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
13659 PyObject
*resultobj
= NULL
;
13660 wxImage
*arg1
= (wxImage
*) 0 ;
13662 wxPoint
*arg3
= 0 ;
13663 bool arg4
= (bool) true ;
13664 wxPoint
*arg5
= (wxPoint
*) NULL
;
13665 SwigValueWrapper
<wxImage
> result
;
13667 PyObject
* obj0
= 0 ;
13668 PyObject
* obj1
= 0 ;
13669 PyObject
* obj2
= 0 ;
13670 PyObject
* obj3
= 0 ;
13671 PyObject
* obj4
= 0 ;
13672 char *kwnames
[] = {
13673 (char *) "self",(char *) "angle",(char *) "centre_of_rotation",(char *) "interpolating",(char *) "offset_after_rotation", NULL
13676 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO|OO:Image_Rotate",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
)) goto fail
;
13677 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
13678 if (SWIG_arg_fail(1)) SWIG_fail
;
13680 arg2
= static_cast<double >(SWIG_As_double(obj1
));
13681 if (SWIG_arg_fail(2)) SWIG_fail
;
13685 if ( ! wxPoint_helper(obj2
, &arg3
)) SWIG_fail
;
13689 arg4
= static_cast<bool >(SWIG_As_bool(obj3
));
13690 if (SWIG_arg_fail(4)) SWIG_fail
;
13694 SWIG_Python_ConvertPtr(obj4
, (void **)&arg5
, SWIGTYPE_p_wxPoint
, SWIG_POINTER_EXCEPTION
| 0);
13695 if (SWIG_arg_fail(5)) SWIG_fail
;
13698 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
13699 result
= ((wxImage
const *)arg1
)->Rotate(arg2
,(wxPoint
const &)*arg3
,arg4
,arg5
);
13701 wxPyEndAllowThreads(__tstate
);
13702 if (PyErr_Occurred()) SWIG_fail
;
13705 wxImage
* resultptr
;
13706 resultptr
= new wxImage(static_cast<wxImage
& >(result
));
13707 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxImage
, 1);
13715 static PyObject
*_wrap_Image_Rotate90(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
13716 PyObject
*resultobj
= NULL
;
13717 wxImage
*arg1
= (wxImage
*) 0 ;
13718 bool arg2
= (bool) true ;
13719 SwigValueWrapper
<wxImage
> result
;
13720 PyObject
* obj0
= 0 ;
13721 PyObject
* obj1
= 0 ;
13722 char *kwnames
[] = {
13723 (char *) "self",(char *) "clockwise", NULL
13726 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|O:Image_Rotate90",kwnames
,&obj0
,&obj1
)) goto fail
;
13727 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
13728 if (SWIG_arg_fail(1)) SWIG_fail
;
13731 arg2
= static_cast<bool >(SWIG_As_bool(obj1
));
13732 if (SWIG_arg_fail(2)) SWIG_fail
;
13736 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
13737 result
= (arg1
)->Rotate90(arg2
);
13739 wxPyEndAllowThreads(__tstate
);
13740 if (PyErr_Occurred()) SWIG_fail
;
13743 wxImage
* resultptr
;
13744 resultptr
= new wxImage(static_cast<wxImage
& >(result
));
13745 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxImage
, 1);
13753 static PyObject
*_wrap_Image_Mirror(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
13754 PyObject
*resultobj
= NULL
;
13755 wxImage
*arg1
= (wxImage
*) 0 ;
13756 bool arg2
= (bool) true ;
13757 SwigValueWrapper
<wxImage
> result
;
13758 PyObject
* obj0
= 0 ;
13759 PyObject
* obj1
= 0 ;
13760 char *kwnames
[] = {
13761 (char *) "self",(char *) "horizontally", NULL
13764 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|O:Image_Mirror",kwnames
,&obj0
,&obj1
)) goto fail
;
13765 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
13766 if (SWIG_arg_fail(1)) SWIG_fail
;
13769 arg2
= static_cast<bool >(SWIG_As_bool(obj1
));
13770 if (SWIG_arg_fail(2)) SWIG_fail
;
13774 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
13775 result
= (arg1
)->Mirror(arg2
);
13777 wxPyEndAllowThreads(__tstate
);
13778 if (PyErr_Occurred()) SWIG_fail
;
13781 wxImage
* resultptr
;
13782 resultptr
= new wxImage(static_cast<wxImage
& >(result
));
13783 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxImage
, 1);
13791 static PyObject
*_wrap_Image_Replace(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
13792 PyObject
*resultobj
= NULL
;
13793 wxImage
*arg1
= (wxImage
*) 0 ;
13800 PyObject
* obj0
= 0 ;
13801 PyObject
* obj1
= 0 ;
13802 PyObject
* obj2
= 0 ;
13803 PyObject
* obj3
= 0 ;
13804 PyObject
* obj4
= 0 ;
13805 PyObject
* obj5
= 0 ;
13806 PyObject
* obj6
= 0 ;
13807 char *kwnames
[] = {
13808 (char *) "self",(char *) "r1",(char *) "g1",(char *) "b1",(char *) "r2",(char *) "g2",(char *) "b2", NULL
13811 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOOOOOO:Image_Replace",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
,&obj5
,&obj6
)) goto fail
;
13812 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
13813 if (SWIG_arg_fail(1)) SWIG_fail
;
13815 arg2
= static_cast<byte
>(SWIG_As_unsigned_SS_char(obj1
));
13816 if (SWIG_arg_fail(2)) SWIG_fail
;
13819 arg3
= static_cast<byte
>(SWIG_As_unsigned_SS_char(obj2
));
13820 if (SWIG_arg_fail(3)) SWIG_fail
;
13823 arg4
= static_cast<byte
>(SWIG_As_unsigned_SS_char(obj3
));
13824 if (SWIG_arg_fail(4)) SWIG_fail
;
13827 arg5
= static_cast<byte
>(SWIG_As_unsigned_SS_char(obj4
));
13828 if (SWIG_arg_fail(5)) SWIG_fail
;
13831 arg6
= static_cast<byte
>(SWIG_As_unsigned_SS_char(obj5
));
13832 if (SWIG_arg_fail(6)) SWIG_fail
;
13835 arg7
= static_cast<byte
>(SWIG_As_unsigned_SS_char(obj6
));
13836 if (SWIG_arg_fail(7)) SWIG_fail
;
13839 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
13840 (arg1
)->Replace(arg2
,arg3
,arg4
,arg5
,arg6
,arg7
);
13842 wxPyEndAllowThreads(__tstate
);
13843 if (PyErr_Occurred()) SWIG_fail
;
13845 Py_INCREF(Py_None
); resultobj
= Py_None
;
13852 static PyObject
*_wrap_Image_ConvertToGreyscale(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
13853 PyObject
*resultobj
= NULL
;
13854 wxImage
*arg1
= (wxImage
*) 0 ;
13855 double arg2
= (double) 0.299 ;
13856 double arg3
= (double) 0.587 ;
13857 double arg4
= (double) 0.114 ;
13858 SwigValueWrapper
<wxImage
> result
;
13859 PyObject
* obj0
= 0 ;
13860 PyObject
* obj1
= 0 ;
13861 PyObject
* obj2
= 0 ;
13862 PyObject
* obj3
= 0 ;
13863 char *kwnames
[] = {
13864 (char *) "self",(char *) "lr",(char *) "lg",(char *) "lb", NULL
13867 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|OOO:Image_ConvertToGreyscale",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
)) goto fail
;
13868 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
13869 if (SWIG_arg_fail(1)) SWIG_fail
;
13872 arg2
= static_cast<double >(SWIG_As_double(obj1
));
13873 if (SWIG_arg_fail(2)) SWIG_fail
;
13878 arg3
= static_cast<double >(SWIG_As_double(obj2
));
13879 if (SWIG_arg_fail(3)) SWIG_fail
;
13884 arg4
= static_cast<double >(SWIG_As_double(obj3
));
13885 if (SWIG_arg_fail(4)) SWIG_fail
;
13889 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
13890 result
= ((wxImage
const *)arg1
)->ConvertToGreyscale(arg2
,arg3
,arg4
);
13892 wxPyEndAllowThreads(__tstate
);
13893 if (PyErr_Occurred()) SWIG_fail
;
13896 wxImage
* resultptr
;
13897 resultptr
= new wxImage(static_cast<wxImage
& >(result
));
13898 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxImage
, 1);
13906 static PyObject
*_wrap_Image_ConvertToMono(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
13907 PyObject
*resultobj
= NULL
;
13908 wxImage
*arg1
= (wxImage
*) 0 ;
13912 SwigValueWrapper
<wxImage
> result
;
13913 PyObject
* obj0
= 0 ;
13914 PyObject
* obj1
= 0 ;
13915 PyObject
* obj2
= 0 ;
13916 PyObject
* obj3
= 0 ;
13917 char *kwnames
[] = {
13918 (char *) "self",(char *) "r",(char *) "g",(char *) "b", NULL
13921 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOOO:Image_ConvertToMono",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
)) goto fail
;
13922 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
13923 if (SWIG_arg_fail(1)) SWIG_fail
;
13925 arg2
= static_cast<byte
>(SWIG_As_unsigned_SS_char(obj1
));
13926 if (SWIG_arg_fail(2)) SWIG_fail
;
13929 arg3
= static_cast<byte
>(SWIG_As_unsigned_SS_char(obj2
));
13930 if (SWIG_arg_fail(3)) SWIG_fail
;
13933 arg4
= static_cast<byte
>(SWIG_As_unsigned_SS_char(obj3
));
13934 if (SWIG_arg_fail(4)) SWIG_fail
;
13937 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
13938 result
= ((wxImage
const *)arg1
)->ConvertToMono(arg2
,arg3
,arg4
);
13940 wxPyEndAllowThreads(__tstate
);
13941 if (PyErr_Occurred()) SWIG_fail
;
13944 wxImage
* resultptr
;
13945 resultptr
= new wxImage(static_cast<wxImage
& >(result
));
13946 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxImage
, 1);
13954 static PyObject
*_wrap_Image_SetOption(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
13955 PyObject
*resultobj
= NULL
;
13956 wxImage
*arg1
= (wxImage
*) 0 ;
13957 wxString
*arg2
= 0 ;
13958 wxString
*arg3
= 0 ;
13959 bool temp2
= false ;
13960 bool temp3
= false ;
13961 PyObject
* obj0
= 0 ;
13962 PyObject
* obj1
= 0 ;
13963 PyObject
* obj2
= 0 ;
13964 char *kwnames
[] = {
13965 (char *) "self",(char *) "name",(char *) "value", NULL
13968 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:Image_SetOption",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
13969 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
13970 if (SWIG_arg_fail(1)) SWIG_fail
;
13972 arg2
= wxString_in_helper(obj1
);
13973 if (arg2
== NULL
) SWIG_fail
;
13977 arg3
= wxString_in_helper(obj2
);
13978 if (arg3
== NULL
) SWIG_fail
;
13982 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
13983 (arg1
)->SetOption((wxString
const &)*arg2
,(wxString
const &)*arg3
);
13985 wxPyEndAllowThreads(__tstate
);
13986 if (PyErr_Occurred()) SWIG_fail
;
13988 Py_INCREF(Py_None
); resultobj
= Py_None
;
14011 static PyObject
*_wrap_Image_SetOptionInt(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
14012 PyObject
*resultobj
= NULL
;
14013 wxImage
*arg1
= (wxImage
*) 0 ;
14014 wxString
*arg2
= 0 ;
14016 bool temp2
= false ;
14017 PyObject
* obj0
= 0 ;
14018 PyObject
* obj1
= 0 ;
14019 PyObject
* obj2
= 0 ;
14020 char *kwnames
[] = {
14021 (char *) "self",(char *) "name",(char *) "value", NULL
14024 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:Image_SetOptionInt",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
14025 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
14026 if (SWIG_arg_fail(1)) SWIG_fail
;
14028 arg2
= wxString_in_helper(obj1
);
14029 if (arg2
== NULL
) SWIG_fail
;
14033 arg3
= static_cast<int >(SWIG_As_int(obj2
));
14034 if (SWIG_arg_fail(3)) SWIG_fail
;
14037 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
14038 (arg1
)->SetOption((wxString
const &)*arg2
,arg3
);
14040 wxPyEndAllowThreads(__tstate
);
14041 if (PyErr_Occurred()) SWIG_fail
;
14043 Py_INCREF(Py_None
); resultobj
= Py_None
;
14058 static PyObject
*_wrap_Image_GetOption(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
14059 PyObject
*resultobj
= NULL
;
14060 wxImage
*arg1
= (wxImage
*) 0 ;
14061 wxString
*arg2
= 0 ;
14063 bool temp2
= false ;
14064 PyObject
* obj0
= 0 ;
14065 PyObject
* obj1
= 0 ;
14066 char *kwnames
[] = {
14067 (char *) "self",(char *) "name", NULL
14070 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Image_GetOption",kwnames
,&obj0
,&obj1
)) goto fail
;
14071 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
14072 if (SWIG_arg_fail(1)) SWIG_fail
;
14074 arg2
= wxString_in_helper(obj1
);
14075 if (arg2
== NULL
) SWIG_fail
;
14079 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
14080 result
= ((wxImage
const *)arg1
)->GetOption((wxString
const &)*arg2
);
14082 wxPyEndAllowThreads(__tstate
);
14083 if (PyErr_Occurred()) SWIG_fail
;
14087 resultobj
= PyUnicode_FromWideChar((&result
)->c_str(), (&result
)->Len());
14089 resultobj
= PyString_FromStringAndSize((&result
)->c_str(), (&result
)->Len());
14106 static PyObject
*_wrap_Image_GetOptionInt(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
14107 PyObject
*resultobj
= NULL
;
14108 wxImage
*arg1
= (wxImage
*) 0 ;
14109 wxString
*arg2
= 0 ;
14111 bool temp2
= false ;
14112 PyObject
* obj0
= 0 ;
14113 PyObject
* obj1
= 0 ;
14114 char *kwnames
[] = {
14115 (char *) "self",(char *) "name", NULL
14118 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Image_GetOptionInt",kwnames
,&obj0
,&obj1
)) goto fail
;
14119 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
14120 if (SWIG_arg_fail(1)) SWIG_fail
;
14122 arg2
= wxString_in_helper(obj1
);
14123 if (arg2
== NULL
) SWIG_fail
;
14127 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
14128 result
= (int)((wxImage
const *)arg1
)->GetOptionInt((wxString
const &)*arg2
);
14130 wxPyEndAllowThreads(__tstate
);
14131 if (PyErr_Occurred()) SWIG_fail
;
14134 resultobj
= SWIG_From_int(static_cast<int >(result
));
14150 static PyObject
*_wrap_Image_HasOption(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
14151 PyObject
*resultobj
= NULL
;
14152 wxImage
*arg1
= (wxImage
*) 0 ;
14153 wxString
*arg2
= 0 ;
14155 bool temp2
= false ;
14156 PyObject
* obj0
= 0 ;
14157 PyObject
* obj1
= 0 ;
14158 char *kwnames
[] = {
14159 (char *) "self",(char *) "name", NULL
14162 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Image_HasOption",kwnames
,&obj0
,&obj1
)) goto fail
;
14163 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
14164 if (SWIG_arg_fail(1)) SWIG_fail
;
14166 arg2
= wxString_in_helper(obj1
);
14167 if (arg2
== NULL
) SWIG_fail
;
14171 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
14172 result
= (bool)((wxImage
const *)arg1
)->HasOption((wxString
const &)*arg2
);
14174 wxPyEndAllowThreads(__tstate
);
14175 if (PyErr_Occurred()) SWIG_fail
;
14178 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
14194 static PyObject
*_wrap_Image_CountColours(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
14195 PyObject
*resultobj
= NULL
;
14196 wxImage
*arg1
= (wxImage
*) 0 ;
14197 unsigned long arg2
= (unsigned long) (unsigned long) -1 ;
14198 unsigned long result
;
14199 PyObject
* obj0
= 0 ;
14200 PyObject
* obj1
= 0 ;
14201 char *kwnames
[] = {
14202 (char *) "self",(char *) "stopafter", NULL
14205 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|O:Image_CountColours",kwnames
,&obj0
,&obj1
)) goto fail
;
14206 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
14207 if (SWIG_arg_fail(1)) SWIG_fail
;
14210 arg2
= static_cast<unsigned long >(SWIG_As_unsigned_SS_long(obj1
));
14211 if (SWIG_arg_fail(2)) SWIG_fail
;
14215 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
14216 result
= (unsigned long)(arg1
)->CountColours(arg2
);
14218 wxPyEndAllowThreads(__tstate
);
14219 if (PyErr_Occurred()) SWIG_fail
;
14222 resultobj
= SWIG_From_unsigned_SS_long(static_cast<unsigned long >(result
));
14230 static PyObject
*_wrap_Image_ComputeHistogram(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
14231 PyObject
*resultobj
= NULL
;
14232 wxImage
*arg1
= (wxImage
*) 0 ;
14233 wxImageHistogram
*arg2
= 0 ;
14234 unsigned long result
;
14235 PyObject
* obj0
= 0 ;
14236 PyObject
* obj1
= 0 ;
14237 char *kwnames
[] = {
14238 (char *) "self",(char *) "h", NULL
14241 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Image_ComputeHistogram",kwnames
,&obj0
,&obj1
)) goto fail
;
14242 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
14243 if (SWIG_arg_fail(1)) SWIG_fail
;
14245 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxImageHistogram
, SWIG_POINTER_EXCEPTION
| 0);
14246 if (SWIG_arg_fail(2)) SWIG_fail
;
14247 if (arg2
== NULL
) {
14248 SWIG_null_ref("wxImageHistogram");
14250 if (SWIG_arg_fail(2)) SWIG_fail
;
14253 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
14254 result
= (unsigned long)(arg1
)->ComputeHistogram(*arg2
);
14256 wxPyEndAllowThreads(__tstate
);
14257 if (PyErr_Occurred()) SWIG_fail
;
14260 resultobj
= SWIG_From_unsigned_SS_long(static_cast<unsigned long >(result
));
14268 static PyObject
*_wrap_Image_AddHandler(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
14269 PyObject
*resultobj
= NULL
;
14270 wxImageHandler
*arg1
= (wxImageHandler
*) 0 ;
14271 PyObject
* obj0
= 0 ;
14272 char *kwnames
[] = {
14273 (char *) "handler", NULL
14276 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Image_AddHandler",kwnames
,&obj0
)) goto fail
;
14277 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImageHandler
, SWIG_POINTER_EXCEPTION
| 0);
14278 if (SWIG_arg_fail(1)) SWIG_fail
;
14280 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
14281 wxImage::AddHandler(arg1
);
14283 wxPyEndAllowThreads(__tstate
);
14284 if (PyErr_Occurred()) SWIG_fail
;
14286 Py_INCREF(Py_None
); resultobj
= Py_None
;
14293 static PyObject
*_wrap_Image_InsertHandler(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
14294 PyObject
*resultobj
= NULL
;
14295 wxImageHandler
*arg1
= (wxImageHandler
*) 0 ;
14296 PyObject
* obj0
= 0 ;
14297 char *kwnames
[] = {
14298 (char *) "handler", NULL
14301 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Image_InsertHandler",kwnames
,&obj0
)) goto fail
;
14302 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImageHandler
, SWIG_POINTER_EXCEPTION
| 0);
14303 if (SWIG_arg_fail(1)) SWIG_fail
;
14305 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
14306 wxImage::InsertHandler(arg1
);
14308 wxPyEndAllowThreads(__tstate
);
14309 if (PyErr_Occurred()) SWIG_fail
;
14311 Py_INCREF(Py_None
); resultobj
= Py_None
;
14318 static PyObject
*_wrap_Image_RemoveHandler(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
14319 PyObject
*resultobj
= NULL
;
14320 wxString
*arg1
= 0 ;
14322 bool temp1
= false ;
14323 PyObject
* obj0
= 0 ;
14324 char *kwnames
[] = {
14325 (char *) "name", NULL
14328 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Image_RemoveHandler",kwnames
,&obj0
)) goto fail
;
14330 arg1
= wxString_in_helper(obj0
);
14331 if (arg1
== NULL
) SWIG_fail
;
14335 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
14336 result
= (bool)wxImage::RemoveHandler((wxString
const &)*arg1
);
14338 wxPyEndAllowThreads(__tstate
);
14339 if (PyErr_Occurred()) SWIG_fail
;
14342 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
14358 static PyObject
*_wrap_Image_GetImageExtWildcard(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
14359 PyObject
*resultobj
= NULL
;
14361 char *kwnames
[] = {
14365 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":Image_GetImageExtWildcard",kwnames
)) goto fail
;
14367 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
14368 result
= wxImage::GetImageExtWildcard();
14370 wxPyEndAllowThreads(__tstate
);
14371 if (PyErr_Occurred()) SWIG_fail
;
14375 resultobj
= PyUnicode_FromWideChar((&result
)->c_str(), (&result
)->Len());
14377 resultobj
= PyString_FromStringAndSize((&result
)->c_str(), (&result
)->Len());
14386 static PyObject
*_wrap_Image_ConvertToBitmap(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
14387 PyObject
*resultobj
= NULL
;
14388 wxImage
*arg1
= (wxImage
*) 0 ;
14389 int arg2
= (int) -1 ;
14391 PyObject
* obj0
= 0 ;
14392 PyObject
* obj1
= 0 ;
14393 char *kwnames
[] = {
14394 (char *) "self",(char *) "depth", NULL
14397 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|O:Image_ConvertToBitmap",kwnames
,&obj0
,&obj1
)) goto fail
;
14398 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
14399 if (SWIG_arg_fail(1)) SWIG_fail
;
14402 arg2
= static_cast<int >(SWIG_As_int(obj1
));
14403 if (SWIG_arg_fail(2)) SWIG_fail
;
14407 if (!wxPyCheckForApp()) SWIG_fail
;
14408 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
14409 result
= wxImage_ConvertToBitmap(arg1
,arg2
);
14411 wxPyEndAllowThreads(__tstate
);
14412 if (PyErr_Occurred()) SWIG_fail
;
14415 wxBitmap
* resultptr
;
14416 resultptr
= new wxBitmap(static_cast<wxBitmap
& >(result
));
14417 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxBitmap
, 1);
14425 static PyObject
*_wrap_Image_ConvertToMonoBitmap(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
14426 PyObject
*resultobj
= NULL
;
14427 wxImage
*arg1
= (wxImage
*) 0 ;
14432 PyObject
* obj0
= 0 ;
14433 PyObject
* obj1
= 0 ;
14434 PyObject
* obj2
= 0 ;
14435 PyObject
* obj3
= 0 ;
14436 char *kwnames
[] = {
14437 (char *) "self",(char *) "red",(char *) "green",(char *) "blue", NULL
14440 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOOO:Image_ConvertToMonoBitmap",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
)) goto fail
;
14441 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
14442 if (SWIG_arg_fail(1)) SWIG_fail
;
14444 arg2
= static_cast<byte
>(SWIG_As_unsigned_SS_char(obj1
));
14445 if (SWIG_arg_fail(2)) SWIG_fail
;
14448 arg3
= static_cast<byte
>(SWIG_As_unsigned_SS_char(obj2
));
14449 if (SWIG_arg_fail(3)) SWIG_fail
;
14452 arg4
= static_cast<byte
>(SWIG_As_unsigned_SS_char(obj3
));
14453 if (SWIG_arg_fail(4)) SWIG_fail
;
14456 if (!wxPyCheckForApp()) SWIG_fail
;
14457 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
14458 result
= wxImage_ConvertToMonoBitmap(arg1
,arg2
,arg3
,arg4
);
14460 wxPyEndAllowThreads(__tstate
);
14461 if (PyErr_Occurred()) SWIG_fail
;
14464 wxBitmap
* resultptr
;
14465 resultptr
= new wxBitmap(static_cast<wxBitmap
& >(result
));
14466 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxBitmap
, 1);
14474 static PyObject
*_wrap_Image_RotateHue(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
14475 PyObject
*resultobj
= NULL
;
14476 wxImage
*arg1
= (wxImage
*) 0 ;
14478 PyObject
* obj0
= 0 ;
14479 PyObject
* obj1
= 0 ;
14480 char *kwnames
[] = {
14481 (char *) "self",(char *) "angle", NULL
14484 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Image_RotateHue",kwnames
,&obj0
,&obj1
)) goto fail
;
14485 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
14486 if (SWIG_arg_fail(1)) SWIG_fail
;
14488 arg2
= static_cast<double >(SWIG_As_double(obj1
));
14489 if (SWIG_arg_fail(2)) SWIG_fail
;
14492 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
14493 (arg1
)->RotateHue(arg2
);
14495 wxPyEndAllowThreads(__tstate
);
14496 if (PyErr_Occurred()) SWIG_fail
;
14498 Py_INCREF(Py_None
); resultobj
= Py_None
;
14505 static PyObject
*_wrap_Image_RGBtoHSV(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
14506 PyObject
*resultobj
= NULL
;
14507 wxImage_RGBValue arg1
;
14508 wxImage_HSVValue result
;
14509 PyObject
* obj0
= 0 ;
14510 char *kwnames
[] = {
14511 (char *) "rgb", NULL
14514 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Image_RGBtoHSV",kwnames
,&obj0
)) goto fail
;
14516 wxImage_RGBValue
* argp
;
14517 SWIG_Python_ConvertPtr(obj0
, (void **)&argp
, SWIGTYPE_p_wxImage_RGBValue
, SWIG_POINTER_EXCEPTION
);
14518 if (SWIG_arg_fail(1)) SWIG_fail
;
14519 if (argp
== NULL
) {
14520 SWIG_null_ref("wxImage_RGBValue");
14522 if (SWIG_arg_fail(1)) SWIG_fail
;
14526 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
14527 result
= wxImage::RGBtoHSV(arg1
);
14529 wxPyEndAllowThreads(__tstate
);
14530 if (PyErr_Occurred()) SWIG_fail
;
14533 wxImage_HSVValue
* resultptr
;
14534 resultptr
= new wxImage_HSVValue(static_cast<wxImage_HSVValue
& >(result
));
14535 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxImage_HSVValue
, 1);
14543 static PyObject
*_wrap_Image_HSVtoRGB(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
14544 PyObject
*resultobj
= NULL
;
14545 wxImage_HSVValue arg1
;
14546 wxImage_RGBValue result
;
14547 PyObject
* obj0
= 0 ;
14548 char *kwnames
[] = {
14549 (char *) "hsv", NULL
14552 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Image_HSVtoRGB",kwnames
,&obj0
)) goto fail
;
14554 wxImage_HSVValue
* argp
;
14555 SWIG_Python_ConvertPtr(obj0
, (void **)&argp
, SWIGTYPE_p_wxImage_HSVValue
, SWIG_POINTER_EXCEPTION
);
14556 if (SWIG_arg_fail(1)) SWIG_fail
;
14557 if (argp
== NULL
) {
14558 SWIG_null_ref("wxImage_HSVValue");
14560 if (SWIG_arg_fail(1)) SWIG_fail
;
14564 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
14565 result
= wxImage::HSVtoRGB(arg1
);
14567 wxPyEndAllowThreads(__tstate
);
14568 if (PyErr_Occurred()) SWIG_fail
;
14571 wxImage_RGBValue
* resultptr
;
14572 resultptr
= new wxImage_RGBValue(static_cast<wxImage_RGBValue
& >(result
));
14573 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxImage_RGBValue
, 1);
14581 static PyObject
* Image_swigregister(PyObject
*, PyObject
*args
) {
14583 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
14584 SWIG_TypeClientData(SWIGTYPE_p_wxImage
, obj
);
14586 return Py_BuildValue((char *)"");
14588 static int _wrap_NullImage_set(PyObject
*) {
14589 PyErr_SetString(PyExc_TypeError
,"Variable NullImage is read-only.");
14594 static PyObject
*_wrap_NullImage_get(void) {
14595 PyObject
*pyobj
= NULL
;
14597 pyobj
= SWIG_NewPointerObj((void *)(&wxNullImage
), SWIGTYPE_p_wxImage
, 0);
14602 static int _wrap_IMAGE_OPTION_FILENAME_set(PyObject
*) {
14603 PyErr_SetString(PyExc_TypeError
,"Variable IMAGE_OPTION_FILENAME is read-only.");
14608 static PyObject
*_wrap_IMAGE_OPTION_FILENAME_get(void) {
14609 PyObject
*pyobj
= NULL
;
14613 pyobj
= PyUnicode_FromWideChar((&wxPyIMAGE_OPTION_FILENAME
)->c_str(), (&wxPyIMAGE_OPTION_FILENAME
)->Len());
14615 pyobj
= PyString_FromStringAndSize((&wxPyIMAGE_OPTION_FILENAME
)->c_str(), (&wxPyIMAGE_OPTION_FILENAME
)->Len());
14622 static int _wrap_IMAGE_OPTION_BMP_FORMAT_set(PyObject
*) {
14623 PyErr_SetString(PyExc_TypeError
,"Variable IMAGE_OPTION_BMP_FORMAT is read-only.");
14628 static PyObject
*_wrap_IMAGE_OPTION_BMP_FORMAT_get(void) {
14629 PyObject
*pyobj
= NULL
;
14633 pyobj
= PyUnicode_FromWideChar((&wxPyIMAGE_OPTION_BMP_FORMAT
)->c_str(), (&wxPyIMAGE_OPTION_BMP_FORMAT
)->Len());
14635 pyobj
= PyString_FromStringAndSize((&wxPyIMAGE_OPTION_BMP_FORMAT
)->c_str(), (&wxPyIMAGE_OPTION_BMP_FORMAT
)->Len());
14642 static int _wrap_IMAGE_OPTION_CUR_HOTSPOT_X_set(PyObject
*) {
14643 PyErr_SetString(PyExc_TypeError
,"Variable IMAGE_OPTION_CUR_HOTSPOT_X is read-only.");
14648 static PyObject
*_wrap_IMAGE_OPTION_CUR_HOTSPOT_X_get(void) {
14649 PyObject
*pyobj
= NULL
;
14653 pyobj
= PyUnicode_FromWideChar((&wxPyIMAGE_OPTION_CUR_HOTSPOT_X
)->c_str(), (&wxPyIMAGE_OPTION_CUR_HOTSPOT_X
)->Len());
14655 pyobj
= PyString_FromStringAndSize((&wxPyIMAGE_OPTION_CUR_HOTSPOT_X
)->c_str(), (&wxPyIMAGE_OPTION_CUR_HOTSPOT_X
)->Len());
14662 static int _wrap_IMAGE_OPTION_CUR_HOTSPOT_Y_set(PyObject
*) {
14663 PyErr_SetString(PyExc_TypeError
,"Variable IMAGE_OPTION_CUR_HOTSPOT_Y is read-only.");
14668 static PyObject
*_wrap_IMAGE_OPTION_CUR_HOTSPOT_Y_get(void) {
14669 PyObject
*pyobj
= NULL
;
14673 pyobj
= PyUnicode_FromWideChar((&wxPyIMAGE_OPTION_CUR_HOTSPOT_Y
)->c_str(), (&wxPyIMAGE_OPTION_CUR_HOTSPOT_Y
)->Len());
14675 pyobj
= PyString_FromStringAndSize((&wxPyIMAGE_OPTION_CUR_HOTSPOT_Y
)->c_str(), (&wxPyIMAGE_OPTION_CUR_HOTSPOT_Y
)->Len());
14682 static int _wrap_IMAGE_OPTION_RESOLUTION_set(PyObject
*) {
14683 PyErr_SetString(PyExc_TypeError
,"Variable IMAGE_OPTION_RESOLUTION is read-only.");
14688 static PyObject
*_wrap_IMAGE_OPTION_RESOLUTION_get(void) {
14689 PyObject
*pyobj
= NULL
;
14693 pyobj
= PyUnicode_FromWideChar((&wxPyIMAGE_OPTION_RESOLUTION
)->c_str(), (&wxPyIMAGE_OPTION_RESOLUTION
)->Len());
14695 pyobj
= PyString_FromStringAndSize((&wxPyIMAGE_OPTION_RESOLUTION
)->c_str(), (&wxPyIMAGE_OPTION_RESOLUTION
)->Len());
14702 static int _wrap_IMAGE_OPTION_RESOLUTIONX_set(PyObject
*) {
14703 PyErr_SetString(PyExc_TypeError
,"Variable IMAGE_OPTION_RESOLUTIONX is read-only.");
14708 static PyObject
*_wrap_IMAGE_OPTION_RESOLUTIONX_get(void) {
14709 PyObject
*pyobj
= NULL
;
14713 pyobj
= PyUnicode_FromWideChar((&wxPyIMAGE_OPTION_RESOLUTIONX
)->c_str(), (&wxPyIMAGE_OPTION_RESOLUTIONX
)->Len());
14715 pyobj
= PyString_FromStringAndSize((&wxPyIMAGE_OPTION_RESOLUTIONX
)->c_str(), (&wxPyIMAGE_OPTION_RESOLUTIONX
)->Len());
14722 static int _wrap_IMAGE_OPTION_RESOLUTIONY_set(PyObject
*) {
14723 PyErr_SetString(PyExc_TypeError
,"Variable IMAGE_OPTION_RESOLUTIONY is read-only.");
14728 static PyObject
*_wrap_IMAGE_OPTION_RESOLUTIONY_get(void) {
14729 PyObject
*pyobj
= NULL
;
14733 pyobj
= PyUnicode_FromWideChar((&wxPyIMAGE_OPTION_RESOLUTIONY
)->c_str(), (&wxPyIMAGE_OPTION_RESOLUTIONY
)->Len());
14735 pyobj
= PyString_FromStringAndSize((&wxPyIMAGE_OPTION_RESOLUTIONY
)->c_str(), (&wxPyIMAGE_OPTION_RESOLUTIONY
)->Len());
14742 static int _wrap_IMAGE_OPTION_RESOLUTIONUNIT_set(PyObject
*) {
14743 PyErr_SetString(PyExc_TypeError
,"Variable IMAGE_OPTION_RESOLUTIONUNIT is read-only.");
14748 static PyObject
*_wrap_IMAGE_OPTION_RESOLUTIONUNIT_get(void) {
14749 PyObject
*pyobj
= NULL
;
14753 pyobj
= PyUnicode_FromWideChar((&wxPyIMAGE_OPTION_RESOLUTIONUNIT
)->c_str(), (&wxPyIMAGE_OPTION_RESOLUTIONUNIT
)->Len());
14755 pyobj
= PyString_FromStringAndSize((&wxPyIMAGE_OPTION_RESOLUTIONUNIT
)->c_str(), (&wxPyIMAGE_OPTION_RESOLUTIONUNIT
)->Len());
14762 static int _wrap_IMAGE_OPTION_QUALITY_set(PyObject
*) {
14763 PyErr_SetString(PyExc_TypeError
,"Variable IMAGE_OPTION_QUALITY is read-only.");
14768 static PyObject
*_wrap_IMAGE_OPTION_QUALITY_get(void) {
14769 PyObject
*pyobj
= NULL
;
14773 pyobj
= PyUnicode_FromWideChar((&wxPyIMAGE_OPTION_QUALITY
)->c_str(), (&wxPyIMAGE_OPTION_QUALITY
)->Len());
14775 pyobj
= PyString_FromStringAndSize((&wxPyIMAGE_OPTION_QUALITY
)->c_str(), (&wxPyIMAGE_OPTION_QUALITY
)->Len());
14782 static int _wrap_IMAGE_OPTION_BITSPERSAMPLE_set(PyObject
*) {
14783 PyErr_SetString(PyExc_TypeError
,"Variable IMAGE_OPTION_BITSPERSAMPLE is read-only.");
14788 static PyObject
*_wrap_IMAGE_OPTION_BITSPERSAMPLE_get(void) {
14789 PyObject
*pyobj
= NULL
;
14793 pyobj
= PyUnicode_FromWideChar((&wxPyIMAGE_OPTION_BITSPERSAMPLE
)->c_str(), (&wxPyIMAGE_OPTION_BITSPERSAMPLE
)->Len());
14795 pyobj
= PyString_FromStringAndSize((&wxPyIMAGE_OPTION_BITSPERSAMPLE
)->c_str(), (&wxPyIMAGE_OPTION_BITSPERSAMPLE
)->Len());
14802 static int _wrap_IMAGE_OPTION_SAMPLESPERPIXEL_set(PyObject
*) {
14803 PyErr_SetString(PyExc_TypeError
,"Variable IMAGE_OPTION_SAMPLESPERPIXEL is read-only.");
14808 static PyObject
*_wrap_IMAGE_OPTION_SAMPLESPERPIXEL_get(void) {
14809 PyObject
*pyobj
= NULL
;
14813 pyobj
= PyUnicode_FromWideChar((&wxPyIMAGE_OPTION_SAMPLESPERPIXEL
)->c_str(), (&wxPyIMAGE_OPTION_SAMPLESPERPIXEL
)->Len());
14815 pyobj
= PyString_FromStringAndSize((&wxPyIMAGE_OPTION_SAMPLESPERPIXEL
)->c_str(), (&wxPyIMAGE_OPTION_SAMPLESPERPIXEL
)->Len());
14822 static int _wrap_IMAGE_OPTION_COMPRESSION_set(PyObject
*) {
14823 PyErr_SetString(PyExc_TypeError
,"Variable IMAGE_OPTION_COMPRESSION is read-only.");
14828 static PyObject
*_wrap_IMAGE_OPTION_COMPRESSION_get(void) {
14829 PyObject
*pyobj
= NULL
;
14833 pyobj
= PyUnicode_FromWideChar((&wxPyIMAGE_OPTION_COMPRESSION
)->c_str(), (&wxPyIMAGE_OPTION_COMPRESSION
)->Len());
14835 pyobj
= PyString_FromStringAndSize((&wxPyIMAGE_OPTION_COMPRESSION
)->c_str(), (&wxPyIMAGE_OPTION_COMPRESSION
)->Len());
14842 static int _wrap_IMAGE_OPTION_IMAGEDESCRIPTOR_set(PyObject
*) {
14843 PyErr_SetString(PyExc_TypeError
,"Variable IMAGE_OPTION_IMAGEDESCRIPTOR is read-only.");
14848 static PyObject
*_wrap_IMAGE_OPTION_IMAGEDESCRIPTOR_get(void) {
14849 PyObject
*pyobj
= NULL
;
14853 pyobj
= PyUnicode_FromWideChar((&wxPyIMAGE_OPTION_IMAGEDESCRIPTOR
)->c_str(), (&wxPyIMAGE_OPTION_IMAGEDESCRIPTOR
)->Len());
14855 pyobj
= PyString_FromStringAndSize((&wxPyIMAGE_OPTION_IMAGEDESCRIPTOR
)->c_str(), (&wxPyIMAGE_OPTION_IMAGEDESCRIPTOR
)->Len());
14862 static int _wrap_IMAGE_OPTION_PNG_FORMAT_set(PyObject
*) {
14863 PyErr_SetString(PyExc_TypeError
,"Variable IMAGE_OPTION_PNG_FORMAT is read-only.");
14868 static PyObject
*_wrap_IMAGE_OPTION_PNG_FORMAT_get(void) {
14869 PyObject
*pyobj
= NULL
;
14873 pyobj
= PyUnicode_FromWideChar((&wxPyIMAGE_OPTION_PNG_FORMAT
)->c_str(), (&wxPyIMAGE_OPTION_PNG_FORMAT
)->Len());
14875 pyobj
= PyString_FromStringAndSize((&wxPyIMAGE_OPTION_PNG_FORMAT
)->c_str(), (&wxPyIMAGE_OPTION_PNG_FORMAT
)->Len());
14882 static int _wrap_IMAGE_OPTION_PNG_BITDEPTH_set(PyObject
*) {
14883 PyErr_SetString(PyExc_TypeError
,"Variable IMAGE_OPTION_PNG_BITDEPTH is read-only.");
14888 static PyObject
*_wrap_IMAGE_OPTION_PNG_BITDEPTH_get(void) {
14889 PyObject
*pyobj
= NULL
;
14893 pyobj
= PyUnicode_FromWideChar((&wxPyIMAGE_OPTION_PNG_BITDEPTH
)->c_str(), (&wxPyIMAGE_OPTION_PNG_BITDEPTH
)->Len());
14895 pyobj
= PyString_FromStringAndSize((&wxPyIMAGE_OPTION_PNG_BITDEPTH
)->c_str(), (&wxPyIMAGE_OPTION_PNG_BITDEPTH
)->Len());
14902 static PyObject
*_wrap_new_BMPHandler(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
14903 PyObject
*resultobj
= NULL
;
14904 wxBMPHandler
*result
;
14905 char *kwnames
[] = {
14909 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":new_BMPHandler",kwnames
)) goto fail
;
14911 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
14912 result
= (wxBMPHandler
*)new wxBMPHandler();
14914 wxPyEndAllowThreads(__tstate
);
14915 if (PyErr_Occurred()) SWIG_fail
;
14917 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxBMPHandler
, 1);
14924 static PyObject
* BMPHandler_swigregister(PyObject
*, PyObject
*args
) {
14926 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
14927 SWIG_TypeClientData(SWIGTYPE_p_wxBMPHandler
, obj
);
14929 return Py_BuildValue((char *)"");
14931 static PyObject
*_wrap_new_ICOHandler(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
14932 PyObject
*resultobj
= NULL
;
14933 wxICOHandler
*result
;
14934 char *kwnames
[] = {
14938 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":new_ICOHandler",kwnames
)) goto fail
;
14940 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
14941 result
= (wxICOHandler
*)new wxICOHandler();
14943 wxPyEndAllowThreads(__tstate
);
14944 if (PyErr_Occurred()) SWIG_fail
;
14946 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxICOHandler
, 1);
14953 static PyObject
* ICOHandler_swigregister(PyObject
*, PyObject
*args
) {
14955 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
14956 SWIG_TypeClientData(SWIGTYPE_p_wxICOHandler
, obj
);
14958 return Py_BuildValue((char *)"");
14960 static PyObject
*_wrap_new_CURHandler(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
14961 PyObject
*resultobj
= NULL
;
14962 wxCURHandler
*result
;
14963 char *kwnames
[] = {
14967 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":new_CURHandler",kwnames
)) goto fail
;
14969 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
14970 result
= (wxCURHandler
*)new wxCURHandler();
14972 wxPyEndAllowThreads(__tstate
);
14973 if (PyErr_Occurred()) SWIG_fail
;
14975 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxCURHandler
, 1);
14982 static PyObject
* CURHandler_swigregister(PyObject
*, PyObject
*args
) {
14984 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
14985 SWIG_TypeClientData(SWIGTYPE_p_wxCURHandler
, obj
);
14987 return Py_BuildValue((char *)"");
14989 static PyObject
*_wrap_new_ANIHandler(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
14990 PyObject
*resultobj
= NULL
;
14991 wxANIHandler
*result
;
14992 char *kwnames
[] = {
14996 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":new_ANIHandler",kwnames
)) goto fail
;
14998 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
14999 result
= (wxANIHandler
*)new wxANIHandler();
15001 wxPyEndAllowThreads(__tstate
);
15002 if (PyErr_Occurred()) SWIG_fail
;
15004 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxANIHandler
, 1);
15011 static PyObject
* ANIHandler_swigregister(PyObject
*, PyObject
*args
) {
15013 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
15014 SWIG_TypeClientData(SWIGTYPE_p_wxANIHandler
, obj
);
15016 return Py_BuildValue((char *)"");
15018 static PyObject
*_wrap_new_PNGHandler(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
15019 PyObject
*resultobj
= NULL
;
15020 wxPNGHandler
*result
;
15021 char *kwnames
[] = {
15025 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":new_PNGHandler",kwnames
)) goto fail
;
15027 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
15028 result
= (wxPNGHandler
*)new wxPNGHandler();
15030 wxPyEndAllowThreads(__tstate
);
15031 if (PyErr_Occurred()) SWIG_fail
;
15033 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxPNGHandler
, 1);
15040 static PyObject
* PNGHandler_swigregister(PyObject
*, PyObject
*args
) {
15042 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
15043 SWIG_TypeClientData(SWIGTYPE_p_wxPNGHandler
, obj
);
15045 return Py_BuildValue((char *)"");
15047 static PyObject
*_wrap_new_GIFHandler(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
15048 PyObject
*resultobj
= NULL
;
15049 wxGIFHandler
*result
;
15050 char *kwnames
[] = {
15054 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":new_GIFHandler",kwnames
)) goto fail
;
15056 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
15057 result
= (wxGIFHandler
*)new wxGIFHandler();
15059 wxPyEndAllowThreads(__tstate
);
15060 if (PyErr_Occurred()) SWIG_fail
;
15062 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxGIFHandler
, 1);
15069 static PyObject
* GIFHandler_swigregister(PyObject
*, PyObject
*args
) {
15071 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
15072 SWIG_TypeClientData(SWIGTYPE_p_wxGIFHandler
, obj
);
15074 return Py_BuildValue((char *)"");
15076 static PyObject
*_wrap_new_PCXHandler(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
15077 PyObject
*resultobj
= NULL
;
15078 wxPCXHandler
*result
;
15079 char *kwnames
[] = {
15083 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":new_PCXHandler",kwnames
)) goto fail
;
15085 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
15086 result
= (wxPCXHandler
*)new wxPCXHandler();
15088 wxPyEndAllowThreads(__tstate
);
15089 if (PyErr_Occurred()) SWIG_fail
;
15091 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxPCXHandler
, 1);
15098 static PyObject
* PCXHandler_swigregister(PyObject
*, PyObject
*args
) {
15100 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
15101 SWIG_TypeClientData(SWIGTYPE_p_wxPCXHandler
, obj
);
15103 return Py_BuildValue((char *)"");
15105 static PyObject
*_wrap_new_JPEGHandler(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
15106 PyObject
*resultobj
= NULL
;
15107 wxJPEGHandler
*result
;
15108 char *kwnames
[] = {
15112 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":new_JPEGHandler",kwnames
)) goto fail
;
15114 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
15115 result
= (wxJPEGHandler
*)new wxJPEGHandler();
15117 wxPyEndAllowThreads(__tstate
);
15118 if (PyErr_Occurred()) SWIG_fail
;
15120 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxJPEGHandler
, 1);
15127 static PyObject
* JPEGHandler_swigregister(PyObject
*, PyObject
*args
) {
15129 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
15130 SWIG_TypeClientData(SWIGTYPE_p_wxJPEGHandler
, obj
);
15132 return Py_BuildValue((char *)"");
15134 static PyObject
*_wrap_new_PNMHandler(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
15135 PyObject
*resultobj
= NULL
;
15136 wxPNMHandler
*result
;
15137 char *kwnames
[] = {
15141 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":new_PNMHandler",kwnames
)) goto fail
;
15143 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
15144 result
= (wxPNMHandler
*)new wxPNMHandler();
15146 wxPyEndAllowThreads(__tstate
);
15147 if (PyErr_Occurred()) SWIG_fail
;
15149 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxPNMHandler
, 1);
15156 static PyObject
* PNMHandler_swigregister(PyObject
*, PyObject
*args
) {
15158 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
15159 SWIG_TypeClientData(SWIGTYPE_p_wxPNMHandler
, obj
);
15161 return Py_BuildValue((char *)"");
15163 static PyObject
*_wrap_new_XPMHandler(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
15164 PyObject
*resultobj
= NULL
;
15165 wxXPMHandler
*result
;
15166 char *kwnames
[] = {
15170 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":new_XPMHandler",kwnames
)) goto fail
;
15172 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
15173 result
= (wxXPMHandler
*)new wxXPMHandler();
15175 wxPyEndAllowThreads(__tstate
);
15176 if (PyErr_Occurred()) SWIG_fail
;
15178 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxXPMHandler
, 1);
15185 static PyObject
* XPMHandler_swigregister(PyObject
*, PyObject
*args
) {
15187 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
15188 SWIG_TypeClientData(SWIGTYPE_p_wxXPMHandler
, obj
);
15190 return Py_BuildValue((char *)"");
15192 static PyObject
*_wrap_new_TIFFHandler(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
15193 PyObject
*resultobj
= NULL
;
15194 wxTIFFHandler
*result
;
15195 char *kwnames
[] = {
15199 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":new_TIFFHandler",kwnames
)) goto fail
;
15201 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
15202 result
= (wxTIFFHandler
*)new wxTIFFHandler();
15204 wxPyEndAllowThreads(__tstate
);
15205 if (PyErr_Occurred()) SWIG_fail
;
15207 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxTIFFHandler
, 1);
15214 static PyObject
* TIFFHandler_swigregister(PyObject
*, PyObject
*args
) {
15216 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
15217 SWIG_TypeClientData(SWIGTYPE_p_wxTIFFHandler
, obj
);
15219 return Py_BuildValue((char *)"");
15221 static PyObject
*_wrap_Quantize_Quantize(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
15222 PyObject
*resultobj
= NULL
;
15223 wxImage
*arg1
= 0 ;
15224 wxImage
*arg2
= 0 ;
15225 int arg3
= (int) 236 ;
15226 int arg4
= (int) wxQUANTIZE_INCLUDE_WINDOWS_COLOURS
|wxQUANTIZE_FILL_DESTINATION_IMAGE
;
15228 PyObject
* obj0
= 0 ;
15229 PyObject
* obj1
= 0 ;
15230 PyObject
* obj2
= 0 ;
15231 PyObject
* obj3
= 0 ;
15232 char *kwnames
[] = {
15233 (char *) "src",(char *) "dest",(char *) "desiredNoColours",(char *) "flags", NULL
15236 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|OO:Quantize_Quantize",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
)) goto fail
;
15238 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
15239 if (SWIG_arg_fail(1)) SWIG_fail
;
15240 if (arg1
== NULL
) {
15241 SWIG_null_ref("wxImage");
15243 if (SWIG_arg_fail(1)) SWIG_fail
;
15246 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
15247 if (SWIG_arg_fail(2)) SWIG_fail
;
15248 if (arg2
== NULL
) {
15249 SWIG_null_ref("wxImage");
15251 if (SWIG_arg_fail(2)) SWIG_fail
;
15255 arg3
= static_cast<int >(SWIG_As_int(obj2
));
15256 if (SWIG_arg_fail(3)) SWIG_fail
;
15261 arg4
= static_cast<int >(SWIG_As_int(obj3
));
15262 if (SWIG_arg_fail(4)) SWIG_fail
;
15266 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
15267 result
= (bool)wxQuantize_Quantize((wxImage
const &)*arg1
,*arg2
,arg3
,arg4
);
15269 wxPyEndAllowThreads(__tstate
);
15270 if (PyErr_Occurred()) SWIG_fail
;
15273 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
15281 static PyObject
* Quantize_swigregister(PyObject
*, PyObject
*args
) {
15283 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
15284 SWIG_TypeClientData(SWIGTYPE_p_wxQuantize
, obj
);
15286 return Py_BuildValue((char *)"");
15288 static PyObject
*_wrap_new_EvtHandler(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
15289 PyObject
*resultobj
= NULL
;
15290 wxEvtHandler
*result
;
15291 char *kwnames
[] = {
15295 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":new_EvtHandler",kwnames
)) goto fail
;
15297 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
15298 result
= (wxEvtHandler
*)new wxEvtHandler();
15300 wxPyEndAllowThreads(__tstate
);
15301 if (PyErr_Occurred()) SWIG_fail
;
15303 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxEvtHandler
, 1);
15310 static PyObject
*_wrap_EvtHandler_GetNextHandler(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
15311 PyObject
*resultobj
= NULL
;
15312 wxEvtHandler
*arg1
= (wxEvtHandler
*) 0 ;
15313 wxEvtHandler
*result
;
15314 PyObject
* obj0
= 0 ;
15315 char *kwnames
[] = {
15316 (char *) "self", NULL
15319 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:EvtHandler_GetNextHandler",kwnames
,&obj0
)) goto fail
;
15320 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxEvtHandler
, SWIG_POINTER_EXCEPTION
| 0);
15321 if (SWIG_arg_fail(1)) SWIG_fail
;
15323 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
15324 result
= (wxEvtHandler
*)(arg1
)->GetNextHandler();
15326 wxPyEndAllowThreads(__tstate
);
15327 if (PyErr_Occurred()) SWIG_fail
;
15330 resultobj
= wxPyMake_wxObject(result
, 0);
15338 static PyObject
*_wrap_EvtHandler_GetPreviousHandler(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
15339 PyObject
*resultobj
= NULL
;
15340 wxEvtHandler
*arg1
= (wxEvtHandler
*) 0 ;
15341 wxEvtHandler
*result
;
15342 PyObject
* obj0
= 0 ;
15343 char *kwnames
[] = {
15344 (char *) "self", NULL
15347 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:EvtHandler_GetPreviousHandler",kwnames
,&obj0
)) goto fail
;
15348 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxEvtHandler
, SWIG_POINTER_EXCEPTION
| 0);
15349 if (SWIG_arg_fail(1)) SWIG_fail
;
15351 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
15352 result
= (wxEvtHandler
*)(arg1
)->GetPreviousHandler();
15354 wxPyEndAllowThreads(__tstate
);
15355 if (PyErr_Occurred()) SWIG_fail
;
15358 resultobj
= wxPyMake_wxObject(result
, 0);
15366 static PyObject
*_wrap_EvtHandler_SetNextHandler(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
15367 PyObject
*resultobj
= NULL
;
15368 wxEvtHandler
*arg1
= (wxEvtHandler
*) 0 ;
15369 wxEvtHandler
*arg2
= (wxEvtHandler
*) 0 ;
15370 PyObject
* obj0
= 0 ;
15371 PyObject
* obj1
= 0 ;
15372 char *kwnames
[] = {
15373 (char *) "self",(char *) "handler", NULL
15376 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:EvtHandler_SetNextHandler",kwnames
,&obj0
,&obj1
)) goto fail
;
15377 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxEvtHandler
, SWIG_POINTER_EXCEPTION
| 0);
15378 if (SWIG_arg_fail(1)) SWIG_fail
;
15379 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxEvtHandler
, SWIG_POINTER_EXCEPTION
| 0);
15380 if (SWIG_arg_fail(2)) SWIG_fail
;
15382 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
15383 (arg1
)->SetNextHandler(arg2
);
15385 wxPyEndAllowThreads(__tstate
);
15386 if (PyErr_Occurred()) SWIG_fail
;
15388 Py_INCREF(Py_None
); resultobj
= Py_None
;
15395 static PyObject
*_wrap_EvtHandler_SetPreviousHandler(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
15396 PyObject
*resultobj
= NULL
;
15397 wxEvtHandler
*arg1
= (wxEvtHandler
*) 0 ;
15398 wxEvtHandler
*arg2
= (wxEvtHandler
*) 0 ;
15399 PyObject
* obj0
= 0 ;
15400 PyObject
* obj1
= 0 ;
15401 char *kwnames
[] = {
15402 (char *) "self",(char *) "handler", NULL
15405 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:EvtHandler_SetPreviousHandler",kwnames
,&obj0
,&obj1
)) goto fail
;
15406 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxEvtHandler
, SWIG_POINTER_EXCEPTION
| 0);
15407 if (SWIG_arg_fail(1)) SWIG_fail
;
15408 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxEvtHandler
, SWIG_POINTER_EXCEPTION
| 0);
15409 if (SWIG_arg_fail(2)) SWIG_fail
;
15411 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
15412 (arg1
)->SetPreviousHandler(arg2
);
15414 wxPyEndAllowThreads(__tstate
);
15415 if (PyErr_Occurred()) SWIG_fail
;
15417 Py_INCREF(Py_None
); resultobj
= Py_None
;
15424 static PyObject
*_wrap_EvtHandler_GetEvtHandlerEnabled(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
15425 PyObject
*resultobj
= NULL
;
15426 wxEvtHandler
*arg1
= (wxEvtHandler
*) 0 ;
15428 PyObject
* obj0
= 0 ;
15429 char *kwnames
[] = {
15430 (char *) "self", NULL
15433 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:EvtHandler_GetEvtHandlerEnabled",kwnames
,&obj0
)) goto fail
;
15434 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxEvtHandler
, SWIG_POINTER_EXCEPTION
| 0);
15435 if (SWIG_arg_fail(1)) SWIG_fail
;
15437 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
15438 result
= (bool)(arg1
)->GetEvtHandlerEnabled();
15440 wxPyEndAllowThreads(__tstate
);
15441 if (PyErr_Occurred()) SWIG_fail
;
15444 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
15452 static PyObject
*_wrap_EvtHandler_SetEvtHandlerEnabled(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
15453 PyObject
*resultobj
= NULL
;
15454 wxEvtHandler
*arg1
= (wxEvtHandler
*) 0 ;
15456 PyObject
* obj0
= 0 ;
15457 PyObject
* obj1
= 0 ;
15458 char *kwnames
[] = {
15459 (char *) "self",(char *) "enabled", NULL
15462 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:EvtHandler_SetEvtHandlerEnabled",kwnames
,&obj0
,&obj1
)) goto fail
;
15463 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxEvtHandler
, SWIG_POINTER_EXCEPTION
| 0);
15464 if (SWIG_arg_fail(1)) SWIG_fail
;
15466 arg2
= static_cast<bool >(SWIG_As_bool(obj1
));
15467 if (SWIG_arg_fail(2)) SWIG_fail
;
15470 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
15471 (arg1
)->SetEvtHandlerEnabled(arg2
);
15473 wxPyEndAllowThreads(__tstate
);
15474 if (PyErr_Occurred()) SWIG_fail
;
15476 Py_INCREF(Py_None
); resultobj
= Py_None
;
15483 static PyObject
*_wrap_EvtHandler_ProcessEvent(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
15484 PyObject
*resultobj
= NULL
;
15485 wxEvtHandler
*arg1
= (wxEvtHandler
*) 0 ;
15486 wxEvent
*arg2
= 0 ;
15488 PyObject
* obj0
= 0 ;
15489 PyObject
* obj1
= 0 ;
15490 char *kwnames
[] = {
15491 (char *) "self",(char *) "event", NULL
15494 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:EvtHandler_ProcessEvent",kwnames
,&obj0
,&obj1
)) goto fail
;
15495 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxEvtHandler
, SWIG_POINTER_EXCEPTION
| 0);
15496 if (SWIG_arg_fail(1)) SWIG_fail
;
15498 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxEvent
, SWIG_POINTER_EXCEPTION
| 0);
15499 if (SWIG_arg_fail(2)) SWIG_fail
;
15500 if (arg2
== NULL
) {
15501 SWIG_null_ref("wxEvent");
15503 if (SWIG_arg_fail(2)) SWIG_fail
;
15506 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
15507 result
= (bool)(arg1
)->ProcessEvent(*arg2
);
15509 wxPyEndAllowThreads(__tstate
);
15510 if (PyErr_Occurred()) SWIG_fail
;
15513 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
15521 static PyObject
*_wrap_EvtHandler_AddPendingEvent(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
15522 PyObject
*resultobj
= NULL
;
15523 wxEvtHandler
*arg1
= (wxEvtHandler
*) 0 ;
15524 wxEvent
*arg2
= 0 ;
15525 PyObject
* obj0
= 0 ;
15526 PyObject
* obj1
= 0 ;
15527 char *kwnames
[] = {
15528 (char *) "self",(char *) "event", NULL
15531 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:EvtHandler_AddPendingEvent",kwnames
,&obj0
,&obj1
)) goto fail
;
15532 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxEvtHandler
, SWIG_POINTER_EXCEPTION
| 0);
15533 if (SWIG_arg_fail(1)) SWIG_fail
;
15535 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxEvent
, SWIG_POINTER_EXCEPTION
| 0);
15536 if (SWIG_arg_fail(2)) SWIG_fail
;
15537 if (arg2
== NULL
) {
15538 SWIG_null_ref("wxEvent");
15540 if (SWIG_arg_fail(2)) SWIG_fail
;
15543 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
15544 (arg1
)->AddPendingEvent(*arg2
);
15546 wxPyEndAllowThreads(__tstate
);
15547 if (PyErr_Occurred()) SWIG_fail
;
15549 Py_INCREF(Py_None
); resultobj
= Py_None
;
15556 static PyObject
*_wrap_EvtHandler_ProcessPendingEvents(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
15557 PyObject
*resultobj
= NULL
;
15558 wxEvtHandler
*arg1
= (wxEvtHandler
*) 0 ;
15559 PyObject
* obj0
= 0 ;
15560 char *kwnames
[] = {
15561 (char *) "self", NULL
15564 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:EvtHandler_ProcessPendingEvents",kwnames
,&obj0
)) goto fail
;
15565 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxEvtHandler
, SWIG_POINTER_EXCEPTION
| 0);
15566 if (SWIG_arg_fail(1)) SWIG_fail
;
15568 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
15569 (arg1
)->ProcessPendingEvents();
15571 wxPyEndAllowThreads(__tstate
);
15572 if (PyErr_Occurred()) SWIG_fail
;
15574 Py_INCREF(Py_None
); resultobj
= Py_None
;
15581 static PyObject
*_wrap_EvtHandler_Connect(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
15582 PyObject
*resultobj
= NULL
;
15583 wxEvtHandler
*arg1
= (wxEvtHandler
*) 0 ;
15587 PyObject
*arg5
= (PyObject
*) 0 ;
15588 PyObject
* obj0
= 0 ;
15589 PyObject
* obj1
= 0 ;
15590 PyObject
* obj2
= 0 ;
15591 PyObject
* obj3
= 0 ;
15592 PyObject
* obj4
= 0 ;
15593 char *kwnames
[] = {
15594 (char *) "self",(char *) "id",(char *) "lastId",(char *) "eventType",(char *) "func", NULL
15597 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOOOO:EvtHandler_Connect",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
)) goto fail
;
15598 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxEvtHandler
, SWIG_POINTER_EXCEPTION
| 0);
15599 if (SWIG_arg_fail(1)) SWIG_fail
;
15601 arg2
= static_cast<int >(SWIG_As_int(obj1
));
15602 if (SWIG_arg_fail(2)) SWIG_fail
;
15605 arg3
= static_cast<int >(SWIG_As_int(obj2
));
15606 if (SWIG_arg_fail(3)) SWIG_fail
;
15609 arg4
= static_cast<int >(SWIG_As_int(obj3
));
15610 if (SWIG_arg_fail(4)) SWIG_fail
;
15614 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
15615 wxEvtHandler_Connect(arg1
,arg2
,arg3
,arg4
,arg5
);
15617 wxPyEndAllowThreads(__tstate
);
15618 if (PyErr_Occurred()) SWIG_fail
;
15620 Py_INCREF(Py_None
); resultobj
= Py_None
;
15627 static PyObject
*_wrap_EvtHandler_Disconnect(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
15628 PyObject
*resultobj
= NULL
;
15629 wxEvtHandler
*arg1
= (wxEvtHandler
*) 0 ;
15631 int arg3
= (int) -1 ;
15632 wxEventType arg4
= (wxEventType
) wxEVT_NULL
;
15634 PyObject
* obj0
= 0 ;
15635 PyObject
* obj1
= 0 ;
15636 PyObject
* obj2
= 0 ;
15637 PyObject
* obj3
= 0 ;
15638 char *kwnames
[] = {
15639 (char *) "self",(char *) "id",(char *) "lastId",(char *) "eventType", NULL
15642 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|OO:EvtHandler_Disconnect",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
)) goto fail
;
15643 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxEvtHandler
, SWIG_POINTER_EXCEPTION
| 0);
15644 if (SWIG_arg_fail(1)) SWIG_fail
;
15646 arg2
= static_cast<int >(SWIG_As_int(obj1
));
15647 if (SWIG_arg_fail(2)) SWIG_fail
;
15651 arg3
= static_cast<int >(SWIG_As_int(obj2
));
15652 if (SWIG_arg_fail(3)) SWIG_fail
;
15657 arg4
= static_cast<wxEventType
>(SWIG_As_int(obj3
));
15658 if (SWIG_arg_fail(4)) SWIG_fail
;
15662 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
15663 result
= (bool)wxEvtHandler_Disconnect(arg1
,arg2
,arg3
,arg4
);
15665 wxPyEndAllowThreads(__tstate
);
15666 if (PyErr_Occurred()) SWIG_fail
;
15669 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
15677 static PyObject
*_wrap_EvtHandler__setOORInfo(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
15678 PyObject
*resultobj
= NULL
;
15679 wxEvtHandler
*arg1
= (wxEvtHandler
*) 0 ;
15680 PyObject
*arg2
= (PyObject
*) 0 ;
15681 bool arg3
= (bool) true ;
15682 PyObject
* obj0
= 0 ;
15683 PyObject
* obj1
= 0 ;
15684 PyObject
* obj2
= 0 ;
15685 char *kwnames
[] = {
15686 (char *) "self",(char *) "_self",(char *) "incref", NULL
15689 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|O:EvtHandler__setOORInfo",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
15690 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxEvtHandler
, SWIG_POINTER_EXCEPTION
| 0);
15691 if (SWIG_arg_fail(1)) SWIG_fail
;
15695 arg3
= static_cast<bool >(SWIG_As_bool(obj2
));
15696 if (SWIG_arg_fail(3)) SWIG_fail
;
15700 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
15701 wxEvtHandler__setOORInfo(arg1
,arg2
,arg3
);
15703 wxPyEndAllowThreads(__tstate
);
15704 if (PyErr_Occurred()) SWIG_fail
;
15706 Py_INCREF(Py_None
); resultobj
= Py_None
;
15713 static PyObject
* EvtHandler_swigregister(PyObject
*, PyObject
*args
) {
15715 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
15716 SWIG_TypeClientData(SWIGTYPE_p_wxEvtHandler
, obj
);
15718 return Py_BuildValue((char *)"");
15720 static PyObject
*_wrap_NewEventType(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
15721 PyObject
*resultobj
= NULL
;
15722 wxEventType result
;
15723 char *kwnames
[] = {
15727 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":NewEventType",kwnames
)) goto fail
;
15729 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
15730 result
= (wxEventType
)wxNewEventType();
15732 wxPyEndAllowThreads(__tstate
);
15733 if (PyErr_Occurred()) SWIG_fail
;
15736 resultobj
= SWIG_From_int(static_cast<int >(result
));
15744 static PyObject
*_wrap_delete_Event(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
15745 PyObject
*resultobj
= NULL
;
15746 wxEvent
*arg1
= (wxEvent
*) 0 ;
15747 PyObject
* obj0
= 0 ;
15748 char *kwnames
[] = {
15749 (char *) "self", NULL
15752 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:delete_Event",kwnames
,&obj0
)) goto fail
;
15753 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxEvent
, SWIG_POINTER_EXCEPTION
| 0);
15754 if (SWIG_arg_fail(1)) SWIG_fail
;
15756 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
15759 wxPyEndAllowThreads(__tstate
);
15760 if (PyErr_Occurred()) SWIG_fail
;
15762 Py_INCREF(Py_None
); resultobj
= Py_None
;
15769 static PyObject
*_wrap_Event_SetEventType(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
15770 PyObject
*resultobj
= NULL
;
15771 wxEvent
*arg1
= (wxEvent
*) 0 ;
15773 PyObject
* obj0
= 0 ;
15774 PyObject
* obj1
= 0 ;
15775 char *kwnames
[] = {
15776 (char *) "self",(char *) "typ", NULL
15779 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Event_SetEventType",kwnames
,&obj0
,&obj1
)) goto fail
;
15780 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxEvent
, SWIG_POINTER_EXCEPTION
| 0);
15781 if (SWIG_arg_fail(1)) SWIG_fail
;
15783 arg2
= static_cast<wxEventType
>(SWIG_As_int(obj1
));
15784 if (SWIG_arg_fail(2)) SWIG_fail
;
15787 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
15788 (arg1
)->SetEventType(arg2
);
15790 wxPyEndAllowThreads(__tstate
);
15791 if (PyErr_Occurred()) SWIG_fail
;
15793 Py_INCREF(Py_None
); resultobj
= Py_None
;
15800 static PyObject
*_wrap_Event_GetEventType(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
15801 PyObject
*resultobj
= NULL
;
15802 wxEvent
*arg1
= (wxEvent
*) 0 ;
15803 wxEventType result
;
15804 PyObject
* obj0
= 0 ;
15805 char *kwnames
[] = {
15806 (char *) "self", NULL
15809 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Event_GetEventType",kwnames
,&obj0
)) goto fail
;
15810 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxEvent
, SWIG_POINTER_EXCEPTION
| 0);
15811 if (SWIG_arg_fail(1)) SWIG_fail
;
15813 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
15814 result
= (wxEventType
)((wxEvent
const *)arg1
)->GetEventType();
15816 wxPyEndAllowThreads(__tstate
);
15817 if (PyErr_Occurred()) SWIG_fail
;
15820 resultobj
= SWIG_From_int(static_cast<int >(result
));
15828 static PyObject
*_wrap_Event_GetEventObject(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
15829 PyObject
*resultobj
= NULL
;
15830 wxEvent
*arg1
= (wxEvent
*) 0 ;
15832 PyObject
* obj0
= 0 ;
15833 char *kwnames
[] = {
15834 (char *) "self", NULL
15837 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Event_GetEventObject",kwnames
,&obj0
)) goto fail
;
15838 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxEvent
, SWIG_POINTER_EXCEPTION
| 0);
15839 if (SWIG_arg_fail(1)) SWIG_fail
;
15841 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
15842 result
= (wxObject
*)((wxEvent
const *)arg1
)->GetEventObject();
15844 wxPyEndAllowThreads(__tstate
);
15845 if (PyErr_Occurred()) SWIG_fail
;
15848 resultobj
= wxPyMake_wxObject(result
, (bool)0);
15856 static PyObject
*_wrap_Event_SetEventObject(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
15857 PyObject
*resultobj
= NULL
;
15858 wxEvent
*arg1
= (wxEvent
*) 0 ;
15859 wxObject
*arg2
= (wxObject
*) 0 ;
15860 PyObject
* obj0
= 0 ;
15861 PyObject
* obj1
= 0 ;
15862 char *kwnames
[] = {
15863 (char *) "self",(char *) "obj", NULL
15866 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Event_SetEventObject",kwnames
,&obj0
,&obj1
)) goto fail
;
15867 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxEvent
, SWIG_POINTER_EXCEPTION
| 0);
15868 if (SWIG_arg_fail(1)) SWIG_fail
;
15869 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxObject
, SWIG_POINTER_EXCEPTION
| 0);
15870 if (SWIG_arg_fail(2)) SWIG_fail
;
15872 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
15873 (arg1
)->SetEventObject(arg2
);
15875 wxPyEndAllowThreads(__tstate
);
15876 if (PyErr_Occurred()) SWIG_fail
;
15878 Py_INCREF(Py_None
); resultobj
= Py_None
;
15885 static PyObject
*_wrap_Event_GetTimestamp(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
15886 PyObject
*resultobj
= NULL
;
15887 wxEvent
*arg1
= (wxEvent
*) 0 ;
15889 PyObject
* obj0
= 0 ;
15890 char *kwnames
[] = {
15891 (char *) "self", NULL
15894 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Event_GetTimestamp",kwnames
,&obj0
)) goto fail
;
15895 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxEvent
, SWIG_POINTER_EXCEPTION
| 0);
15896 if (SWIG_arg_fail(1)) SWIG_fail
;
15898 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
15899 result
= (long)((wxEvent
const *)arg1
)->GetTimestamp();
15901 wxPyEndAllowThreads(__tstate
);
15902 if (PyErr_Occurred()) SWIG_fail
;
15905 resultobj
= SWIG_From_long(static_cast<long >(result
));
15913 static PyObject
*_wrap_Event_SetTimestamp(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
15914 PyObject
*resultobj
= NULL
;
15915 wxEvent
*arg1
= (wxEvent
*) 0 ;
15916 long arg2
= (long) 0 ;
15917 PyObject
* obj0
= 0 ;
15918 PyObject
* obj1
= 0 ;
15919 char *kwnames
[] = {
15920 (char *) "self",(char *) "ts", NULL
15923 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|O:Event_SetTimestamp",kwnames
,&obj0
,&obj1
)) goto fail
;
15924 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxEvent
, SWIG_POINTER_EXCEPTION
| 0);
15925 if (SWIG_arg_fail(1)) SWIG_fail
;
15928 arg2
= static_cast<long >(SWIG_As_long(obj1
));
15929 if (SWIG_arg_fail(2)) SWIG_fail
;
15933 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
15934 (arg1
)->SetTimestamp(arg2
);
15936 wxPyEndAllowThreads(__tstate
);
15937 if (PyErr_Occurred()) SWIG_fail
;
15939 Py_INCREF(Py_None
); resultobj
= Py_None
;
15946 static PyObject
*_wrap_Event_GetId(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
15947 PyObject
*resultobj
= NULL
;
15948 wxEvent
*arg1
= (wxEvent
*) 0 ;
15950 PyObject
* obj0
= 0 ;
15951 char *kwnames
[] = {
15952 (char *) "self", NULL
15955 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Event_GetId",kwnames
,&obj0
)) goto fail
;
15956 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxEvent
, SWIG_POINTER_EXCEPTION
| 0);
15957 if (SWIG_arg_fail(1)) SWIG_fail
;
15959 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
15960 result
= (int)((wxEvent
const *)arg1
)->GetId();
15962 wxPyEndAllowThreads(__tstate
);
15963 if (PyErr_Occurred()) SWIG_fail
;
15966 resultobj
= SWIG_From_int(static_cast<int >(result
));
15974 static PyObject
*_wrap_Event_SetId(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
15975 PyObject
*resultobj
= NULL
;
15976 wxEvent
*arg1
= (wxEvent
*) 0 ;
15978 PyObject
* obj0
= 0 ;
15979 PyObject
* obj1
= 0 ;
15980 char *kwnames
[] = {
15981 (char *) "self",(char *) "Id", NULL
15984 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Event_SetId",kwnames
,&obj0
,&obj1
)) goto fail
;
15985 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxEvent
, SWIG_POINTER_EXCEPTION
| 0);
15986 if (SWIG_arg_fail(1)) SWIG_fail
;
15988 arg2
= static_cast<int >(SWIG_As_int(obj1
));
15989 if (SWIG_arg_fail(2)) SWIG_fail
;
15992 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
15993 (arg1
)->SetId(arg2
);
15995 wxPyEndAllowThreads(__tstate
);
15996 if (PyErr_Occurred()) SWIG_fail
;
15998 Py_INCREF(Py_None
); resultobj
= Py_None
;
16005 static PyObject
*_wrap_Event_IsCommandEvent(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
16006 PyObject
*resultobj
= NULL
;
16007 wxEvent
*arg1
= (wxEvent
*) 0 ;
16009 PyObject
* obj0
= 0 ;
16010 char *kwnames
[] = {
16011 (char *) "self", NULL
16014 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Event_IsCommandEvent",kwnames
,&obj0
)) goto fail
;
16015 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxEvent
, SWIG_POINTER_EXCEPTION
| 0);
16016 if (SWIG_arg_fail(1)) SWIG_fail
;
16018 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
16019 result
= (bool)((wxEvent
const *)arg1
)->IsCommandEvent();
16021 wxPyEndAllowThreads(__tstate
);
16022 if (PyErr_Occurred()) SWIG_fail
;
16025 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
16033 static PyObject
*_wrap_Event_Skip(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
16034 PyObject
*resultobj
= NULL
;
16035 wxEvent
*arg1
= (wxEvent
*) 0 ;
16036 bool arg2
= (bool) true ;
16037 PyObject
* obj0
= 0 ;
16038 PyObject
* obj1
= 0 ;
16039 char *kwnames
[] = {
16040 (char *) "self",(char *) "skip", NULL
16043 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|O:Event_Skip",kwnames
,&obj0
,&obj1
)) goto fail
;
16044 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxEvent
, SWIG_POINTER_EXCEPTION
| 0);
16045 if (SWIG_arg_fail(1)) SWIG_fail
;
16048 arg2
= static_cast<bool >(SWIG_As_bool(obj1
));
16049 if (SWIG_arg_fail(2)) SWIG_fail
;
16053 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
16054 (arg1
)->Skip(arg2
);
16056 wxPyEndAllowThreads(__tstate
);
16057 if (PyErr_Occurred()) SWIG_fail
;
16059 Py_INCREF(Py_None
); resultobj
= Py_None
;
16066 static PyObject
*_wrap_Event_GetSkipped(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
16067 PyObject
*resultobj
= NULL
;
16068 wxEvent
*arg1
= (wxEvent
*) 0 ;
16070 PyObject
* obj0
= 0 ;
16071 char *kwnames
[] = {
16072 (char *) "self", NULL
16075 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Event_GetSkipped",kwnames
,&obj0
)) goto fail
;
16076 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxEvent
, SWIG_POINTER_EXCEPTION
| 0);
16077 if (SWIG_arg_fail(1)) SWIG_fail
;
16079 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
16080 result
= (bool)((wxEvent
const *)arg1
)->GetSkipped();
16082 wxPyEndAllowThreads(__tstate
);
16083 if (PyErr_Occurred()) SWIG_fail
;
16086 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
16094 static PyObject
*_wrap_Event_ShouldPropagate(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
16095 PyObject
*resultobj
= NULL
;
16096 wxEvent
*arg1
= (wxEvent
*) 0 ;
16098 PyObject
* obj0
= 0 ;
16099 char *kwnames
[] = {
16100 (char *) "self", NULL
16103 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Event_ShouldPropagate",kwnames
,&obj0
)) goto fail
;
16104 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxEvent
, SWIG_POINTER_EXCEPTION
| 0);
16105 if (SWIG_arg_fail(1)) SWIG_fail
;
16107 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
16108 result
= (bool)((wxEvent
const *)arg1
)->ShouldPropagate();
16110 wxPyEndAllowThreads(__tstate
);
16111 if (PyErr_Occurred()) SWIG_fail
;
16114 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
16122 static PyObject
*_wrap_Event_StopPropagation(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
16123 PyObject
*resultobj
= NULL
;
16124 wxEvent
*arg1
= (wxEvent
*) 0 ;
16126 PyObject
* obj0
= 0 ;
16127 char *kwnames
[] = {
16128 (char *) "self", NULL
16131 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Event_StopPropagation",kwnames
,&obj0
)) goto fail
;
16132 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxEvent
, SWIG_POINTER_EXCEPTION
| 0);
16133 if (SWIG_arg_fail(1)) SWIG_fail
;
16135 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
16136 result
= (int)(arg1
)->StopPropagation();
16138 wxPyEndAllowThreads(__tstate
);
16139 if (PyErr_Occurred()) SWIG_fail
;
16142 resultobj
= SWIG_From_int(static_cast<int >(result
));
16150 static PyObject
*_wrap_Event_ResumePropagation(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
16151 PyObject
*resultobj
= NULL
;
16152 wxEvent
*arg1
= (wxEvent
*) 0 ;
16154 PyObject
* obj0
= 0 ;
16155 PyObject
* obj1
= 0 ;
16156 char *kwnames
[] = {
16157 (char *) "self",(char *) "propagationLevel", NULL
16160 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Event_ResumePropagation",kwnames
,&obj0
,&obj1
)) goto fail
;
16161 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxEvent
, SWIG_POINTER_EXCEPTION
| 0);
16162 if (SWIG_arg_fail(1)) SWIG_fail
;
16164 arg2
= static_cast<int >(SWIG_As_int(obj1
));
16165 if (SWIG_arg_fail(2)) SWIG_fail
;
16168 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
16169 (arg1
)->ResumePropagation(arg2
);
16171 wxPyEndAllowThreads(__tstate
);
16172 if (PyErr_Occurred()) SWIG_fail
;
16174 Py_INCREF(Py_None
); resultobj
= Py_None
;
16181 static PyObject
*_wrap_Event_Clone(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
16182 PyObject
*resultobj
= NULL
;
16183 wxEvent
*arg1
= (wxEvent
*) 0 ;
16185 PyObject
* obj0
= 0 ;
16186 char *kwnames
[] = {
16187 (char *) "self", NULL
16190 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Event_Clone",kwnames
,&obj0
)) goto fail
;
16191 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxEvent
, SWIG_POINTER_EXCEPTION
| 0);
16192 if (SWIG_arg_fail(1)) SWIG_fail
;
16194 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
16195 result
= (wxEvent
*)(arg1
)->Clone();
16197 wxPyEndAllowThreads(__tstate
);
16198 if (PyErr_Occurred()) SWIG_fail
;
16200 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxEvent
, 0);
16207 static PyObject
* Event_swigregister(PyObject
*, PyObject
*args
) {
16209 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
16210 SWIG_TypeClientData(SWIGTYPE_p_wxEvent
, obj
);
16212 return Py_BuildValue((char *)"");
16214 static PyObject
*_wrap_new_PropagationDisabler(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
16215 PyObject
*resultobj
= NULL
;
16216 wxEvent
*arg1
= 0 ;
16217 wxPropagationDisabler
*result
;
16218 PyObject
* obj0
= 0 ;
16219 char *kwnames
[] = {
16220 (char *) "event", NULL
16223 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:new_PropagationDisabler",kwnames
,&obj0
)) goto fail
;
16225 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxEvent
, SWIG_POINTER_EXCEPTION
| 0);
16226 if (SWIG_arg_fail(1)) SWIG_fail
;
16227 if (arg1
== NULL
) {
16228 SWIG_null_ref("wxEvent");
16230 if (SWIG_arg_fail(1)) SWIG_fail
;
16233 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
16234 result
= (wxPropagationDisabler
*)new wxPropagationDisabler(*arg1
);
16236 wxPyEndAllowThreads(__tstate
);
16237 if (PyErr_Occurred()) SWIG_fail
;
16239 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxPropagationDisabler
, 1);
16246 static PyObject
*_wrap_delete_PropagationDisabler(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
16247 PyObject
*resultobj
= NULL
;
16248 wxPropagationDisabler
*arg1
= (wxPropagationDisabler
*) 0 ;
16249 PyObject
* obj0
= 0 ;
16250 char *kwnames
[] = {
16251 (char *) "self", NULL
16254 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:delete_PropagationDisabler",kwnames
,&obj0
)) goto fail
;
16255 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPropagationDisabler
, SWIG_POINTER_EXCEPTION
| 0);
16256 if (SWIG_arg_fail(1)) SWIG_fail
;
16258 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
16261 wxPyEndAllowThreads(__tstate
);
16262 if (PyErr_Occurred()) SWIG_fail
;
16264 Py_INCREF(Py_None
); resultobj
= Py_None
;
16271 static PyObject
* PropagationDisabler_swigregister(PyObject
*, PyObject
*args
) {
16273 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
16274 SWIG_TypeClientData(SWIGTYPE_p_wxPropagationDisabler
, obj
);
16276 return Py_BuildValue((char *)"");
16278 static PyObject
*_wrap_new_PropagateOnce(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
16279 PyObject
*resultobj
= NULL
;
16280 wxEvent
*arg1
= 0 ;
16281 wxPropagateOnce
*result
;
16282 PyObject
* obj0
= 0 ;
16283 char *kwnames
[] = {
16284 (char *) "event", NULL
16287 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:new_PropagateOnce",kwnames
,&obj0
)) goto fail
;
16289 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxEvent
, SWIG_POINTER_EXCEPTION
| 0);
16290 if (SWIG_arg_fail(1)) SWIG_fail
;
16291 if (arg1
== NULL
) {
16292 SWIG_null_ref("wxEvent");
16294 if (SWIG_arg_fail(1)) SWIG_fail
;
16297 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
16298 result
= (wxPropagateOnce
*)new wxPropagateOnce(*arg1
);
16300 wxPyEndAllowThreads(__tstate
);
16301 if (PyErr_Occurred()) SWIG_fail
;
16303 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxPropagateOnce
, 1);
16310 static PyObject
*_wrap_delete_PropagateOnce(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
16311 PyObject
*resultobj
= NULL
;
16312 wxPropagateOnce
*arg1
= (wxPropagateOnce
*) 0 ;
16313 PyObject
* obj0
= 0 ;
16314 char *kwnames
[] = {
16315 (char *) "self", NULL
16318 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:delete_PropagateOnce",kwnames
,&obj0
)) goto fail
;
16319 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPropagateOnce
, SWIG_POINTER_EXCEPTION
| 0);
16320 if (SWIG_arg_fail(1)) SWIG_fail
;
16322 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
16325 wxPyEndAllowThreads(__tstate
);
16326 if (PyErr_Occurred()) SWIG_fail
;
16328 Py_INCREF(Py_None
); resultobj
= Py_None
;
16335 static PyObject
* PropagateOnce_swigregister(PyObject
*, PyObject
*args
) {
16337 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
16338 SWIG_TypeClientData(SWIGTYPE_p_wxPropagateOnce
, obj
);
16340 return Py_BuildValue((char *)"");
16342 static PyObject
*_wrap_new_CommandEvent(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
16343 PyObject
*resultobj
= NULL
;
16344 wxEventType arg1
= (wxEventType
) wxEVT_NULL
;
16345 int arg2
= (int) 0 ;
16346 wxCommandEvent
*result
;
16347 PyObject
* obj0
= 0 ;
16348 PyObject
* obj1
= 0 ;
16349 char *kwnames
[] = {
16350 (char *) "commandType",(char *) "winid", NULL
16353 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"|OO:new_CommandEvent",kwnames
,&obj0
,&obj1
)) goto fail
;
16356 arg1
= static_cast<wxEventType
>(SWIG_As_int(obj0
));
16357 if (SWIG_arg_fail(1)) SWIG_fail
;
16362 arg2
= static_cast<int >(SWIG_As_int(obj1
));
16363 if (SWIG_arg_fail(2)) SWIG_fail
;
16367 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
16368 result
= (wxCommandEvent
*)new wxCommandEvent(arg1
,arg2
);
16370 wxPyEndAllowThreads(__tstate
);
16371 if (PyErr_Occurred()) SWIG_fail
;
16373 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxCommandEvent
, 1);
16380 static PyObject
*_wrap_CommandEvent_GetSelection(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
16381 PyObject
*resultobj
= NULL
;
16382 wxCommandEvent
*arg1
= (wxCommandEvent
*) 0 ;
16384 PyObject
* obj0
= 0 ;
16385 char *kwnames
[] = {
16386 (char *) "self", NULL
16389 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:CommandEvent_GetSelection",kwnames
,&obj0
)) goto fail
;
16390 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxCommandEvent
, SWIG_POINTER_EXCEPTION
| 0);
16391 if (SWIG_arg_fail(1)) SWIG_fail
;
16393 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
16394 result
= (int)((wxCommandEvent
const *)arg1
)->GetSelection();
16396 wxPyEndAllowThreads(__tstate
);
16397 if (PyErr_Occurred()) SWIG_fail
;
16400 resultobj
= SWIG_From_int(static_cast<int >(result
));
16408 static PyObject
*_wrap_CommandEvent_SetString(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
16409 PyObject
*resultobj
= NULL
;
16410 wxCommandEvent
*arg1
= (wxCommandEvent
*) 0 ;
16411 wxString
*arg2
= 0 ;
16412 bool temp2
= false ;
16413 PyObject
* obj0
= 0 ;
16414 PyObject
* obj1
= 0 ;
16415 char *kwnames
[] = {
16416 (char *) "self",(char *) "s", NULL
16419 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:CommandEvent_SetString",kwnames
,&obj0
,&obj1
)) goto fail
;
16420 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxCommandEvent
, SWIG_POINTER_EXCEPTION
| 0);
16421 if (SWIG_arg_fail(1)) SWIG_fail
;
16423 arg2
= wxString_in_helper(obj1
);
16424 if (arg2
== NULL
) SWIG_fail
;
16428 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
16429 (arg1
)->SetString((wxString
const &)*arg2
);
16431 wxPyEndAllowThreads(__tstate
);
16432 if (PyErr_Occurred()) SWIG_fail
;
16434 Py_INCREF(Py_None
); resultobj
= Py_None
;
16449 static PyObject
*_wrap_CommandEvent_GetString(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
16450 PyObject
*resultobj
= NULL
;
16451 wxCommandEvent
*arg1
= (wxCommandEvent
*) 0 ;
16453 PyObject
* obj0
= 0 ;
16454 char *kwnames
[] = {
16455 (char *) "self", NULL
16458 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:CommandEvent_GetString",kwnames
,&obj0
)) goto fail
;
16459 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxCommandEvent
, SWIG_POINTER_EXCEPTION
| 0);
16460 if (SWIG_arg_fail(1)) SWIG_fail
;
16462 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
16463 result
= ((wxCommandEvent
const *)arg1
)->GetString();
16465 wxPyEndAllowThreads(__tstate
);
16466 if (PyErr_Occurred()) SWIG_fail
;
16470 resultobj
= PyUnicode_FromWideChar((&result
)->c_str(), (&result
)->Len());
16472 resultobj
= PyString_FromStringAndSize((&result
)->c_str(), (&result
)->Len());
16481 static PyObject
*_wrap_CommandEvent_IsChecked(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
16482 PyObject
*resultobj
= NULL
;
16483 wxCommandEvent
*arg1
= (wxCommandEvent
*) 0 ;
16485 PyObject
* obj0
= 0 ;
16486 char *kwnames
[] = {
16487 (char *) "self", NULL
16490 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:CommandEvent_IsChecked",kwnames
,&obj0
)) goto fail
;
16491 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxCommandEvent
, SWIG_POINTER_EXCEPTION
| 0);
16492 if (SWIG_arg_fail(1)) SWIG_fail
;
16494 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
16495 result
= (bool)((wxCommandEvent
const *)arg1
)->IsChecked();
16497 wxPyEndAllowThreads(__tstate
);
16498 if (PyErr_Occurred()) SWIG_fail
;
16501 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
16509 static PyObject
*_wrap_CommandEvent_IsSelection(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
16510 PyObject
*resultobj
= NULL
;
16511 wxCommandEvent
*arg1
= (wxCommandEvent
*) 0 ;
16513 PyObject
* obj0
= 0 ;
16514 char *kwnames
[] = {
16515 (char *) "self", NULL
16518 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:CommandEvent_IsSelection",kwnames
,&obj0
)) goto fail
;
16519 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxCommandEvent
, SWIG_POINTER_EXCEPTION
| 0);
16520 if (SWIG_arg_fail(1)) SWIG_fail
;
16522 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
16523 result
= (bool)((wxCommandEvent
const *)arg1
)->IsSelection();
16525 wxPyEndAllowThreads(__tstate
);
16526 if (PyErr_Occurred()) SWIG_fail
;
16529 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
16537 static PyObject
*_wrap_CommandEvent_SetExtraLong(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
16538 PyObject
*resultobj
= NULL
;
16539 wxCommandEvent
*arg1
= (wxCommandEvent
*) 0 ;
16541 PyObject
* obj0
= 0 ;
16542 PyObject
* obj1
= 0 ;
16543 char *kwnames
[] = {
16544 (char *) "self",(char *) "extraLong", NULL
16547 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:CommandEvent_SetExtraLong",kwnames
,&obj0
,&obj1
)) goto fail
;
16548 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxCommandEvent
, SWIG_POINTER_EXCEPTION
| 0);
16549 if (SWIG_arg_fail(1)) SWIG_fail
;
16551 arg2
= static_cast<long >(SWIG_As_long(obj1
));
16552 if (SWIG_arg_fail(2)) SWIG_fail
;
16555 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
16556 (arg1
)->SetExtraLong(arg2
);
16558 wxPyEndAllowThreads(__tstate
);
16559 if (PyErr_Occurred()) SWIG_fail
;
16561 Py_INCREF(Py_None
); resultobj
= Py_None
;
16568 static PyObject
*_wrap_CommandEvent_GetExtraLong(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
16569 PyObject
*resultobj
= NULL
;
16570 wxCommandEvent
*arg1
= (wxCommandEvent
*) 0 ;
16572 PyObject
* obj0
= 0 ;
16573 char *kwnames
[] = {
16574 (char *) "self", NULL
16577 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:CommandEvent_GetExtraLong",kwnames
,&obj0
)) goto fail
;
16578 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxCommandEvent
, SWIG_POINTER_EXCEPTION
| 0);
16579 if (SWIG_arg_fail(1)) SWIG_fail
;
16581 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
16582 result
= (long)((wxCommandEvent
const *)arg1
)->GetExtraLong();
16584 wxPyEndAllowThreads(__tstate
);
16585 if (PyErr_Occurred()) SWIG_fail
;
16588 resultobj
= SWIG_From_long(static_cast<long >(result
));
16596 static PyObject
*_wrap_CommandEvent_SetInt(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
16597 PyObject
*resultobj
= NULL
;
16598 wxCommandEvent
*arg1
= (wxCommandEvent
*) 0 ;
16600 PyObject
* obj0
= 0 ;
16601 PyObject
* obj1
= 0 ;
16602 char *kwnames
[] = {
16603 (char *) "self",(char *) "i", NULL
16606 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:CommandEvent_SetInt",kwnames
,&obj0
,&obj1
)) goto fail
;
16607 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxCommandEvent
, SWIG_POINTER_EXCEPTION
| 0);
16608 if (SWIG_arg_fail(1)) SWIG_fail
;
16610 arg2
= static_cast<int >(SWIG_As_int(obj1
));
16611 if (SWIG_arg_fail(2)) SWIG_fail
;
16614 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
16615 (arg1
)->SetInt(arg2
);
16617 wxPyEndAllowThreads(__tstate
);
16618 if (PyErr_Occurred()) SWIG_fail
;
16620 Py_INCREF(Py_None
); resultobj
= Py_None
;
16627 static PyObject
*_wrap_CommandEvent_GetInt(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
16628 PyObject
*resultobj
= NULL
;
16629 wxCommandEvent
*arg1
= (wxCommandEvent
*) 0 ;
16631 PyObject
* obj0
= 0 ;
16632 char *kwnames
[] = {
16633 (char *) "self", NULL
16636 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:CommandEvent_GetInt",kwnames
,&obj0
)) goto fail
;
16637 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxCommandEvent
, SWIG_POINTER_EXCEPTION
| 0);
16638 if (SWIG_arg_fail(1)) SWIG_fail
;
16640 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
16641 result
= (long)((wxCommandEvent
const *)arg1
)->GetInt();
16643 wxPyEndAllowThreads(__tstate
);
16644 if (PyErr_Occurred()) SWIG_fail
;
16647 resultobj
= SWIG_From_long(static_cast<long >(result
));
16655 static PyObject
*_wrap_CommandEvent_Clone(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
16656 PyObject
*resultobj
= NULL
;
16657 wxCommandEvent
*arg1
= (wxCommandEvent
*) 0 ;
16659 PyObject
* obj0
= 0 ;
16660 char *kwnames
[] = {
16661 (char *) "self", NULL
16664 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:CommandEvent_Clone",kwnames
,&obj0
)) goto fail
;
16665 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxCommandEvent
, SWIG_POINTER_EXCEPTION
| 0);
16666 if (SWIG_arg_fail(1)) SWIG_fail
;
16668 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
16669 result
= (wxEvent
*)((wxCommandEvent
const *)arg1
)->Clone();
16671 wxPyEndAllowThreads(__tstate
);
16672 if (PyErr_Occurred()) SWIG_fail
;
16674 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxEvent
, 0);
16681 static PyObject
* CommandEvent_swigregister(PyObject
*, PyObject
*args
) {
16683 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
16684 SWIG_TypeClientData(SWIGTYPE_p_wxCommandEvent
, obj
);
16686 return Py_BuildValue((char *)"");
16688 static PyObject
*_wrap_new_NotifyEvent(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
16689 PyObject
*resultobj
= NULL
;
16690 wxEventType arg1
= (wxEventType
) wxEVT_NULL
;
16691 int arg2
= (int) 0 ;
16692 wxNotifyEvent
*result
;
16693 PyObject
* obj0
= 0 ;
16694 PyObject
* obj1
= 0 ;
16695 char *kwnames
[] = {
16696 (char *) "commandType",(char *) "winid", NULL
16699 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"|OO:new_NotifyEvent",kwnames
,&obj0
,&obj1
)) goto fail
;
16702 arg1
= static_cast<wxEventType
>(SWIG_As_int(obj0
));
16703 if (SWIG_arg_fail(1)) SWIG_fail
;
16708 arg2
= static_cast<int >(SWIG_As_int(obj1
));
16709 if (SWIG_arg_fail(2)) SWIG_fail
;
16713 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
16714 result
= (wxNotifyEvent
*)new wxNotifyEvent(arg1
,arg2
);
16716 wxPyEndAllowThreads(__tstate
);
16717 if (PyErr_Occurred()) SWIG_fail
;
16719 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxNotifyEvent
, 1);
16726 static PyObject
*_wrap_NotifyEvent_Veto(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
16727 PyObject
*resultobj
= NULL
;
16728 wxNotifyEvent
*arg1
= (wxNotifyEvent
*) 0 ;
16729 PyObject
* obj0
= 0 ;
16730 char *kwnames
[] = {
16731 (char *) "self", NULL
16734 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:NotifyEvent_Veto",kwnames
,&obj0
)) goto fail
;
16735 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxNotifyEvent
, SWIG_POINTER_EXCEPTION
| 0);
16736 if (SWIG_arg_fail(1)) SWIG_fail
;
16738 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
16741 wxPyEndAllowThreads(__tstate
);
16742 if (PyErr_Occurred()) SWIG_fail
;
16744 Py_INCREF(Py_None
); resultobj
= Py_None
;
16751 static PyObject
*_wrap_NotifyEvent_Allow(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
16752 PyObject
*resultobj
= NULL
;
16753 wxNotifyEvent
*arg1
= (wxNotifyEvent
*) 0 ;
16754 PyObject
* obj0
= 0 ;
16755 char *kwnames
[] = {
16756 (char *) "self", NULL
16759 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:NotifyEvent_Allow",kwnames
,&obj0
)) goto fail
;
16760 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxNotifyEvent
, SWIG_POINTER_EXCEPTION
| 0);
16761 if (SWIG_arg_fail(1)) SWIG_fail
;
16763 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
16766 wxPyEndAllowThreads(__tstate
);
16767 if (PyErr_Occurred()) SWIG_fail
;
16769 Py_INCREF(Py_None
); resultobj
= Py_None
;
16776 static PyObject
*_wrap_NotifyEvent_IsAllowed(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
16777 PyObject
*resultobj
= NULL
;
16778 wxNotifyEvent
*arg1
= (wxNotifyEvent
*) 0 ;
16780 PyObject
* obj0
= 0 ;
16781 char *kwnames
[] = {
16782 (char *) "self", NULL
16785 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:NotifyEvent_IsAllowed",kwnames
,&obj0
)) goto fail
;
16786 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxNotifyEvent
, SWIG_POINTER_EXCEPTION
| 0);
16787 if (SWIG_arg_fail(1)) SWIG_fail
;
16789 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
16790 result
= (bool)(arg1
)->IsAllowed();
16792 wxPyEndAllowThreads(__tstate
);
16793 if (PyErr_Occurred()) SWIG_fail
;
16796 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
16804 static PyObject
* NotifyEvent_swigregister(PyObject
*, PyObject
*args
) {
16806 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
16807 SWIG_TypeClientData(SWIGTYPE_p_wxNotifyEvent
, obj
);
16809 return Py_BuildValue((char *)"");
16811 static PyObject
*_wrap_new_ScrollEvent(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
16812 PyObject
*resultobj
= NULL
;
16813 wxEventType arg1
= (wxEventType
) wxEVT_NULL
;
16814 int arg2
= (int) 0 ;
16815 int arg3
= (int) 0 ;
16816 int arg4
= (int) 0 ;
16817 wxScrollEvent
*result
;
16818 PyObject
* obj0
= 0 ;
16819 PyObject
* obj1
= 0 ;
16820 PyObject
* obj2
= 0 ;
16821 PyObject
* obj3
= 0 ;
16822 char *kwnames
[] = {
16823 (char *) "commandType",(char *) "winid",(char *) "pos",(char *) "orient", NULL
16826 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"|OOOO:new_ScrollEvent",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
)) goto fail
;
16829 arg1
= static_cast<wxEventType
>(SWIG_As_int(obj0
));
16830 if (SWIG_arg_fail(1)) SWIG_fail
;
16835 arg2
= static_cast<int >(SWIG_As_int(obj1
));
16836 if (SWIG_arg_fail(2)) SWIG_fail
;
16841 arg3
= static_cast<int >(SWIG_As_int(obj2
));
16842 if (SWIG_arg_fail(3)) SWIG_fail
;
16847 arg4
= static_cast<int >(SWIG_As_int(obj3
));
16848 if (SWIG_arg_fail(4)) SWIG_fail
;
16852 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
16853 result
= (wxScrollEvent
*)new wxScrollEvent(arg1
,arg2
,arg3
,arg4
);
16855 wxPyEndAllowThreads(__tstate
);
16856 if (PyErr_Occurred()) SWIG_fail
;
16858 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxScrollEvent
, 1);
16865 static PyObject
*_wrap_ScrollEvent_GetOrientation(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
16866 PyObject
*resultobj
= NULL
;
16867 wxScrollEvent
*arg1
= (wxScrollEvent
*) 0 ;
16869 PyObject
* obj0
= 0 ;
16870 char *kwnames
[] = {
16871 (char *) "self", NULL
16874 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:ScrollEvent_GetOrientation",kwnames
,&obj0
)) goto fail
;
16875 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxScrollEvent
, SWIG_POINTER_EXCEPTION
| 0);
16876 if (SWIG_arg_fail(1)) SWIG_fail
;
16878 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
16879 result
= (int)((wxScrollEvent
const *)arg1
)->GetOrientation();
16881 wxPyEndAllowThreads(__tstate
);
16882 if (PyErr_Occurred()) SWIG_fail
;
16885 resultobj
= SWIG_From_int(static_cast<int >(result
));
16893 static PyObject
*_wrap_ScrollEvent_GetPosition(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
16894 PyObject
*resultobj
= NULL
;
16895 wxScrollEvent
*arg1
= (wxScrollEvent
*) 0 ;
16897 PyObject
* obj0
= 0 ;
16898 char *kwnames
[] = {
16899 (char *) "self", NULL
16902 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:ScrollEvent_GetPosition",kwnames
,&obj0
)) goto fail
;
16903 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxScrollEvent
, SWIG_POINTER_EXCEPTION
| 0);
16904 if (SWIG_arg_fail(1)) SWIG_fail
;
16906 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
16907 result
= (int)((wxScrollEvent
const *)arg1
)->GetPosition();
16909 wxPyEndAllowThreads(__tstate
);
16910 if (PyErr_Occurred()) SWIG_fail
;
16913 resultobj
= SWIG_From_int(static_cast<int >(result
));
16921 static PyObject
*_wrap_ScrollEvent_SetOrientation(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
16922 PyObject
*resultobj
= NULL
;
16923 wxScrollEvent
*arg1
= (wxScrollEvent
*) 0 ;
16925 PyObject
* obj0
= 0 ;
16926 PyObject
* obj1
= 0 ;
16927 char *kwnames
[] = {
16928 (char *) "self",(char *) "orient", NULL
16931 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:ScrollEvent_SetOrientation",kwnames
,&obj0
,&obj1
)) goto fail
;
16932 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxScrollEvent
, SWIG_POINTER_EXCEPTION
| 0);
16933 if (SWIG_arg_fail(1)) SWIG_fail
;
16935 arg2
= static_cast<int >(SWIG_As_int(obj1
));
16936 if (SWIG_arg_fail(2)) SWIG_fail
;
16939 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
16940 (arg1
)->SetOrientation(arg2
);
16942 wxPyEndAllowThreads(__tstate
);
16943 if (PyErr_Occurred()) SWIG_fail
;
16945 Py_INCREF(Py_None
); resultobj
= Py_None
;
16952 static PyObject
*_wrap_ScrollEvent_SetPosition(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
16953 PyObject
*resultobj
= NULL
;
16954 wxScrollEvent
*arg1
= (wxScrollEvent
*) 0 ;
16956 PyObject
* obj0
= 0 ;
16957 PyObject
* obj1
= 0 ;
16958 char *kwnames
[] = {
16959 (char *) "self",(char *) "pos", NULL
16962 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:ScrollEvent_SetPosition",kwnames
,&obj0
,&obj1
)) goto fail
;
16963 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxScrollEvent
, SWIG_POINTER_EXCEPTION
| 0);
16964 if (SWIG_arg_fail(1)) SWIG_fail
;
16966 arg2
= static_cast<int >(SWIG_As_int(obj1
));
16967 if (SWIG_arg_fail(2)) SWIG_fail
;
16970 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
16971 (arg1
)->SetPosition(arg2
);
16973 wxPyEndAllowThreads(__tstate
);
16974 if (PyErr_Occurred()) SWIG_fail
;
16976 Py_INCREF(Py_None
); resultobj
= Py_None
;
16983 static PyObject
* ScrollEvent_swigregister(PyObject
*, PyObject
*args
) {
16985 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
16986 SWIG_TypeClientData(SWIGTYPE_p_wxScrollEvent
, obj
);
16988 return Py_BuildValue((char *)"");
16990 static PyObject
*_wrap_new_ScrollWinEvent(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
16991 PyObject
*resultobj
= NULL
;
16992 wxEventType arg1
= (wxEventType
) wxEVT_NULL
;
16993 int arg2
= (int) 0 ;
16994 int arg3
= (int) 0 ;
16995 wxScrollWinEvent
*result
;
16996 PyObject
* obj0
= 0 ;
16997 PyObject
* obj1
= 0 ;
16998 PyObject
* obj2
= 0 ;
16999 char *kwnames
[] = {
17000 (char *) "commandType",(char *) "pos",(char *) "orient", NULL
17003 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"|OOO:new_ScrollWinEvent",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
17006 arg1
= static_cast<wxEventType
>(SWIG_As_int(obj0
));
17007 if (SWIG_arg_fail(1)) SWIG_fail
;
17012 arg2
= static_cast<int >(SWIG_As_int(obj1
));
17013 if (SWIG_arg_fail(2)) SWIG_fail
;
17018 arg3
= static_cast<int >(SWIG_As_int(obj2
));
17019 if (SWIG_arg_fail(3)) SWIG_fail
;
17023 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
17024 result
= (wxScrollWinEvent
*)new wxScrollWinEvent(arg1
,arg2
,arg3
);
17026 wxPyEndAllowThreads(__tstate
);
17027 if (PyErr_Occurred()) SWIG_fail
;
17029 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxScrollWinEvent
, 1);
17036 static PyObject
*_wrap_ScrollWinEvent_GetOrientation(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
17037 PyObject
*resultobj
= NULL
;
17038 wxScrollWinEvent
*arg1
= (wxScrollWinEvent
*) 0 ;
17040 PyObject
* obj0
= 0 ;
17041 char *kwnames
[] = {
17042 (char *) "self", NULL
17045 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:ScrollWinEvent_GetOrientation",kwnames
,&obj0
)) goto fail
;
17046 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxScrollWinEvent
, SWIG_POINTER_EXCEPTION
| 0);
17047 if (SWIG_arg_fail(1)) SWIG_fail
;
17049 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
17050 result
= (int)((wxScrollWinEvent
const *)arg1
)->GetOrientation();
17052 wxPyEndAllowThreads(__tstate
);
17053 if (PyErr_Occurred()) SWIG_fail
;
17056 resultobj
= SWIG_From_int(static_cast<int >(result
));
17064 static PyObject
*_wrap_ScrollWinEvent_GetPosition(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
17065 PyObject
*resultobj
= NULL
;
17066 wxScrollWinEvent
*arg1
= (wxScrollWinEvent
*) 0 ;
17068 PyObject
* obj0
= 0 ;
17069 char *kwnames
[] = {
17070 (char *) "self", NULL
17073 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:ScrollWinEvent_GetPosition",kwnames
,&obj0
)) goto fail
;
17074 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxScrollWinEvent
, SWIG_POINTER_EXCEPTION
| 0);
17075 if (SWIG_arg_fail(1)) SWIG_fail
;
17077 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
17078 result
= (int)((wxScrollWinEvent
const *)arg1
)->GetPosition();
17080 wxPyEndAllowThreads(__tstate
);
17081 if (PyErr_Occurred()) SWIG_fail
;
17084 resultobj
= SWIG_From_int(static_cast<int >(result
));
17092 static PyObject
*_wrap_ScrollWinEvent_SetOrientation(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
17093 PyObject
*resultobj
= NULL
;
17094 wxScrollWinEvent
*arg1
= (wxScrollWinEvent
*) 0 ;
17096 PyObject
* obj0
= 0 ;
17097 PyObject
* obj1
= 0 ;
17098 char *kwnames
[] = {
17099 (char *) "self",(char *) "orient", NULL
17102 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:ScrollWinEvent_SetOrientation",kwnames
,&obj0
,&obj1
)) goto fail
;
17103 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxScrollWinEvent
, SWIG_POINTER_EXCEPTION
| 0);
17104 if (SWIG_arg_fail(1)) SWIG_fail
;
17106 arg2
= static_cast<int >(SWIG_As_int(obj1
));
17107 if (SWIG_arg_fail(2)) SWIG_fail
;
17110 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
17111 (arg1
)->SetOrientation(arg2
);
17113 wxPyEndAllowThreads(__tstate
);
17114 if (PyErr_Occurred()) SWIG_fail
;
17116 Py_INCREF(Py_None
); resultobj
= Py_None
;
17123 static PyObject
*_wrap_ScrollWinEvent_SetPosition(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
17124 PyObject
*resultobj
= NULL
;
17125 wxScrollWinEvent
*arg1
= (wxScrollWinEvent
*) 0 ;
17127 PyObject
* obj0
= 0 ;
17128 PyObject
* obj1
= 0 ;
17129 char *kwnames
[] = {
17130 (char *) "self",(char *) "pos", NULL
17133 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:ScrollWinEvent_SetPosition",kwnames
,&obj0
,&obj1
)) goto fail
;
17134 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxScrollWinEvent
, SWIG_POINTER_EXCEPTION
| 0);
17135 if (SWIG_arg_fail(1)) SWIG_fail
;
17137 arg2
= static_cast<int >(SWIG_As_int(obj1
));
17138 if (SWIG_arg_fail(2)) SWIG_fail
;
17141 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
17142 (arg1
)->SetPosition(arg2
);
17144 wxPyEndAllowThreads(__tstate
);
17145 if (PyErr_Occurred()) SWIG_fail
;
17147 Py_INCREF(Py_None
); resultobj
= Py_None
;
17154 static PyObject
* ScrollWinEvent_swigregister(PyObject
*, PyObject
*args
) {
17156 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
17157 SWIG_TypeClientData(SWIGTYPE_p_wxScrollWinEvent
, obj
);
17159 return Py_BuildValue((char *)"");
17161 static PyObject
*_wrap_new_MouseEvent(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
17162 PyObject
*resultobj
= NULL
;
17163 wxEventType arg1
= (wxEventType
) wxEVT_NULL
;
17164 wxMouseEvent
*result
;
17165 PyObject
* obj0
= 0 ;
17166 char *kwnames
[] = {
17167 (char *) "mouseType", NULL
17170 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"|O:new_MouseEvent",kwnames
,&obj0
)) goto fail
;
17173 arg1
= static_cast<wxEventType
>(SWIG_As_int(obj0
));
17174 if (SWIG_arg_fail(1)) SWIG_fail
;
17178 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
17179 result
= (wxMouseEvent
*)new wxMouseEvent(arg1
);
17181 wxPyEndAllowThreads(__tstate
);
17182 if (PyErr_Occurred()) SWIG_fail
;
17185 resultobj
= wxPyMake_wxObject(result
, (bool)1);
17193 static PyObject
*_wrap_MouseEvent_IsButton(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
17194 PyObject
*resultobj
= NULL
;
17195 wxMouseEvent
*arg1
= (wxMouseEvent
*) 0 ;
17197 PyObject
* obj0
= 0 ;
17198 char *kwnames
[] = {
17199 (char *) "self", NULL
17202 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MouseEvent_IsButton",kwnames
,&obj0
)) goto fail
;
17203 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMouseEvent
, SWIG_POINTER_EXCEPTION
| 0);
17204 if (SWIG_arg_fail(1)) SWIG_fail
;
17206 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
17207 result
= (bool)((wxMouseEvent
const *)arg1
)->IsButton();
17209 wxPyEndAllowThreads(__tstate
);
17210 if (PyErr_Occurred()) SWIG_fail
;
17213 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
17221 static PyObject
*_wrap_MouseEvent_ButtonDown(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
17222 PyObject
*resultobj
= NULL
;
17223 wxMouseEvent
*arg1
= (wxMouseEvent
*) 0 ;
17224 int arg2
= (int) wxMOUSE_BTN_ANY
;
17226 PyObject
* obj0
= 0 ;
17227 PyObject
* obj1
= 0 ;
17228 char *kwnames
[] = {
17229 (char *) "self",(char *) "but", NULL
17232 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|O:MouseEvent_ButtonDown",kwnames
,&obj0
,&obj1
)) goto fail
;
17233 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMouseEvent
, SWIG_POINTER_EXCEPTION
| 0);
17234 if (SWIG_arg_fail(1)) SWIG_fail
;
17237 arg2
= static_cast<int >(SWIG_As_int(obj1
));
17238 if (SWIG_arg_fail(2)) SWIG_fail
;
17242 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
17243 result
= (bool)((wxMouseEvent
const *)arg1
)->ButtonDown(arg2
);
17245 wxPyEndAllowThreads(__tstate
);
17246 if (PyErr_Occurred()) SWIG_fail
;
17249 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
17257 static PyObject
*_wrap_MouseEvent_ButtonDClick(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
17258 PyObject
*resultobj
= NULL
;
17259 wxMouseEvent
*arg1
= (wxMouseEvent
*) 0 ;
17260 int arg2
= (int) wxMOUSE_BTN_ANY
;
17262 PyObject
* obj0
= 0 ;
17263 PyObject
* obj1
= 0 ;
17264 char *kwnames
[] = {
17265 (char *) "self",(char *) "but", NULL
17268 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|O:MouseEvent_ButtonDClick",kwnames
,&obj0
,&obj1
)) goto fail
;
17269 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMouseEvent
, SWIG_POINTER_EXCEPTION
| 0);
17270 if (SWIG_arg_fail(1)) SWIG_fail
;
17273 arg2
= static_cast<int >(SWIG_As_int(obj1
));
17274 if (SWIG_arg_fail(2)) SWIG_fail
;
17278 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
17279 result
= (bool)((wxMouseEvent
const *)arg1
)->ButtonDClick(arg2
);
17281 wxPyEndAllowThreads(__tstate
);
17282 if (PyErr_Occurred()) SWIG_fail
;
17285 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
17293 static PyObject
*_wrap_MouseEvent_ButtonUp(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
17294 PyObject
*resultobj
= NULL
;
17295 wxMouseEvent
*arg1
= (wxMouseEvent
*) 0 ;
17296 int arg2
= (int) wxMOUSE_BTN_ANY
;
17298 PyObject
* obj0
= 0 ;
17299 PyObject
* obj1
= 0 ;
17300 char *kwnames
[] = {
17301 (char *) "self",(char *) "but", NULL
17304 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|O:MouseEvent_ButtonUp",kwnames
,&obj0
,&obj1
)) goto fail
;
17305 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMouseEvent
, SWIG_POINTER_EXCEPTION
| 0);
17306 if (SWIG_arg_fail(1)) SWIG_fail
;
17309 arg2
= static_cast<int >(SWIG_As_int(obj1
));
17310 if (SWIG_arg_fail(2)) SWIG_fail
;
17314 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
17315 result
= (bool)((wxMouseEvent
const *)arg1
)->ButtonUp(arg2
);
17317 wxPyEndAllowThreads(__tstate
);
17318 if (PyErr_Occurred()) SWIG_fail
;
17321 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
17329 static PyObject
*_wrap_MouseEvent_Button(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
17330 PyObject
*resultobj
= NULL
;
17331 wxMouseEvent
*arg1
= (wxMouseEvent
*) 0 ;
17334 PyObject
* obj0
= 0 ;
17335 PyObject
* obj1
= 0 ;
17336 char *kwnames
[] = {
17337 (char *) "self",(char *) "button", NULL
17340 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:MouseEvent_Button",kwnames
,&obj0
,&obj1
)) goto fail
;
17341 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMouseEvent
, SWIG_POINTER_EXCEPTION
| 0);
17342 if (SWIG_arg_fail(1)) SWIG_fail
;
17344 arg2
= static_cast<int >(SWIG_As_int(obj1
));
17345 if (SWIG_arg_fail(2)) SWIG_fail
;
17348 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
17349 result
= (bool)((wxMouseEvent
const *)arg1
)->Button(arg2
);
17351 wxPyEndAllowThreads(__tstate
);
17352 if (PyErr_Occurred()) SWIG_fail
;
17355 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
17363 static PyObject
*_wrap_MouseEvent_ButtonIsDown(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
17364 PyObject
*resultobj
= NULL
;
17365 wxMouseEvent
*arg1
= (wxMouseEvent
*) 0 ;
17368 PyObject
* obj0
= 0 ;
17369 PyObject
* obj1
= 0 ;
17370 char *kwnames
[] = {
17371 (char *) "self",(char *) "but", NULL
17374 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:MouseEvent_ButtonIsDown",kwnames
,&obj0
,&obj1
)) goto fail
;
17375 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMouseEvent
, SWIG_POINTER_EXCEPTION
| 0);
17376 if (SWIG_arg_fail(1)) SWIG_fail
;
17378 arg2
= static_cast<int >(SWIG_As_int(obj1
));
17379 if (SWIG_arg_fail(2)) SWIG_fail
;
17382 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
17383 result
= (bool)((wxMouseEvent
const *)arg1
)->ButtonIsDown(arg2
);
17385 wxPyEndAllowThreads(__tstate
);
17386 if (PyErr_Occurred()) SWIG_fail
;
17389 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
17397 static PyObject
*_wrap_MouseEvent_GetButton(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
17398 PyObject
*resultobj
= NULL
;
17399 wxMouseEvent
*arg1
= (wxMouseEvent
*) 0 ;
17401 PyObject
* obj0
= 0 ;
17402 char *kwnames
[] = {
17403 (char *) "self", NULL
17406 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MouseEvent_GetButton",kwnames
,&obj0
)) goto fail
;
17407 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMouseEvent
, SWIG_POINTER_EXCEPTION
| 0);
17408 if (SWIG_arg_fail(1)) SWIG_fail
;
17410 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
17411 result
= (int)((wxMouseEvent
const *)arg1
)->GetButton();
17413 wxPyEndAllowThreads(__tstate
);
17414 if (PyErr_Occurred()) SWIG_fail
;
17417 resultobj
= SWIG_From_int(static_cast<int >(result
));
17425 static PyObject
*_wrap_MouseEvent_ControlDown(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
17426 PyObject
*resultobj
= NULL
;
17427 wxMouseEvent
*arg1
= (wxMouseEvent
*) 0 ;
17429 PyObject
* obj0
= 0 ;
17430 char *kwnames
[] = {
17431 (char *) "self", NULL
17434 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MouseEvent_ControlDown",kwnames
,&obj0
)) goto fail
;
17435 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMouseEvent
, SWIG_POINTER_EXCEPTION
| 0);
17436 if (SWIG_arg_fail(1)) SWIG_fail
;
17438 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
17439 result
= (bool)((wxMouseEvent
const *)arg1
)->ControlDown();
17441 wxPyEndAllowThreads(__tstate
);
17442 if (PyErr_Occurred()) SWIG_fail
;
17445 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
17453 static PyObject
*_wrap_MouseEvent_MetaDown(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
17454 PyObject
*resultobj
= NULL
;
17455 wxMouseEvent
*arg1
= (wxMouseEvent
*) 0 ;
17457 PyObject
* obj0
= 0 ;
17458 char *kwnames
[] = {
17459 (char *) "self", NULL
17462 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MouseEvent_MetaDown",kwnames
,&obj0
)) goto fail
;
17463 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMouseEvent
, SWIG_POINTER_EXCEPTION
| 0);
17464 if (SWIG_arg_fail(1)) SWIG_fail
;
17466 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
17467 result
= (bool)((wxMouseEvent
const *)arg1
)->MetaDown();
17469 wxPyEndAllowThreads(__tstate
);
17470 if (PyErr_Occurred()) SWIG_fail
;
17473 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
17481 static PyObject
*_wrap_MouseEvent_AltDown(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
17482 PyObject
*resultobj
= NULL
;
17483 wxMouseEvent
*arg1
= (wxMouseEvent
*) 0 ;
17485 PyObject
* obj0
= 0 ;
17486 char *kwnames
[] = {
17487 (char *) "self", NULL
17490 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MouseEvent_AltDown",kwnames
,&obj0
)) goto fail
;
17491 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMouseEvent
, SWIG_POINTER_EXCEPTION
| 0);
17492 if (SWIG_arg_fail(1)) SWIG_fail
;
17494 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
17495 result
= (bool)((wxMouseEvent
const *)arg1
)->AltDown();
17497 wxPyEndAllowThreads(__tstate
);
17498 if (PyErr_Occurred()) SWIG_fail
;
17501 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
17509 static PyObject
*_wrap_MouseEvent_ShiftDown(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
17510 PyObject
*resultobj
= NULL
;
17511 wxMouseEvent
*arg1
= (wxMouseEvent
*) 0 ;
17513 PyObject
* obj0
= 0 ;
17514 char *kwnames
[] = {
17515 (char *) "self", NULL
17518 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MouseEvent_ShiftDown",kwnames
,&obj0
)) goto fail
;
17519 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMouseEvent
, SWIG_POINTER_EXCEPTION
| 0);
17520 if (SWIG_arg_fail(1)) SWIG_fail
;
17522 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
17523 result
= (bool)((wxMouseEvent
const *)arg1
)->ShiftDown();
17525 wxPyEndAllowThreads(__tstate
);
17526 if (PyErr_Occurred()) SWIG_fail
;
17529 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
17537 static PyObject
*_wrap_MouseEvent_CmdDown(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
17538 PyObject
*resultobj
= NULL
;
17539 wxMouseEvent
*arg1
= (wxMouseEvent
*) 0 ;
17541 PyObject
* obj0
= 0 ;
17542 char *kwnames
[] = {
17543 (char *) "self", NULL
17546 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MouseEvent_CmdDown",kwnames
,&obj0
)) goto fail
;
17547 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMouseEvent
, SWIG_POINTER_EXCEPTION
| 0);
17548 if (SWIG_arg_fail(1)) SWIG_fail
;
17550 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
17551 result
= (bool)((wxMouseEvent
const *)arg1
)->CmdDown();
17553 wxPyEndAllowThreads(__tstate
);
17554 if (PyErr_Occurred()) SWIG_fail
;
17557 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
17565 static PyObject
*_wrap_MouseEvent_LeftDown(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
17566 PyObject
*resultobj
= NULL
;
17567 wxMouseEvent
*arg1
= (wxMouseEvent
*) 0 ;
17569 PyObject
* obj0
= 0 ;
17570 char *kwnames
[] = {
17571 (char *) "self", NULL
17574 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MouseEvent_LeftDown",kwnames
,&obj0
)) goto fail
;
17575 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMouseEvent
, SWIG_POINTER_EXCEPTION
| 0);
17576 if (SWIG_arg_fail(1)) SWIG_fail
;
17578 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
17579 result
= (bool)((wxMouseEvent
const *)arg1
)->LeftDown();
17581 wxPyEndAllowThreads(__tstate
);
17582 if (PyErr_Occurred()) SWIG_fail
;
17585 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
17593 static PyObject
*_wrap_MouseEvent_MiddleDown(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
17594 PyObject
*resultobj
= NULL
;
17595 wxMouseEvent
*arg1
= (wxMouseEvent
*) 0 ;
17597 PyObject
* obj0
= 0 ;
17598 char *kwnames
[] = {
17599 (char *) "self", NULL
17602 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MouseEvent_MiddleDown",kwnames
,&obj0
)) goto fail
;
17603 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMouseEvent
, SWIG_POINTER_EXCEPTION
| 0);
17604 if (SWIG_arg_fail(1)) SWIG_fail
;
17606 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
17607 result
= (bool)((wxMouseEvent
const *)arg1
)->MiddleDown();
17609 wxPyEndAllowThreads(__tstate
);
17610 if (PyErr_Occurred()) SWIG_fail
;
17613 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
17621 static PyObject
*_wrap_MouseEvent_RightDown(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
17622 PyObject
*resultobj
= NULL
;
17623 wxMouseEvent
*arg1
= (wxMouseEvent
*) 0 ;
17625 PyObject
* obj0
= 0 ;
17626 char *kwnames
[] = {
17627 (char *) "self", NULL
17630 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MouseEvent_RightDown",kwnames
,&obj0
)) goto fail
;
17631 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMouseEvent
, SWIG_POINTER_EXCEPTION
| 0);
17632 if (SWIG_arg_fail(1)) SWIG_fail
;
17634 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
17635 result
= (bool)((wxMouseEvent
const *)arg1
)->RightDown();
17637 wxPyEndAllowThreads(__tstate
);
17638 if (PyErr_Occurred()) SWIG_fail
;
17641 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
17649 static PyObject
*_wrap_MouseEvent_LeftUp(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
17650 PyObject
*resultobj
= NULL
;
17651 wxMouseEvent
*arg1
= (wxMouseEvent
*) 0 ;
17653 PyObject
* obj0
= 0 ;
17654 char *kwnames
[] = {
17655 (char *) "self", NULL
17658 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MouseEvent_LeftUp",kwnames
,&obj0
)) goto fail
;
17659 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMouseEvent
, SWIG_POINTER_EXCEPTION
| 0);
17660 if (SWIG_arg_fail(1)) SWIG_fail
;
17662 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
17663 result
= (bool)((wxMouseEvent
const *)arg1
)->LeftUp();
17665 wxPyEndAllowThreads(__tstate
);
17666 if (PyErr_Occurred()) SWIG_fail
;
17669 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
17677 static PyObject
*_wrap_MouseEvent_MiddleUp(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
17678 PyObject
*resultobj
= NULL
;
17679 wxMouseEvent
*arg1
= (wxMouseEvent
*) 0 ;
17681 PyObject
* obj0
= 0 ;
17682 char *kwnames
[] = {
17683 (char *) "self", NULL
17686 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MouseEvent_MiddleUp",kwnames
,&obj0
)) goto fail
;
17687 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMouseEvent
, SWIG_POINTER_EXCEPTION
| 0);
17688 if (SWIG_arg_fail(1)) SWIG_fail
;
17690 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
17691 result
= (bool)((wxMouseEvent
const *)arg1
)->MiddleUp();
17693 wxPyEndAllowThreads(__tstate
);
17694 if (PyErr_Occurred()) SWIG_fail
;
17697 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
17705 static PyObject
*_wrap_MouseEvent_RightUp(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
17706 PyObject
*resultobj
= NULL
;
17707 wxMouseEvent
*arg1
= (wxMouseEvent
*) 0 ;
17709 PyObject
* obj0
= 0 ;
17710 char *kwnames
[] = {
17711 (char *) "self", NULL
17714 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MouseEvent_RightUp",kwnames
,&obj0
)) goto fail
;
17715 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMouseEvent
, SWIG_POINTER_EXCEPTION
| 0);
17716 if (SWIG_arg_fail(1)) SWIG_fail
;
17718 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
17719 result
= (bool)((wxMouseEvent
const *)arg1
)->RightUp();
17721 wxPyEndAllowThreads(__tstate
);
17722 if (PyErr_Occurred()) SWIG_fail
;
17725 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
17733 static PyObject
*_wrap_MouseEvent_LeftDClick(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
17734 PyObject
*resultobj
= NULL
;
17735 wxMouseEvent
*arg1
= (wxMouseEvent
*) 0 ;
17737 PyObject
* obj0
= 0 ;
17738 char *kwnames
[] = {
17739 (char *) "self", NULL
17742 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MouseEvent_LeftDClick",kwnames
,&obj0
)) goto fail
;
17743 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMouseEvent
, SWIG_POINTER_EXCEPTION
| 0);
17744 if (SWIG_arg_fail(1)) SWIG_fail
;
17746 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
17747 result
= (bool)((wxMouseEvent
const *)arg1
)->LeftDClick();
17749 wxPyEndAllowThreads(__tstate
);
17750 if (PyErr_Occurred()) SWIG_fail
;
17753 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
17761 static PyObject
*_wrap_MouseEvent_MiddleDClick(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
17762 PyObject
*resultobj
= NULL
;
17763 wxMouseEvent
*arg1
= (wxMouseEvent
*) 0 ;
17765 PyObject
* obj0
= 0 ;
17766 char *kwnames
[] = {
17767 (char *) "self", NULL
17770 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MouseEvent_MiddleDClick",kwnames
,&obj0
)) goto fail
;
17771 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMouseEvent
, SWIG_POINTER_EXCEPTION
| 0);
17772 if (SWIG_arg_fail(1)) SWIG_fail
;
17774 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
17775 result
= (bool)((wxMouseEvent
const *)arg1
)->MiddleDClick();
17777 wxPyEndAllowThreads(__tstate
);
17778 if (PyErr_Occurred()) SWIG_fail
;
17781 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
17789 static PyObject
*_wrap_MouseEvent_RightDClick(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
17790 PyObject
*resultobj
= NULL
;
17791 wxMouseEvent
*arg1
= (wxMouseEvent
*) 0 ;
17793 PyObject
* obj0
= 0 ;
17794 char *kwnames
[] = {
17795 (char *) "self", NULL
17798 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MouseEvent_RightDClick",kwnames
,&obj0
)) goto fail
;
17799 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMouseEvent
, SWIG_POINTER_EXCEPTION
| 0);
17800 if (SWIG_arg_fail(1)) SWIG_fail
;
17802 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
17803 result
= (bool)((wxMouseEvent
const *)arg1
)->RightDClick();
17805 wxPyEndAllowThreads(__tstate
);
17806 if (PyErr_Occurred()) SWIG_fail
;
17809 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
17817 static PyObject
*_wrap_MouseEvent_LeftIsDown(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
17818 PyObject
*resultobj
= NULL
;
17819 wxMouseEvent
*arg1
= (wxMouseEvent
*) 0 ;
17821 PyObject
* obj0
= 0 ;
17822 char *kwnames
[] = {
17823 (char *) "self", NULL
17826 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MouseEvent_LeftIsDown",kwnames
,&obj0
)) goto fail
;
17827 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMouseEvent
, SWIG_POINTER_EXCEPTION
| 0);
17828 if (SWIG_arg_fail(1)) SWIG_fail
;
17830 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
17831 result
= (bool)(arg1
)->LeftIsDown();
17833 wxPyEndAllowThreads(__tstate
);
17834 if (PyErr_Occurred()) SWIG_fail
;
17837 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
17845 static PyObject
*_wrap_MouseEvent_MiddleIsDown(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
17846 PyObject
*resultobj
= NULL
;
17847 wxMouseEvent
*arg1
= (wxMouseEvent
*) 0 ;
17849 PyObject
* obj0
= 0 ;
17850 char *kwnames
[] = {
17851 (char *) "self", NULL
17854 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MouseEvent_MiddleIsDown",kwnames
,&obj0
)) goto fail
;
17855 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMouseEvent
, SWIG_POINTER_EXCEPTION
| 0);
17856 if (SWIG_arg_fail(1)) SWIG_fail
;
17858 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
17859 result
= (bool)(arg1
)->MiddleIsDown();
17861 wxPyEndAllowThreads(__tstate
);
17862 if (PyErr_Occurred()) SWIG_fail
;
17865 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
17873 static PyObject
*_wrap_MouseEvent_RightIsDown(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
17874 PyObject
*resultobj
= NULL
;
17875 wxMouseEvent
*arg1
= (wxMouseEvent
*) 0 ;
17877 PyObject
* obj0
= 0 ;
17878 char *kwnames
[] = {
17879 (char *) "self", NULL
17882 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MouseEvent_RightIsDown",kwnames
,&obj0
)) goto fail
;
17883 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMouseEvent
, SWIG_POINTER_EXCEPTION
| 0);
17884 if (SWIG_arg_fail(1)) SWIG_fail
;
17886 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
17887 result
= (bool)(arg1
)->RightIsDown();
17889 wxPyEndAllowThreads(__tstate
);
17890 if (PyErr_Occurred()) SWIG_fail
;
17893 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
17901 static PyObject
*_wrap_MouseEvent_Dragging(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
17902 PyObject
*resultobj
= NULL
;
17903 wxMouseEvent
*arg1
= (wxMouseEvent
*) 0 ;
17905 PyObject
* obj0
= 0 ;
17906 char *kwnames
[] = {
17907 (char *) "self", NULL
17910 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MouseEvent_Dragging",kwnames
,&obj0
)) goto fail
;
17911 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMouseEvent
, SWIG_POINTER_EXCEPTION
| 0);
17912 if (SWIG_arg_fail(1)) SWIG_fail
;
17914 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
17915 result
= (bool)((wxMouseEvent
const *)arg1
)->Dragging();
17917 wxPyEndAllowThreads(__tstate
);
17918 if (PyErr_Occurred()) SWIG_fail
;
17921 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
17929 static PyObject
*_wrap_MouseEvent_Moving(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
17930 PyObject
*resultobj
= NULL
;
17931 wxMouseEvent
*arg1
= (wxMouseEvent
*) 0 ;
17933 PyObject
* obj0
= 0 ;
17934 char *kwnames
[] = {
17935 (char *) "self", NULL
17938 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MouseEvent_Moving",kwnames
,&obj0
)) goto fail
;
17939 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMouseEvent
, SWIG_POINTER_EXCEPTION
| 0);
17940 if (SWIG_arg_fail(1)) SWIG_fail
;
17942 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
17943 result
= (bool)((wxMouseEvent
const *)arg1
)->Moving();
17945 wxPyEndAllowThreads(__tstate
);
17946 if (PyErr_Occurred()) SWIG_fail
;
17949 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
17957 static PyObject
*_wrap_MouseEvent_Entering(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
17958 PyObject
*resultobj
= NULL
;
17959 wxMouseEvent
*arg1
= (wxMouseEvent
*) 0 ;
17961 PyObject
* obj0
= 0 ;
17962 char *kwnames
[] = {
17963 (char *) "self", NULL
17966 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MouseEvent_Entering",kwnames
,&obj0
)) goto fail
;
17967 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMouseEvent
, SWIG_POINTER_EXCEPTION
| 0);
17968 if (SWIG_arg_fail(1)) SWIG_fail
;
17970 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
17971 result
= (bool)((wxMouseEvent
const *)arg1
)->Entering();
17973 wxPyEndAllowThreads(__tstate
);
17974 if (PyErr_Occurred()) SWIG_fail
;
17977 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
17985 static PyObject
*_wrap_MouseEvent_Leaving(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
17986 PyObject
*resultobj
= NULL
;
17987 wxMouseEvent
*arg1
= (wxMouseEvent
*) 0 ;
17989 PyObject
* obj0
= 0 ;
17990 char *kwnames
[] = {
17991 (char *) "self", NULL
17994 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MouseEvent_Leaving",kwnames
,&obj0
)) goto fail
;
17995 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMouseEvent
, SWIG_POINTER_EXCEPTION
| 0);
17996 if (SWIG_arg_fail(1)) SWIG_fail
;
17998 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
17999 result
= (bool)((wxMouseEvent
const *)arg1
)->Leaving();
18001 wxPyEndAllowThreads(__tstate
);
18002 if (PyErr_Occurred()) SWIG_fail
;
18005 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
18013 static PyObject
*_wrap_MouseEvent_GetPosition(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
18014 PyObject
*resultobj
= NULL
;
18015 wxMouseEvent
*arg1
= (wxMouseEvent
*) 0 ;
18017 PyObject
* obj0
= 0 ;
18018 char *kwnames
[] = {
18019 (char *) "self", NULL
18022 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MouseEvent_GetPosition",kwnames
,&obj0
)) goto fail
;
18023 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMouseEvent
, SWIG_POINTER_EXCEPTION
| 0);
18024 if (SWIG_arg_fail(1)) SWIG_fail
;
18026 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
18027 result
= (arg1
)->GetPosition();
18029 wxPyEndAllowThreads(__tstate
);
18030 if (PyErr_Occurred()) SWIG_fail
;
18033 wxPoint
* resultptr
;
18034 resultptr
= new wxPoint(static_cast<wxPoint
& >(result
));
18035 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxPoint
, 1);
18043 static PyObject
*_wrap_MouseEvent_GetPositionTuple(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
18044 PyObject
*resultobj
= NULL
;
18045 wxMouseEvent
*arg1
= (wxMouseEvent
*) 0 ;
18046 long *arg2
= (long *) 0 ;
18047 long *arg3
= (long *) 0 ;
18052 PyObject
* obj0
= 0 ;
18053 char *kwnames
[] = {
18054 (char *) "self", NULL
18057 arg2
= &temp2
; res2
= SWIG_NEWOBJ
;
18058 arg3
= &temp3
; res3
= SWIG_NEWOBJ
;
18059 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MouseEvent_GetPositionTuple",kwnames
,&obj0
)) goto fail
;
18060 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMouseEvent
, SWIG_POINTER_EXCEPTION
| 0);
18061 if (SWIG_arg_fail(1)) SWIG_fail
;
18063 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
18064 (arg1
)->GetPosition(arg2
,arg3
);
18066 wxPyEndAllowThreads(__tstate
);
18067 if (PyErr_Occurred()) SWIG_fail
;
18069 Py_INCREF(Py_None
); resultobj
= Py_None
;
18070 resultobj
= t_output_helper(resultobj
, ((res2
== SWIG_NEWOBJ
) ?
18071 SWIG_From_long((*arg2
)) : SWIG_NewPointerObj((void*)(arg2
), SWIGTYPE_p_long
, 0)));
18072 resultobj
= t_output_helper(resultobj
, ((res3
== SWIG_NEWOBJ
) ?
18073 SWIG_From_long((*arg3
)) : SWIG_NewPointerObj((void*)(arg3
), SWIGTYPE_p_long
, 0)));
18080 static PyObject
*_wrap_MouseEvent_GetLogicalPosition(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
18081 PyObject
*resultobj
= NULL
;
18082 wxMouseEvent
*arg1
= (wxMouseEvent
*) 0 ;
18085 PyObject
* obj0
= 0 ;
18086 PyObject
* obj1
= 0 ;
18087 char *kwnames
[] = {
18088 (char *) "self",(char *) "dc", NULL
18091 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:MouseEvent_GetLogicalPosition",kwnames
,&obj0
,&obj1
)) goto fail
;
18092 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMouseEvent
, SWIG_POINTER_EXCEPTION
| 0);
18093 if (SWIG_arg_fail(1)) SWIG_fail
;
18095 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxDC
, SWIG_POINTER_EXCEPTION
| 0);
18096 if (SWIG_arg_fail(2)) SWIG_fail
;
18097 if (arg2
== NULL
) {
18098 SWIG_null_ref("wxDC");
18100 if (SWIG_arg_fail(2)) SWIG_fail
;
18103 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
18104 result
= ((wxMouseEvent
const *)arg1
)->GetLogicalPosition((wxDC
const &)*arg2
);
18106 wxPyEndAllowThreads(__tstate
);
18107 if (PyErr_Occurred()) SWIG_fail
;
18110 wxPoint
* resultptr
;
18111 resultptr
= new wxPoint(static_cast<wxPoint
& >(result
));
18112 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxPoint
, 1);
18120 static PyObject
*_wrap_MouseEvent_GetX(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
18121 PyObject
*resultobj
= NULL
;
18122 wxMouseEvent
*arg1
= (wxMouseEvent
*) 0 ;
18124 PyObject
* obj0
= 0 ;
18125 char *kwnames
[] = {
18126 (char *) "self", NULL
18129 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MouseEvent_GetX",kwnames
,&obj0
)) goto fail
;
18130 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMouseEvent
, SWIG_POINTER_EXCEPTION
| 0);
18131 if (SWIG_arg_fail(1)) SWIG_fail
;
18133 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
18134 result
= (int)((wxMouseEvent
const *)arg1
)->GetX();
18136 wxPyEndAllowThreads(__tstate
);
18137 if (PyErr_Occurred()) SWIG_fail
;
18140 resultobj
= SWIG_From_int(static_cast<int >(result
));
18148 static PyObject
*_wrap_MouseEvent_GetY(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
18149 PyObject
*resultobj
= NULL
;
18150 wxMouseEvent
*arg1
= (wxMouseEvent
*) 0 ;
18152 PyObject
* obj0
= 0 ;
18153 char *kwnames
[] = {
18154 (char *) "self", NULL
18157 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MouseEvent_GetY",kwnames
,&obj0
)) goto fail
;
18158 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMouseEvent
, SWIG_POINTER_EXCEPTION
| 0);
18159 if (SWIG_arg_fail(1)) SWIG_fail
;
18161 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
18162 result
= (int)((wxMouseEvent
const *)arg1
)->GetY();
18164 wxPyEndAllowThreads(__tstate
);
18165 if (PyErr_Occurred()) SWIG_fail
;
18168 resultobj
= SWIG_From_int(static_cast<int >(result
));
18176 static PyObject
*_wrap_MouseEvent_GetWheelRotation(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
18177 PyObject
*resultobj
= NULL
;
18178 wxMouseEvent
*arg1
= (wxMouseEvent
*) 0 ;
18180 PyObject
* obj0
= 0 ;
18181 char *kwnames
[] = {
18182 (char *) "self", NULL
18185 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MouseEvent_GetWheelRotation",kwnames
,&obj0
)) goto fail
;
18186 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMouseEvent
, SWIG_POINTER_EXCEPTION
| 0);
18187 if (SWIG_arg_fail(1)) SWIG_fail
;
18189 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
18190 result
= (int)((wxMouseEvent
const *)arg1
)->GetWheelRotation();
18192 wxPyEndAllowThreads(__tstate
);
18193 if (PyErr_Occurred()) SWIG_fail
;
18196 resultobj
= SWIG_From_int(static_cast<int >(result
));
18204 static PyObject
*_wrap_MouseEvent_GetWheelDelta(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
18205 PyObject
*resultobj
= NULL
;
18206 wxMouseEvent
*arg1
= (wxMouseEvent
*) 0 ;
18208 PyObject
* obj0
= 0 ;
18209 char *kwnames
[] = {
18210 (char *) "self", NULL
18213 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MouseEvent_GetWheelDelta",kwnames
,&obj0
)) goto fail
;
18214 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMouseEvent
, SWIG_POINTER_EXCEPTION
| 0);
18215 if (SWIG_arg_fail(1)) SWIG_fail
;
18217 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
18218 result
= (int)((wxMouseEvent
const *)arg1
)->GetWheelDelta();
18220 wxPyEndAllowThreads(__tstate
);
18221 if (PyErr_Occurred()) SWIG_fail
;
18224 resultobj
= SWIG_From_int(static_cast<int >(result
));
18232 static PyObject
*_wrap_MouseEvent_GetLinesPerAction(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
18233 PyObject
*resultobj
= NULL
;
18234 wxMouseEvent
*arg1
= (wxMouseEvent
*) 0 ;
18236 PyObject
* obj0
= 0 ;
18237 char *kwnames
[] = {
18238 (char *) "self", NULL
18241 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MouseEvent_GetLinesPerAction",kwnames
,&obj0
)) goto fail
;
18242 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMouseEvent
, SWIG_POINTER_EXCEPTION
| 0);
18243 if (SWIG_arg_fail(1)) SWIG_fail
;
18245 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
18246 result
= (int)((wxMouseEvent
const *)arg1
)->GetLinesPerAction();
18248 wxPyEndAllowThreads(__tstate
);
18249 if (PyErr_Occurred()) SWIG_fail
;
18252 resultobj
= SWIG_From_int(static_cast<int >(result
));
18260 static PyObject
*_wrap_MouseEvent_IsPageScroll(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
18261 PyObject
*resultobj
= NULL
;
18262 wxMouseEvent
*arg1
= (wxMouseEvent
*) 0 ;
18264 PyObject
* obj0
= 0 ;
18265 char *kwnames
[] = {
18266 (char *) "self", NULL
18269 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MouseEvent_IsPageScroll",kwnames
,&obj0
)) goto fail
;
18270 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMouseEvent
, SWIG_POINTER_EXCEPTION
| 0);
18271 if (SWIG_arg_fail(1)) SWIG_fail
;
18273 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
18274 result
= (bool)((wxMouseEvent
const *)arg1
)->IsPageScroll();
18276 wxPyEndAllowThreads(__tstate
);
18277 if (PyErr_Occurred()) SWIG_fail
;
18280 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
18288 static PyObject
*_wrap_MouseEvent_m_x_set(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
18289 PyObject
*resultobj
= NULL
;
18290 wxMouseEvent
*arg1
= (wxMouseEvent
*) 0 ;
18292 PyObject
* obj0
= 0 ;
18293 PyObject
* obj1
= 0 ;
18294 char *kwnames
[] = {
18295 (char *) "self",(char *) "m_x", NULL
18298 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:MouseEvent_m_x_set",kwnames
,&obj0
,&obj1
)) goto fail
;
18299 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMouseEvent
, SWIG_POINTER_EXCEPTION
| 0);
18300 if (SWIG_arg_fail(1)) SWIG_fail
;
18302 arg2
= static_cast<int >(SWIG_As_int(obj1
));
18303 if (SWIG_arg_fail(2)) SWIG_fail
;
18305 if (arg1
) (arg1
)->m_x
= arg2
;
18307 Py_INCREF(Py_None
); resultobj
= Py_None
;
18314 static PyObject
*_wrap_MouseEvent_m_x_get(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
18315 PyObject
*resultobj
= NULL
;
18316 wxMouseEvent
*arg1
= (wxMouseEvent
*) 0 ;
18318 PyObject
* obj0
= 0 ;
18319 char *kwnames
[] = {
18320 (char *) "self", NULL
18323 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MouseEvent_m_x_get",kwnames
,&obj0
)) goto fail
;
18324 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMouseEvent
, SWIG_POINTER_EXCEPTION
| 0);
18325 if (SWIG_arg_fail(1)) SWIG_fail
;
18326 result
= (int) ((arg1
)->m_x
);
18329 resultobj
= SWIG_From_int(static_cast<int >(result
));
18337 static PyObject
*_wrap_MouseEvent_m_y_set(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
18338 PyObject
*resultobj
= NULL
;
18339 wxMouseEvent
*arg1
= (wxMouseEvent
*) 0 ;
18341 PyObject
* obj0
= 0 ;
18342 PyObject
* obj1
= 0 ;
18343 char *kwnames
[] = {
18344 (char *) "self",(char *) "m_y", NULL
18347 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:MouseEvent_m_y_set",kwnames
,&obj0
,&obj1
)) goto fail
;
18348 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMouseEvent
, SWIG_POINTER_EXCEPTION
| 0);
18349 if (SWIG_arg_fail(1)) SWIG_fail
;
18351 arg2
= static_cast<int >(SWIG_As_int(obj1
));
18352 if (SWIG_arg_fail(2)) SWIG_fail
;
18354 if (arg1
) (arg1
)->m_y
= arg2
;
18356 Py_INCREF(Py_None
); resultobj
= Py_None
;
18363 static PyObject
*_wrap_MouseEvent_m_y_get(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
18364 PyObject
*resultobj
= NULL
;
18365 wxMouseEvent
*arg1
= (wxMouseEvent
*) 0 ;
18367 PyObject
* obj0
= 0 ;
18368 char *kwnames
[] = {
18369 (char *) "self", NULL
18372 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MouseEvent_m_y_get",kwnames
,&obj0
)) goto fail
;
18373 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMouseEvent
, SWIG_POINTER_EXCEPTION
| 0);
18374 if (SWIG_arg_fail(1)) SWIG_fail
;
18375 result
= (int) ((arg1
)->m_y
);
18378 resultobj
= SWIG_From_int(static_cast<int >(result
));
18386 static PyObject
*_wrap_MouseEvent_m_leftDown_set(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
18387 PyObject
*resultobj
= NULL
;
18388 wxMouseEvent
*arg1
= (wxMouseEvent
*) 0 ;
18390 PyObject
* obj0
= 0 ;
18391 PyObject
* obj1
= 0 ;
18392 char *kwnames
[] = {
18393 (char *) "self",(char *) "m_leftDown", NULL
18396 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:MouseEvent_m_leftDown_set",kwnames
,&obj0
,&obj1
)) goto fail
;
18397 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMouseEvent
, SWIG_POINTER_EXCEPTION
| 0);
18398 if (SWIG_arg_fail(1)) SWIG_fail
;
18400 arg2
= static_cast<bool >(SWIG_As_bool(obj1
));
18401 if (SWIG_arg_fail(2)) SWIG_fail
;
18403 if (arg1
) (arg1
)->m_leftDown
= arg2
;
18405 Py_INCREF(Py_None
); resultobj
= Py_None
;
18412 static PyObject
*_wrap_MouseEvent_m_leftDown_get(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
18413 PyObject
*resultobj
= NULL
;
18414 wxMouseEvent
*arg1
= (wxMouseEvent
*) 0 ;
18416 PyObject
* obj0
= 0 ;
18417 char *kwnames
[] = {
18418 (char *) "self", NULL
18421 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MouseEvent_m_leftDown_get",kwnames
,&obj0
)) goto fail
;
18422 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMouseEvent
, SWIG_POINTER_EXCEPTION
| 0);
18423 if (SWIG_arg_fail(1)) SWIG_fail
;
18424 result
= (bool) ((arg1
)->m_leftDown
);
18427 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
18435 static PyObject
*_wrap_MouseEvent_m_middleDown_set(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
18436 PyObject
*resultobj
= NULL
;
18437 wxMouseEvent
*arg1
= (wxMouseEvent
*) 0 ;
18439 PyObject
* obj0
= 0 ;
18440 PyObject
* obj1
= 0 ;
18441 char *kwnames
[] = {
18442 (char *) "self",(char *) "m_middleDown", NULL
18445 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:MouseEvent_m_middleDown_set",kwnames
,&obj0
,&obj1
)) goto fail
;
18446 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMouseEvent
, SWIG_POINTER_EXCEPTION
| 0);
18447 if (SWIG_arg_fail(1)) SWIG_fail
;
18449 arg2
= static_cast<bool >(SWIG_As_bool(obj1
));
18450 if (SWIG_arg_fail(2)) SWIG_fail
;
18452 if (arg1
) (arg1
)->m_middleDown
= arg2
;
18454 Py_INCREF(Py_None
); resultobj
= Py_None
;
18461 static PyObject
*_wrap_MouseEvent_m_middleDown_get(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
18462 PyObject
*resultobj
= NULL
;
18463 wxMouseEvent
*arg1
= (wxMouseEvent
*) 0 ;
18465 PyObject
* obj0
= 0 ;
18466 char *kwnames
[] = {
18467 (char *) "self", NULL
18470 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MouseEvent_m_middleDown_get",kwnames
,&obj0
)) goto fail
;
18471 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMouseEvent
, SWIG_POINTER_EXCEPTION
| 0);
18472 if (SWIG_arg_fail(1)) SWIG_fail
;
18473 result
= (bool) ((arg1
)->m_middleDown
);
18476 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
18484 static PyObject
*_wrap_MouseEvent_m_rightDown_set(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
18485 PyObject
*resultobj
= NULL
;
18486 wxMouseEvent
*arg1
= (wxMouseEvent
*) 0 ;
18488 PyObject
* obj0
= 0 ;
18489 PyObject
* obj1
= 0 ;
18490 char *kwnames
[] = {
18491 (char *) "self",(char *) "m_rightDown", NULL
18494 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:MouseEvent_m_rightDown_set",kwnames
,&obj0
,&obj1
)) goto fail
;
18495 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMouseEvent
, SWIG_POINTER_EXCEPTION
| 0);
18496 if (SWIG_arg_fail(1)) SWIG_fail
;
18498 arg2
= static_cast<bool >(SWIG_As_bool(obj1
));
18499 if (SWIG_arg_fail(2)) SWIG_fail
;
18501 if (arg1
) (arg1
)->m_rightDown
= arg2
;
18503 Py_INCREF(Py_None
); resultobj
= Py_None
;
18510 static PyObject
*_wrap_MouseEvent_m_rightDown_get(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
18511 PyObject
*resultobj
= NULL
;
18512 wxMouseEvent
*arg1
= (wxMouseEvent
*) 0 ;
18514 PyObject
* obj0
= 0 ;
18515 char *kwnames
[] = {
18516 (char *) "self", NULL
18519 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MouseEvent_m_rightDown_get",kwnames
,&obj0
)) goto fail
;
18520 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMouseEvent
, SWIG_POINTER_EXCEPTION
| 0);
18521 if (SWIG_arg_fail(1)) SWIG_fail
;
18522 result
= (bool) ((arg1
)->m_rightDown
);
18525 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
18533 static PyObject
*_wrap_MouseEvent_m_controlDown_set(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
18534 PyObject
*resultobj
= NULL
;
18535 wxMouseEvent
*arg1
= (wxMouseEvent
*) 0 ;
18537 PyObject
* obj0
= 0 ;
18538 PyObject
* obj1
= 0 ;
18539 char *kwnames
[] = {
18540 (char *) "self",(char *) "m_controlDown", NULL
18543 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:MouseEvent_m_controlDown_set",kwnames
,&obj0
,&obj1
)) goto fail
;
18544 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMouseEvent
, SWIG_POINTER_EXCEPTION
| 0);
18545 if (SWIG_arg_fail(1)) SWIG_fail
;
18547 arg2
= static_cast<bool >(SWIG_As_bool(obj1
));
18548 if (SWIG_arg_fail(2)) SWIG_fail
;
18550 if (arg1
) (arg1
)->m_controlDown
= arg2
;
18552 Py_INCREF(Py_None
); resultobj
= Py_None
;
18559 static PyObject
*_wrap_MouseEvent_m_controlDown_get(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
18560 PyObject
*resultobj
= NULL
;
18561 wxMouseEvent
*arg1
= (wxMouseEvent
*) 0 ;
18563 PyObject
* obj0
= 0 ;
18564 char *kwnames
[] = {
18565 (char *) "self", NULL
18568 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MouseEvent_m_controlDown_get",kwnames
,&obj0
)) goto fail
;
18569 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMouseEvent
, SWIG_POINTER_EXCEPTION
| 0);
18570 if (SWIG_arg_fail(1)) SWIG_fail
;
18571 result
= (bool) ((arg1
)->m_controlDown
);
18574 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
18582 static PyObject
*_wrap_MouseEvent_m_shiftDown_set(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
18583 PyObject
*resultobj
= NULL
;
18584 wxMouseEvent
*arg1
= (wxMouseEvent
*) 0 ;
18586 PyObject
* obj0
= 0 ;
18587 PyObject
* obj1
= 0 ;
18588 char *kwnames
[] = {
18589 (char *) "self",(char *) "m_shiftDown", NULL
18592 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:MouseEvent_m_shiftDown_set",kwnames
,&obj0
,&obj1
)) goto fail
;
18593 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMouseEvent
, SWIG_POINTER_EXCEPTION
| 0);
18594 if (SWIG_arg_fail(1)) SWIG_fail
;
18596 arg2
= static_cast<bool >(SWIG_As_bool(obj1
));
18597 if (SWIG_arg_fail(2)) SWIG_fail
;
18599 if (arg1
) (arg1
)->m_shiftDown
= arg2
;
18601 Py_INCREF(Py_None
); resultobj
= Py_None
;
18608 static PyObject
*_wrap_MouseEvent_m_shiftDown_get(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
18609 PyObject
*resultobj
= NULL
;
18610 wxMouseEvent
*arg1
= (wxMouseEvent
*) 0 ;
18612 PyObject
* obj0
= 0 ;
18613 char *kwnames
[] = {
18614 (char *) "self", NULL
18617 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MouseEvent_m_shiftDown_get",kwnames
,&obj0
)) goto fail
;
18618 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMouseEvent
, SWIG_POINTER_EXCEPTION
| 0);
18619 if (SWIG_arg_fail(1)) SWIG_fail
;
18620 result
= (bool) ((arg1
)->m_shiftDown
);
18623 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
18631 static PyObject
*_wrap_MouseEvent_m_altDown_set(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
18632 PyObject
*resultobj
= NULL
;
18633 wxMouseEvent
*arg1
= (wxMouseEvent
*) 0 ;
18635 PyObject
* obj0
= 0 ;
18636 PyObject
* obj1
= 0 ;
18637 char *kwnames
[] = {
18638 (char *) "self",(char *) "m_altDown", NULL
18641 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:MouseEvent_m_altDown_set",kwnames
,&obj0
,&obj1
)) goto fail
;
18642 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMouseEvent
, SWIG_POINTER_EXCEPTION
| 0);
18643 if (SWIG_arg_fail(1)) SWIG_fail
;
18645 arg2
= static_cast<bool >(SWIG_As_bool(obj1
));
18646 if (SWIG_arg_fail(2)) SWIG_fail
;
18648 if (arg1
) (arg1
)->m_altDown
= arg2
;
18650 Py_INCREF(Py_None
); resultobj
= Py_None
;
18657 static PyObject
*_wrap_MouseEvent_m_altDown_get(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
18658 PyObject
*resultobj
= NULL
;
18659 wxMouseEvent
*arg1
= (wxMouseEvent
*) 0 ;
18661 PyObject
* obj0
= 0 ;
18662 char *kwnames
[] = {
18663 (char *) "self", NULL
18666 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MouseEvent_m_altDown_get",kwnames
,&obj0
)) goto fail
;
18667 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMouseEvent
, SWIG_POINTER_EXCEPTION
| 0);
18668 if (SWIG_arg_fail(1)) SWIG_fail
;
18669 result
= (bool) ((arg1
)->m_altDown
);
18672 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
18680 static PyObject
*_wrap_MouseEvent_m_metaDown_set(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
18681 PyObject
*resultobj
= NULL
;
18682 wxMouseEvent
*arg1
= (wxMouseEvent
*) 0 ;
18684 PyObject
* obj0
= 0 ;
18685 PyObject
* obj1
= 0 ;
18686 char *kwnames
[] = {
18687 (char *) "self",(char *) "m_metaDown", NULL
18690 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:MouseEvent_m_metaDown_set",kwnames
,&obj0
,&obj1
)) goto fail
;
18691 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMouseEvent
, SWIG_POINTER_EXCEPTION
| 0);
18692 if (SWIG_arg_fail(1)) SWIG_fail
;
18694 arg2
= static_cast<bool >(SWIG_As_bool(obj1
));
18695 if (SWIG_arg_fail(2)) SWIG_fail
;
18697 if (arg1
) (arg1
)->m_metaDown
= arg2
;
18699 Py_INCREF(Py_None
); resultobj
= Py_None
;
18706 static PyObject
*_wrap_MouseEvent_m_metaDown_get(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
18707 PyObject
*resultobj
= NULL
;
18708 wxMouseEvent
*arg1
= (wxMouseEvent
*) 0 ;
18710 PyObject
* obj0
= 0 ;
18711 char *kwnames
[] = {
18712 (char *) "self", NULL
18715 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MouseEvent_m_metaDown_get",kwnames
,&obj0
)) goto fail
;
18716 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMouseEvent
, SWIG_POINTER_EXCEPTION
| 0);
18717 if (SWIG_arg_fail(1)) SWIG_fail
;
18718 result
= (bool) ((arg1
)->m_metaDown
);
18721 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
18729 static PyObject
*_wrap_MouseEvent_m_wheelRotation_set(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
18730 PyObject
*resultobj
= NULL
;
18731 wxMouseEvent
*arg1
= (wxMouseEvent
*) 0 ;
18733 PyObject
* obj0
= 0 ;
18734 PyObject
* obj1
= 0 ;
18735 char *kwnames
[] = {
18736 (char *) "self",(char *) "m_wheelRotation", NULL
18739 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:MouseEvent_m_wheelRotation_set",kwnames
,&obj0
,&obj1
)) goto fail
;
18740 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMouseEvent
, SWIG_POINTER_EXCEPTION
| 0);
18741 if (SWIG_arg_fail(1)) SWIG_fail
;
18743 arg2
= static_cast<int >(SWIG_As_int(obj1
));
18744 if (SWIG_arg_fail(2)) SWIG_fail
;
18746 if (arg1
) (arg1
)->m_wheelRotation
= arg2
;
18748 Py_INCREF(Py_None
); resultobj
= Py_None
;
18755 static PyObject
*_wrap_MouseEvent_m_wheelRotation_get(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
18756 PyObject
*resultobj
= NULL
;
18757 wxMouseEvent
*arg1
= (wxMouseEvent
*) 0 ;
18759 PyObject
* obj0
= 0 ;
18760 char *kwnames
[] = {
18761 (char *) "self", NULL
18764 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MouseEvent_m_wheelRotation_get",kwnames
,&obj0
)) goto fail
;
18765 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMouseEvent
, SWIG_POINTER_EXCEPTION
| 0);
18766 if (SWIG_arg_fail(1)) SWIG_fail
;
18767 result
= (int) ((arg1
)->m_wheelRotation
);
18770 resultobj
= SWIG_From_int(static_cast<int >(result
));
18778 static PyObject
*_wrap_MouseEvent_m_wheelDelta_set(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
18779 PyObject
*resultobj
= NULL
;
18780 wxMouseEvent
*arg1
= (wxMouseEvent
*) 0 ;
18782 PyObject
* obj0
= 0 ;
18783 PyObject
* obj1
= 0 ;
18784 char *kwnames
[] = {
18785 (char *) "self",(char *) "m_wheelDelta", NULL
18788 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:MouseEvent_m_wheelDelta_set",kwnames
,&obj0
,&obj1
)) goto fail
;
18789 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMouseEvent
, SWIG_POINTER_EXCEPTION
| 0);
18790 if (SWIG_arg_fail(1)) SWIG_fail
;
18792 arg2
= static_cast<int >(SWIG_As_int(obj1
));
18793 if (SWIG_arg_fail(2)) SWIG_fail
;
18795 if (arg1
) (arg1
)->m_wheelDelta
= arg2
;
18797 Py_INCREF(Py_None
); resultobj
= Py_None
;
18804 static PyObject
*_wrap_MouseEvent_m_wheelDelta_get(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
18805 PyObject
*resultobj
= NULL
;
18806 wxMouseEvent
*arg1
= (wxMouseEvent
*) 0 ;
18808 PyObject
* obj0
= 0 ;
18809 char *kwnames
[] = {
18810 (char *) "self", NULL
18813 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MouseEvent_m_wheelDelta_get",kwnames
,&obj0
)) goto fail
;
18814 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMouseEvent
, SWIG_POINTER_EXCEPTION
| 0);
18815 if (SWIG_arg_fail(1)) SWIG_fail
;
18816 result
= (int) ((arg1
)->m_wheelDelta
);
18819 resultobj
= SWIG_From_int(static_cast<int >(result
));
18827 static PyObject
*_wrap_MouseEvent_m_linesPerAction_set(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
18828 PyObject
*resultobj
= NULL
;
18829 wxMouseEvent
*arg1
= (wxMouseEvent
*) 0 ;
18831 PyObject
* obj0
= 0 ;
18832 PyObject
* obj1
= 0 ;
18833 char *kwnames
[] = {
18834 (char *) "self",(char *) "m_linesPerAction", NULL
18837 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:MouseEvent_m_linesPerAction_set",kwnames
,&obj0
,&obj1
)) goto fail
;
18838 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMouseEvent
, SWIG_POINTER_EXCEPTION
| 0);
18839 if (SWIG_arg_fail(1)) SWIG_fail
;
18841 arg2
= static_cast<int >(SWIG_As_int(obj1
));
18842 if (SWIG_arg_fail(2)) SWIG_fail
;
18844 if (arg1
) (arg1
)->m_linesPerAction
= arg2
;
18846 Py_INCREF(Py_None
); resultobj
= Py_None
;
18853 static PyObject
*_wrap_MouseEvent_m_linesPerAction_get(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
18854 PyObject
*resultobj
= NULL
;
18855 wxMouseEvent
*arg1
= (wxMouseEvent
*) 0 ;
18857 PyObject
* obj0
= 0 ;
18858 char *kwnames
[] = {
18859 (char *) "self", NULL
18862 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MouseEvent_m_linesPerAction_get",kwnames
,&obj0
)) goto fail
;
18863 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMouseEvent
, SWIG_POINTER_EXCEPTION
| 0);
18864 if (SWIG_arg_fail(1)) SWIG_fail
;
18865 result
= (int) ((arg1
)->m_linesPerAction
);
18868 resultobj
= SWIG_From_int(static_cast<int >(result
));
18876 static PyObject
* MouseEvent_swigregister(PyObject
*, PyObject
*args
) {
18878 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
18879 SWIG_TypeClientData(SWIGTYPE_p_wxMouseEvent
, obj
);
18881 return Py_BuildValue((char *)"");
18883 static PyObject
*_wrap_new_SetCursorEvent(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
18884 PyObject
*resultobj
= NULL
;
18885 int arg1
= (int) 0 ;
18886 int arg2
= (int) 0 ;
18887 wxSetCursorEvent
*result
;
18888 PyObject
* obj0
= 0 ;
18889 PyObject
* obj1
= 0 ;
18890 char *kwnames
[] = {
18891 (char *) "x",(char *) "y", NULL
18894 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"|OO:new_SetCursorEvent",kwnames
,&obj0
,&obj1
)) goto fail
;
18897 arg1
= static_cast<int >(SWIG_As_int(obj0
));
18898 if (SWIG_arg_fail(1)) SWIG_fail
;
18903 arg2
= static_cast<int >(SWIG_As_int(obj1
));
18904 if (SWIG_arg_fail(2)) SWIG_fail
;
18908 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
18909 result
= (wxSetCursorEvent
*)new wxSetCursorEvent(arg1
,arg2
);
18911 wxPyEndAllowThreads(__tstate
);
18912 if (PyErr_Occurred()) SWIG_fail
;
18914 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxSetCursorEvent
, 1);
18921 static PyObject
*_wrap_SetCursorEvent_GetX(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
18922 PyObject
*resultobj
= NULL
;
18923 wxSetCursorEvent
*arg1
= (wxSetCursorEvent
*) 0 ;
18925 PyObject
* obj0
= 0 ;
18926 char *kwnames
[] = {
18927 (char *) "self", NULL
18930 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:SetCursorEvent_GetX",kwnames
,&obj0
)) goto fail
;
18931 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSetCursorEvent
, SWIG_POINTER_EXCEPTION
| 0);
18932 if (SWIG_arg_fail(1)) SWIG_fail
;
18934 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
18935 result
= (int)((wxSetCursorEvent
const *)arg1
)->GetX();
18937 wxPyEndAllowThreads(__tstate
);
18938 if (PyErr_Occurred()) SWIG_fail
;
18941 resultobj
= SWIG_From_int(static_cast<int >(result
));
18949 static PyObject
*_wrap_SetCursorEvent_GetY(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
18950 PyObject
*resultobj
= NULL
;
18951 wxSetCursorEvent
*arg1
= (wxSetCursorEvent
*) 0 ;
18953 PyObject
* obj0
= 0 ;
18954 char *kwnames
[] = {
18955 (char *) "self", NULL
18958 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:SetCursorEvent_GetY",kwnames
,&obj0
)) goto fail
;
18959 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSetCursorEvent
, SWIG_POINTER_EXCEPTION
| 0);
18960 if (SWIG_arg_fail(1)) SWIG_fail
;
18962 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
18963 result
= (int)((wxSetCursorEvent
const *)arg1
)->GetY();
18965 wxPyEndAllowThreads(__tstate
);
18966 if (PyErr_Occurred()) SWIG_fail
;
18969 resultobj
= SWIG_From_int(static_cast<int >(result
));
18977 static PyObject
*_wrap_SetCursorEvent_SetCursor(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
18978 PyObject
*resultobj
= NULL
;
18979 wxSetCursorEvent
*arg1
= (wxSetCursorEvent
*) 0 ;
18980 wxCursor
*arg2
= 0 ;
18981 PyObject
* obj0
= 0 ;
18982 PyObject
* obj1
= 0 ;
18983 char *kwnames
[] = {
18984 (char *) "self",(char *) "cursor", NULL
18987 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:SetCursorEvent_SetCursor",kwnames
,&obj0
,&obj1
)) goto fail
;
18988 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSetCursorEvent
, SWIG_POINTER_EXCEPTION
| 0);
18989 if (SWIG_arg_fail(1)) SWIG_fail
;
18991 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxCursor
, SWIG_POINTER_EXCEPTION
| 0);
18992 if (SWIG_arg_fail(2)) SWIG_fail
;
18993 if (arg2
== NULL
) {
18994 SWIG_null_ref("wxCursor");
18996 if (SWIG_arg_fail(2)) SWIG_fail
;
18999 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
19000 (arg1
)->SetCursor((wxCursor
const &)*arg2
);
19002 wxPyEndAllowThreads(__tstate
);
19003 if (PyErr_Occurred()) SWIG_fail
;
19005 Py_INCREF(Py_None
); resultobj
= Py_None
;
19012 static PyObject
*_wrap_SetCursorEvent_GetCursor(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
19013 PyObject
*resultobj
= NULL
;
19014 wxSetCursorEvent
*arg1
= (wxSetCursorEvent
*) 0 ;
19016 PyObject
* obj0
= 0 ;
19017 char *kwnames
[] = {
19018 (char *) "self", NULL
19021 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:SetCursorEvent_GetCursor",kwnames
,&obj0
)) goto fail
;
19022 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSetCursorEvent
, SWIG_POINTER_EXCEPTION
| 0);
19023 if (SWIG_arg_fail(1)) SWIG_fail
;
19025 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
19027 wxCursor
const &_result_ref
= ((wxSetCursorEvent
const *)arg1
)->GetCursor();
19028 result
= (wxCursor
*) &_result_ref
;
19031 wxPyEndAllowThreads(__tstate
);
19032 if (PyErr_Occurred()) SWIG_fail
;
19035 wxCursor
* resultptr
= new wxCursor(*result
);
19036 resultobj
= SWIG_NewPointerObj((void*)(resultptr
), SWIGTYPE_p_wxCursor
, 1);
19044 static PyObject
*_wrap_SetCursorEvent_HasCursor(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
19045 PyObject
*resultobj
= NULL
;
19046 wxSetCursorEvent
*arg1
= (wxSetCursorEvent
*) 0 ;
19048 PyObject
* obj0
= 0 ;
19049 char *kwnames
[] = {
19050 (char *) "self", NULL
19053 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:SetCursorEvent_HasCursor",kwnames
,&obj0
)) goto fail
;
19054 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSetCursorEvent
, SWIG_POINTER_EXCEPTION
| 0);
19055 if (SWIG_arg_fail(1)) SWIG_fail
;
19057 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
19058 result
= (bool)((wxSetCursorEvent
const *)arg1
)->HasCursor();
19060 wxPyEndAllowThreads(__tstate
);
19061 if (PyErr_Occurred()) SWIG_fail
;
19064 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
19072 static PyObject
* SetCursorEvent_swigregister(PyObject
*, PyObject
*args
) {
19074 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
19075 SWIG_TypeClientData(SWIGTYPE_p_wxSetCursorEvent
, obj
);
19077 return Py_BuildValue((char *)"");
19079 static PyObject
*_wrap_new_KeyEvent(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
19080 PyObject
*resultobj
= NULL
;
19081 wxEventType arg1
= (wxEventType
) wxEVT_NULL
;
19082 wxKeyEvent
*result
;
19083 PyObject
* obj0
= 0 ;
19084 char *kwnames
[] = {
19085 (char *) "eventType", NULL
19088 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"|O:new_KeyEvent",kwnames
,&obj0
)) goto fail
;
19091 arg1
= static_cast<wxEventType
>(SWIG_As_int(obj0
));
19092 if (SWIG_arg_fail(1)) SWIG_fail
;
19096 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
19097 result
= (wxKeyEvent
*)new wxKeyEvent(arg1
);
19099 wxPyEndAllowThreads(__tstate
);
19100 if (PyErr_Occurred()) SWIG_fail
;
19102 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxKeyEvent
, 1);
19109 static PyObject
*_wrap_KeyEvent_ControlDown(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
19110 PyObject
*resultobj
= NULL
;
19111 wxKeyEvent
*arg1
= (wxKeyEvent
*) 0 ;
19113 PyObject
* obj0
= 0 ;
19114 char *kwnames
[] = {
19115 (char *) "self", NULL
19118 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:KeyEvent_ControlDown",kwnames
,&obj0
)) goto fail
;
19119 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxKeyEvent
, SWIG_POINTER_EXCEPTION
| 0);
19120 if (SWIG_arg_fail(1)) SWIG_fail
;
19122 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
19123 result
= (bool)((wxKeyEvent
const *)arg1
)->ControlDown();
19125 wxPyEndAllowThreads(__tstate
);
19126 if (PyErr_Occurred()) SWIG_fail
;
19129 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
19137 static PyObject
*_wrap_KeyEvent_MetaDown(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
19138 PyObject
*resultobj
= NULL
;
19139 wxKeyEvent
*arg1
= (wxKeyEvent
*) 0 ;
19141 PyObject
* obj0
= 0 ;
19142 char *kwnames
[] = {
19143 (char *) "self", NULL
19146 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:KeyEvent_MetaDown",kwnames
,&obj0
)) goto fail
;
19147 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxKeyEvent
, SWIG_POINTER_EXCEPTION
| 0);
19148 if (SWIG_arg_fail(1)) SWIG_fail
;
19150 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
19151 result
= (bool)((wxKeyEvent
const *)arg1
)->MetaDown();
19153 wxPyEndAllowThreads(__tstate
);
19154 if (PyErr_Occurred()) SWIG_fail
;
19157 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
19165 static PyObject
*_wrap_KeyEvent_AltDown(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
19166 PyObject
*resultobj
= NULL
;
19167 wxKeyEvent
*arg1
= (wxKeyEvent
*) 0 ;
19169 PyObject
* obj0
= 0 ;
19170 char *kwnames
[] = {
19171 (char *) "self", NULL
19174 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:KeyEvent_AltDown",kwnames
,&obj0
)) goto fail
;
19175 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxKeyEvent
, SWIG_POINTER_EXCEPTION
| 0);
19176 if (SWIG_arg_fail(1)) SWIG_fail
;
19178 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
19179 result
= (bool)((wxKeyEvent
const *)arg1
)->AltDown();
19181 wxPyEndAllowThreads(__tstate
);
19182 if (PyErr_Occurred()) SWIG_fail
;
19185 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
19193 static PyObject
*_wrap_KeyEvent_ShiftDown(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
19194 PyObject
*resultobj
= NULL
;
19195 wxKeyEvent
*arg1
= (wxKeyEvent
*) 0 ;
19197 PyObject
* obj0
= 0 ;
19198 char *kwnames
[] = {
19199 (char *) "self", NULL
19202 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:KeyEvent_ShiftDown",kwnames
,&obj0
)) goto fail
;
19203 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxKeyEvent
, SWIG_POINTER_EXCEPTION
| 0);
19204 if (SWIG_arg_fail(1)) SWIG_fail
;
19206 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
19207 result
= (bool)((wxKeyEvent
const *)arg1
)->ShiftDown();
19209 wxPyEndAllowThreads(__tstate
);
19210 if (PyErr_Occurred()) SWIG_fail
;
19213 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
19221 static PyObject
*_wrap_KeyEvent_CmdDown(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
19222 PyObject
*resultobj
= NULL
;
19223 wxKeyEvent
*arg1
= (wxKeyEvent
*) 0 ;
19225 PyObject
* obj0
= 0 ;
19226 char *kwnames
[] = {
19227 (char *) "self", NULL
19230 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:KeyEvent_CmdDown",kwnames
,&obj0
)) goto fail
;
19231 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxKeyEvent
, SWIG_POINTER_EXCEPTION
| 0);
19232 if (SWIG_arg_fail(1)) SWIG_fail
;
19234 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
19235 result
= (bool)((wxKeyEvent
const *)arg1
)->CmdDown();
19237 wxPyEndAllowThreads(__tstate
);
19238 if (PyErr_Occurred()) SWIG_fail
;
19241 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
19249 static PyObject
*_wrap_KeyEvent_HasModifiers(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
19250 PyObject
*resultobj
= NULL
;
19251 wxKeyEvent
*arg1
= (wxKeyEvent
*) 0 ;
19253 PyObject
* obj0
= 0 ;
19254 char *kwnames
[] = {
19255 (char *) "self", NULL
19258 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:KeyEvent_HasModifiers",kwnames
,&obj0
)) goto fail
;
19259 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxKeyEvent
, SWIG_POINTER_EXCEPTION
| 0);
19260 if (SWIG_arg_fail(1)) SWIG_fail
;
19262 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
19263 result
= (bool)((wxKeyEvent
const *)arg1
)->HasModifiers();
19265 wxPyEndAllowThreads(__tstate
);
19266 if (PyErr_Occurred()) SWIG_fail
;
19269 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
19277 static PyObject
*_wrap_KeyEvent_GetKeyCode(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
19278 PyObject
*resultobj
= NULL
;
19279 wxKeyEvent
*arg1
= (wxKeyEvent
*) 0 ;
19281 PyObject
* obj0
= 0 ;
19282 char *kwnames
[] = {
19283 (char *) "self", NULL
19286 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:KeyEvent_GetKeyCode",kwnames
,&obj0
)) goto fail
;
19287 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxKeyEvent
, SWIG_POINTER_EXCEPTION
| 0);
19288 if (SWIG_arg_fail(1)) SWIG_fail
;
19290 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
19291 result
= (int)((wxKeyEvent
const *)arg1
)->GetKeyCode();
19293 wxPyEndAllowThreads(__tstate
);
19294 if (PyErr_Occurred()) SWIG_fail
;
19297 resultobj
= SWIG_From_int(static_cast<int >(result
));
19305 static PyObject
*_wrap_KeyEvent_GetUnicodeKey(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
19306 PyObject
*resultobj
= NULL
;
19307 wxKeyEvent
*arg1
= (wxKeyEvent
*) 0 ;
19309 PyObject
* obj0
= 0 ;
19310 char *kwnames
[] = {
19311 (char *) "self", NULL
19314 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:KeyEvent_GetUnicodeKey",kwnames
,&obj0
)) goto fail
;
19315 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxKeyEvent
, SWIG_POINTER_EXCEPTION
| 0);
19316 if (SWIG_arg_fail(1)) SWIG_fail
;
19318 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
19319 result
= (int)wxKeyEvent_GetUnicodeKey(arg1
);
19321 wxPyEndAllowThreads(__tstate
);
19322 if (PyErr_Occurred()) SWIG_fail
;
19325 resultobj
= SWIG_From_int(static_cast<int >(result
));
19333 static PyObject
*_wrap_KeyEvent_GetRawKeyCode(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
19334 PyObject
*resultobj
= NULL
;
19335 wxKeyEvent
*arg1
= (wxKeyEvent
*) 0 ;
19336 unsigned int result
;
19337 PyObject
* obj0
= 0 ;
19338 char *kwnames
[] = {
19339 (char *) "self", NULL
19342 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:KeyEvent_GetRawKeyCode",kwnames
,&obj0
)) goto fail
;
19343 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxKeyEvent
, SWIG_POINTER_EXCEPTION
| 0);
19344 if (SWIG_arg_fail(1)) SWIG_fail
;
19346 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
19347 result
= (unsigned int)((wxKeyEvent
const *)arg1
)->GetRawKeyCode();
19349 wxPyEndAllowThreads(__tstate
);
19350 if (PyErr_Occurred()) SWIG_fail
;
19353 resultobj
= SWIG_From_unsigned_SS_int(static_cast<unsigned int >(result
));
19361 static PyObject
*_wrap_KeyEvent_GetRawKeyFlags(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
19362 PyObject
*resultobj
= NULL
;
19363 wxKeyEvent
*arg1
= (wxKeyEvent
*) 0 ;
19364 unsigned int result
;
19365 PyObject
* obj0
= 0 ;
19366 char *kwnames
[] = {
19367 (char *) "self", NULL
19370 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:KeyEvent_GetRawKeyFlags",kwnames
,&obj0
)) goto fail
;
19371 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxKeyEvent
, SWIG_POINTER_EXCEPTION
| 0);
19372 if (SWIG_arg_fail(1)) SWIG_fail
;
19374 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
19375 result
= (unsigned int)((wxKeyEvent
const *)arg1
)->GetRawKeyFlags();
19377 wxPyEndAllowThreads(__tstate
);
19378 if (PyErr_Occurred()) SWIG_fail
;
19381 resultobj
= SWIG_From_unsigned_SS_int(static_cast<unsigned int >(result
));
19389 static PyObject
*_wrap_KeyEvent_GetPosition(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
19390 PyObject
*resultobj
= NULL
;
19391 wxKeyEvent
*arg1
= (wxKeyEvent
*) 0 ;
19393 PyObject
* obj0
= 0 ;
19394 char *kwnames
[] = {
19395 (char *) "self", NULL
19398 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:KeyEvent_GetPosition",kwnames
,&obj0
)) goto fail
;
19399 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxKeyEvent
, SWIG_POINTER_EXCEPTION
| 0);
19400 if (SWIG_arg_fail(1)) SWIG_fail
;
19402 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
19403 result
= (arg1
)->GetPosition();
19405 wxPyEndAllowThreads(__tstate
);
19406 if (PyErr_Occurred()) SWIG_fail
;
19409 wxPoint
* resultptr
;
19410 resultptr
= new wxPoint(static_cast<wxPoint
& >(result
));
19411 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxPoint
, 1);
19419 static PyObject
*_wrap_KeyEvent_GetPositionTuple(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
19420 PyObject
*resultobj
= NULL
;
19421 wxKeyEvent
*arg1
= (wxKeyEvent
*) 0 ;
19422 long *arg2
= (long *) 0 ;
19423 long *arg3
= (long *) 0 ;
19428 PyObject
* obj0
= 0 ;
19429 char *kwnames
[] = {
19430 (char *) "self", NULL
19433 arg2
= &temp2
; res2
= SWIG_NEWOBJ
;
19434 arg3
= &temp3
; res3
= SWIG_NEWOBJ
;
19435 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:KeyEvent_GetPositionTuple",kwnames
,&obj0
)) goto fail
;
19436 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxKeyEvent
, SWIG_POINTER_EXCEPTION
| 0);
19437 if (SWIG_arg_fail(1)) SWIG_fail
;
19439 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
19440 (arg1
)->GetPosition(arg2
,arg3
);
19442 wxPyEndAllowThreads(__tstate
);
19443 if (PyErr_Occurred()) SWIG_fail
;
19445 Py_INCREF(Py_None
); resultobj
= Py_None
;
19446 resultobj
= t_output_helper(resultobj
, ((res2
== SWIG_NEWOBJ
) ?
19447 SWIG_From_long((*arg2
)) : SWIG_NewPointerObj((void*)(arg2
), SWIGTYPE_p_long
, 0)));
19448 resultobj
= t_output_helper(resultobj
, ((res3
== SWIG_NEWOBJ
) ?
19449 SWIG_From_long((*arg3
)) : SWIG_NewPointerObj((void*)(arg3
), SWIGTYPE_p_long
, 0)));
19456 static PyObject
*_wrap_KeyEvent_GetX(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
19457 PyObject
*resultobj
= NULL
;
19458 wxKeyEvent
*arg1
= (wxKeyEvent
*) 0 ;
19460 PyObject
* obj0
= 0 ;
19461 char *kwnames
[] = {
19462 (char *) "self", NULL
19465 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:KeyEvent_GetX",kwnames
,&obj0
)) goto fail
;
19466 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxKeyEvent
, SWIG_POINTER_EXCEPTION
| 0);
19467 if (SWIG_arg_fail(1)) SWIG_fail
;
19469 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
19470 result
= (int)((wxKeyEvent
const *)arg1
)->GetX();
19472 wxPyEndAllowThreads(__tstate
);
19473 if (PyErr_Occurred()) SWIG_fail
;
19476 resultobj
= SWIG_From_int(static_cast<int >(result
));
19484 static PyObject
*_wrap_KeyEvent_GetY(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
19485 PyObject
*resultobj
= NULL
;
19486 wxKeyEvent
*arg1
= (wxKeyEvent
*) 0 ;
19488 PyObject
* obj0
= 0 ;
19489 char *kwnames
[] = {
19490 (char *) "self", NULL
19493 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:KeyEvent_GetY",kwnames
,&obj0
)) goto fail
;
19494 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxKeyEvent
, SWIG_POINTER_EXCEPTION
| 0);
19495 if (SWIG_arg_fail(1)) SWIG_fail
;
19497 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
19498 result
= (int)((wxKeyEvent
const *)arg1
)->GetY();
19500 wxPyEndAllowThreads(__tstate
);
19501 if (PyErr_Occurred()) SWIG_fail
;
19504 resultobj
= SWIG_From_int(static_cast<int >(result
));
19512 static PyObject
*_wrap_KeyEvent_m_x_set(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
19513 PyObject
*resultobj
= NULL
;
19514 wxKeyEvent
*arg1
= (wxKeyEvent
*) 0 ;
19516 PyObject
* obj0
= 0 ;
19517 PyObject
* obj1
= 0 ;
19518 char *kwnames
[] = {
19519 (char *) "self",(char *) "m_x", NULL
19522 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:KeyEvent_m_x_set",kwnames
,&obj0
,&obj1
)) goto fail
;
19523 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxKeyEvent
, SWIG_POINTER_EXCEPTION
| 0);
19524 if (SWIG_arg_fail(1)) SWIG_fail
;
19526 arg2
= static_cast<int >(SWIG_As_int(obj1
));
19527 if (SWIG_arg_fail(2)) SWIG_fail
;
19529 if (arg1
) (arg1
)->m_x
= arg2
;
19531 Py_INCREF(Py_None
); resultobj
= Py_None
;
19538 static PyObject
*_wrap_KeyEvent_m_x_get(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
19539 PyObject
*resultobj
= NULL
;
19540 wxKeyEvent
*arg1
= (wxKeyEvent
*) 0 ;
19542 PyObject
* obj0
= 0 ;
19543 char *kwnames
[] = {
19544 (char *) "self", NULL
19547 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:KeyEvent_m_x_get",kwnames
,&obj0
)) goto fail
;
19548 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxKeyEvent
, SWIG_POINTER_EXCEPTION
| 0);
19549 if (SWIG_arg_fail(1)) SWIG_fail
;
19550 result
= (int) ((arg1
)->m_x
);
19553 resultobj
= SWIG_From_int(static_cast<int >(result
));
19561 static PyObject
*_wrap_KeyEvent_m_y_set(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
19562 PyObject
*resultobj
= NULL
;
19563 wxKeyEvent
*arg1
= (wxKeyEvent
*) 0 ;
19565 PyObject
* obj0
= 0 ;
19566 PyObject
* obj1
= 0 ;
19567 char *kwnames
[] = {
19568 (char *) "self",(char *) "m_y", NULL
19571 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:KeyEvent_m_y_set",kwnames
,&obj0
,&obj1
)) goto fail
;
19572 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxKeyEvent
, SWIG_POINTER_EXCEPTION
| 0);
19573 if (SWIG_arg_fail(1)) SWIG_fail
;
19575 arg2
= static_cast<int >(SWIG_As_int(obj1
));
19576 if (SWIG_arg_fail(2)) SWIG_fail
;
19578 if (arg1
) (arg1
)->m_y
= arg2
;
19580 Py_INCREF(Py_None
); resultobj
= Py_None
;
19587 static PyObject
*_wrap_KeyEvent_m_y_get(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
19588 PyObject
*resultobj
= NULL
;
19589 wxKeyEvent
*arg1
= (wxKeyEvent
*) 0 ;
19591 PyObject
* obj0
= 0 ;
19592 char *kwnames
[] = {
19593 (char *) "self", NULL
19596 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:KeyEvent_m_y_get",kwnames
,&obj0
)) goto fail
;
19597 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxKeyEvent
, SWIG_POINTER_EXCEPTION
| 0);
19598 if (SWIG_arg_fail(1)) SWIG_fail
;
19599 result
= (int) ((arg1
)->m_y
);
19602 resultobj
= SWIG_From_int(static_cast<int >(result
));
19610 static PyObject
*_wrap_KeyEvent_m_keyCode_set(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
19611 PyObject
*resultobj
= NULL
;
19612 wxKeyEvent
*arg1
= (wxKeyEvent
*) 0 ;
19614 PyObject
* obj0
= 0 ;
19615 PyObject
* obj1
= 0 ;
19616 char *kwnames
[] = {
19617 (char *) "self",(char *) "m_keyCode", NULL
19620 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:KeyEvent_m_keyCode_set",kwnames
,&obj0
,&obj1
)) goto fail
;
19621 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxKeyEvent
, SWIG_POINTER_EXCEPTION
| 0);
19622 if (SWIG_arg_fail(1)) SWIG_fail
;
19624 arg2
= static_cast<long >(SWIG_As_long(obj1
));
19625 if (SWIG_arg_fail(2)) SWIG_fail
;
19627 if (arg1
) (arg1
)->m_keyCode
= arg2
;
19629 Py_INCREF(Py_None
); resultobj
= Py_None
;
19636 static PyObject
*_wrap_KeyEvent_m_keyCode_get(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
19637 PyObject
*resultobj
= NULL
;
19638 wxKeyEvent
*arg1
= (wxKeyEvent
*) 0 ;
19640 PyObject
* obj0
= 0 ;
19641 char *kwnames
[] = {
19642 (char *) "self", NULL
19645 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:KeyEvent_m_keyCode_get",kwnames
,&obj0
)) goto fail
;
19646 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxKeyEvent
, SWIG_POINTER_EXCEPTION
| 0);
19647 if (SWIG_arg_fail(1)) SWIG_fail
;
19648 result
= (long) ((arg1
)->m_keyCode
);
19651 resultobj
= SWIG_From_long(static_cast<long >(result
));
19659 static PyObject
*_wrap_KeyEvent_m_controlDown_set(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
19660 PyObject
*resultobj
= NULL
;
19661 wxKeyEvent
*arg1
= (wxKeyEvent
*) 0 ;
19663 PyObject
* obj0
= 0 ;
19664 PyObject
* obj1
= 0 ;
19665 char *kwnames
[] = {
19666 (char *) "self",(char *) "m_controlDown", NULL
19669 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:KeyEvent_m_controlDown_set",kwnames
,&obj0
,&obj1
)) goto fail
;
19670 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxKeyEvent
, SWIG_POINTER_EXCEPTION
| 0);
19671 if (SWIG_arg_fail(1)) SWIG_fail
;
19673 arg2
= static_cast<bool >(SWIG_As_bool(obj1
));
19674 if (SWIG_arg_fail(2)) SWIG_fail
;
19676 if (arg1
) (arg1
)->m_controlDown
= arg2
;
19678 Py_INCREF(Py_None
); resultobj
= Py_None
;
19685 static PyObject
*_wrap_KeyEvent_m_controlDown_get(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
19686 PyObject
*resultobj
= NULL
;
19687 wxKeyEvent
*arg1
= (wxKeyEvent
*) 0 ;
19689 PyObject
* obj0
= 0 ;
19690 char *kwnames
[] = {
19691 (char *) "self", NULL
19694 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:KeyEvent_m_controlDown_get",kwnames
,&obj0
)) goto fail
;
19695 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxKeyEvent
, SWIG_POINTER_EXCEPTION
| 0);
19696 if (SWIG_arg_fail(1)) SWIG_fail
;
19697 result
= (bool) ((arg1
)->m_controlDown
);
19700 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
19708 static PyObject
*_wrap_KeyEvent_m_shiftDown_set(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
19709 PyObject
*resultobj
= NULL
;
19710 wxKeyEvent
*arg1
= (wxKeyEvent
*) 0 ;
19712 PyObject
* obj0
= 0 ;
19713 PyObject
* obj1
= 0 ;
19714 char *kwnames
[] = {
19715 (char *) "self",(char *) "m_shiftDown", NULL
19718 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:KeyEvent_m_shiftDown_set",kwnames
,&obj0
,&obj1
)) goto fail
;
19719 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxKeyEvent
, SWIG_POINTER_EXCEPTION
| 0);
19720 if (SWIG_arg_fail(1)) SWIG_fail
;
19722 arg2
= static_cast<bool >(SWIG_As_bool(obj1
));
19723 if (SWIG_arg_fail(2)) SWIG_fail
;
19725 if (arg1
) (arg1
)->m_shiftDown
= arg2
;
19727 Py_INCREF(Py_None
); resultobj
= Py_None
;
19734 static PyObject
*_wrap_KeyEvent_m_shiftDown_get(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
19735 PyObject
*resultobj
= NULL
;
19736 wxKeyEvent
*arg1
= (wxKeyEvent
*) 0 ;
19738 PyObject
* obj0
= 0 ;
19739 char *kwnames
[] = {
19740 (char *) "self", NULL
19743 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:KeyEvent_m_shiftDown_get",kwnames
,&obj0
)) goto fail
;
19744 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxKeyEvent
, SWIG_POINTER_EXCEPTION
| 0);
19745 if (SWIG_arg_fail(1)) SWIG_fail
;
19746 result
= (bool) ((arg1
)->m_shiftDown
);
19749 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
19757 static PyObject
*_wrap_KeyEvent_m_altDown_set(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
19758 PyObject
*resultobj
= NULL
;
19759 wxKeyEvent
*arg1
= (wxKeyEvent
*) 0 ;
19761 PyObject
* obj0
= 0 ;
19762 PyObject
* obj1
= 0 ;
19763 char *kwnames
[] = {
19764 (char *) "self",(char *) "m_altDown", NULL
19767 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:KeyEvent_m_altDown_set",kwnames
,&obj0
,&obj1
)) goto fail
;
19768 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxKeyEvent
, SWIG_POINTER_EXCEPTION
| 0);
19769 if (SWIG_arg_fail(1)) SWIG_fail
;
19771 arg2
= static_cast<bool >(SWIG_As_bool(obj1
));
19772 if (SWIG_arg_fail(2)) SWIG_fail
;
19774 if (arg1
) (arg1
)->m_altDown
= arg2
;
19776 Py_INCREF(Py_None
); resultobj
= Py_None
;
19783 static PyObject
*_wrap_KeyEvent_m_altDown_get(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
19784 PyObject
*resultobj
= NULL
;
19785 wxKeyEvent
*arg1
= (wxKeyEvent
*) 0 ;
19787 PyObject
* obj0
= 0 ;
19788 char *kwnames
[] = {
19789 (char *) "self", NULL
19792 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:KeyEvent_m_altDown_get",kwnames
,&obj0
)) goto fail
;
19793 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxKeyEvent
, SWIG_POINTER_EXCEPTION
| 0);
19794 if (SWIG_arg_fail(1)) SWIG_fail
;
19795 result
= (bool) ((arg1
)->m_altDown
);
19798 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
19806 static PyObject
*_wrap_KeyEvent_m_metaDown_set(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
19807 PyObject
*resultobj
= NULL
;
19808 wxKeyEvent
*arg1
= (wxKeyEvent
*) 0 ;
19810 PyObject
* obj0
= 0 ;
19811 PyObject
* obj1
= 0 ;
19812 char *kwnames
[] = {
19813 (char *) "self",(char *) "m_metaDown", NULL
19816 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:KeyEvent_m_metaDown_set",kwnames
,&obj0
,&obj1
)) goto fail
;
19817 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxKeyEvent
, SWIG_POINTER_EXCEPTION
| 0);
19818 if (SWIG_arg_fail(1)) SWIG_fail
;
19820 arg2
= static_cast<bool >(SWIG_As_bool(obj1
));
19821 if (SWIG_arg_fail(2)) SWIG_fail
;
19823 if (arg1
) (arg1
)->m_metaDown
= arg2
;
19825 Py_INCREF(Py_None
); resultobj
= Py_None
;
19832 static PyObject
*_wrap_KeyEvent_m_metaDown_get(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
19833 PyObject
*resultobj
= NULL
;
19834 wxKeyEvent
*arg1
= (wxKeyEvent
*) 0 ;
19836 PyObject
* obj0
= 0 ;
19837 char *kwnames
[] = {
19838 (char *) "self", NULL
19841 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:KeyEvent_m_metaDown_get",kwnames
,&obj0
)) goto fail
;
19842 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxKeyEvent
, SWIG_POINTER_EXCEPTION
| 0);
19843 if (SWIG_arg_fail(1)) SWIG_fail
;
19844 result
= (bool) ((arg1
)->m_metaDown
);
19847 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
19855 static PyObject
*_wrap_KeyEvent_m_scanCode_set(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
19856 PyObject
*resultobj
= NULL
;
19857 wxKeyEvent
*arg1
= (wxKeyEvent
*) 0 ;
19859 PyObject
* obj0
= 0 ;
19860 PyObject
* obj1
= 0 ;
19861 char *kwnames
[] = {
19862 (char *) "self",(char *) "m_scanCode", NULL
19865 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:KeyEvent_m_scanCode_set",kwnames
,&obj0
,&obj1
)) goto fail
;
19866 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxKeyEvent
, SWIG_POINTER_EXCEPTION
| 0);
19867 if (SWIG_arg_fail(1)) SWIG_fail
;
19869 arg2
= static_cast<bool >(SWIG_As_bool(obj1
));
19870 if (SWIG_arg_fail(2)) SWIG_fail
;
19872 if (arg1
) (arg1
)->m_scanCode
= arg2
;
19874 Py_INCREF(Py_None
); resultobj
= Py_None
;
19881 static PyObject
*_wrap_KeyEvent_m_scanCode_get(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
19882 PyObject
*resultobj
= NULL
;
19883 wxKeyEvent
*arg1
= (wxKeyEvent
*) 0 ;
19885 PyObject
* obj0
= 0 ;
19886 char *kwnames
[] = {
19887 (char *) "self", NULL
19890 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:KeyEvent_m_scanCode_get",kwnames
,&obj0
)) goto fail
;
19891 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxKeyEvent
, SWIG_POINTER_EXCEPTION
| 0);
19892 if (SWIG_arg_fail(1)) SWIG_fail
;
19893 result
= (bool) ((arg1
)->m_scanCode
);
19896 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
19904 static PyObject
*_wrap_KeyEvent_m_rawCode_set(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
19905 PyObject
*resultobj
= NULL
;
19906 wxKeyEvent
*arg1
= (wxKeyEvent
*) 0 ;
19907 unsigned int arg2
;
19908 PyObject
* obj0
= 0 ;
19909 PyObject
* obj1
= 0 ;
19910 char *kwnames
[] = {
19911 (char *) "self",(char *) "m_rawCode", NULL
19914 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:KeyEvent_m_rawCode_set",kwnames
,&obj0
,&obj1
)) goto fail
;
19915 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxKeyEvent
, SWIG_POINTER_EXCEPTION
| 0);
19916 if (SWIG_arg_fail(1)) SWIG_fail
;
19918 arg2
= static_cast<unsigned int >(SWIG_As_unsigned_SS_int(obj1
));
19919 if (SWIG_arg_fail(2)) SWIG_fail
;
19921 if (arg1
) (arg1
)->m_rawCode
= arg2
;
19923 Py_INCREF(Py_None
); resultobj
= Py_None
;
19930 static PyObject
*_wrap_KeyEvent_m_rawCode_get(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
19931 PyObject
*resultobj
= NULL
;
19932 wxKeyEvent
*arg1
= (wxKeyEvent
*) 0 ;
19933 unsigned int result
;
19934 PyObject
* obj0
= 0 ;
19935 char *kwnames
[] = {
19936 (char *) "self", NULL
19939 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:KeyEvent_m_rawCode_get",kwnames
,&obj0
)) goto fail
;
19940 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxKeyEvent
, SWIG_POINTER_EXCEPTION
| 0);
19941 if (SWIG_arg_fail(1)) SWIG_fail
;
19942 result
= (unsigned int) ((arg1
)->m_rawCode
);
19945 resultobj
= SWIG_From_unsigned_SS_int(static_cast<unsigned int >(result
));
19953 static PyObject
*_wrap_KeyEvent_m_rawFlags_set(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
19954 PyObject
*resultobj
= NULL
;
19955 wxKeyEvent
*arg1
= (wxKeyEvent
*) 0 ;
19956 unsigned int arg2
;
19957 PyObject
* obj0
= 0 ;
19958 PyObject
* obj1
= 0 ;
19959 char *kwnames
[] = {
19960 (char *) "self",(char *) "m_rawFlags", NULL
19963 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:KeyEvent_m_rawFlags_set",kwnames
,&obj0
,&obj1
)) goto fail
;
19964 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxKeyEvent
, SWIG_POINTER_EXCEPTION
| 0);
19965 if (SWIG_arg_fail(1)) SWIG_fail
;
19967 arg2
= static_cast<unsigned int >(SWIG_As_unsigned_SS_int(obj1
));
19968 if (SWIG_arg_fail(2)) SWIG_fail
;
19970 if (arg1
) (arg1
)->m_rawFlags
= arg2
;
19972 Py_INCREF(Py_None
); resultobj
= Py_None
;
19979 static PyObject
*_wrap_KeyEvent_m_rawFlags_get(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
19980 PyObject
*resultobj
= NULL
;
19981 wxKeyEvent
*arg1
= (wxKeyEvent
*) 0 ;
19982 unsigned int result
;
19983 PyObject
* obj0
= 0 ;
19984 char *kwnames
[] = {
19985 (char *) "self", NULL
19988 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:KeyEvent_m_rawFlags_get",kwnames
,&obj0
)) goto fail
;
19989 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxKeyEvent
, SWIG_POINTER_EXCEPTION
| 0);
19990 if (SWIG_arg_fail(1)) SWIG_fail
;
19991 result
= (unsigned int) ((arg1
)->m_rawFlags
);
19994 resultobj
= SWIG_From_unsigned_SS_int(static_cast<unsigned int >(result
));
20002 static PyObject
* KeyEvent_swigregister(PyObject
*, PyObject
*args
) {
20004 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
20005 SWIG_TypeClientData(SWIGTYPE_p_wxKeyEvent
, obj
);
20007 return Py_BuildValue((char *)"");
20009 static PyObject
*_wrap_new_SizeEvent(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
20010 PyObject
*resultobj
= NULL
;
20011 wxSize
const &arg1_defvalue
= wxDefaultSize
;
20012 wxSize
*arg1
= (wxSize
*) &arg1_defvalue
;
20013 int arg2
= (int) 0 ;
20014 wxSizeEvent
*result
;
20016 PyObject
* obj0
= 0 ;
20017 PyObject
* obj1
= 0 ;
20018 char *kwnames
[] = {
20019 (char *) "sz",(char *) "winid", NULL
20022 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"|OO:new_SizeEvent",kwnames
,&obj0
,&obj1
)) goto fail
;
20026 if ( ! wxSize_helper(obj0
, &arg1
)) SWIG_fail
;
20031 arg2
= static_cast<int >(SWIG_As_int(obj1
));
20032 if (SWIG_arg_fail(2)) SWIG_fail
;
20036 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
20037 result
= (wxSizeEvent
*)new wxSizeEvent((wxSize
const &)*arg1
,arg2
);
20039 wxPyEndAllowThreads(__tstate
);
20040 if (PyErr_Occurred()) SWIG_fail
;
20042 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxSizeEvent
, 1);
20049 static PyObject
*_wrap_SizeEvent_GetSize(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
20050 PyObject
*resultobj
= NULL
;
20051 wxSizeEvent
*arg1
= (wxSizeEvent
*) 0 ;
20053 PyObject
* obj0
= 0 ;
20054 char *kwnames
[] = {
20055 (char *) "self", NULL
20058 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:SizeEvent_GetSize",kwnames
,&obj0
)) goto fail
;
20059 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizeEvent
, SWIG_POINTER_EXCEPTION
| 0);
20060 if (SWIG_arg_fail(1)) SWIG_fail
;
20062 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
20063 result
= ((wxSizeEvent
const *)arg1
)->GetSize();
20065 wxPyEndAllowThreads(__tstate
);
20066 if (PyErr_Occurred()) SWIG_fail
;
20069 wxSize
* resultptr
;
20070 resultptr
= new wxSize(static_cast<wxSize
& >(result
));
20071 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxSize
, 1);
20079 static PyObject
*_wrap_SizeEvent_GetRect(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
20080 PyObject
*resultobj
= NULL
;
20081 wxSizeEvent
*arg1
= (wxSizeEvent
*) 0 ;
20083 PyObject
* obj0
= 0 ;
20084 char *kwnames
[] = {
20085 (char *) "self", NULL
20088 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:SizeEvent_GetRect",kwnames
,&obj0
)) goto fail
;
20089 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizeEvent
, SWIG_POINTER_EXCEPTION
| 0);
20090 if (SWIG_arg_fail(1)) SWIG_fail
;
20092 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
20093 result
= ((wxSizeEvent
const *)arg1
)->GetRect();
20095 wxPyEndAllowThreads(__tstate
);
20096 if (PyErr_Occurred()) SWIG_fail
;
20099 wxRect
* resultptr
;
20100 resultptr
= new wxRect(static_cast<wxRect
& >(result
));
20101 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxRect
, 1);
20109 static PyObject
*_wrap_SizeEvent_SetRect(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
20110 PyObject
*resultobj
= NULL
;
20111 wxSizeEvent
*arg1
= (wxSizeEvent
*) 0 ;
20113 PyObject
* obj0
= 0 ;
20114 PyObject
* obj1
= 0 ;
20115 char *kwnames
[] = {
20116 (char *) "self",(char *) "rect", NULL
20119 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:SizeEvent_SetRect",kwnames
,&obj0
,&obj1
)) goto fail
;
20120 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizeEvent
, SWIG_POINTER_EXCEPTION
| 0);
20121 if (SWIG_arg_fail(1)) SWIG_fail
;
20124 SWIG_Python_ConvertPtr(obj1
, (void **)&argp
, SWIGTYPE_p_wxRect
, SWIG_POINTER_EXCEPTION
);
20125 if (SWIG_arg_fail(2)) SWIG_fail
;
20126 if (argp
== NULL
) {
20127 SWIG_null_ref("wxRect");
20129 if (SWIG_arg_fail(2)) SWIG_fail
;
20133 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
20134 (arg1
)->SetRect(arg2
);
20136 wxPyEndAllowThreads(__tstate
);
20137 if (PyErr_Occurred()) SWIG_fail
;
20139 Py_INCREF(Py_None
); resultobj
= Py_None
;
20146 static PyObject
*_wrap_SizeEvent_SetSize(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
20147 PyObject
*resultobj
= NULL
;
20148 wxSizeEvent
*arg1
= (wxSizeEvent
*) 0 ;
20150 PyObject
* obj0
= 0 ;
20151 PyObject
* obj1
= 0 ;
20152 char *kwnames
[] = {
20153 (char *) "self",(char *) "size", NULL
20156 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:SizeEvent_SetSize",kwnames
,&obj0
,&obj1
)) goto fail
;
20157 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizeEvent
, SWIG_POINTER_EXCEPTION
| 0);
20158 if (SWIG_arg_fail(1)) SWIG_fail
;
20161 SWIG_Python_ConvertPtr(obj1
, (void **)&argp
, SWIGTYPE_p_wxSize
, SWIG_POINTER_EXCEPTION
);
20162 if (SWIG_arg_fail(2)) SWIG_fail
;
20163 if (argp
== NULL
) {
20164 SWIG_null_ref("wxSize");
20166 if (SWIG_arg_fail(2)) SWIG_fail
;
20170 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
20171 wxSizeEvent_SetSize(arg1
,arg2
);
20173 wxPyEndAllowThreads(__tstate
);
20174 if (PyErr_Occurred()) SWIG_fail
;
20176 Py_INCREF(Py_None
); resultobj
= Py_None
;
20183 static PyObject
*_wrap_SizeEvent_m_size_set(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
20184 PyObject
*resultobj
= NULL
;
20185 wxSizeEvent
*arg1
= (wxSizeEvent
*) 0 ;
20186 wxSize
*arg2
= (wxSize
*) 0 ;
20187 PyObject
* obj0
= 0 ;
20188 PyObject
* obj1
= 0 ;
20189 char *kwnames
[] = {
20190 (char *) "self",(char *) "m_size", NULL
20193 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:SizeEvent_m_size_set",kwnames
,&obj0
,&obj1
)) goto fail
;
20194 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizeEvent
, SWIG_POINTER_EXCEPTION
| 0);
20195 if (SWIG_arg_fail(1)) SWIG_fail
;
20196 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxSize
, SWIG_POINTER_EXCEPTION
| 0);
20197 if (SWIG_arg_fail(2)) SWIG_fail
;
20198 if (arg1
) (arg1
)->m_size
= *arg2
;
20200 Py_INCREF(Py_None
); resultobj
= Py_None
;
20207 static PyObject
*_wrap_SizeEvent_m_size_get(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
20208 PyObject
*resultobj
= NULL
;
20209 wxSizeEvent
*arg1
= (wxSizeEvent
*) 0 ;
20211 PyObject
* obj0
= 0 ;
20212 char *kwnames
[] = {
20213 (char *) "self", NULL
20216 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:SizeEvent_m_size_get",kwnames
,&obj0
)) goto fail
;
20217 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizeEvent
, SWIG_POINTER_EXCEPTION
| 0);
20218 if (SWIG_arg_fail(1)) SWIG_fail
;
20219 result
= (wxSize
*)& ((arg1
)->m_size
);
20221 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxSize
, 0);
20228 static PyObject
*_wrap_SizeEvent_m_rect_set(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
20229 PyObject
*resultobj
= NULL
;
20230 wxSizeEvent
*arg1
= (wxSizeEvent
*) 0 ;
20231 wxRect
*arg2
= (wxRect
*) 0 ;
20232 PyObject
* obj0
= 0 ;
20233 PyObject
* obj1
= 0 ;
20234 char *kwnames
[] = {
20235 (char *) "self",(char *) "m_rect", NULL
20238 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:SizeEvent_m_rect_set",kwnames
,&obj0
,&obj1
)) goto fail
;
20239 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizeEvent
, SWIG_POINTER_EXCEPTION
| 0);
20240 if (SWIG_arg_fail(1)) SWIG_fail
;
20241 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxRect
, SWIG_POINTER_EXCEPTION
| 0);
20242 if (SWIG_arg_fail(2)) SWIG_fail
;
20243 if (arg1
) (arg1
)->m_rect
= *arg2
;
20245 Py_INCREF(Py_None
); resultobj
= Py_None
;
20252 static PyObject
*_wrap_SizeEvent_m_rect_get(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
20253 PyObject
*resultobj
= NULL
;
20254 wxSizeEvent
*arg1
= (wxSizeEvent
*) 0 ;
20256 PyObject
* obj0
= 0 ;
20257 char *kwnames
[] = {
20258 (char *) "self", NULL
20261 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:SizeEvent_m_rect_get",kwnames
,&obj0
)) goto fail
;
20262 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizeEvent
, SWIG_POINTER_EXCEPTION
| 0);
20263 if (SWIG_arg_fail(1)) SWIG_fail
;
20264 result
= (wxRect
*)& ((arg1
)->m_rect
);
20266 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxRect
, 0);
20273 static PyObject
* SizeEvent_swigregister(PyObject
*, PyObject
*args
) {
20275 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
20276 SWIG_TypeClientData(SWIGTYPE_p_wxSizeEvent
, obj
);
20278 return Py_BuildValue((char *)"");
20280 static PyObject
*_wrap_new_MoveEvent(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
20281 PyObject
*resultobj
= NULL
;
20282 wxPoint
const &arg1_defvalue
= wxDefaultPosition
;
20283 wxPoint
*arg1
= (wxPoint
*) &arg1_defvalue
;
20284 int arg2
= (int) 0 ;
20285 wxMoveEvent
*result
;
20287 PyObject
* obj0
= 0 ;
20288 PyObject
* obj1
= 0 ;
20289 char *kwnames
[] = {
20290 (char *) "pos",(char *) "winid", NULL
20293 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"|OO:new_MoveEvent",kwnames
,&obj0
,&obj1
)) goto fail
;
20297 if ( ! wxPoint_helper(obj0
, &arg1
)) SWIG_fail
;
20302 arg2
= static_cast<int >(SWIG_As_int(obj1
));
20303 if (SWIG_arg_fail(2)) SWIG_fail
;
20307 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
20308 result
= (wxMoveEvent
*)new wxMoveEvent((wxPoint
const &)*arg1
,arg2
);
20310 wxPyEndAllowThreads(__tstate
);
20311 if (PyErr_Occurred()) SWIG_fail
;
20313 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxMoveEvent
, 1);
20320 static PyObject
*_wrap_MoveEvent_GetPosition(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
20321 PyObject
*resultobj
= NULL
;
20322 wxMoveEvent
*arg1
= (wxMoveEvent
*) 0 ;
20324 PyObject
* obj0
= 0 ;
20325 char *kwnames
[] = {
20326 (char *) "self", NULL
20329 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MoveEvent_GetPosition",kwnames
,&obj0
)) goto fail
;
20330 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMoveEvent
, SWIG_POINTER_EXCEPTION
| 0);
20331 if (SWIG_arg_fail(1)) SWIG_fail
;
20333 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
20334 result
= ((wxMoveEvent
const *)arg1
)->GetPosition();
20336 wxPyEndAllowThreads(__tstate
);
20337 if (PyErr_Occurred()) SWIG_fail
;
20340 wxPoint
* resultptr
;
20341 resultptr
= new wxPoint(static_cast<wxPoint
& >(result
));
20342 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxPoint
, 1);
20350 static PyObject
*_wrap_MoveEvent_GetRect(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
20351 PyObject
*resultobj
= NULL
;
20352 wxMoveEvent
*arg1
= (wxMoveEvent
*) 0 ;
20354 PyObject
* obj0
= 0 ;
20355 char *kwnames
[] = {
20356 (char *) "self", NULL
20359 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MoveEvent_GetRect",kwnames
,&obj0
)) goto fail
;
20360 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMoveEvent
, SWIG_POINTER_EXCEPTION
| 0);
20361 if (SWIG_arg_fail(1)) SWIG_fail
;
20363 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
20364 result
= ((wxMoveEvent
const *)arg1
)->GetRect();
20366 wxPyEndAllowThreads(__tstate
);
20367 if (PyErr_Occurred()) SWIG_fail
;
20370 wxRect
* resultptr
;
20371 resultptr
= new wxRect(static_cast<wxRect
& >(result
));
20372 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxRect
, 1);
20380 static PyObject
*_wrap_MoveEvent_SetRect(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
20381 PyObject
*resultobj
= NULL
;
20382 wxMoveEvent
*arg1
= (wxMoveEvent
*) 0 ;
20385 PyObject
* obj0
= 0 ;
20386 PyObject
* obj1
= 0 ;
20387 char *kwnames
[] = {
20388 (char *) "self",(char *) "rect", NULL
20391 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:MoveEvent_SetRect",kwnames
,&obj0
,&obj1
)) goto fail
;
20392 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMoveEvent
, SWIG_POINTER_EXCEPTION
| 0);
20393 if (SWIG_arg_fail(1)) SWIG_fail
;
20396 if ( ! wxRect_helper(obj1
, &arg2
)) SWIG_fail
;
20399 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
20400 (arg1
)->SetRect((wxRect
const &)*arg2
);
20402 wxPyEndAllowThreads(__tstate
);
20403 if (PyErr_Occurred()) SWIG_fail
;
20405 Py_INCREF(Py_None
); resultobj
= Py_None
;
20412 static PyObject
*_wrap_MoveEvent_SetPosition(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
20413 PyObject
*resultobj
= NULL
;
20414 wxMoveEvent
*arg1
= (wxMoveEvent
*) 0 ;
20415 wxPoint
*arg2
= 0 ;
20417 PyObject
* obj0
= 0 ;
20418 PyObject
* obj1
= 0 ;
20419 char *kwnames
[] = {
20420 (char *) "self",(char *) "pos", NULL
20423 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:MoveEvent_SetPosition",kwnames
,&obj0
,&obj1
)) goto fail
;
20424 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMoveEvent
, SWIG_POINTER_EXCEPTION
| 0);
20425 if (SWIG_arg_fail(1)) SWIG_fail
;
20428 if ( ! wxPoint_helper(obj1
, &arg2
)) SWIG_fail
;
20431 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
20432 (arg1
)->SetPosition((wxPoint
const &)*arg2
);
20434 wxPyEndAllowThreads(__tstate
);
20435 if (PyErr_Occurred()) SWIG_fail
;
20437 Py_INCREF(Py_None
); resultobj
= Py_None
;
20444 static PyObject
* MoveEvent_swigregister(PyObject
*, PyObject
*args
) {
20446 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
20447 SWIG_TypeClientData(SWIGTYPE_p_wxMoveEvent
, obj
);
20449 return Py_BuildValue((char *)"");
20451 static PyObject
*_wrap_new_PaintEvent(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
20452 PyObject
*resultobj
= NULL
;
20453 int arg1
= (int) 0 ;
20454 wxPaintEvent
*result
;
20455 PyObject
* obj0
= 0 ;
20456 char *kwnames
[] = {
20457 (char *) "Id", NULL
20460 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"|O:new_PaintEvent",kwnames
,&obj0
)) goto fail
;
20463 arg1
= static_cast<int >(SWIG_As_int(obj0
));
20464 if (SWIG_arg_fail(1)) SWIG_fail
;
20468 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
20469 result
= (wxPaintEvent
*)new wxPaintEvent(arg1
);
20471 wxPyEndAllowThreads(__tstate
);
20472 if (PyErr_Occurred()) SWIG_fail
;
20474 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxPaintEvent
, 1);
20481 static PyObject
* PaintEvent_swigregister(PyObject
*, PyObject
*args
) {
20483 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
20484 SWIG_TypeClientData(SWIGTYPE_p_wxPaintEvent
, obj
);
20486 return Py_BuildValue((char *)"");
20488 static PyObject
*_wrap_new_NcPaintEvent(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
20489 PyObject
*resultobj
= NULL
;
20490 int arg1
= (int) 0 ;
20491 wxNcPaintEvent
*result
;
20492 PyObject
* obj0
= 0 ;
20493 char *kwnames
[] = {
20494 (char *) "winid", NULL
20497 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"|O:new_NcPaintEvent",kwnames
,&obj0
)) goto fail
;
20500 arg1
= static_cast<int >(SWIG_As_int(obj0
));
20501 if (SWIG_arg_fail(1)) SWIG_fail
;
20505 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
20506 result
= (wxNcPaintEvent
*)new wxNcPaintEvent(arg1
);
20508 wxPyEndAllowThreads(__tstate
);
20509 if (PyErr_Occurred()) SWIG_fail
;
20511 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxNcPaintEvent
, 1);
20518 static PyObject
* NcPaintEvent_swigregister(PyObject
*, PyObject
*args
) {
20520 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
20521 SWIG_TypeClientData(SWIGTYPE_p_wxNcPaintEvent
, obj
);
20523 return Py_BuildValue((char *)"");
20525 static PyObject
*_wrap_new_EraseEvent(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
20526 PyObject
*resultobj
= NULL
;
20527 int arg1
= (int) 0 ;
20528 wxDC
*arg2
= (wxDC
*) NULL
;
20529 wxEraseEvent
*result
;
20530 PyObject
* obj0
= 0 ;
20531 PyObject
* obj1
= 0 ;
20532 char *kwnames
[] = {
20533 (char *) "Id",(char *) "dc", NULL
20536 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"|OO:new_EraseEvent",kwnames
,&obj0
,&obj1
)) goto fail
;
20539 arg1
= static_cast<int >(SWIG_As_int(obj0
));
20540 if (SWIG_arg_fail(1)) SWIG_fail
;
20544 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxDC
, SWIG_POINTER_EXCEPTION
| 0);
20545 if (SWIG_arg_fail(2)) SWIG_fail
;
20548 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
20549 result
= (wxEraseEvent
*)new wxEraseEvent(arg1
,arg2
);
20551 wxPyEndAllowThreads(__tstate
);
20552 if (PyErr_Occurred()) SWIG_fail
;
20554 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxEraseEvent
, 1);
20561 static PyObject
*_wrap_EraseEvent_GetDC(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
20562 PyObject
*resultobj
= NULL
;
20563 wxEraseEvent
*arg1
= (wxEraseEvent
*) 0 ;
20565 PyObject
* obj0
= 0 ;
20566 char *kwnames
[] = {
20567 (char *) "self", NULL
20570 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:EraseEvent_GetDC",kwnames
,&obj0
)) goto fail
;
20571 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxEraseEvent
, SWIG_POINTER_EXCEPTION
| 0);
20572 if (SWIG_arg_fail(1)) SWIG_fail
;
20574 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
20575 result
= (wxDC
*)((wxEraseEvent
const *)arg1
)->GetDC();
20577 wxPyEndAllowThreads(__tstate
);
20578 if (PyErr_Occurred()) SWIG_fail
;
20581 resultobj
= wxPyMake_wxObject(result
, (bool)0);
20589 static PyObject
* EraseEvent_swigregister(PyObject
*, PyObject
*args
) {
20591 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
20592 SWIG_TypeClientData(SWIGTYPE_p_wxEraseEvent
, obj
);
20594 return Py_BuildValue((char *)"");
20596 static PyObject
*_wrap_new_FocusEvent(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
20597 PyObject
*resultobj
= NULL
;
20598 wxEventType arg1
= (wxEventType
) wxEVT_NULL
;
20599 int arg2
= (int) 0 ;
20600 wxFocusEvent
*result
;
20601 PyObject
* obj0
= 0 ;
20602 PyObject
* obj1
= 0 ;
20603 char *kwnames
[] = {
20604 (char *) "type",(char *) "winid", NULL
20607 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"|OO:new_FocusEvent",kwnames
,&obj0
,&obj1
)) goto fail
;
20610 arg1
= static_cast<wxEventType
>(SWIG_As_int(obj0
));
20611 if (SWIG_arg_fail(1)) SWIG_fail
;
20616 arg2
= static_cast<int >(SWIG_As_int(obj1
));
20617 if (SWIG_arg_fail(2)) SWIG_fail
;
20621 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
20622 result
= (wxFocusEvent
*)new wxFocusEvent(arg1
,arg2
);
20624 wxPyEndAllowThreads(__tstate
);
20625 if (PyErr_Occurred()) SWIG_fail
;
20627 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxFocusEvent
, 1);
20634 static PyObject
*_wrap_FocusEvent_GetWindow(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
20635 PyObject
*resultobj
= NULL
;
20636 wxFocusEvent
*arg1
= (wxFocusEvent
*) 0 ;
20638 PyObject
* obj0
= 0 ;
20639 char *kwnames
[] = {
20640 (char *) "self", NULL
20643 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:FocusEvent_GetWindow",kwnames
,&obj0
)) goto fail
;
20644 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxFocusEvent
, SWIG_POINTER_EXCEPTION
| 0);
20645 if (SWIG_arg_fail(1)) SWIG_fail
;
20647 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
20648 result
= (wxWindow
*)((wxFocusEvent
const *)arg1
)->GetWindow();
20650 wxPyEndAllowThreads(__tstate
);
20651 if (PyErr_Occurred()) SWIG_fail
;
20654 resultobj
= wxPyMake_wxObject(result
, (bool)0);
20662 static PyObject
*_wrap_FocusEvent_SetWindow(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
20663 PyObject
*resultobj
= NULL
;
20664 wxFocusEvent
*arg1
= (wxFocusEvent
*) 0 ;
20665 wxWindow
*arg2
= (wxWindow
*) 0 ;
20666 PyObject
* obj0
= 0 ;
20667 PyObject
* obj1
= 0 ;
20668 char *kwnames
[] = {
20669 (char *) "self",(char *) "win", NULL
20672 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:FocusEvent_SetWindow",kwnames
,&obj0
,&obj1
)) goto fail
;
20673 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxFocusEvent
, SWIG_POINTER_EXCEPTION
| 0);
20674 if (SWIG_arg_fail(1)) SWIG_fail
;
20675 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
20676 if (SWIG_arg_fail(2)) SWIG_fail
;
20678 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
20679 (arg1
)->SetWindow(arg2
);
20681 wxPyEndAllowThreads(__tstate
);
20682 if (PyErr_Occurred()) SWIG_fail
;
20684 Py_INCREF(Py_None
); resultobj
= Py_None
;
20691 static PyObject
* FocusEvent_swigregister(PyObject
*, PyObject
*args
) {
20693 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
20694 SWIG_TypeClientData(SWIGTYPE_p_wxFocusEvent
, obj
);
20696 return Py_BuildValue((char *)"");
20698 static PyObject
*_wrap_new_ChildFocusEvent(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
20699 PyObject
*resultobj
= NULL
;
20700 wxWindow
*arg1
= (wxWindow
*) NULL
;
20701 wxChildFocusEvent
*result
;
20702 PyObject
* obj0
= 0 ;
20703 char *kwnames
[] = {
20704 (char *) "win", NULL
20707 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"|O:new_ChildFocusEvent",kwnames
,&obj0
)) goto fail
;
20709 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
20710 if (SWIG_arg_fail(1)) SWIG_fail
;
20713 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
20714 result
= (wxChildFocusEvent
*)new wxChildFocusEvent(arg1
);
20716 wxPyEndAllowThreads(__tstate
);
20717 if (PyErr_Occurred()) SWIG_fail
;
20719 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxChildFocusEvent
, 1);
20726 static PyObject
*_wrap_ChildFocusEvent_GetWindow(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
20727 PyObject
*resultobj
= NULL
;
20728 wxChildFocusEvent
*arg1
= (wxChildFocusEvent
*) 0 ;
20730 PyObject
* obj0
= 0 ;
20731 char *kwnames
[] = {
20732 (char *) "self", NULL
20735 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:ChildFocusEvent_GetWindow",kwnames
,&obj0
)) goto fail
;
20736 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxChildFocusEvent
, SWIG_POINTER_EXCEPTION
| 0);
20737 if (SWIG_arg_fail(1)) SWIG_fail
;
20739 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
20740 result
= (wxWindow
*)((wxChildFocusEvent
const *)arg1
)->GetWindow();
20742 wxPyEndAllowThreads(__tstate
);
20743 if (PyErr_Occurred()) SWIG_fail
;
20746 resultobj
= wxPyMake_wxObject(result
, (bool)0);
20754 static PyObject
* ChildFocusEvent_swigregister(PyObject
*, PyObject
*args
) {
20756 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
20757 SWIG_TypeClientData(SWIGTYPE_p_wxChildFocusEvent
, obj
);
20759 return Py_BuildValue((char *)"");
20761 static PyObject
*_wrap_new_ActivateEvent(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
20762 PyObject
*resultobj
= NULL
;
20763 wxEventType arg1
= (wxEventType
) wxEVT_NULL
;
20764 bool arg2
= (bool) true ;
20765 int arg3
= (int) 0 ;
20766 wxActivateEvent
*result
;
20767 PyObject
* obj0
= 0 ;
20768 PyObject
* obj1
= 0 ;
20769 PyObject
* obj2
= 0 ;
20770 char *kwnames
[] = {
20771 (char *) "type",(char *) "active",(char *) "Id", NULL
20774 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"|OOO:new_ActivateEvent",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
20777 arg1
= static_cast<wxEventType
>(SWIG_As_int(obj0
));
20778 if (SWIG_arg_fail(1)) SWIG_fail
;
20783 arg2
= static_cast<bool >(SWIG_As_bool(obj1
));
20784 if (SWIG_arg_fail(2)) SWIG_fail
;
20789 arg3
= static_cast<int >(SWIG_As_int(obj2
));
20790 if (SWIG_arg_fail(3)) SWIG_fail
;
20794 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
20795 result
= (wxActivateEvent
*)new wxActivateEvent(arg1
,arg2
,arg3
);
20797 wxPyEndAllowThreads(__tstate
);
20798 if (PyErr_Occurred()) SWIG_fail
;
20800 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxActivateEvent
, 1);
20807 static PyObject
*_wrap_ActivateEvent_GetActive(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
20808 PyObject
*resultobj
= NULL
;
20809 wxActivateEvent
*arg1
= (wxActivateEvent
*) 0 ;
20811 PyObject
* obj0
= 0 ;
20812 char *kwnames
[] = {
20813 (char *) "self", NULL
20816 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:ActivateEvent_GetActive",kwnames
,&obj0
)) goto fail
;
20817 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxActivateEvent
, SWIG_POINTER_EXCEPTION
| 0);
20818 if (SWIG_arg_fail(1)) SWIG_fail
;
20820 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
20821 result
= (bool)((wxActivateEvent
const *)arg1
)->GetActive();
20823 wxPyEndAllowThreads(__tstate
);
20824 if (PyErr_Occurred()) SWIG_fail
;
20827 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
20835 static PyObject
* ActivateEvent_swigregister(PyObject
*, PyObject
*args
) {
20837 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
20838 SWIG_TypeClientData(SWIGTYPE_p_wxActivateEvent
, obj
);
20840 return Py_BuildValue((char *)"");
20842 static PyObject
*_wrap_new_InitDialogEvent(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
20843 PyObject
*resultobj
= NULL
;
20844 int arg1
= (int) 0 ;
20845 wxInitDialogEvent
*result
;
20846 PyObject
* obj0
= 0 ;
20847 char *kwnames
[] = {
20848 (char *) "Id", NULL
20851 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"|O:new_InitDialogEvent",kwnames
,&obj0
)) goto fail
;
20854 arg1
= static_cast<int >(SWIG_As_int(obj0
));
20855 if (SWIG_arg_fail(1)) SWIG_fail
;
20859 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
20860 result
= (wxInitDialogEvent
*)new wxInitDialogEvent(arg1
);
20862 wxPyEndAllowThreads(__tstate
);
20863 if (PyErr_Occurred()) SWIG_fail
;
20865 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxInitDialogEvent
, 1);
20872 static PyObject
* InitDialogEvent_swigregister(PyObject
*, PyObject
*args
) {
20874 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
20875 SWIG_TypeClientData(SWIGTYPE_p_wxInitDialogEvent
, obj
);
20877 return Py_BuildValue((char *)"");
20879 static PyObject
*_wrap_new_MenuEvent(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
20880 PyObject
*resultobj
= NULL
;
20881 wxEventType arg1
= (wxEventType
) wxEVT_NULL
;
20882 int arg2
= (int) 0 ;
20883 wxMenu
*arg3
= (wxMenu
*) NULL
;
20884 wxMenuEvent
*result
;
20885 PyObject
* obj0
= 0 ;
20886 PyObject
* obj1
= 0 ;
20887 PyObject
* obj2
= 0 ;
20888 char *kwnames
[] = {
20889 (char *) "type",(char *) "winid",(char *) "menu", NULL
20892 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"|OOO:new_MenuEvent",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
20895 arg1
= static_cast<wxEventType
>(SWIG_As_int(obj0
));
20896 if (SWIG_arg_fail(1)) SWIG_fail
;
20901 arg2
= static_cast<int >(SWIG_As_int(obj1
));
20902 if (SWIG_arg_fail(2)) SWIG_fail
;
20906 SWIG_Python_ConvertPtr(obj2
, (void **)&arg3
, SWIGTYPE_p_wxMenu
, SWIG_POINTER_EXCEPTION
| 0);
20907 if (SWIG_arg_fail(3)) SWIG_fail
;
20910 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
20911 result
= (wxMenuEvent
*)new wxMenuEvent(arg1
,arg2
,arg3
);
20913 wxPyEndAllowThreads(__tstate
);
20914 if (PyErr_Occurred()) SWIG_fail
;
20916 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxMenuEvent
, 1);
20923 static PyObject
*_wrap_MenuEvent_GetMenuId(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
20924 PyObject
*resultobj
= NULL
;
20925 wxMenuEvent
*arg1
= (wxMenuEvent
*) 0 ;
20927 PyObject
* obj0
= 0 ;
20928 char *kwnames
[] = {
20929 (char *) "self", NULL
20932 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MenuEvent_GetMenuId",kwnames
,&obj0
)) goto fail
;
20933 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuEvent
, SWIG_POINTER_EXCEPTION
| 0);
20934 if (SWIG_arg_fail(1)) SWIG_fail
;
20936 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
20937 result
= (int)((wxMenuEvent
const *)arg1
)->GetMenuId();
20939 wxPyEndAllowThreads(__tstate
);
20940 if (PyErr_Occurred()) SWIG_fail
;
20943 resultobj
= SWIG_From_int(static_cast<int >(result
));
20951 static PyObject
*_wrap_MenuEvent_IsPopup(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
20952 PyObject
*resultobj
= NULL
;
20953 wxMenuEvent
*arg1
= (wxMenuEvent
*) 0 ;
20955 PyObject
* obj0
= 0 ;
20956 char *kwnames
[] = {
20957 (char *) "self", NULL
20960 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MenuEvent_IsPopup",kwnames
,&obj0
)) goto fail
;
20961 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuEvent
, SWIG_POINTER_EXCEPTION
| 0);
20962 if (SWIG_arg_fail(1)) SWIG_fail
;
20964 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
20965 result
= (bool)((wxMenuEvent
const *)arg1
)->IsPopup();
20967 wxPyEndAllowThreads(__tstate
);
20968 if (PyErr_Occurred()) SWIG_fail
;
20971 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
20979 static PyObject
*_wrap_MenuEvent_GetMenu(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
20980 PyObject
*resultobj
= NULL
;
20981 wxMenuEvent
*arg1
= (wxMenuEvent
*) 0 ;
20983 PyObject
* obj0
= 0 ;
20984 char *kwnames
[] = {
20985 (char *) "self", NULL
20988 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MenuEvent_GetMenu",kwnames
,&obj0
)) goto fail
;
20989 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuEvent
, SWIG_POINTER_EXCEPTION
| 0);
20990 if (SWIG_arg_fail(1)) SWIG_fail
;
20992 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
20993 result
= (wxMenu
*)((wxMenuEvent
const *)arg1
)->GetMenu();
20995 wxPyEndAllowThreads(__tstate
);
20996 if (PyErr_Occurred()) SWIG_fail
;
20999 resultobj
= wxPyMake_wxObject(result
, (bool)0);
21007 static PyObject
* MenuEvent_swigregister(PyObject
*, PyObject
*args
) {
21009 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
21010 SWIG_TypeClientData(SWIGTYPE_p_wxMenuEvent
, obj
);
21012 return Py_BuildValue((char *)"");
21014 static PyObject
*_wrap_new_CloseEvent(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
21015 PyObject
*resultobj
= NULL
;
21016 wxEventType arg1
= (wxEventType
) wxEVT_NULL
;
21017 int arg2
= (int) 0 ;
21018 wxCloseEvent
*result
;
21019 PyObject
* obj0
= 0 ;
21020 PyObject
* obj1
= 0 ;
21021 char *kwnames
[] = {
21022 (char *) "type",(char *) "winid", NULL
21025 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"|OO:new_CloseEvent",kwnames
,&obj0
,&obj1
)) goto fail
;
21028 arg1
= static_cast<wxEventType
>(SWIG_As_int(obj0
));
21029 if (SWIG_arg_fail(1)) SWIG_fail
;
21034 arg2
= static_cast<int >(SWIG_As_int(obj1
));
21035 if (SWIG_arg_fail(2)) SWIG_fail
;
21039 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
21040 result
= (wxCloseEvent
*)new wxCloseEvent(arg1
,arg2
);
21042 wxPyEndAllowThreads(__tstate
);
21043 if (PyErr_Occurred()) SWIG_fail
;
21045 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxCloseEvent
, 1);
21052 static PyObject
*_wrap_CloseEvent_SetLoggingOff(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
21053 PyObject
*resultobj
= NULL
;
21054 wxCloseEvent
*arg1
= (wxCloseEvent
*) 0 ;
21056 PyObject
* obj0
= 0 ;
21057 PyObject
* obj1
= 0 ;
21058 char *kwnames
[] = {
21059 (char *) "self",(char *) "logOff", NULL
21062 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:CloseEvent_SetLoggingOff",kwnames
,&obj0
,&obj1
)) goto fail
;
21063 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxCloseEvent
, SWIG_POINTER_EXCEPTION
| 0);
21064 if (SWIG_arg_fail(1)) SWIG_fail
;
21066 arg2
= static_cast<bool >(SWIG_As_bool(obj1
));
21067 if (SWIG_arg_fail(2)) SWIG_fail
;
21070 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
21071 (arg1
)->SetLoggingOff(arg2
);
21073 wxPyEndAllowThreads(__tstate
);
21074 if (PyErr_Occurred()) SWIG_fail
;
21076 Py_INCREF(Py_None
); resultobj
= Py_None
;
21083 static PyObject
*_wrap_CloseEvent_GetLoggingOff(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
21084 PyObject
*resultobj
= NULL
;
21085 wxCloseEvent
*arg1
= (wxCloseEvent
*) 0 ;
21087 PyObject
* obj0
= 0 ;
21088 char *kwnames
[] = {
21089 (char *) "self", NULL
21092 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:CloseEvent_GetLoggingOff",kwnames
,&obj0
)) goto fail
;
21093 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxCloseEvent
, SWIG_POINTER_EXCEPTION
| 0);
21094 if (SWIG_arg_fail(1)) SWIG_fail
;
21096 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
21097 result
= (bool)((wxCloseEvent
const *)arg1
)->GetLoggingOff();
21099 wxPyEndAllowThreads(__tstate
);
21100 if (PyErr_Occurred()) SWIG_fail
;
21103 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
21111 static PyObject
*_wrap_CloseEvent_Veto(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
21112 PyObject
*resultobj
= NULL
;
21113 wxCloseEvent
*arg1
= (wxCloseEvent
*) 0 ;
21114 bool arg2
= (bool) true ;
21115 PyObject
* obj0
= 0 ;
21116 PyObject
* obj1
= 0 ;
21117 char *kwnames
[] = {
21118 (char *) "self",(char *) "veto", NULL
21121 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|O:CloseEvent_Veto",kwnames
,&obj0
,&obj1
)) goto fail
;
21122 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxCloseEvent
, SWIG_POINTER_EXCEPTION
| 0);
21123 if (SWIG_arg_fail(1)) SWIG_fail
;
21126 arg2
= static_cast<bool >(SWIG_As_bool(obj1
));
21127 if (SWIG_arg_fail(2)) SWIG_fail
;
21131 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
21132 (arg1
)->Veto(arg2
);
21134 wxPyEndAllowThreads(__tstate
);
21135 if (PyErr_Occurred()) SWIG_fail
;
21137 Py_INCREF(Py_None
); resultobj
= Py_None
;
21144 static PyObject
*_wrap_CloseEvent_GetVeto(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
21145 PyObject
*resultobj
= NULL
;
21146 wxCloseEvent
*arg1
= (wxCloseEvent
*) 0 ;
21148 PyObject
* obj0
= 0 ;
21149 char *kwnames
[] = {
21150 (char *) "self", NULL
21153 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:CloseEvent_GetVeto",kwnames
,&obj0
)) goto fail
;
21154 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxCloseEvent
, SWIG_POINTER_EXCEPTION
| 0);
21155 if (SWIG_arg_fail(1)) SWIG_fail
;
21157 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
21158 result
= (bool)((wxCloseEvent
const *)arg1
)->GetVeto();
21160 wxPyEndAllowThreads(__tstate
);
21161 if (PyErr_Occurred()) SWIG_fail
;
21164 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
21172 static PyObject
*_wrap_CloseEvent_SetCanVeto(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
21173 PyObject
*resultobj
= NULL
;
21174 wxCloseEvent
*arg1
= (wxCloseEvent
*) 0 ;
21176 PyObject
* obj0
= 0 ;
21177 PyObject
* obj1
= 0 ;
21178 char *kwnames
[] = {
21179 (char *) "self",(char *) "canVeto", NULL
21182 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:CloseEvent_SetCanVeto",kwnames
,&obj0
,&obj1
)) goto fail
;
21183 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxCloseEvent
, SWIG_POINTER_EXCEPTION
| 0);
21184 if (SWIG_arg_fail(1)) SWIG_fail
;
21186 arg2
= static_cast<bool >(SWIG_As_bool(obj1
));
21187 if (SWIG_arg_fail(2)) SWIG_fail
;
21190 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
21191 (arg1
)->SetCanVeto(arg2
);
21193 wxPyEndAllowThreads(__tstate
);
21194 if (PyErr_Occurred()) SWIG_fail
;
21196 Py_INCREF(Py_None
); resultobj
= Py_None
;
21203 static PyObject
*_wrap_CloseEvent_CanVeto(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
21204 PyObject
*resultobj
= NULL
;
21205 wxCloseEvent
*arg1
= (wxCloseEvent
*) 0 ;
21207 PyObject
* obj0
= 0 ;
21208 char *kwnames
[] = {
21209 (char *) "self", NULL
21212 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:CloseEvent_CanVeto",kwnames
,&obj0
)) goto fail
;
21213 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxCloseEvent
, SWIG_POINTER_EXCEPTION
| 0);
21214 if (SWIG_arg_fail(1)) SWIG_fail
;
21216 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
21217 result
= (bool)((wxCloseEvent
const *)arg1
)->CanVeto();
21219 wxPyEndAllowThreads(__tstate
);
21220 if (PyErr_Occurred()) SWIG_fail
;
21223 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
21231 static PyObject
* CloseEvent_swigregister(PyObject
*, PyObject
*args
) {
21233 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
21234 SWIG_TypeClientData(SWIGTYPE_p_wxCloseEvent
, obj
);
21236 return Py_BuildValue((char *)"");
21238 static PyObject
*_wrap_new_ShowEvent(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
21239 PyObject
*resultobj
= NULL
;
21240 int arg1
= (int) 0 ;
21241 bool arg2
= (bool) false ;
21242 wxShowEvent
*result
;
21243 PyObject
* obj0
= 0 ;
21244 PyObject
* obj1
= 0 ;
21245 char *kwnames
[] = {
21246 (char *) "winid",(char *) "show", NULL
21249 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"|OO:new_ShowEvent",kwnames
,&obj0
,&obj1
)) goto fail
;
21252 arg1
= static_cast<int >(SWIG_As_int(obj0
));
21253 if (SWIG_arg_fail(1)) SWIG_fail
;
21258 arg2
= static_cast<bool >(SWIG_As_bool(obj1
));
21259 if (SWIG_arg_fail(2)) SWIG_fail
;
21263 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
21264 result
= (wxShowEvent
*)new wxShowEvent(arg1
,arg2
);
21266 wxPyEndAllowThreads(__tstate
);
21267 if (PyErr_Occurred()) SWIG_fail
;
21269 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxShowEvent
, 1);
21276 static PyObject
*_wrap_ShowEvent_SetShow(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
21277 PyObject
*resultobj
= NULL
;
21278 wxShowEvent
*arg1
= (wxShowEvent
*) 0 ;
21280 PyObject
* obj0
= 0 ;
21281 PyObject
* obj1
= 0 ;
21282 char *kwnames
[] = {
21283 (char *) "self",(char *) "show", NULL
21286 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:ShowEvent_SetShow",kwnames
,&obj0
,&obj1
)) goto fail
;
21287 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxShowEvent
, SWIG_POINTER_EXCEPTION
| 0);
21288 if (SWIG_arg_fail(1)) SWIG_fail
;
21290 arg2
= static_cast<bool >(SWIG_As_bool(obj1
));
21291 if (SWIG_arg_fail(2)) SWIG_fail
;
21294 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
21295 (arg1
)->SetShow(arg2
);
21297 wxPyEndAllowThreads(__tstate
);
21298 if (PyErr_Occurred()) SWIG_fail
;
21300 Py_INCREF(Py_None
); resultobj
= Py_None
;
21307 static PyObject
*_wrap_ShowEvent_GetShow(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
21308 PyObject
*resultobj
= NULL
;
21309 wxShowEvent
*arg1
= (wxShowEvent
*) 0 ;
21311 PyObject
* obj0
= 0 ;
21312 char *kwnames
[] = {
21313 (char *) "self", NULL
21316 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:ShowEvent_GetShow",kwnames
,&obj0
)) goto fail
;
21317 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxShowEvent
, SWIG_POINTER_EXCEPTION
| 0);
21318 if (SWIG_arg_fail(1)) SWIG_fail
;
21320 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
21321 result
= (bool)((wxShowEvent
const *)arg1
)->GetShow();
21323 wxPyEndAllowThreads(__tstate
);
21324 if (PyErr_Occurred()) SWIG_fail
;
21327 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
21335 static PyObject
* ShowEvent_swigregister(PyObject
*, PyObject
*args
) {
21337 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
21338 SWIG_TypeClientData(SWIGTYPE_p_wxShowEvent
, obj
);
21340 return Py_BuildValue((char *)"");
21342 static PyObject
*_wrap_new_IconizeEvent(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
21343 PyObject
*resultobj
= NULL
;
21344 int arg1
= (int) 0 ;
21345 bool arg2
= (bool) true ;
21346 wxIconizeEvent
*result
;
21347 PyObject
* obj0
= 0 ;
21348 PyObject
* obj1
= 0 ;
21349 char *kwnames
[] = {
21350 (char *) "id",(char *) "iconized", NULL
21353 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"|OO:new_IconizeEvent",kwnames
,&obj0
,&obj1
)) goto fail
;
21356 arg1
= static_cast<int >(SWIG_As_int(obj0
));
21357 if (SWIG_arg_fail(1)) SWIG_fail
;
21362 arg2
= static_cast<bool >(SWIG_As_bool(obj1
));
21363 if (SWIG_arg_fail(2)) SWIG_fail
;
21367 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
21368 result
= (wxIconizeEvent
*)new wxIconizeEvent(arg1
,arg2
);
21370 wxPyEndAllowThreads(__tstate
);
21371 if (PyErr_Occurred()) SWIG_fail
;
21373 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxIconizeEvent
, 1);
21380 static PyObject
*_wrap_IconizeEvent_Iconized(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
21381 PyObject
*resultobj
= NULL
;
21382 wxIconizeEvent
*arg1
= (wxIconizeEvent
*) 0 ;
21384 PyObject
* obj0
= 0 ;
21385 char *kwnames
[] = {
21386 (char *) "self", NULL
21389 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:IconizeEvent_Iconized",kwnames
,&obj0
)) goto fail
;
21390 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxIconizeEvent
, SWIG_POINTER_EXCEPTION
| 0);
21391 if (SWIG_arg_fail(1)) SWIG_fail
;
21393 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
21394 result
= (bool)(arg1
)->Iconized();
21396 wxPyEndAllowThreads(__tstate
);
21397 if (PyErr_Occurred()) SWIG_fail
;
21400 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
21408 static PyObject
* IconizeEvent_swigregister(PyObject
*, PyObject
*args
) {
21410 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
21411 SWIG_TypeClientData(SWIGTYPE_p_wxIconizeEvent
, obj
);
21413 return Py_BuildValue((char *)"");
21415 static PyObject
*_wrap_new_MaximizeEvent(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
21416 PyObject
*resultobj
= NULL
;
21417 int arg1
= (int) 0 ;
21418 wxMaximizeEvent
*result
;
21419 PyObject
* obj0
= 0 ;
21420 char *kwnames
[] = {
21421 (char *) "id", NULL
21424 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"|O:new_MaximizeEvent",kwnames
,&obj0
)) goto fail
;
21427 arg1
= static_cast<int >(SWIG_As_int(obj0
));
21428 if (SWIG_arg_fail(1)) SWIG_fail
;
21432 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
21433 result
= (wxMaximizeEvent
*)new wxMaximizeEvent(arg1
);
21435 wxPyEndAllowThreads(__tstate
);
21436 if (PyErr_Occurred()) SWIG_fail
;
21438 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxMaximizeEvent
, 1);
21445 static PyObject
* MaximizeEvent_swigregister(PyObject
*, PyObject
*args
) {
21447 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
21448 SWIG_TypeClientData(SWIGTYPE_p_wxMaximizeEvent
, obj
);
21450 return Py_BuildValue((char *)"");
21452 static PyObject
*_wrap_DropFilesEvent_GetPosition(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
21453 PyObject
*resultobj
= NULL
;
21454 wxDropFilesEvent
*arg1
= (wxDropFilesEvent
*) 0 ;
21456 PyObject
* obj0
= 0 ;
21457 char *kwnames
[] = {
21458 (char *) "self", NULL
21461 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:DropFilesEvent_GetPosition",kwnames
,&obj0
)) goto fail
;
21462 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxDropFilesEvent
, SWIG_POINTER_EXCEPTION
| 0);
21463 if (SWIG_arg_fail(1)) SWIG_fail
;
21465 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
21466 result
= (arg1
)->GetPosition();
21468 wxPyEndAllowThreads(__tstate
);
21469 if (PyErr_Occurred()) SWIG_fail
;
21472 wxPoint
* resultptr
;
21473 resultptr
= new wxPoint(static_cast<wxPoint
& >(result
));
21474 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxPoint
, 1);
21482 static PyObject
*_wrap_DropFilesEvent_GetNumberOfFiles(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
21483 PyObject
*resultobj
= NULL
;
21484 wxDropFilesEvent
*arg1
= (wxDropFilesEvent
*) 0 ;
21486 PyObject
* obj0
= 0 ;
21487 char *kwnames
[] = {
21488 (char *) "self", NULL
21491 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:DropFilesEvent_GetNumberOfFiles",kwnames
,&obj0
)) goto fail
;
21492 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxDropFilesEvent
, SWIG_POINTER_EXCEPTION
| 0);
21493 if (SWIG_arg_fail(1)) SWIG_fail
;
21495 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
21496 result
= (int)(arg1
)->GetNumberOfFiles();
21498 wxPyEndAllowThreads(__tstate
);
21499 if (PyErr_Occurred()) SWIG_fail
;
21502 resultobj
= SWIG_From_int(static_cast<int >(result
));
21510 static PyObject
*_wrap_DropFilesEvent_GetFiles(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
21511 PyObject
*resultobj
= NULL
;
21512 wxDropFilesEvent
*arg1
= (wxDropFilesEvent
*) 0 ;
21514 PyObject
* obj0
= 0 ;
21515 char *kwnames
[] = {
21516 (char *) "self", NULL
21519 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:DropFilesEvent_GetFiles",kwnames
,&obj0
)) goto fail
;
21520 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxDropFilesEvent
, SWIG_POINTER_EXCEPTION
| 0);
21521 if (SWIG_arg_fail(1)) SWIG_fail
;
21523 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
21524 result
= (PyObject
*)wxDropFilesEvent_GetFiles(arg1
);
21526 wxPyEndAllowThreads(__tstate
);
21527 if (PyErr_Occurred()) SWIG_fail
;
21529 resultobj
= result
;
21536 static PyObject
* DropFilesEvent_swigregister(PyObject
*, PyObject
*args
) {
21538 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
21539 SWIG_TypeClientData(SWIGTYPE_p_wxDropFilesEvent
, obj
);
21541 return Py_BuildValue((char *)"");
21543 static PyObject
*_wrap_new_UpdateUIEvent(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
21544 PyObject
*resultobj
= NULL
;
21545 int arg1
= (int) 0 ;
21546 wxUpdateUIEvent
*result
;
21547 PyObject
* obj0
= 0 ;
21548 char *kwnames
[] = {
21549 (char *) "commandId", NULL
21552 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"|O:new_UpdateUIEvent",kwnames
,&obj0
)) goto fail
;
21555 arg1
= static_cast<int >(SWIG_As_int(obj0
));
21556 if (SWIG_arg_fail(1)) SWIG_fail
;
21560 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
21561 result
= (wxUpdateUIEvent
*)new wxUpdateUIEvent(arg1
);
21563 wxPyEndAllowThreads(__tstate
);
21564 if (PyErr_Occurred()) SWIG_fail
;
21566 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxUpdateUIEvent
, 1);
21573 static PyObject
*_wrap_UpdateUIEvent_GetChecked(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
21574 PyObject
*resultobj
= NULL
;
21575 wxUpdateUIEvent
*arg1
= (wxUpdateUIEvent
*) 0 ;
21577 PyObject
* obj0
= 0 ;
21578 char *kwnames
[] = {
21579 (char *) "self", NULL
21582 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:UpdateUIEvent_GetChecked",kwnames
,&obj0
)) goto fail
;
21583 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxUpdateUIEvent
, SWIG_POINTER_EXCEPTION
| 0);
21584 if (SWIG_arg_fail(1)) SWIG_fail
;
21586 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
21587 result
= (bool)((wxUpdateUIEvent
const *)arg1
)->GetChecked();
21589 wxPyEndAllowThreads(__tstate
);
21590 if (PyErr_Occurred()) SWIG_fail
;
21593 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
21601 static PyObject
*_wrap_UpdateUIEvent_GetEnabled(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
21602 PyObject
*resultobj
= NULL
;
21603 wxUpdateUIEvent
*arg1
= (wxUpdateUIEvent
*) 0 ;
21605 PyObject
* obj0
= 0 ;
21606 char *kwnames
[] = {
21607 (char *) "self", NULL
21610 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:UpdateUIEvent_GetEnabled",kwnames
,&obj0
)) goto fail
;
21611 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxUpdateUIEvent
, SWIG_POINTER_EXCEPTION
| 0);
21612 if (SWIG_arg_fail(1)) SWIG_fail
;
21614 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
21615 result
= (bool)((wxUpdateUIEvent
const *)arg1
)->GetEnabled();
21617 wxPyEndAllowThreads(__tstate
);
21618 if (PyErr_Occurred()) SWIG_fail
;
21621 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
21629 static PyObject
*_wrap_UpdateUIEvent_GetText(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
21630 PyObject
*resultobj
= NULL
;
21631 wxUpdateUIEvent
*arg1
= (wxUpdateUIEvent
*) 0 ;
21633 PyObject
* obj0
= 0 ;
21634 char *kwnames
[] = {
21635 (char *) "self", NULL
21638 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:UpdateUIEvent_GetText",kwnames
,&obj0
)) goto fail
;
21639 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxUpdateUIEvent
, SWIG_POINTER_EXCEPTION
| 0);
21640 if (SWIG_arg_fail(1)) SWIG_fail
;
21642 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
21643 result
= ((wxUpdateUIEvent
const *)arg1
)->GetText();
21645 wxPyEndAllowThreads(__tstate
);
21646 if (PyErr_Occurred()) SWIG_fail
;
21650 resultobj
= PyUnicode_FromWideChar((&result
)->c_str(), (&result
)->Len());
21652 resultobj
= PyString_FromStringAndSize((&result
)->c_str(), (&result
)->Len());
21661 static PyObject
*_wrap_UpdateUIEvent_GetSetText(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
21662 PyObject
*resultobj
= NULL
;
21663 wxUpdateUIEvent
*arg1
= (wxUpdateUIEvent
*) 0 ;
21665 PyObject
* obj0
= 0 ;
21666 char *kwnames
[] = {
21667 (char *) "self", NULL
21670 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:UpdateUIEvent_GetSetText",kwnames
,&obj0
)) goto fail
;
21671 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxUpdateUIEvent
, SWIG_POINTER_EXCEPTION
| 0);
21672 if (SWIG_arg_fail(1)) SWIG_fail
;
21674 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
21675 result
= (bool)((wxUpdateUIEvent
const *)arg1
)->GetSetText();
21677 wxPyEndAllowThreads(__tstate
);
21678 if (PyErr_Occurred()) SWIG_fail
;
21681 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
21689 static PyObject
*_wrap_UpdateUIEvent_GetSetChecked(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
21690 PyObject
*resultobj
= NULL
;
21691 wxUpdateUIEvent
*arg1
= (wxUpdateUIEvent
*) 0 ;
21693 PyObject
* obj0
= 0 ;
21694 char *kwnames
[] = {
21695 (char *) "self", NULL
21698 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:UpdateUIEvent_GetSetChecked",kwnames
,&obj0
)) goto fail
;
21699 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxUpdateUIEvent
, SWIG_POINTER_EXCEPTION
| 0);
21700 if (SWIG_arg_fail(1)) SWIG_fail
;
21702 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
21703 result
= (bool)((wxUpdateUIEvent
const *)arg1
)->GetSetChecked();
21705 wxPyEndAllowThreads(__tstate
);
21706 if (PyErr_Occurred()) SWIG_fail
;
21709 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
21717 static PyObject
*_wrap_UpdateUIEvent_GetSetEnabled(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
21718 PyObject
*resultobj
= NULL
;
21719 wxUpdateUIEvent
*arg1
= (wxUpdateUIEvent
*) 0 ;
21721 PyObject
* obj0
= 0 ;
21722 char *kwnames
[] = {
21723 (char *) "self", NULL
21726 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:UpdateUIEvent_GetSetEnabled",kwnames
,&obj0
)) goto fail
;
21727 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxUpdateUIEvent
, SWIG_POINTER_EXCEPTION
| 0);
21728 if (SWIG_arg_fail(1)) SWIG_fail
;
21730 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
21731 result
= (bool)((wxUpdateUIEvent
const *)arg1
)->GetSetEnabled();
21733 wxPyEndAllowThreads(__tstate
);
21734 if (PyErr_Occurred()) SWIG_fail
;
21737 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
21745 static PyObject
*_wrap_UpdateUIEvent_Check(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
21746 PyObject
*resultobj
= NULL
;
21747 wxUpdateUIEvent
*arg1
= (wxUpdateUIEvent
*) 0 ;
21749 PyObject
* obj0
= 0 ;
21750 PyObject
* obj1
= 0 ;
21751 char *kwnames
[] = {
21752 (char *) "self",(char *) "check", NULL
21755 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:UpdateUIEvent_Check",kwnames
,&obj0
,&obj1
)) goto fail
;
21756 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxUpdateUIEvent
, SWIG_POINTER_EXCEPTION
| 0);
21757 if (SWIG_arg_fail(1)) SWIG_fail
;
21759 arg2
= static_cast<bool >(SWIG_As_bool(obj1
));
21760 if (SWIG_arg_fail(2)) SWIG_fail
;
21763 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
21764 (arg1
)->Check(arg2
);
21766 wxPyEndAllowThreads(__tstate
);
21767 if (PyErr_Occurred()) SWIG_fail
;
21769 Py_INCREF(Py_None
); resultobj
= Py_None
;
21776 static PyObject
*_wrap_UpdateUIEvent_Enable(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
21777 PyObject
*resultobj
= NULL
;
21778 wxUpdateUIEvent
*arg1
= (wxUpdateUIEvent
*) 0 ;
21780 PyObject
* obj0
= 0 ;
21781 PyObject
* obj1
= 0 ;
21782 char *kwnames
[] = {
21783 (char *) "self",(char *) "enable", NULL
21786 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:UpdateUIEvent_Enable",kwnames
,&obj0
,&obj1
)) goto fail
;
21787 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxUpdateUIEvent
, SWIG_POINTER_EXCEPTION
| 0);
21788 if (SWIG_arg_fail(1)) SWIG_fail
;
21790 arg2
= static_cast<bool >(SWIG_As_bool(obj1
));
21791 if (SWIG_arg_fail(2)) SWIG_fail
;
21794 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
21795 (arg1
)->Enable(arg2
);
21797 wxPyEndAllowThreads(__tstate
);
21798 if (PyErr_Occurred()) SWIG_fail
;
21800 Py_INCREF(Py_None
); resultobj
= Py_None
;
21807 static PyObject
*_wrap_UpdateUIEvent_SetText(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
21808 PyObject
*resultobj
= NULL
;
21809 wxUpdateUIEvent
*arg1
= (wxUpdateUIEvent
*) 0 ;
21810 wxString
*arg2
= 0 ;
21811 bool temp2
= false ;
21812 PyObject
* obj0
= 0 ;
21813 PyObject
* obj1
= 0 ;
21814 char *kwnames
[] = {
21815 (char *) "self",(char *) "text", NULL
21818 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:UpdateUIEvent_SetText",kwnames
,&obj0
,&obj1
)) goto fail
;
21819 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxUpdateUIEvent
, SWIG_POINTER_EXCEPTION
| 0);
21820 if (SWIG_arg_fail(1)) SWIG_fail
;
21822 arg2
= wxString_in_helper(obj1
);
21823 if (arg2
== NULL
) SWIG_fail
;
21827 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
21828 (arg1
)->SetText((wxString
const &)*arg2
);
21830 wxPyEndAllowThreads(__tstate
);
21831 if (PyErr_Occurred()) SWIG_fail
;
21833 Py_INCREF(Py_None
); resultobj
= Py_None
;
21848 static PyObject
*_wrap_UpdateUIEvent_SetUpdateInterval(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
21849 PyObject
*resultobj
= NULL
;
21851 PyObject
* obj0
= 0 ;
21852 char *kwnames
[] = {
21853 (char *) "updateInterval", NULL
21856 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:UpdateUIEvent_SetUpdateInterval",kwnames
,&obj0
)) goto fail
;
21858 arg1
= static_cast<long >(SWIG_As_long(obj0
));
21859 if (SWIG_arg_fail(1)) SWIG_fail
;
21862 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
21863 wxUpdateUIEvent::SetUpdateInterval(arg1
);
21865 wxPyEndAllowThreads(__tstate
);
21866 if (PyErr_Occurred()) SWIG_fail
;
21868 Py_INCREF(Py_None
); resultobj
= Py_None
;
21875 static PyObject
*_wrap_UpdateUIEvent_GetUpdateInterval(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
21876 PyObject
*resultobj
= NULL
;
21878 char *kwnames
[] = {
21882 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":UpdateUIEvent_GetUpdateInterval",kwnames
)) goto fail
;
21884 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
21885 result
= (long)wxUpdateUIEvent::GetUpdateInterval();
21887 wxPyEndAllowThreads(__tstate
);
21888 if (PyErr_Occurred()) SWIG_fail
;
21891 resultobj
= SWIG_From_long(static_cast<long >(result
));
21899 static PyObject
*_wrap_UpdateUIEvent_CanUpdate(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
21900 PyObject
*resultobj
= NULL
;
21901 wxWindow
*arg1
= (wxWindow
*) 0 ;
21903 PyObject
* obj0
= 0 ;
21904 char *kwnames
[] = {
21905 (char *) "win", NULL
21908 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:UpdateUIEvent_CanUpdate",kwnames
,&obj0
)) goto fail
;
21909 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
21910 if (SWIG_arg_fail(1)) SWIG_fail
;
21912 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
21913 result
= (bool)wxUpdateUIEvent::CanUpdate(arg1
);
21915 wxPyEndAllowThreads(__tstate
);
21916 if (PyErr_Occurred()) SWIG_fail
;
21919 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
21927 static PyObject
*_wrap_UpdateUIEvent_ResetUpdateTime(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
21928 PyObject
*resultobj
= NULL
;
21929 char *kwnames
[] = {
21933 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":UpdateUIEvent_ResetUpdateTime",kwnames
)) goto fail
;
21935 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
21936 wxUpdateUIEvent::ResetUpdateTime();
21938 wxPyEndAllowThreads(__tstate
);
21939 if (PyErr_Occurred()) SWIG_fail
;
21941 Py_INCREF(Py_None
); resultobj
= Py_None
;
21948 static PyObject
*_wrap_UpdateUIEvent_SetMode(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
21949 PyObject
*resultobj
= NULL
;
21950 wxUpdateUIMode arg1
;
21951 PyObject
* obj0
= 0 ;
21952 char *kwnames
[] = {
21953 (char *) "mode", NULL
21956 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:UpdateUIEvent_SetMode",kwnames
,&obj0
)) goto fail
;
21958 arg1
= static_cast<wxUpdateUIMode
>(SWIG_As_int(obj0
));
21959 if (SWIG_arg_fail(1)) SWIG_fail
;
21962 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
21963 wxUpdateUIEvent::SetMode(arg1
);
21965 wxPyEndAllowThreads(__tstate
);
21966 if (PyErr_Occurred()) SWIG_fail
;
21968 Py_INCREF(Py_None
); resultobj
= Py_None
;
21975 static PyObject
*_wrap_UpdateUIEvent_GetMode(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
21976 PyObject
*resultobj
= NULL
;
21977 wxUpdateUIMode result
;
21978 char *kwnames
[] = {
21982 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":UpdateUIEvent_GetMode",kwnames
)) goto fail
;
21984 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
21985 result
= (wxUpdateUIMode
)wxUpdateUIEvent::GetMode();
21987 wxPyEndAllowThreads(__tstate
);
21988 if (PyErr_Occurred()) SWIG_fail
;
21990 resultobj
= SWIG_From_int((result
));
21997 static PyObject
* UpdateUIEvent_swigregister(PyObject
*, PyObject
*args
) {
21999 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
22000 SWIG_TypeClientData(SWIGTYPE_p_wxUpdateUIEvent
, obj
);
22002 return Py_BuildValue((char *)"");
22004 static PyObject
*_wrap_new_SysColourChangedEvent(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
22005 PyObject
*resultobj
= NULL
;
22006 wxSysColourChangedEvent
*result
;
22007 char *kwnames
[] = {
22011 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":new_SysColourChangedEvent",kwnames
)) goto fail
;
22013 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
22014 result
= (wxSysColourChangedEvent
*)new wxSysColourChangedEvent();
22016 wxPyEndAllowThreads(__tstate
);
22017 if (PyErr_Occurred()) SWIG_fail
;
22019 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxSysColourChangedEvent
, 1);
22026 static PyObject
* SysColourChangedEvent_swigregister(PyObject
*, PyObject
*args
) {
22028 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
22029 SWIG_TypeClientData(SWIGTYPE_p_wxSysColourChangedEvent
, obj
);
22031 return Py_BuildValue((char *)"");
22033 static PyObject
*_wrap_new_MouseCaptureChangedEvent(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
22034 PyObject
*resultobj
= NULL
;
22035 int arg1
= (int) 0 ;
22036 wxWindow
*arg2
= (wxWindow
*) NULL
;
22037 wxMouseCaptureChangedEvent
*result
;
22038 PyObject
* obj0
= 0 ;
22039 PyObject
* obj1
= 0 ;
22040 char *kwnames
[] = {
22041 (char *) "winid",(char *) "gainedCapture", NULL
22044 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"|OO:new_MouseCaptureChangedEvent",kwnames
,&obj0
,&obj1
)) goto fail
;
22047 arg1
= static_cast<int >(SWIG_As_int(obj0
));
22048 if (SWIG_arg_fail(1)) SWIG_fail
;
22052 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
22053 if (SWIG_arg_fail(2)) SWIG_fail
;
22056 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
22057 result
= (wxMouseCaptureChangedEvent
*)new wxMouseCaptureChangedEvent(arg1
,arg2
);
22059 wxPyEndAllowThreads(__tstate
);
22060 if (PyErr_Occurred()) SWIG_fail
;
22062 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxMouseCaptureChangedEvent
, 1);
22069 static PyObject
*_wrap_MouseCaptureChangedEvent_GetCapturedWindow(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
22070 PyObject
*resultobj
= NULL
;
22071 wxMouseCaptureChangedEvent
*arg1
= (wxMouseCaptureChangedEvent
*) 0 ;
22073 PyObject
* obj0
= 0 ;
22074 char *kwnames
[] = {
22075 (char *) "self", NULL
22078 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MouseCaptureChangedEvent_GetCapturedWindow",kwnames
,&obj0
)) goto fail
;
22079 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMouseCaptureChangedEvent
, SWIG_POINTER_EXCEPTION
| 0);
22080 if (SWIG_arg_fail(1)) SWIG_fail
;
22082 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
22083 result
= (wxWindow
*)((wxMouseCaptureChangedEvent
const *)arg1
)->GetCapturedWindow();
22085 wxPyEndAllowThreads(__tstate
);
22086 if (PyErr_Occurred()) SWIG_fail
;
22089 resultobj
= wxPyMake_wxObject(result
, (bool)0);
22097 static PyObject
* MouseCaptureChangedEvent_swigregister(PyObject
*, PyObject
*args
) {
22099 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
22100 SWIG_TypeClientData(SWIGTYPE_p_wxMouseCaptureChangedEvent
, obj
);
22102 return Py_BuildValue((char *)"");
22104 static PyObject
*_wrap_new_DisplayChangedEvent(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
22105 PyObject
*resultobj
= NULL
;
22106 wxDisplayChangedEvent
*result
;
22107 char *kwnames
[] = {
22111 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":new_DisplayChangedEvent",kwnames
)) goto fail
;
22113 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
22114 result
= (wxDisplayChangedEvent
*)new wxDisplayChangedEvent();
22116 wxPyEndAllowThreads(__tstate
);
22117 if (PyErr_Occurred()) SWIG_fail
;
22119 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxDisplayChangedEvent
, 1);
22126 static PyObject
* DisplayChangedEvent_swigregister(PyObject
*, PyObject
*args
) {
22128 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
22129 SWIG_TypeClientData(SWIGTYPE_p_wxDisplayChangedEvent
, obj
);
22131 return Py_BuildValue((char *)"");
22133 static PyObject
*_wrap_new_PaletteChangedEvent(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
22134 PyObject
*resultobj
= NULL
;
22135 int arg1
= (int) 0 ;
22136 wxPaletteChangedEvent
*result
;
22137 PyObject
* obj0
= 0 ;
22138 char *kwnames
[] = {
22139 (char *) "id", NULL
22142 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"|O:new_PaletteChangedEvent",kwnames
,&obj0
)) goto fail
;
22145 arg1
= static_cast<int >(SWIG_As_int(obj0
));
22146 if (SWIG_arg_fail(1)) SWIG_fail
;
22150 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
22151 result
= (wxPaletteChangedEvent
*)new wxPaletteChangedEvent(arg1
);
22153 wxPyEndAllowThreads(__tstate
);
22154 if (PyErr_Occurred()) SWIG_fail
;
22156 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxPaletteChangedEvent
, 1);
22163 static PyObject
*_wrap_PaletteChangedEvent_SetChangedWindow(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
22164 PyObject
*resultobj
= NULL
;
22165 wxPaletteChangedEvent
*arg1
= (wxPaletteChangedEvent
*) 0 ;
22166 wxWindow
*arg2
= (wxWindow
*) 0 ;
22167 PyObject
* obj0
= 0 ;
22168 PyObject
* obj1
= 0 ;
22169 char *kwnames
[] = {
22170 (char *) "self",(char *) "win", NULL
22173 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:PaletteChangedEvent_SetChangedWindow",kwnames
,&obj0
,&obj1
)) goto fail
;
22174 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPaletteChangedEvent
, SWIG_POINTER_EXCEPTION
| 0);
22175 if (SWIG_arg_fail(1)) SWIG_fail
;
22176 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
22177 if (SWIG_arg_fail(2)) SWIG_fail
;
22179 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
22180 (arg1
)->SetChangedWindow(arg2
);
22182 wxPyEndAllowThreads(__tstate
);
22183 if (PyErr_Occurred()) SWIG_fail
;
22185 Py_INCREF(Py_None
); resultobj
= Py_None
;
22192 static PyObject
*_wrap_PaletteChangedEvent_GetChangedWindow(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
22193 PyObject
*resultobj
= NULL
;
22194 wxPaletteChangedEvent
*arg1
= (wxPaletteChangedEvent
*) 0 ;
22196 PyObject
* obj0
= 0 ;
22197 char *kwnames
[] = {
22198 (char *) "self", NULL
22201 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:PaletteChangedEvent_GetChangedWindow",kwnames
,&obj0
)) goto fail
;
22202 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPaletteChangedEvent
, SWIG_POINTER_EXCEPTION
| 0);
22203 if (SWIG_arg_fail(1)) SWIG_fail
;
22205 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
22206 result
= (wxWindow
*)(arg1
)->GetChangedWindow();
22208 wxPyEndAllowThreads(__tstate
);
22209 if (PyErr_Occurred()) SWIG_fail
;
22212 resultobj
= wxPyMake_wxObject(result
, (bool)0);
22220 static PyObject
* PaletteChangedEvent_swigregister(PyObject
*, PyObject
*args
) {
22222 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
22223 SWIG_TypeClientData(SWIGTYPE_p_wxPaletteChangedEvent
, obj
);
22225 return Py_BuildValue((char *)"");
22227 static PyObject
*_wrap_new_QueryNewPaletteEvent(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
22228 PyObject
*resultobj
= NULL
;
22229 int arg1
= (int) 0 ;
22230 wxQueryNewPaletteEvent
*result
;
22231 PyObject
* obj0
= 0 ;
22232 char *kwnames
[] = {
22233 (char *) "winid", NULL
22236 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"|O:new_QueryNewPaletteEvent",kwnames
,&obj0
)) goto fail
;
22239 arg1
= static_cast<int >(SWIG_As_int(obj0
));
22240 if (SWIG_arg_fail(1)) SWIG_fail
;
22244 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
22245 result
= (wxQueryNewPaletteEvent
*)new wxQueryNewPaletteEvent(arg1
);
22247 wxPyEndAllowThreads(__tstate
);
22248 if (PyErr_Occurred()) SWIG_fail
;
22250 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxQueryNewPaletteEvent
, 1);
22257 static PyObject
*_wrap_QueryNewPaletteEvent_SetPaletteRealized(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
22258 PyObject
*resultobj
= NULL
;
22259 wxQueryNewPaletteEvent
*arg1
= (wxQueryNewPaletteEvent
*) 0 ;
22261 PyObject
* obj0
= 0 ;
22262 PyObject
* obj1
= 0 ;
22263 char *kwnames
[] = {
22264 (char *) "self",(char *) "realized", NULL
22267 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:QueryNewPaletteEvent_SetPaletteRealized",kwnames
,&obj0
,&obj1
)) goto fail
;
22268 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxQueryNewPaletteEvent
, SWIG_POINTER_EXCEPTION
| 0);
22269 if (SWIG_arg_fail(1)) SWIG_fail
;
22271 arg2
= static_cast<bool >(SWIG_As_bool(obj1
));
22272 if (SWIG_arg_fail(2)) SWIG_fail
;
22275 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
22276 (arg1
)->SetPaletteRealized(arg2
);
22278 wxPyEndAllowThreads(__tstate
);
22279 if (PyErr_Occurred()) SWIG_fail
;
22281 Py_INCREF(Py_None
); resultobj
= Py_None
;
22288 static PyObject
*_wrap_QueryNewPaletteEvent_GetPaletteRealized(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
22289 PyObject
*resultobj
= NULL
;
22290 wxQueryNewPaletteEvent
*arg1
= (wxQueryNewPaletteEvent
*) 0 ;
22292 PyObject
* obj0
= 0 ;
22293 char *kwnames
[] = {
22294 (char *) "self", NULL
22297 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:QueryNewPaletteEvent_GetPaletteRealized",kwnames
,&obj0
)) goto fail
;
22298 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxQueryNewPaletteEvent
, SWIG_POINTER_EXCEPTION
| 0);
22299 if (SWIG_arg_fail(1)) SWIG_fail
;
22301 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
22302 result
= (bool)((wxQueryNewPaletteEvent
const *)arg1
)->GetPaletteRealized();
22304 wxPyEndAllowThreads(__tstate
);
22305 if (PyErr_Occurred()) SWIG_fail
;
22308 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
22316 static PyObject
* QueryNewPaletteEvent_swigregister(PyObject
*, PyObject
*args
) {
22318 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
22319 SWIG_TypeClientData(SWIGTYPE_p_wxQueryNewPaletteEvent
, obj
);
22321 return Py_BuildValue((char *)"");
22323 static PyObject
*_wrap_new_NavigationKeyEvent(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
22324 PyObject
*resultobj
= NULL
;
22325 wxNavigationKeyEvent
*result
;
22326 char *kwnames
[] = {
22330 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":new_NavigationKeyEvent",kwnames
)) goto fail
;
22332 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
22333 result
= (wxNavigationKeyEvent
*)new wxNavigationKeyEvent();
22335 wxPyEndAllowThreads(__tstate
);
22336 if (PyErr_Occurred()) SWIG_fail
;
22338 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxNavigationKeyEvent
, 1);
22345 static PyObject
*_wrap_NavigationKeyEvent_GetDirection(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
22346 PyObject
*resultobj
= NULL
;
22347 wxNavigationKeyEvent
*arg1
= (wxNavigationKeyEvent
*) 0 ;
22349 PyObject
* obj0
= 0 ;
22350 char *kwnames
[] = {
22351 (char *) "self", NULL
22354 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:NavigationKeyEvent_GetDirection",kwnames
,&obj0
)) goto fail
;
22355 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxNavigationKeyEvent
, SWIG_POINTER_EXCEPTION
| 0);
22356 if (SWIG_arg_fail(1)) SWIG_fail
;
22358 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
22359 result
= (bool)((wxNavigationKeyEvent
const *)arg1
)->GetDirection();
22361 wxPyEndAllowThreads(__tstate
);
22362 if (PyErr_Occurred()) SWIG_fail
;
22365 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
22373 static PyObject
*_wrap_NavigationKeyEvent_SetDirection(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
22374 PyObject
*resultobj
= NULL
;
22375 wxNavigationKeyEvent
*arg1
= (wxNavigationKeyEvent
*) 0 ;
22377 PyObject
* obj0
= 0 ;
22378 PyObject
* obj1
= 0 ;
22379 char *kwnames
[] = {
22380 (char *) "self",(char *) "forward", NULL
22383 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:NavigationKeyEvent_SetDirection",kwnames
,&obj0
,&obj1
)) goto fail
;
22384 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxNavigationKeyEvent
, SWIG_POINTER_EXCEPTION
| 0);
22385 if (SWIG_arg_fail(1)) SWIG_fail
;
22387 arg2
= static_cast<bool >(SWIG_As_bool(obj1
));
22388 if (SWIG_arg_fail(2)) SWIG_fail
;
22391 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
22392 (arg1
)->SetDirection(arg2
);
22394 wxPyEndAllowThreads(__tstate
);
22395 if (PyErr_Occurred()) SWIG_fail
;
22397 Py_INCREF(Py_None
); resultobj
= Py_None
;
22404 static PyObject
*_wrap_NavigationKeyEvent_IsWindowChange(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
22405 PyObject
*resultobj
= NULL
;
22406 wxNavigationKeyEvent
*arg1
= (wxNavigationKeyEvent
*) 0 ;
22408 PyObject
* obj0
= 0 ;
22409 char *kwnames
[] = {
22410 (char *) "self", NULL
22413 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:NavigationKeyEvent_IsWindowChange",kwnames
,&obj0
)) goto fail
;
22414 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxNavigationKeyEvent
, SWIG_POINTER_EXCEPTION
| 0);
22415 if (SWIG_arg_fail(1)) SWIG_fail
;
22417 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
22418 result
= (bool)((wxNavigationKeyEvent
const *)arg1
)->IsWindowChange();
22420 wxPyEndAllowThreads(__tstate
);
22421 if (PyErr_Occurred()) SWIG_fail
;
22424 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
22432 static PyObject
*_wrap_NavigationKeyEvent_SetWindowChange(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
22433 PyObject
*resultobj
= NULL
;
22434 wxNavigationKeyEvent
*arg1
= (wxNavigationKeyEvent
*) 0 ;
22436 PyObject
* obj0
= 0 ;
22437 PyObject
* obj1
= 0 ;
22438 char *kwnames
[] = {
22439 (char *) "self",(char *) "ischange", NULL
22442 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:NavigationKeyEvent_SetWindowChange",kwnames
,&obj0
,&obj1
)) goto fail
;
22443 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxNavigationKeyEvent
, SWIG_POINTER_EXCEPTION
| 0);
22444 if (SWIG_arg_fail(1)) SWIG_fail
;
22446 arg2
= static_cast<bool >(SWIG_As_bool(obj1
));
22447 if (SWIG_arg_fail(2)) SWIG_fail
;
22450 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
22451 (arg1
)->SetWindowChange(arg2
);
22453 wxPyEndAllowThreads(__tstate
);
22454 if (PyErr_Occurred()) SWIG_fail
;
22456 Py_INCREF(Py_None
); resultobj
= Py_None
;
22463 static PyObject
*_wrap_NavigationKeyEvent_IsFromTab(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
22464 PyObject
*resultobj
= NULL
;
22465 wxNavigationKeyEvent
*arg1
= (wxNavigationKeyEvent
*) 0 ;
22467 PyObject
* obj0
= 0 ;
22468 char *kwnames
[] = {
22469 (char *) "self", NULL
22472 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:NavigationKeyEvent_IsFromTab",kwnames
,&obj0
)) goto fail
;
22473 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxNavigationKeyEvent
, SWIG_POINTER_EXCEPTION
| 0);
22474 if (SWIG_arg_fail(1)) SWIG_fail
;
22476 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
22477 result
= (bool)((wxNavigationKeyEvent
const *)arg1
)->IsFromTab();
22479 wxPyEndAllowThreads(__tstate
);
22480 if (PyErr_Occurred()) SWIG_fail
;
22483 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
22491 static PyObject
*_wrap_NavigationKeyEvent_SetFromTab(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
22492 PyObject
*resultobj
= NULL
;
22493 wxNavigationKeyEvent
*arg1
= (wxNavigationKeyEvent
*) 0 ;
22495 PyObject
* obj0
= 0 ;
22496 PyObject
* obj1
= 0 ;
22497 char *kwnames
[] = {
22498 (char *) "self",(char *) "bIs", NULL
22501 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:NavigationKeyEvent_SetFromTab",kwnames
,&obj0
,&obj1
)) goto fail
;
22502 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxNavigationKeyEvent
, SWIG_POINTER_EXCEPTION
| 0);
22503 if (SWIG_arg_fail(1)) SWIG_fail
;
22505 arg2
= static_cast<bool >(SWIG_As_bool(obj1
));
22506 if (SWIG_arg_fail(2)) SWIG_fail
;
22509 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
22510 (arg1
)->SetFromTab(arg2
);
22512 wxPyEndAllowThreads(__tstate
);
22513 if (PyErr_Occurred()) SWIG_fail
;
22515 Py_INCREF(Py_None
); resultobj
= Py_None
;
22522 static PyObject
*_wrap_NavigationKeyEvent_SetFlags(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
22523 PyObject
*resultobj
= NULL
;
22524 wxNavigationKeyEvent
*arg1
= (wxNavigationKeyEvent
*) 0 ;
22526 PyObject
* obj0
= 0 ;
22527 PyObject
* obj1
= 0 ;
22528 char *kwnames
[] = {
22529 (char *) "self",(char *) "flags", NULL
22532 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:NavigationKeyEvent_SetFlags",kwnames
,&obj0
,&obj1
)) goto fail
;
22533 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxNavigationKeyEvent
, SWIG_POINTER_EXCEPTION
| 0);
22534 if (SWIG_arg_fail(1)) SWIG_fail
;
22536 arg2
= static_cast<long >(SWIG_As_long(obj1
));
22537 if (SWIG_arg_fail(2)) SWIG_fail
;
22540 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
22541 (arg1
)->SetFlags(arg2
);
22543 wxPyEndAllowThreads(__tstate
);
22544 if (PyErr_Occurred()) SWIG_fail
;
22546 Py_INCREF(Py_None
); resultobj
= Py_None
;
22553 static PyObject
*_wrap_NavigationKeyEvent_GetCurrentFocus(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
22554 PyObject
*resultobj
= NULL
;
22555 wxNavigationKeyEvent
*arg1
= (wxNavigationKeyEvent
*) 0 ;
22557 PyObject
* obj0
= 0 ;
22558 char *kwnames
[] = {
22559 (char *) "self", NULL
22562 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:NavigationKeyEvent_GetCurrentFocus",kwnames
,&obj0
)) goto fail
;
22563 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxNavigationKeyEvent
, SWIG_POINTER_EXCEPTION
| 0);
22564 if (SWIG_arg_fail(1)) SWIG_fail
;
22566 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
22567 result
= (wxWindow
*)((wxNavigationKeyEvent
const *)arg1
)->GetCurrentFocus();
22569 wxPyEndAllowThreads(__tstate
);
22570 if (PyErr_Occurred()) SWIG_fail
;
22573 resultobj
= wxPyMake_wxObject(result
, (bool)0);
22581 static PyObject
*_wrap_NavigationKeyEvent_SetCurrentFocus(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
22582 PyObject
*resultobj
= NULL
;
22583 wxNavigationKeyEvent
*arg1
= (wxNavigationKeyEvent
*) 0 ;
22584 wxWindow
*arg2
= (wxWindow
*) 0 ;
22585 PyObject
* obj0
= 0 ;
22586 PyObject
* obj1
= 0 ;
22587 char *kwnames
[] = {
22588 (char *) "self",(char *) "win", NULL
22591 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:NavigationKeyEvent_SetCurrentFocus",kwnames
,&obj0
,&obj1
)) goto fail
;
22592 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxNavigationKeyEvent
, SWIG_POINTER_EXCEPTION
| 0);
22593 if (SWIG_arg_fail(1)) SWIG_fail
;
22594 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
22595 if (SWIG_arg_fail(2)) SWIG_fail
;
22597 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
22598 (arg1
)->SetCurrentFocus(arg2
);
22600 wxPyEndAllowThreads(__tstate
);
22601 if (PyErr_Occurred()) SWIG_fail
;
22603 Py_INCREF(Py_None
); resultobj
= Py_None
;
22610 static PyObject
* NavigationKeyEvent_swigregister(PyObject
*, PyObject
*args
) {
22612 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
22613 SWIG_TypeClientData(SWIGTYPE_p_wxNavigationKeyEvent
, obj
);
22615 return Py_BuildValue((char *)"");
22617 static PyObject
*_wrap_new_WindowCreateEvent(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
22618 PyObject
*resultobj
= NULL
;
22619 wxWindow
*arg1
= (wxWindow
*) NULL
;
22620 wxWindowCreateEvent
*result
;
22621 PyObject
* obj0
= 0 ;
22622 char *kwnames
[] = {
22623 (char *) "win", NULL
22626 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"|O:new_WindowCreateEvent",kwnames
,&obj0
)) goto fail
;
22628 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
22629 if (SWIG_arg_fail(1)) SWIG_fail
;
22632 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
22633 result
= (wxWindowCreateEvent
*)new wxWindowCreateEvent(arg1
);
22635 wxPyEndAllowThreads(__tstate
);
22636 if (PyErr_Occurred()) SWIG_fail
;
22638 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxWindowCreateEvent
, 1);
22645 static PyObject
*_wrap_WindowCreateEvent_GetWindow(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
22646 PyObject
*resultobj
= NULL
;
22647 wxWindowCreateEvent
*arg1
= (wxWindowCreateEvent
*) 0 ;
22649 PyObject
* obj0
= 0 ;
22650 char *kwnames
[] = {
22651 (char *) "self", NULL
22654 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:WindowCreateEvent_GetWindow",kwnames
,&obj0
)) goto fail
;
22655 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindowCreateEvent
, SWIG_POINTER_EXCEPTION
| 0);
22656 if (SWIG_arg_fail(1)) SWIG_fail
;
22658 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
22659 result
= (wxWindow
*)((wxWindowCreateEvent
const *)arg1
)->GetWindow();
22661 wxPyEndAllowThreads(__tstate
);
22662 if (PyErr_Occurred()) SWIG_fail
;
22665 resultobj
= wxPyMake_wxObject(result
, (bool)0);
22673 static PyObject
* WindowCreateEvent_swigregister(PyObject
*, PyObject
*args
) {
22675 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
22676 SWIG_TypeClientData(SWIGTYPE_p_wxWindowCreateEvent
, obj
);
22678 return Py_BuildValue((char *)"");
22680 static PyObject
*_wrap_new_WindowDestroyEvent(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
22681 PyObject
*resultobj
= NULL
;
22682 wxWindow
*arg1
= (wxWindow
*) NULL
;
22683 wxWindowDestroyEvent
*result
;
22684 PyObject
* obj0
= 0 ;
22685 char *kwnames
[] = {
22686 (char *) "win", NULL
22689 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"|O:new_WindowDestroyEvent",kwnames
,&obj0
)) goto fail
;
22691 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
22692 if (SWIG_arg_fail(1)) SWIG_fail
;
22695 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
22696 result
= (wxWindowDestroyEvent
*)new wxWindowDestroyEvent(arg1
);
22698 wxPyEndAllowThreads(__tstate
);
22699 if (PyErr_Occurred()) SWIG_fail
;
22701 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxWindowDestroyEvent
, 1);
22708 static PyObject
*_wrap_WindowDestroyEvent_GetWindow(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
22709 PyObject
*resultobj
= NULL
;
22710 wxWindowDestroyEvent
*arg1
= (wxWindowDestroyEvent
*) 0 ;
22712 PyObject
* obj0
= 0 ;
22713 char *kwnames
[] = {
22714 (char *) "self", NULL
22717 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:WindowDestroyEvent_GetWindow",kwnames
,&obj0
)) goto fail
;
22718 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindowDestroyEvent
, SWIG_POINTER_EXCEPTION
| 0);
22719 if (SWIG_arg_fail(1)) SWIG_fail
;
22721 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
22722 result
= (wxWindow
*)((wxWindowDestroyEvent
const *)arg1
)->GetWindow();
22724 wxPyEndAllowThreads(__tstate
);
22725 if (PyErr_Occurred()) SWIG_fail
;
22728 resultobj
= wxPyMake_wxObject(result
, (bool)0);
22736 static PyObject
* WindowDestroyEvent_swigregister(PyObject
*, PyObject
*args
) {
22738 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
22739 SWIG_TypeClientData(SWIGTYPE_p_wxWindowDestroyEvent
, obj
);
22741 return Py_BuildValue((char *)"");
22743 static PyObject
*_wrap_new_ContextMenuEvent(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
22744 PyObject
*resultobj
= NULL
;
22745 wxEventType arg1
= (wxEventType
) wxEVT_NULL
;
22746 int arg2
= (int) 0 ;
22747 wxPoint
const &arg3_defvalue
= wxDefaultPosition
;
22748 wxPoint
*arg3
= (wxPoint
*) &arg3_defvalue
;
22749 wxContextMenuEvent
*result
;
22751 PyObject
* obj0
= 0 ;
22752 PyObject
* obj1
= 0 ;
22753 PyObject
* obj2
= 0 ;
22754 char *kwnames
[] = {
22755 (char *) "type",(char *) "winid",(char *) "pt", NULL
22758 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"|OOO:new_ContextMenuEvent",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
22761 arg1
= static_cast<wxEventType
>(SWIG_As_int(obj0
));
22762 if (SWIG_arg_fail(1)) SWIG_fail
;
22767 arg2
= static_cast<int >(SWIG_As_int(obj1
));
22768 if (SWIG_arg_fail(2)) SWIG_fail
;
22774 if ( ! wxPoint_helper(obj2
, &arg3
)) SWIG_fail
;
22778 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
22779 result
= (wxContextMenuEvent
*)new wxContextMenuEvent(arg1
,arg2
,(wxPoint
const &)*arg3
);
22781 wxPyEndAllowThreads(__tstate
);
22782 if (PyErr_Occurred()) SWIG_fail
;
22784 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxContextMenuEvent
, 1);
22791 static PyObject
*_wrap_ContextMenuEvent_GetPosition(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
22792 PyObject
*resultobj
= NULL
;
22793 wxContextMenuEvent
*arg1
= (wxContextMenuEvent
*) 0 ;
22795 PyObject
* obj0
= 0 ;
22796 char *kwnames
[] = {
22797 (char *) "self", NULL
22800 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:ContextMenuEvent_GetPosition",kwnames
,&obj0
)) goto fail
;
22801 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxContextMenuEvent
, SWIG_POINTER_EXCEPTION
| 0);
22802 if (SWIG_arg_fail(1)) SWIG_fail
;
22804 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
22806 wxPoint
const &_result_ref
= ((wxContextMenuEvent
const *)arg1
)->GetPosition();
22807 result
= (wxPoint
*) &_result_ref
;
22810 wxPyEndAllowThreads(__tstate
);
22811 if (PyErr_Occurred()) SWIG_fail
;
22813 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxPoint
, 0);
22820 static PyObject
*_wrap_ContextMenuEvent_SetPosition(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
22821 PyObject
*resultobj
= NULL
;
22822 wxContextMenuEvent
*arg1
= (wxContextMenuEvent
*) 0 ;
22823 wxPoint
*arg2
= 0 ;
22825 PyObject
* obj0
= 0 ;
22826 PyObject
* obj1
= 0 ;
22827 char *kwnames
[] = {
22828 (char *) "self",(char *) "pos", NULL
22831 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:ContextMenuEvent_SetPosition",kwnames
,&obj0
,&obj1
)) goto fail
;
22832 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxContextMenuEvent
, SWIG_POINTER_EXCEPTION
| 0);
22833 if (SWIG_arg_fail(1)) SWIG_fail
;
22836 if ( ! wxPoint_helper(obj1
, &arg2
)) SWIG_fail
;
22839 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
22840 (arg1
)->SetPosition((wxPoint
const &)*arg2
);
22842 wxPyEndAllowThreads(__tstate
);
22843 if (PyErr_Occurred()) SWIG_fail
;
22845 Py_INCREF(Py_None
); resultobj
= Py_None
;
22852 static PyObject
* ContextMenuEvent_swigregister(PyObject
*, PyObject
*args
) {
22854 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
22855 SWIG_TypeClientData(SWIGTYPE_p_wxContextMenuEvent
, obj
);
22857 return Py_BuildValue((char *)"");
22859 static PyObject
*_wrap_new_IdleEvent(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
22860 PyObject
*resultobj
= NULL
;
22861 wxIdleEvent
*result
;
22862 char *kwnames
[] = {
22866 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":new_IdleEvent",kwnames
)) goto fail
;
22868 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
22869 result
= (wxIdleEvent
*)new wxIdleEvent();
22871 wxPyEndAllowThreads(__tstate
);
22872 if (PyErr_Occurred()) SWIG_fail
;
22874 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxIdleEvent
, 1);
22881 static PyObject
*_wrap_IdleEvent_RequestMore(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
22882 PyObject
*resultobj
= NULL
;
22883 wxIdleEvent
*arg1
= (wxIdleEvent
*) 0 ;
22884 bool arg2
= (bool) true ;
22885 PyObject
* obj0
= 0 ;
22886 PyObject
* obj1
= 0 ;
22887 char *kwnames
[] = {
22888 (char *) "self",(char *) "needMore", NULL
22891 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|O:IdleEvent_RequestMore",kwnames
,&obj0
,&obj1
)) goto fail
;
22892 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxIdleEvent
, SWIG_POINTER_EXCEPTION
| 0);
22893 if (SWIG_arg_fail(1)) SWIG_fail
;
22896 arg2
= static_cast<bool >(SWIG_As_bool(obj1
));
22897 if (SWIG_arg_fail(2)) SWIG_fail
;
22901 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
22902 (arg1
)->RequestMore(arg2
);
22904 wxPyEndAllowThreads(__tstate
);
22905 if (PyErr_Occurred()) SWIG_fail
;
22907 Py_INCREF(Py_None
); resultobj
= Py_None
;
22914 static PyObject
*_wrap_IdleEvent_MoreRequested(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
22915 PyObject
*resultobj
= NULL
;
22916 wxIdleEvent
*arg1
= (wxIdleEvent
*) 0 ;
22918 PyObject
* obj0
= 0 ;
22919 char *kwnames
[] = {
22920 (char *) "self", NULL
22923 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:IdleEvent_MoreRequested",kwnames
,&obj0
)) goto fail
;
22924 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxIdleEvent
, SWIG_POINTER_EXCEPTION
| 0);
22925 if (SWIG_arg_fail(1)) SWIG_fail
;
22927 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
22928 result
= (bool)((wxIdleEvent
const *)arg1
)->MoreRequested();
22930 wxPyEndAllowThreads(__tstate
);
22931 if (PyErr_Occurred()) SWIG_fail
;
22934 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
22942 static PyObject
*_wrap_IdleEvent_SetMode(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
22943 PyObject
*resultobj
= NULL
;
22945 PyObject
* obj0
= 0 ;
22946 char *kwnames
[] = {
22947 (char *) "mode", NULL
22950 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:IdleEvent_SetMode",kwnames
,&obj0
)) goto fail
;
22952 arg1
= static_cast<wxIdleMode
>(SWIG_As_int(obj0
));
22953 if (SWIG_arg_fail(1)) SWIG_fail
;
22956 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
22957 wxIdleEvent::SetMode(arg1
);
22959 wxPyEndAllowThreads(__tstate
);
22960 if (PyErr_Occurred()) SWIG_fail
;
22962 Py_INCREF(Py_None
); resultobj
= Py_None
;
22969 static PyObject
*_wrap_IdleEvent_GetMode(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
22970 PyObject
*resultobj
= NULL
;
22972 char *kwnames
[] = {
22976 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":IdleEvent_GetMode",kwnames
)) goto fail
;
22978 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
22979 result
= (wxIdleMode
)wxIdleEvent::GetMode();
22981 wxPyEndAllowThreads(__tstate
);
22982 if (PyErr_Occurred()) SWIG_fail
;
22984 resultobj
= SWIG_From_int((result
));
22991 static PyObject
*_wrap_IdleEvent_CanSend(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
22992 PyObject
*resultobj
= NULL
;
22993 wxWindow
*arg1
= (wxWindow
*) 0 ;
22995 PyObject
* obj0
= 0 ;
22996 char *kwnames
[] = {
22997 (char *) "win", NULL
23000 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:IdleEvent_CanSend",kwnames
,&obj0
)) goto fail
;
23001 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
23002 if (SWIG_arg_fail(1)) SWIG_fail
;
23004 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
23005 result
= (bool)wxIdleEvent::CanSend(arg1
);
23007 wxPyEndAllowThreads(__tstate
);
23008 if (PyErr_Occurred()) SWIG_fail
;
23011 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
23019 static PyObject
* IdleEvent_swigregister(PyObject
*, PyObject
*args
) {
23021 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
23022 SWIG_TypeClientData(SWIGTYPE_p_wxIdleEvent
, obj
);
23024 return Py_BuildValue((char *)"");
23026 static PyObject
*_wrap_new_PyEvent(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
23027 PyObject
*resultobj
= NULL
;
23028 int arg1
= (int) 0 ;
23029 wxEventType arg2
= (wxEventType
) wxEVT_NULL
;
23031 PyObject
* obj0
= 0 ;
23032 PyObject
* obj1
= 0 ;
23033 char *kwnames
[] = {
23034 (char *) "winid",(char *) "eventType", NULL
23037 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"|OO:new_PyEvent",kwnames
,&obj0
,&obj1
)) goto fail
;
23040 arg1
= static_cast<int >(SWIG_As_int(obj0
));
23041 if (SWIG_arg_fail(1)) SWIG_fail
;
23046 arg2
= static_cast<wxEventType
>(SWIG_As_int(obj1
));
23047 if (SWIG_arg_fail(2)) SWIG_fail
;
23051 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
23052 result
= (wxPyEvent
*)new wxPyEvent(arg1
,arg2
);
23054 wxPyEndAllowThreads(__tstate
);
23055 if (PyErr_Occurred()) SWIG_fail
;
23057 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxPyEvent
, 1);
23064 static PyObject
*_wrap_delete_PyEvent(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
23065 PyObject
*resultobj
= NULL
;
23066 wxPyEvent
*arg1
= (wxPyEvent
*) 0 ;
23067 PyObject
* obj0
= 0 ;
23068 char *kwnames
[] = {
23069 (char *) "self", NULL
23072 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:delete_PyEvent",kwnames
,&obj0
)) goto fail
;
23073 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyEvent
, SWIG_POINTER_EXCEPTION
| 0);
23074 if (SWIG_arg_fail(1)) SWIG_fail
;
23076 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
23079 wxPyEndAllowThreads(__tstate
);
23080 if (PyErr_Occurred()) SWIG_fail
;
23082 Py_INCREF(Py_None
); resultobj
= Py_None
;
23089 static PyObject
*_wrap_PyEvent__SetSelf(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
23090 PyObject
*resultobj
= NULL
;
23091 wxPyEvent
*arg1
= (wxPyEvent
*) 0 ;
23092 PyObject
*arg2
= (PyObject
*) 0 ;
23093 PyObject
* obj0
= 0 ;
23094 PyObject
* obj1
= 0 ;
23095 char *kwnames
[] = {
23096 (char *) "self",(char *) "self", NULL
23099 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:PyEvent__SetSelf",kwnames
,&obj0
,&obj1
)) goto fail
;
23100 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyEvent
, SWIG_POINTER_EXCEPTION
| 0);
23101 if (SWIG_arg_fail(1)) SWIG_fail
;
23104 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
23105 (arg1
)->SetSelf(arg2
);
23107 wxPyEndAllowThreads(__tstate
);
23108 if (PyErr_Occurred()) SWIG_fail
;
23110 Py_INCREF(Py_None
); resultobj
= Py_None
;
23117 static PyObject
*_wrap_PyEvent__GetSelf(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
23118 PyObject
*resultobj
= NULL
;
23119 wxPyEvent
*arg1
= (wxPyEvent
*) 0 ;
23121 PyObject
* obj0
= 0 ;
23122 char *kwnames
[] = {
23123 (char *) "self", NULL
23126 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:PyEvent__GetSelf",kwnames
,&obj0
)) goto fail
;
23127 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyEvent
, SWIG_POINTER_EXCEPTION
| 0);
23128 if (SWIG_arg_fail(1)) SWIG_fail
;
23130 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
23131 result
= (PyObject
*)(arg1
)->GetSelf();
23133 wxPyEndAllowThreads(__tstate
);
23134 if (PyErr_Occurred()) SWIG_fail
;
23136 resultobj
= result
;
23143 static PyObject
* PyEvent_swigregister(PyObject
*, PyObject
*args
) {
23145 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
23146 SWIG_TypeClientData(SWIGTYPE_p_wxPyEvent
, obj
);
23148 return Py_BuildValue((char *)"");
23150 static PyObject
*_wrap_new_PyCommandEvent(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
23151 PyObject
*resultobj
= NULL
;
23152 wxEventType arg1
= (wxEventType
) wxEVT_NULL
;
23153 int arg2
= (int) 0 ;
23154 wxPyCommandEvent
*result
;
23155 PyObject
* obj0
= 0 ;
23156 PyObject
* obj1
= 0 ;
23157 char *kwnames
[] = {
23158 (char *) "eventType",(char *) "id", NULL
23161 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"|OO:new_PyCommandEvent",kwnames
,&obj0
,&obj1
)) goto fail
;
23164 arg1
= static_cast<wxEventType
>(SWIG_As_int(obj0
));
23165 if (SWIG_arg_fail(1)) SWIG_fail
;
23170 arg2
= static_cast<int >(SWIG_As_int(obj1
));
23171 if (SWIG_arg_fail(2)) SWIG_fail
;
23175 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
23176 result
= (wxPyCommandEvent
*)new wxPyCommandEvent(arg1
,arg2
);
23178 wxPyEndAllowThreads(__tstate
);
23179 if (PyErr_Occurred()) SWIG_fail
;
23181 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxPyCommandEvent
, 1);
23188 static PyObject
*_wrap_delete_PyCommandEvent(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
23189 PyObject
*resultobj
= NULL
;
23190 wxPyCommandEvent
*arg1
= (wxPyCommandEvent
*) 0 ;
23191 PyObject
* obj0
= 0 ;
23192 char *kwnames
[] = {
23193 (char *) "self", NULL
23196 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:delete_PyCommandEvent",kwnames
,&obj0
)) goto fail
;
23197 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyCommandEvent
, SWIG_POINTER_EXCEPTION
| 0);
23198 if (SWIG_arg_fail(1)) SWIG_fail
;
23200 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
23203 wxPyEndAllowThreads(__tstate
);
23204 if (PyErr_Occurred()) SWIG_fail
;
23206 Py_INCREF(Py_None
); resultobj
= Py_None
;
23213 static PyObject
*_wrap_PyCommandEvent__SetSelf(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
23214 PyObject
*resultobj
= NULL
;
23215 wxPyCommandEvent
*arg1
= (wxPyCommandEvent
*) 0 ;
23216 PyObject
*arg2
= (PyObject
*) 0 ;
23217 PyObject
* obj0
= 0 ;
23218 PyObject
* obj1
= 0 ;
23219 char *kwnames
[] = {
23220 (char *) "self",(char *) "self", NULL
23223 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:PyCommandEvent__SetSelf",kwnames
,&obj0
,&obj1
)) goto fail
;
23224 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyCommandEvent
, SWIG_POINTER_EXCEPTION
| 0);
23225 if (SWIG_arg_fail(1)) SWIG_fail
;
23228 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
23229 (arg1
)->SetSelf(arg2
);
23231 wxPyEndAllowThreads(__tstate
);
23232 if (PyErr_Occurred()) SWIG_fail
;
23234 Py_INCREF(Py_None
); resultobj
= Py_None
;
23241 static PyObject
*_wrap_PyCommandEvent__GetSelf(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
23242 PyObject
*resultobj
= NULL
;
23243 wxPyCommandEvent
*arg1
= (wxPyCommandEvent
*) 0 ;
23245 PyObject
* obj0
= 0 ;
23246 char *kwnames
[] = {
23247 (char *) "self", NULL
23250 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:PyCommandEvent__GetSelf",kwnames
,&obj0
)) goto fail
;
23251 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyCommandEvent
, SWIG_POINTER_EXCEPTION
| 0);
23252 if (SWIG_arg_fail(1)) SWIG_fail
;
23254 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
23255 result
= (PyObject
*)(arg1
)->GetSelf();
23257 wxPyEndAllowThreads(__tstate
);
23258 if (PyErr_Occurred()) SWIG_fail
;
23260 resultobj
= result
;
23267 static PyObject
* PyCommandEvent_swigregister(PyObject
*, PyObject
*args
) {
23269 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
23270 SWIG_TypeClientData(SWIGTYPE_p_wxPyCommandEvent
, obj
);
23272 return Py_BuildValue((char *)"");
23274 static PyObject
*_wrap_new_DateEvent(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
23275 PyObject
*resultobj
= NULL
;
23276 wxWindow
*arg1
= (wxWindow
*) 0 ;
23277 wxDateTime
*arg2
= 0 ;
23279 wxDateEvent
*result
;
23280 PyObject
* obj0
= 0 ;
23281 PyObject
* obj1
= 0 ;
23282 PyObject
* obj2
= 0 ;
23283 char *kwnames
[] = {
23284 (char *) "win",(char *) "dt",(char *) "type", NULL
23287 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:new_DateEvent",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
23288 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
23289 if (SWIG_arg_fail(1)) SWIG_fail
;
23291 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxDateTime
, SWIG_POINTER_EXCEPTION
| 0);
23292 if (SWIG_arg_fail(2)) SWIG_fail
;
23293 if (arg2
== NULL
) {
23294 SWIG_null_ref("wxDateTime");
23296 if (SWIG_arg_fail(2)) SWIG_fail
;
23299 arg3
= static_cast<wxEventType
>(SWIG_As_int(obj2
));
23300 if (SWIG_arg_fail(3)) SWIG_fail
;
23303 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
23304 result
= (wxDateEvent
*)new wxDateEvent(arg1
,(wxDateTime
const &)*arg2
,arg3
);
23306 wxPyEndAllowThreads(__tstate
);
23307 if (PyErr_Occurred()) SWIG_fail
;
23309 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxDateEvent
, 1);
23316 static PyObject
*_wrap_DateEvent_GetDate(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
23317 PyObject
*resultobj
= NULL
;
23318 wxDateEvent
*arg1
= (wxDateEvent
*) 0 ;
23319 wxDateTime
*result
;
23320 PyObject
* obj0
= 0 ;
23321 char *kwnames
[] = {
23322 (char *) "self", NULL
23325 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:DateEvent_GetDate",kwnames
,&obj0
)) goto fail
;
23326 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxDateEvent
, SWIG_POINTER_EXCEPTION
| 0);
23327 if (SWIG_arg_fail(1)) SWIG_fail
;
23329 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
23331 wxDateTime
const &_result_ref
= ((wxDateEvent
const *)arg1
)->GetDate();
23332 result
= (wxDateTime
*) &_result_ref
;
23335 wxPyEndAllowThreads(__tstate
);
23336 if (PyErr_Occurred()) SWIG_fail
;
23338 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxDateTime
, 0);
23345 static PyObject
*_wrap_DateEvent_SetDate(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
23346 PyObject
*resultobj
= NULL
;
23347 wxDateEvent
*arg1
= (wxDateEvent
*) 0 ;
23348 wxDateTime
*arg2
= 0 ;
23349 PyObject
* obj0
= 0 ;
23350 PyObject
* obj1
= 0 ;
23351 char *kwnames
[] = {
23352 (char *) "self",(char *) "date", NULL
23355 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:DateEvent_SetDate",kwnames
,&obj0
,&obj1
)) goto fail
;
23356 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxDateEvent
, SWIG_POINTER_EXCEPTION
| 0);
23357 if (SWIG_arg_fail(1)) SWIG_fail
;
23359 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxDateTime
, SWIG_POINTER_EXCEPTION
| 0);
23360 if (SWIG_arg_fail(2)) SWIG_fail
;
23361 if (arg2
== NULL
) {
23362 SWIG_null_ref("wxDateTime");
23364 if (SWIG_arg_fail(2)) SWIG_fail
;
23367 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
23368 (arg1
)->SetDate((wxDateTime
const &)*arg2
);
23370 wxPyEndAllowThreads(__tstate
);
23371 if (PyErr_Occurred()) SWIG_fail
;
23373 Py_INCREF(Py_None
); resultobj
= Py_None
;
23380 static PyObject
* DateEvent_swigregister(PyObject
*, PyObject
*args
) {
23382 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
23383 SWIG_TypeClientData(SWIGTYPE_p_wxDateEvent
, obj
);
23385 return Py_BuildValue((char *)"");
23387 static PyObject
*_wrap_new_PyApp(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
23388 PyObject
*resultobj
= NULL
;
23390 char *kwnames
[] = {
23394 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":new_PyApp",kwnames
)) goto fail
;
23396 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
23397 result
= (wxPyApp
*)new_wxPyApp();
23399 wxPyEndAllowThreads(__tstate
);
23400 if (PyErr_Occurred()) SWIG_fail
;
23402 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxPyApp
, 1);
23409 static PyObject
*_wrap_delete_PyApp(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
23410 PyObject
*resultobj
= NULL
;
23411 wxPyApp
*arg1
= (wxPyApp
*) 0 ;
23412 PyObject
* obj0
= 0 ;
23413 char *kwnames
[] = {
23414 (char *) "self", NULL
23417 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:delete_PyApp",kwnames
,&obj0
)) goto fail
;
23418 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyApp
, SWIG_POINTER_EXCEPTION
| 0);
23419 if (SWIG_arg_fail(1)) SWIG_fail
;
23421 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
23424 wxPyEndAllowThreads(__tstate
);
23425 if (PyErr_Occurred()) SWIG_fail
;
23427 Py_INCREF(Py_None
); resultobj
= Py_None
;
23434 static PyObject
*_wrap_PyApp__setCallbackInfo(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
23435 PyObject
*resultobj
= NULL
;
23436 wxPyApp
*arg1
= (wxPyApp
*) 0 ;
23437 PyObject
*arg2
= (PyObject
*) 0 ;
23438 PyObject
*arg3
= (PyObject
*) 0 ;
23440 PyObject
* obj0
= 0 ;
23441 PyObject
* obj1
= 0 ;
23442 PyObject
* obj2
= 0 ;
23443 PyObject
* obj3
= 0 ;
23444 char *kwnames
[] = {
23445 (char *) "self",(char *) "self",(char *) "_class",(char *) "incref", NULL
23448 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOOO:PyApp__setCallbackInfo",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
)) goto fail
;
23449 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyApp
, SWIG_POINTER_EXCEPTION
| 0);
23450 if (SWIG_arg_fail(1)) SWIG_fail
;
23454 arg4
= static_cast<bool >(SWIG_As_bool(obj3
));
23455 if (SWIG_arg_fail(4)) SWIG_fail
;
23458 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
23459 (arg1
)->_setCallbackInfo(arg2
,arg3
,arg4
);
23461 wxPyEndAllowThreads(__tstate
);
23462 if (PyErr_Occurred()) SWIG_fail
;
23464 Py_INCREF(Py_None
); resultobj
= Py_None
;
23471 static PyObject
*_wrap_PyApp_GetAppName(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
23472 PyObject
*resultobj
= NULL
;
23473 wxPyApp
*arg1
= (wxPyApp
*) 0 ;
23475 PyObject
* obj0
= 0 ;
23476 char *kwnames
[] = {
23477 (char *) "self", NULL
23480 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:PyApp_GetAppName",kwnames
,&obj0
)) goto fail
;
23481 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyApp
, SWIG_POINTER_EXCEPTION
| 0);
23482 if (SWIG_arg_fail(1)) SWIG_fail
;
23484 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
23485 result
= ((wxPyApp
const *)arg1
)->GetAppName();
23487 wxPyEndAllowThreads(__tstate
);
23488 if (PyErr_Occurred()) SWIG_fail
;
23492 resultobj
= PyUnicode_FromWideChar((&result
)->c_str(), (&result
)->Len());
23494 resultobj
= PyString_FromStringAndSize((&result
)->c_str(), (&result
)->Len());
23503 static PyObject
*_wrap_PyApp_SetAppName(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
23504 PyObject
*resultobj
= NULL
;
23505 wxPyApp
*arg1
= (wxPyApp
*) 0 ;
23506 wxString
*arg2
= 0 ;
23507 bool temp2
= false ;
23508 PyObject
* obj0
= 0 ;
23509 PyObject
* obj1
= 0 ;
23510 char *kwnames
[] = {
23511 (char *) "self",(char *) "name", NULL
23514 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:PyApp_SetAppName",kwnames
,&obj0
,&obj1
)) goto fail
;
23515 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyApp
, SWIG_POINTER_EXCEPTION
| 0);
23516 if (SWIG_arg_fail(1)) SWIG_fail
;
23518 arg2
= wxString_in_helper(obj1
);
23519 if (arg2
== NULL
) SWIG_fail
;
23523 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
23524 (arg1
)->SetAppName((wxString
const &)*arg2
);
23526 wxPyEndAllowThreads(__tstate
);
23527 if (PyErr_Occurred()) SWIG_fail
;
23529 Py_INCREF(Py_None
); resultobj
= Py_None
;
23544 static PyObject
*_wrap_PyApp_GetClassName(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
23545 PyObject
*resultobj
= NULL
;
23546 wxPyApp
*arg1
= (wxPyApp
*) 0 ;
23548 PyObject
* obj0
= 0 ;
23549 char *kwnames
[] = {
23550 (char *) "self", NULL
23553 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:PyApp_GetClassName",kwnames
,&obj0
)) goto fail
;
23554 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyApp
, SWIG_POINTER_EXCEPTION
| 0);
23555 if (SWIG_arg_fail(1)) SWIG_fail
;
23557 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
23558 result
= ((wxPyApp
const *)arg1
)->GetClassName();
23560 wxPyEndAllowThreads(__tstate
);
23561 if (PyErr_Occurred()) SWIG_fail
;
23565 resultobj
= PyUnicode_FromWideChar((&result
)->c_str(), (&result
)->Len());
23567 resultobj
= PyString_FromStringAndSize((&result
)->c_str(), (&result
)->Len());
23576 static PyObject
*_wrap_PyApp_SetClassName(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
23577 PyObject
*resultobj
= NULL
;
23578 wxPyApp
*arg1
= (wxPyApp
*) 0 ;
23579 wxString
*arg2
= 0 ;
23580 bool temp2
= false ;
23581 PyObject
* obj0
= 0 ;
23582 PyObject
* obj1
= 0 ;
23583 char *kwnames
[] = {
23584 (char *) "self",(char *) "name", NULL
23587 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:PyApp_SetClassName",kwnames
,&obj0
,&obj1
)) goto fail
;
23588 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyApp
, SWIG_POINTER_EXCEPTION
| 0);
23589 if (SWIG_arg_fail(1)) SWIG_fail
;
23591 arg2
= wxString_in_helper(obj1
);
23592 if (arg2
== NULL
) SWIG_fail
;
23596 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
23597 (arg1
)->SetClassName((wxString
const &)*arg2
);
23599 wxPyEndAllowThreads(__tstate
);
23600 if (PyErr_Occurred()) SWIG_fail
;
23602 Py_INCREF(Py_None
); resultobj
= Py_None
;
23617 static PyObject
*_wrap_PyApp_GetVendorName(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
23618 PyObject
*resultobj
= NULL
;
23619 wxPyApp
*arg1
= (wxPyApp
*) 0 ;
23621 PyObject
* obj0
= 0 ;
23622 char *kwnames
[] = {
23623 (char *) "self", NULL
23626 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:PyApp_GetVendorName",kwnames
,&obj0
)) goto fail
;
23627 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyApp
, SWIG_POINTER_EXCEPTION
| 0);
23628 if (SWIG_arg_fail(1)) SWIG_fail
;
23630 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
23632 wxString
const &_result_ref
= ((wxPyApp
const *)arg1
)->GetVendorName();
23633 result
= (wxString
*) &_result_ref
;
23636 wxPyEndAllowThreads(__tstate
);
23637 if (PyErr_Occurred()) SWIG_fail
;
23641 resultobj
= PyUnicode_FromWideChar(result
->c_str(), result
->Len());
23643 resultobj
= PyString_FromStringAndSize(result
->c_str(), result
->Len());
23652 static PyObject
*_wrap_PyApp_SetVendorName(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
23653 PyObject
*resultobj
= NULL
;
23654 wxPyApp
*arg1
= (wxPyApp
*) 0 ;
23655 wxString
*arg2
= 0 ;
23656 bool temp2
= false ;
23657 PyObject
* obj0
= 0 ;
23658 PyObject
* obj1
= 0 ;
23659 char *kwnames
[] = {
23660 (char *) "self",(char *) "name", NULL
23663 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:PyApp_SetVendorName",kwnames
,&obj0
,&obj1
)) goto fail
;
23664 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyApp
, SWIG_POINTER_EXCEPTION
| 0);
23665 if (SWIG_arg_fail(1)) SWIG_fail
;
23667 arg2
= wxString_in_helper(obj1
);
23668 if (arg2
== NULL
) SWIG_fail
;
23672 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
23673 (arg1
)->SetVendorName((wxString
const &)*arg2
);
23675 wxPyEndAllowThreads(__tstate
);
23676 if (PyErr_Occurred()) SWIG_fail
;
23678 Py_INCREF(Py_None
); resultobj
= Py_None
;
23693 static PyObject
*_wrap_PyApp_GetTraits(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
23694 PyObject
*resultobj
= NULL
;
23695 wxPyApp
*arg1
= (wxPyApp
*) 0 ;
23696 wxAppTraits
*result
;
23697 PyObject
* obj0
= 0 ;
23698 char *kwnames
[] = {
23699 (char *) "self", NULL
23702 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:PyApp_GetTraits",kwnames
,&obj0
)) goto fail
;
23703 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyApp
, SWIG_POINTER_EXCEPTION
| 0);
23704 if (SWIG_arg_fail(1)) SWIG_fail
;
23706 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
23707 result
= (wxAppTraits
*)(arg1
)->GetTraits();
23709 wxPyEndAllowThreads(__tstate
);
23710 if (PyErr_Occurred()) SWIG_fail
;
23712 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxAppTraits
, 0);
23719 static PyObject
*_wrap_PyApp_ProcessPendingEvents(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
23720 PyObject
*resultobj
= NULL
;
23721 wxPyApp
*arg1
= (wxPyApp
*) 0 ;
23722 PyObject
* obj0
= 0 ;
23723 char *kwnames
[] = {
23724 (char *) "self", NULL
23727 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:PyApp_ProcessPendingEvents",kwnames
,&obj0
)) goto fail
;
23728 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyApp
, SWIG_POINTER_EXCEPTION
| 0);
23729 if (SWIG_arg_fail(1)) SWIG_fail
;
23731 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
23732 (arg1
)->ProcessPendingEvents();
23734 wxPyEndAllowThreads(__tstate
);
23735 if (PyErr_Occurred()) SWIG_fail
;
23737 Py_INCREF(Py_None
); resultobj
= Py_None
;
23744 static PyObject
*_wrap_PyApp_Yield(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
23745 PyObject
*resultobj
= NULL
;
23746 wxPyApp
*arg1
= (wxPyApp
*) 0 ;
23747 bool arg2
= (bool) false ;
23749 PyObject
* obj0
= 0 ;
23750 PyObject
* obj1
= 0 ;
23751 char *kwnames
[] = {
23752 (char *) "self",(char *) "onlyIfNeeded", NULL
23755 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|O:PyApp_Yield",kwnames
,&obj0
,&obj1
)) goto fail
;
23756 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyApp
, SWIG_POINTER_EXCEPTION
| 0);
23757 if (SWIG_arg_fail(1)) SWIG_fail
;
23760 arg2
= static_cast<bool >(SWIG_As_bool(obj1
));
23761 if (SWIG_arg_fail(2)) SWIG_fail
;
23765 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
23766 result
= (bool)(arg1
)->Yield(arg2
);
23768 wxPyEndAllowThreads(__tstate
);
23769 if (PyErr_Occurred()) SWIG_fail
;
23772 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
23780 static PyObject
*_wrap_PyApp_WakeUpIdle(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
23781 PyObject
*resultobj
= NULL
;
23782 wxPyApp
*arg1
= (wxPyApp
*) 0 ;
23783 PyObject
* obj0
= 0 ;
23784 char *kwnames
[] = {
23785 (char *) "self", NULL
23788 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:PyApp_WakeUpIdle",kwnames
,&obj0
)) goto fail
;
23789 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyApp
, SWIG_POINTER_EXCEPTION
| 0);
23790 if (SWIG_arg_fail(1)) SWIG_fail
;
23792 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
23793 (arg1
)->WakeUpIdle();
23795 wxPyEndAllowThreads(__tstate
);
23796 if (PyErr_Occurred()) SWIG_fail
;
23798 Py_INCREF(Py_None
); resultobj
= Py_None
;
23805 static PyObject
*_wrap_PyApp_IsMainLoopRunning(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
23806 PyObject
*resultobj
= NULL
;
23808 char *kwnames
[] = {
23812 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":PyApp_IsMainLoopRunning",kwnames
)) goto fail
;
23814 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
23815 result
= (bool)wxPyApp::IsMainLoopRunning();
23817 wxPyEndAllowThreads(__tstate
);
23818 if (PyErr_Occurred()) SWIG_fail
;
23821 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
23829 static PyObject
*_wrap_PyApp_MainLoop(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
23830 PyObject
*resultobj
= NULL
;
23831 wxPyApp
*arg1
= (wxPyApp
*) 0 ;
23833 PyObject
* obj0
= 0 ;
23834 char *kwnames
[] = {
23835 (char *) "self", NULL
23838 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:PyApp_MainLoop",kwnames
,&obj0
)) goto fail
;
23839 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyApp
, SWIG_POINTER_EXCEPTION
| 0);
23840 if (SWIG_arg_fail(1)) SWIG_fail
;
23842 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
23843 result
= (int)(arg1
)->MainLoop();
23845 wxPyEndAllowThreads(__tstate
);
23846 if (PyErr_Occurred()) SWIG_fail
;
23849 resultobj
= SWIG_From_int(static_cast<int >(result
));
23857 static PyObject
*_wrap_PyApp_Exit(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
23858 PyObject
*resultobj
= NULL
;
23859 wxPyApp
*arg1
= (wxPyApp
*) 0 ;
23860 PyObject
* obj0
= 0 ;
23861 char *kwnames
[] = {
23862 (char *) "self", NULL
23865 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:PyApp_Exit",kwnames
,&obj0
)) goto fail
;
23866 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyApp
, SWIG_POINTER_EXCEPTION
| 0);
23867 if (SWIG_arg_fail(1)) SWIG_fail
;
23869 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
23872 wxPyEndAllowThreads(__tstate
);
23873 if (PyErr_Occurred()) SWIG_fail
;
23875 Py_INCREF(Py_None
); resultobj
= Py_None
;
23882 static PyObject
*_wrap_PyApp_ExitMainLoop(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
23883 PyObject
*resultobj
= NULL
;
23884 wxPyApp
*arg1
= (wxPyApp
*) 0 ;
23885 PyObject
* obj0
= 0 ;
23886 char *kwnames
[] = {
23887 (char *) "self", NULL
23890 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:PyApp_ExitMainLoop",kwnames
,&obj0
)) goto fail
;
23891 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyApp
, SWIG_POINTER_EXCEPTION
| 0);
23892 if (SWIG_arg_fail(1)) SWIG_fail
;
23894 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
23895 (arg1
)->ExitMainLoop();
23897 wxPyEndAllowThreads(__tstate
);
23898 if (PyErr_Occurred()) SWIG_fail
;
23900 Py_INCREF(Py_None
); resultobj
= Py_None
;
23907 static PyObject
*_wrap_PyApp_Pending(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
23908 PyObject
*resultobj
= NULL
;
23909 wxPyApp
*arg1
= (wxPyApp
*) 0 ;
23911 PyObject
* obj0
= 0 ;
23912 char *kwnames
[] = {
23913 (char *) "self", NULL
23916 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:PyApp_Pending",kwnames
,&obj0
)) goto fail
;
23917 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyApp
, SWIG_POINTER_EXCEPTION
| 0);
23918 if (SWIG_arg_fail(1)) SWIG_fail
;
23920 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
23921 result
= (bool)(arg1
)->Pending();
23923 wxPyEndAllowThreads(__tstate
);
23924 if (PyErr_Occurred()) SWIG_fail
;
23927 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
23935 static PyObject
*_wrap_PyApp_Dispatch(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
23936 PyObject
*resultobj
= NULL
;
23937 wxPyApp
*arg1
= (wxPyApp
*) 0 ;
23939 PyObject
* obj0
= 0 ;
23940 char *kwnames
[] = {
23941 (char *) "self", NULL
23944 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:PyApp_Dispatch",kwnames
,&obj0
)) goto fail
;
23945 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyApp
, SWIG_POINTER_EXCEPTION
| 0);
23946 if (SWIG_arg_fail(1)) SWIG_fail
;
23948 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
23949 result
= (bool)(arg1
)->Dispatch();
23951 wxPyEndAllowThreads(__tstate
);
23952 if (PyErr_Occurred()) SWIG_fail
;
23955 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
23963 static PyObject
*_wrap_PyApp_ProcessIdle(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
23964 PyObject
*resultobj
= NULL
;
23965 wxPyApp
*arg1
= (wxPyApp
*) 0 ;
23967 PyObject
* obj0
= 0 ;
23968 char *kwnames
[] = {
23969 (char *) "self", NULL
23972 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:PyApp_ProcessIdle",kwnames
,&obj0
)) goto fail
;
23973 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyApp
, SWIG_POINTER_EXCEPTION
| 0);
23974 if (SWIG_arg_fail(1)) SWIG_fail
;
23976 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
23977 result
= (bool)(arg1
)->ProcessIdle();
23979 wxPyEndAllowThreads(__tstate
);
23980 if (PyErr_Occurred()) SWIG_fail
;
23983 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
23991 static PyObject
*_wrap_PyApp_SendIdleEvents(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
23992 PyObject
*resultobj
= NULL
;
23993 wxPyApp
*arg1
= (wxPyApp
*) 0 ;
23994 wxWindow
*arg2
= (wxWindow
*) 0 ;
23995 wxIdleEvent
*arg3
= 0 ;
23997 PyObject
* obj0
= 0 ;
23998 PyObject
* obj1
= 0 ;
23999 PyObject
* obj2
= 0 ;
24000 char *kwnames
[] = {
24001 (char *) "self",(char *) "win",(char *) "event", NULL
24004 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:PyApp_SendIdleEvents",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
24005 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyApp
, SWIG_POINTER_EXCEPTION
| 0);
24006 if (SWIG_arg_fail(1)) SWIG_fail
;
24007 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
24008 if (SWIG_arg_fail(2)) SWIG_fail
;
24010 SWIG_Python_ConvertPtr(obj2
, (void **)&arg3
, SWIGTYPE_p_wxIdleEvent
, SWIG_POINTER_EXCEPTION
| 0);
24011 if (SWIG_arg_fail(3)) SWIG_fail
;
24012 if (arg3
== NULL
) {
24013 SWIG_null_ref("wxIdleEvent");
24015 if (SWIG_arg_fail(3)) SWIG_fail
;
24018 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
24019 result
= (bool)(arg1
)->SendIdleEvents(arg2
,*arg3
);
24021 wxPyEndAllowThreads(__tstate
);
24022 if (PyErr_Occurred()) SWIG_fail
;
24025 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
24033 static PyObject
*_wrap_PyApp_IsActive(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
24034 PyObject
*resultobj
= NULL
;
24035 wxPyApp
*arg1
= (wxPyApp
*) 0 ;
24037 PyObject
* obj0
= 0 ;
24038 char *kwnames
[] = {
24039 (char *) "self", NULL
24042 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:PyApp_IsActive",kwnames
,&obj0
)) goto fail
;
24043 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyApp
, SWIG_POINTER_EXCEPTION
| 0);
24044 if (SWIG_arg_fail(1)) SWIG_fail
;
24046 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
24047 result
= (bool)((wxPyApp
const *)arg1
)->IsActive();
24049 wxPyEndAllowThreads(__tstate
);
24050 if (PyErr_Occurred()) SWIG_fail
;
24053 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
24061 static PyObject
*_wrap_PyApp_SetTopWindow(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
24062 PyObject
*resultobj
= NULL
;
24063 wxPyApp
*arg1
= (wxPyApp
*) 0 ;
24064 wxWindow
*arg2
= (wxWindow
*) 0 ;
24065 PyObject
* obj0
= 0 ;
24066 PyObject
* obj1
= 0 ;
24067 char *kwnames
[] = {
24068 (char *) "self",(char *) "win", NULL
24071 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:PyApp_SetTopWindow",kwnames
,&obj0
,&obj1
)) goto fail
;
24072 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyApp
, SWIG_POINTER_EXCEPTION
| 0);
24073 if (SWIG_arg_fail(1)) SWIG_fail
;
24074 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
24075 if (SWIG_arg_fail(2)) SWIG_fail
;
24077 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
24078 (arg1
)->SetTopWindow(arg2
);
24080 wxPyEndAllowThreads(__tstate
);
24081 if (PyErr_Occurred()) SWIG_fail
;
24083 Py_INCREF(Py_None
); resultobj
= Py_None
;
24090 static PyObject
*_wrap_PyApp_GetTopWindow(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
24091 PyObject
*resultobj
= NULL
;
24092 wxPyApp
*arg1
= (wxPyApp
*) 0 ;
24094 PyObject
* obj0
= 0 ;
24095 char *kwnames
[] = {
24096 (char *) "self", NULL
24099 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:PyApp_GetTopWindow",kwnames
,&obj0
)) goto fail
;
24100 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyApp
, SWIG_POINTER_EXCEPTION
| 0);
24101 if (SWIG_arg_fail(1)) SWIG_fail
;
24103 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
24104 result
= (wxWindow
*)((wxPyApp
const *)arg1
)->GetTopWindow();
24106 wxPyEndAllowThreads(__tstate
);
24107 if (PyErr_Occurred()) SWIG_fail
;
24110 resultobj
= wxPyMake_wxObject(result
, (bool)0);
24118 static PyObject
*_wrap_PyApp_SetExitOnFrameDelete(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
24119 PyObject
*resultobj
= NULL
;
24120 wxPyApp
*arg1
= (wxPyApp
*) 0 ;
24122 PyObject
* obj0
= 0 ;
24123 PyObject
* obj1
= 0 ;
24124 char *kwnames
[] = {
24125 (char *) "self",(char *) "flag", NULL
24128 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:PyApp_SetExitOnFrameDelete",kwnames
,&obj0
,&obj1
)) goto fail
;
24129 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyApp
, SWIG_POINTER_EXCEPTION
| 0);
24130 if (SWIG_arg_fail(1)) SWIG_fail
;
24132 arg2
= static_cast<bool >(SWIG_As_bool(obj1
));
24133 if (SWIG_arg_fail(2)) SWIG_fail
;
24136 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
24137 (arg1
)->SetExitOnFrameDelete(arg2
);
24139 wxPyEndAllowThreads(__tstate
);
24140 if (PyErr_Occurred()) SWIG_fail
;
24142 Py_INCREF(Py_None
); resultobj
= Py_None
;
24149 static PyObject
*_wrap_PyApp_GetExitOnFrameDelete(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
24150 PyObject
*resultobj
= NULL
;
24151 wxPyApp
*arg1
= (wxPyApp
*) 0 ;
24153 PyObject
* obj0
= 0 ;
24154 char *kwnames
[] = {
24155 (char *) "self", NULL
24158 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:PyApp_GetExitOnFrameDelete",kwnames
,&obj0
)) goto fail
;
24159 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyApp
, SWIG_POINTER_EXCEPTION
| 0);
24160 if (SWIG_arg_fail(1)) SWIG_fail
;
24162 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
24163 result
= (bool)((wxPyApp
const *)arg1
)->GetExitOnFrameDelete();
24165 wxPyEndAllowThreads(__tstate
);
24166 if (PyErr_Occurred()) SWIG_fail
;
24169 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
24177 static PyObject
*_wrap_PyApp_SetUseBestVisual(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
24178 PyObject
*resultobj
= NULL
;
24179 wxPyApp
*arg1
= (wxPyApp
*) 0 ;
24181 PyObject
* obj0
= 0 ;
24182 PyObject
* obj1
= 0 ;
24183 char *kwnames
[] = {
24184 (char *) "self",(char *) "flag", NULL
24187 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:PyApp_SetUseBestVisual",kwnames
,&obj0
,&obj1
)) goto fail
;
24188 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyApp
, SWIG_POINTER_EXCEPTION
| 0);
24189 if (SWIG_arg_fail(1)) SWIG_fail
;
24191 arg2
= static_cast<bool >(SWIG_As_bool(obj1
));
24192 if (SWIG_arg_fail(2)) SWIG_fail
;
24195 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
24196 (arg1
)->SetUseBestVisual(arg2
);
24198 wxPyEndAllowThreads(__tstate
);
24199 if (PyErr_Occurred()) SWIG_fail
;
24201 Py_INCREF(Py_None
); resultobj
= Py_None
;
24208 static PyObject
*_wrap_PyApp_GetUseBestVisual(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
24209 PyObject
*resultobj
= NULL
;
24210 wxPyApp
*arg1
= (wxPyApp
*) 0 ;
24212 PyObject
* obj0
= 0 ;
24213 char *kwnames
[] = {
24214 (char *) "self", NULL
24217 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:PyApp_GetUseBestVisual",kwnames
,&obj0
)) goto fail
;
24218 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyApp
, SWIG_POINTER_EXCEPTION
| 0);
24219 if (SWIG_arg_fail(1)) SWIG_fail
;
24221 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
24222 result
= (bool)((wxPyApp
const *)arg1
)->GetUseBestVisual();
24224 wxPyEndAllowThreads(__tstate
);
24225 if (PyErr_Occurred()) SWIG_fail
;
24228 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
24236 static PyObject
*_wrap_PyApp_SetPrintMode(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
24237 PyObject
*resultobj
= NULL
;
24238 wxPyApp
*arg1
= (wxPyApp
*) 0 ;
24240 PyObject
* obj0
= 0 ;
24241 PyObject
* obj1
= 0 ;
24242 char *kwnames
[] = {
24243 (char *) "self",(char *) "mode", NULL
24246 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:PyApp_SetPrintMode",kwnames
,&obj0
,&obj1
)) goto fail
;
24247 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyApp
, SWIG_POINTER_EXCEPTION
| 0);
24248 if (SWIG_arg_fail(1)) SWIG_fail
;
24250 arg2
= static_cast<int >(SWIG_As_int(obj1
));
24251 if (SWIG_arg_fail(2)) SWIG_fail
;
24254 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
24255 (arg1
)->SetPrintMode(arg2
);
24257 wxPyEndAllowThreads(__tstate
);
24258 if (PyErr_Occurred()) SWIG_fail
;
24260 Py_INCREF(Py_None
); resultobj
= Py_None
;
24267 static PyObject
*_wrap_PyApp_GetPrintMode(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
24268 PyObject
*resultobj
= NULL
;
24269 wxPyApp
*arg1
= (wxPyApp
*) 0 ;
24271 PyObject
* obj0
= 0 ;
24272 char *kwnames
[] = {
24273 (char *) "self", NULL
24276 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:PyApp_GetPrintMode",kwnames
,&obj0
)) goto fail
;
24277 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyApp
, SWIG_POINTER_EXCEPTION
| 0);
24278 if (SWIG_arg_fail(1)) SWIG_fail
;
24280 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
24281 result
= (int)((wxPyApp
const *)arg1
)->GetPrintMode();
24283 wxPyEndAllowThreads(__tstate
);
24284 if (PyErr_Occurred()) SWIG_fail
;
24287 resultobj
= SWIG_From_int(static_cast<int >(result
));
24295 static PyObject
*_wrap_PyApp_SetAssertMode(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
24296 PyObject
*resultobj
= NULL
;
24297 wxPyApp
*arg1
= (wxPyApp
*) 0 ;
24299 PyObject
* obj0
= 0 ;
24300 PyObject
* obj1
= 0 ;
24301 char *kwnames
[] = {
24302 (char *) "self",(char *) "mode", NULL
24305 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:PyApp_SetAssertMode",kwnames
,&obj0
,&obj1
)) goto fail
;
24306 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyApp
, SWIG_POINTER_EXCEPTION
| 0);
24307 if (SWIG_arg_fail(1)) SWIG_fail
;
24309 arg2
= static_cast<int >(SWIG_As_int(obj1
));
24310 if (SWIG_arg_fail(2)) SWIG_fail
;
24313 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
24314 (arg1
)->SetAssertMode(arg2
);
24316 wxPyEndAllowThreads(__tstate
);
24317 if (PyErr_Occurred()) SWIG_fail
;
24319 Py_INCREF(Py_None
); resultobj
= Py_None
;
24326 static PyObject
*_wrap_PyApp_GetAssertMode(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
24327 PyObject
*resultobj
= NULL
;
24328 wxPyApp
*arg1
= (wxPyApp
*) 0 ;
24330 PyObject
* obj0
= 0 ;
24331 char *kwnames
[] = {
24332 (char *) "self", NULL
24335 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:PyApp_GetAssertMode",kwnames
,&obj0
)) goto fail
;
24336 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyApp
, SWIG_POINTER_EXCEPTION
| 0);
24337 if (SWIG_arg_fail(1)) SWIG_fail
;
24339 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
24340 result
= (int)(arg1
)->GetAssertMode();
24342 wxPyEndAllowThreads(__tstate
);
24343 if (PyErr_Occurred()) SWIG_fail
;
24346 resultobj
= SWIG_From_int(static_cast<int >(result
));
24354 static PyObject
*_wrap_PyApp_GetMacSupportPCMenuShortcuts(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
24355 PyObject
*resultobj
= NULL
;
24357 char *kwnames
[] = {
24361 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":PyApp_GetMacSupportPCMenuShortcuts",kwnames
)) goto fail
;
24363 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
24364 result
= (bool)wxPyApp::GetMacSupportPCMenuShortcuts();
24366 wxPyEndAllowThreads(__tstate
);
24367 if (PyErr_Occurred()) SWIG_fail
;
24370 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
24378 static PyObject
*_wrap_PyApp_GetMacAboutMenuItemId(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
24379 PyObject
*resultobj
= NULL
;
24381 char *kwnames
[] = {
24385 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":PyApp_GetMacAboutMenuItemId",kwnames
)) goto fail
;
24387 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
24388 result
= (long)wxPyApp::GetMacAboutMenuItemId();
24390 wxPyEndAllowThreads(__tstate
);
24391 if (PyErr_Occurred()) SWIG_fail
;
24394 resultobj
= SWIG_From_long(static_cast<long >(result
));
24402 static PyObject
*_wrap_PyApp_GetMacPreferencesMenuItemId(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
24403 PyObject
*resultobj
= NULL
;
24405 char *kwnames
[] = {
24409 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":PyApp_GetMacPreferencesMenuItemId",kwnames
)) goto fail
;
24411 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
24412 result
= (long)wxPyApp::GetMacPreferencesMenuItemId();
24414 wxPyEndAllowThreads(__tstate
);
24415 if (PyErr_Occurred()) SWIG_fail
;
24418 resultobj
= SWIG_From_long(static_cast<long >(result
));
24426 static PyObject
*_wrap_PyApp_GetMacExitMenuItemId(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
24427 PyObject
*resultobj
= NULL
;
24429 char *kwnames
[] = {
24433 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":PyApp_GetMacExitMenuItemId",kwnames
)) goto fail
;
24435 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
24436 result
= (long)wxPyApp::GetMacExitMenuItemId();
24438 wxPyEndAllowThreads(__tstate
);
24439 if (PyErr_Occurred()) SWIG_fail
;
24442 resultobj
= SWIG_From_long(static_cast<long >(result
));
24450 static PyObject
*_wrap_PyApp_GetMacHelpMenuTitleName(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
24451 PyObject
*resultobj
= NULL
;
24453 char *kwnames
[] = {
24457 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":PyApp_GetMacHelpMenuTitleName",kwnames
)) goto fail
;
24459 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
24460 result
= wxPyApp::GetMacHelpMenuTitleName();
24462 wxPyEndAllowThreads(__tstate
);
24463 if (PyErr_Occurred()) SWIG_fail
;
24467 resultobj
= PyUnicode_FromWideChar((&result
)->c_str(), (&result
)->Len());
24469 resultobj
= PyString_FromStringAndSize((&result
)->c_str(), (&result
)->Len());
24478 static PyObject
*_wrap_PyApp_SetMacSupportPCMenuShortcuts(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
24479 PyObject
*resultobj
= NULL
;
24481 PyObject
* obj0
= 0 ;
24482 char *kwnames
[] = {
24483 (char *) "val", NULL
24486 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:PyApp_SetMacSupportPCMenuShortcuts",kwnames
,&obj0
)) goto fail
;
24488 arg1
= static_cast<bool >(SWIG_As_bool(obj0
));
24489 if (SWIG_arg_fail(1)) SWIG_fail
;
24492 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
24493 wxPyApp::SetMacSupportPCMenuShortcuts(arg1
);
24495 wxPyEndAllowThreads(__tstate
);
24496 if (PyErr_Occurred()) SWIG_fail
;
24498 Py_INCREF(Py_None
); resultobj
= Py_None
;
24505 static PyObject
*_wrap_PyApp_SetMacAboutMenuItemId(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
24506 PyObject
*resultobj
= NULL
;
24508 PyObject
* obj0
= 0 ;
24509 char *kwnames
[] = {
24510 (char *) "val", NULL
24513 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:PyApp_SetMacAboutMenuItemId",kwnames
,&obj0
)) goto fail
;
24515 arg1
= static_cast<long >(SWIG_As_long(obj0
));
24516 if (SWIG_arg_fail(1)) SWIG_fail
;
24519 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
24520 wxPyApp::SetMacAboutMenuItemId(arg1
);
24522 wxPyEndAllowThreads(__tstate
);
24523 if (PyErr_Occurred()) SWIG_fail
;
24525 Py_INCREF(Py_None
); resultobj
= Py_None
;
24532 static PyObject
*_wrap_PyApp_SetMacPreferencesMenuItemId(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
24533 PyObject
*resultobj
= NULL
;
24535 PyObject
* obj0
= 0 ;
24536 char *kwnames
[] = {
24537 (char *) "val", NULL
24540 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:PyApp_SetMacPreferencesMenuItemId",kwnames
,&obj0
)) goto fail
;
24542 arg1
= static_cast<long >(SWIG_As_long(obj0
));
24543 if (SWIG_arg_fail(1)) SWIG_fail
;
24546 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
24547 wxPyApp::SetMacPreferencesMenuItemId(arg1
);
24549 wxPyEndAllowThreads(__tstate
);
24550 if (PyErr_Occurred()) SWIG_fail
;
24552 Py_INCREF(Py_None
); resultobj
= Py_None
;
24559 static PyObject
*_wrap_PyApp_SetMacExitMenuItemId(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
24560 PyObject
*resultobj
= NULL
;
24562 PyObject
* obj0
= 0 ;
24563 char *kwnames
[] = {
24564 (char *) "val", NULL
24567 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:PyApp_SetMacExitMenuItemId",kwnames
,&obj0
)) goto fail
;
24569 arg1
= static_cast<long >(SWIG_As_long(obj0
));
24570 if (SWIG_arg_fail(1)) SWIG_fail
;
24573 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
24574 wxPyApp::SetMacExitMenuItemId(arg1
);
24576 wxPyEndAllowThreads(__tstate
);
24577 if (PyErr_Occurred()) SWIG_fail
;
24579 Py_INCREF(Py_None
); resultobj
= Py_None
;
24586 static PyObject
*_wrap_PyApp_SetMacHelpMenuTitleName(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
24587 PyObject
*resultobj
= NULL
;
24588 wxString
*arg1
= 0 ;
24589 bool temp1
= false ;
24590 PyObject
* obj0
= 0 ;
24591 char *kwnames
[] = {
24592 (char *) "val", NULL
24595 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:PyApp_SetMacHelpMenuTitleName",kwnames
,&obj0
)) goto fail
;
24597 arg1
= wxString_in_helper(obj0
);
24598 if (arg1
== NULL
) SWIG_fail
;
24602 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
24603 wxPyApp::SetMacHelpMenuTitleName((wxString
const &)*arg1
);
24605 wxPyEndAllowThreads(__tstate
);
24606 if (PyErr_Occurred()) SWIG_fail
;
24608 Py_INCREF(Py_None
); resultobj
= Py_None
;
24623 static PyObject
*_wrap_PyApp__BootstrapApp(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
24624 PyObject
*resultobj
= NULL
;
24625 wxPyApp
*arg1
= (wxPyApp
*) 0 ;
24626 PyObject
* obj0
= 0 ;
24627 char *kwnames
[] = {
24628 (char *) "self", NULL
24631 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:PyApp__BootstrapApp",kwnames
,&obj0
)) goto fail
;
24632 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyApp
, SWIG_POINTER_EXCEPTION
| 0);
24633 if (SWIG_arg_fail(1)) SWIG_fail
;
24635 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
24636 (arg1
)->_BootstrapApp();
24638 wxPyEndAllowThreads(__tstate
);
24639 if (PyErr_Occurred()) SWIG_fail
;
24641 Py_INCREF(Py_None
); resultobj
= Py_None
;
24648 static PyObject
*_wrap_PyApp_GetComCtl32Version(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
24649 PyObject
*resultobj
= NULL
;
24651 char *kwnames
[] = {
24655 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":PyApp_GetComCtl32Version",kwnames
)) goto fail
;
24657 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
24658 result
= (int)wxPyApp::GetComCtl32Version();
24660 wxPyEndAllowThreads(__tstate
);
24661 if (PyErr_Occurred()) SWIG_fail
;
24664 resultobj
= SWIG_From_int(static_cast<int >(result
));
24672 static PyObject
* PyApp_swigregister(PyObject
*, PyObject
*args
) {
24674 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
24675 SWIG_TypeClientData(SWIGTYPE_p_wxPyApp
, obj
);
24677 return Py_BuildValue((char *)"");
24679 static PyObject
*_wrap_Exit(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
24680 PyObject
*resultobj
= NULL
;
24681 char *kwnames
[] = {
24685 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":Exit",kwnames
)) goto fail
;
24687 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
24690 wxPyEndAllowThreads(__tstate
);
24691 if (PyErr_Occurred()) SWIG_fail
;
24693 Py_INCREF(Py_None
); resultobj
= Py_None
;
24700 static PyObject
*_wrap_Yield(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
24701 PyObject
*resultobj
= NULL
;
24703 char *kwnames
[] = {
24707 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":Yield",kwnames
)) goto fail
;
24709 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
24710 result
= (bool)wxYield();
24712 wxPyEndAllowThreads(__tstate
);
24713 if (PyErr_Occurred()) SWIG_fail
;
24716 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
24724 static PyObject
*_wrap_YieldIfNeeded(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
24725 PyObject
*resultobj
= NULL
;
24727 char *kwnames
[] = {
24731 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":YieldIfNeeded",kwnames
)) goto fail
;
24733 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
24734 result
= (bool)wxYieldIfNeeded();
24736 wxPyEndAllowThreads(__tstate
);
24737 if (PyErr_Occurred()) SWIG_fail
;
24740 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
24748 static PyObject
*_wrap_SafeYield(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
24749 PyObject
*resultobj
= NULL
;
24750 wxWindow
*arg1
= (wxWindow
*) NULL
;
24751 bool arg2
= (bool) false ;
24753 PyObject
* obj0
= 0 ;
24754 PyObject
* obj1
= 0 ;
24755 char *kwnames
[] = {
24756 (char *) "win",(char *) "onlyIfNeeded", NULL
24759 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"|OO:SafeYield",kwnames
,&obj0
,&obj1
)) goto fail
;
24761 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
24762 if (SWIG_arg_fail(1)) SWIG_fail
;
24766 arg2
= static_cast<bool >(SWIG_As_bool(obj1
));
24767 if (SWIG_arg_fail(2)) SWIG_fail
;
24771 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
24772 result
= (bool)wxSafeYield(arg1
,arg2
);
24774 wxPyEndAllowThreads(__tstate
);
24775 if (PyErr_Occurred()) SWIG_fail
;
24778 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
24786 static PyObject
*_wrap_WakeUpIdle(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
24787 PyObject
*resultobj
= NULL
;
24788 char *kwnames
[] = {
24792 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":WakeUpIdle",kwnames
)) goto fail
;
24794 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
24797 wxPyEndAllowThreads(__tstate
);
24798 if (PyErr_Occurred()) SWIG_fail
;
24800 Py_INCREF(Py_None
); resultobj
= Py_None
;
24807 static PyObject
*_wrap_PostEvent(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
24808 PyObject
*resultobj
= NULL
;
24809 wxEvtHandler
*arg1
= (wxEvtHandler
*) 0 ;
24810 wxEvent
*arg2
= 0 ;
24811 PyObject
* obj0
= 0 ;
24812 PyObject
* obj1
= 0 ;
24813 char *kwnames
[] = {
24814 (char *) "dest",(char *) "event", NULL
24817 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:PostEvent",kwnames
,&obj0
,&obj1
)) goto fail
;
24818 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxEvtHandler
, SWIG_POINTER_EXCEPTION
| 0);
24819 if (SWIG_arg_fail(1)) SWIG_fail
;
24821 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxEvent
, SWIG_POINTER_EXCEPTION
| 0);
24822 if (SWIG_arg_fail(2)) SWIG_fail
;
24823 if (arg2
== NULL
) {
24824 SWIG_null_ref("wxEvent");
24826 if (SWIG_arg_fail(2)) SWIG_fail
;
24829 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
24830 wxPostEvent(arg1
,*arg2
);
24832 wxPyEndAllowThreads(__tstate
);
24833 if (PyErr_Occurred()) SWIG_fail
;
24835 Py_INCREF(Py_None
); resultobj
= Py_None
;
24842 static PyObject
*_wrap_App_CleanUp(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
24843 PyObject
*resultobj
= NULL
;
24844 char *kwnames
[] = {
24848 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":App_CleanUp",kwnames
)) goto fail
;
24850 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
24853 wxPyEndAllowThreads(__tstate
);
24854 if (PyErr_Occurred()) SWIG_fail
;
24856 Py_INCREF(Py_None
); resultobj
= Py_None
;
24863 static PyObject
*_wrap_GetApp(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
24864 PyObject
*resultobj
= NULL
;
24866 char *kwnames
[] = {
24870 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":GetApp",kwnames
)) goto fail
;
24872 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
24873 result
= (wxPyApp
*)wxPyGetApp();
24875 wxPyEndAllowThreads(__tstate
);
24876 if (PyErr_Occurred()) SWIG_fail
;
24879 resultobj
= wxPyMake_wxObject(result
, 0);
24887 static PyObject
*_wrap_SetDefaultPyEncoding(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
24888 PyObject
*resultobj
= NULL
;
24889 char *arg1
= (char *) 0 ;
24890 PyObject
* obj0
= 0 ;
24891 char *kwnames
[] = {
24892 (char *) "encoding", NULL
24895 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:SetDefaultPyEncoding",kwnames
,&obj0
)) goto fail
;
24896 if (!SWIG_AsCharPtr(obj0
, (char**)&arg1
)) {
24897 SWIG_arg_fail(1);SWIG_fail
;
24900 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
24901 wxSetDefaultPyEncoding((char const *)arg1
);
24903 wxPyEndAllowThreads(__tstate
);
24904 if (PyErr_Occurred()) SWIG_fail
;
24906 Py_INCREF(Py_None
); resultobj
= Py_None
;
24913 static PyObject
*_wrap_GetDefaultPyEncoding(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
24914 PyObject
*resultobj
= NULL
;
24916 char *kwnames
[] = {
24920 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":GetDefaultPyEncoding",kwnames
)) goto fail
;
24922 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
24923 result
= (char *)wxGetDefaultPyEncoding();
24925 wxPyEndAllowThreads(__tstate
);
24926 if (PyErr_Occurred()) SWIG_fail
;
24928 resultobj
= SWIG_FromCharPtr(result
);
24935 static PyObject
*_wrap_new_EventLoop(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
24936 PyObject
*resultobj
= NULL
;
24937 wxEventLoop
*result
;
24938 char *kwnames
[] = {
24942 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":new_EventLoop",kwnames
)) goto fail
;
24944 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
24945 result
= (wxEventLoop
*)new wxEventLoop();
24947 wxPyEndAllowThreads(__tstate
);
24948 if (PyErr_Occurred()) SWIG_fail
;
24950 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxEventLoop
, 1);
24957 static PyObject
*_wrap_delete_EventLoop(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
24958 PyObject
*resultobj
= NULL
;
24959 wxEventLoop
*arg1
= (wxEventLoop
*) 0 ;
24960 PyObject
* obj0
= 0 ;
24961 char *kwnames
[] = {
24962 (char *) "self", NULL
24965 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:delete_EventLoop",kwnames
,&obj0
)) goto fail
;
24966 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxEventLoop
, SWIG_POINTER_EXCEPTION
| 0);
24967 if (SWIG_arg_fail(1)) SWIG_fail
;
24969 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
24972 wxPyEndAllowThreads(__tstate
);
24973 if (PyErr_Occurred()) SWIG_fail
;
24975 Py_INCREF(Py_None
); resultobj
= Py_None
;
24982 static PyObject
*_wrap_EventLoop_Run(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
24983 PyObject
*resultobj
= NULL
;
24984 wxEventLoop
*arg1
= (wxEventLoop
*) 0 ;
24986 PyObject
* obj0
= 0 ;
24987 char *kwnames
[] = {
24988 (char *) "self", NULL
24991 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:EventLoop_Run",kwnames
,&obj0
)) goto fail
;
24992 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxEventLoop
, SWIG_POINTER_EXCEPTION
| 0);
24993 if (SWIG_arg_fail(1)) SWIG_fail
;
24995 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
24996 result
= (int)(arg1
)->Run();
24998 wxPyEndAllowThreads(__tstate
);
24999 if (PyErr_Occurred()) SWIG_fail
;
25002 resultobj
= SWIG_From_int(static_cast<int >(result
));
25010 static PyObject
*_wrap_EventLoop_Exit(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
25011 PyObject
*resultobj
= NULL
;
25012 wxEventLoop
*arg1
= (wxEventLoop
*) 0 ;
25013 int arg2
= (int) 0 ;
25014 PyObject
* obj0
= 0 ;
25015 PyObject
* obj1
= 0 ;
25016 char *kwnames
[] = {
25017 (char *) "self",(char *) "rc", NULL
25020 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|O:EventLoop_Exit",kwnames
,&obj0
,&obj1
)) goto fail
;
25021 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxEventLoop
, SWIG_POINTER_EXCEPTION
| 0);
25022 if (SWIG_arg_fail(1)) SWIG_fail
;
25025 arg2
= static_cast<int >(SWIG_As_int(obj1
));
25026 if (SWIG_arg_fail(2)) SWIG_fail
;
25030 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
25031 (arg1
)->Exit(arg2
);
25033 wxPyEndAllowThreads(__tstate
);
25034 if (PyErr_Occurred()) SWIG_fail
;
25036 Py_INCREF(Py_None
); resultobj
= Py_None
;
25043 static PyObject
*_wrap_EventLoop_Pending(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
25044 PyObject
*resultobj
= NULL
;
25045 wxEventLoop
*arg1
= (wxEventLoop
*) 0 ;
25047 PyObject
* obj0
= 0 ;
25048 char *kwnames
[] = {
25049 (char *) "self", NULL
25052 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:EventLoop_Pending",kwnames
,&obj0
)) goto fail
;
25053 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxEventLoop
, SWIG_POINTER_EXCEPTION
| 0);
25054 if (SWIG_arg_fail(1)) SWIG_fail
;
25056 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
25057 result
= (bool)((wxEventLoop
const *)arg1
)->Pending();
25059 wxPyEndAllowThreads(__tstate
);
25060 if (PyErr_Occurred()) SWIG_fail
;
25063 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
25071 static PyObject
*_wrap_EventLoop_Dispatch(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
25072 PyObject
*resultobj
= NULL
;
25073 wxEventLoop
*arg1
= (wxEventLoop
*) 0 ;
25075 PyObject
* obj0
= 0 ;
25076 char *kwnames
[] = {
25077 (char *) "self", NULL
25080 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:EventLoop_Dispatch",kwnames
,&obj0
)) goto fail
;
25081 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxEventLoop
, SWIG_POINTER_EXCEPTION
| 0);
25082 if (SWIG_arg_fail(1)) SWIG_fail
;
25084 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
25085 result
= (bool)(arg1
)->Dispatch();
25087 wxPyEndAllowThreads(__tstate
);
25088 if (PyErr_Occurred()) SWIG_fail
;
25091 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
25099 static PyObject
*_wrap_EventLoop_IsRunning(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
25100 PyObject
*resultobj
= NULL
;
25101 wxEventLoop
*arg1
= (wxEventLoop
*) 0 ;
25103 PyObject
* obj0
= 0 ;
25104 char *kwnames
[] = {
25105 (char *) "self", NULL
25108 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:EventLoop_IsRunning",kwnames
,&obj0
)) goto fail
;
25109 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxEventLoop
, SWIG_POINTER_EXCEPTION
| 0);
25110 if (SWIG_arg_fail(1)) SWIG_fail
;
25112 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
25113 result
= (bool)((wxEventLoop
const *)arg1
)->IsRunning();
25115 wxPyEndAllowThreads(__tstate
);
25116 if (PyErr_Occurred()) SWIG_fail
;
25119 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
25127 static PyObject
*_wrap_EventLoop_GetActive(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
25128 PyObject
*resultobj
= NULL
;
25129 wxEventLoop
*result
;
25130 char *kwnames
[] = {
25134 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":EventLoop_GetActive",kwnames
)) goto fail
;
25136 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
25137 result
= (wxEventLoop
*)wxEventLoop::GetActive();
25139 wxPyEndAllowThreads(__tstate
);
25140 if (PyErr_Occurred()) SWIG_fail
;
25142 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxEventLoop
, 0);
25149 static PyObject
*_wrap_EventLoop_SetActive(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
25150 PyObject
*resultobj
= NULL
;
25151 wxEventLoop
*arg1
= (wxEventLoop
*) 0 ;
25152 PyObject
* obj0
= 0 ;
25153 char *kwnames
[] = {
25154 (char *) "loop", NULL
25157 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:EventLoop_SetActive",kwnames
,&obj0
)) goto fail
;
25158 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxEventLoop
, SWIG_POINTER_EXCEPTION
| 0);
25159 if (SWIG_arg_fail(1)) SWIG_fail
;
25161 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
25162 wxEventLoop::SetActive(arg1
);
25164 wxPyEndAllowThreads(__tstate
);
25165 if (PyErr_Occurred()) SWIG_fail
;
25167 Py_INCREF(Py_None
); resultobj
= Py_None
;
25174 static PyObject
* EventLoop_swigregister(PyObject
*, PyObject
*args
) {
25176 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
25177 SWIG_TypeClientData(SWIGTYPE_p_wxEventLoop
, obj
);
25179 return Py_BuildValue((char *)"");
25181 static PyObject
*_wrap_new_EventLoopActivator(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
25182 PyObject
*resultobj
= NULL
;
25183 wxEventLoop
*arg1
= (wxEventLoop
*) 0 ;
25184 wxEventLoopActivator
*result
;
25185 PyObject
* obj0
= 0 ;
25186 char *kwnames
[] = {
25187 (char *) "evtLoop", NULL
25190 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:new_EventLoopActivator",kwnames
,&obj0
)) goto fail
;
25191 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxEventLoop
, SWIG_POINTER_EXCEPTION
| 0);
25192 if (SWIG_arg_fail(1)) SWIG_fail
;
25194 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
25195 result
= (wxEventLoopActivator
*)new wxEventLoopActivator(arg1
);
25197 wxPyEndAllowThreads(__tstate
);
25198 if (PyErr_Occurred()) SWIG_fail
;
25200 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxEventLoopActivator
, 1);
25207 static PyObject
*_wrap_delete_EventLoopActivator(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
25208 PyObject
*resultobj
= NULL
;
25209 wxEventLoopActivator
*arg1
= (wxEventLoopActivator
*) 0 ;
25210 PyObject
* obj0
= 0 ;
25211 char *kwnames
[] = {
25212 (char *) "self", NULL
25215 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:delete_EventLoopActivator",kwnames
,&obj0
)) goto fail
;
25216 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxEventLoopActivator
, SWIG_POINTER_EXCEPTION
| 0);
25217 if (SWIG_arg_fail(1)) SWIG_fail
;
25219 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
25222 wxPyEndAllowThreads(__tstate
);
25223 if (PyErr_Occurred()) SWIG_fail
;
25225 Py_INCREF(Py_None
); resultobj
= Py_None
;
25232 static PyObject
* EventLoopActivator_swigregister(PyObject
*, PyObject
*args
) {
25234 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
25235 SWIG_TypeClientData(SWIGTYPE_p_wxEventLoopActivator
, obj
);
25237 return Py_BuildValue((char *)"");
25239 static PyObject
*_wrap_new_AcceleratorEntry(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
25240 PyObject
*resultobj
= NULL
;
25241 int arg1
= (int) 0 ;
25242 int arg2
= (int) 0 ;
25243 int arg3
= (int) 0 ;
25244 wxAcceleratorEntry
*result
;
25245 PyObject
* obj0
= 0 ;
25246 PyObject
* obj1
= 0 ;
25247 PyObject
* obj2
= 0 ;
25248 char *kwnames
[] = {
25249 (char *) "flags",(char *) "keyCode",(char *) "cmdID", NULL
25252 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"|OOO:new_AcceleratorEntry",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
25255 arg1
= static_cast<int >(SWIG_As_int(obj0
));
25256 if (SWIG_arg_fail(1)) SWIG_fail
;
25261 arg2
= static_cast<int >(SWIG_As_int(obj1
));
25262 if (SWIG_arg_fail(2)) SWIG_fail
;
25267 arg3
= static_cast<int >(SWIG_As_int(obj2
));
25268 if (SWIG_arg_fail(3)) SWIG_fail
;
25272 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
25273 result
= (wxAcceleratorEntry
*)new wxAcceleratorEntry(arg1
,arg2
,arg3
);
25275 wxPyEndAllowThreads(__tstate
);
25276 if (PyErr_Occurred()) SWIG_fail
;
25278 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxAcceleratorEntry
, 1);
25285 static PyObject
*_wrap_delete_AcceleratorEntry(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
25286 PyObject
*resultobj
= NULL
;
25287 wxAcceleratorEntry
*arg1
= (wxAcceleratorEntry
*) 0 ;
25288 PyObject
* obj0
= 0 ;
25289 char *kwnames
[] = {
25290 (char *) "self", NULL
25293 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:delete_AcceleratorEntry",kwnames
,&obj0
)) goto fail
;
25294 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxAcceleratorEntry
, SWIG_POINTER_EXCEPTION
| 0);
25295 if (SWIG_arg_fail(1)) SWIG_fail
;
25297 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
25300 wxPyEndAllowThreads(__tstate
);
25301 if (PyErr_Occurred()) SWIG_fail
;
25303 Py_INCREF(Py_None
); resultobj
= Py_None
;
25310 static PyObject
*_wrap_AcceleratorEntry_Set(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
25311 PyObject
*resultobj
= NULL
;
25312 wxAcceleratorEntry
*arg1
= (wxAcceleratorEntry
*) 0 ;
25316 PyObject
* obj0
= 0 ;
25317 PyObject
* obj1
= 0 ;
25318 PyObject
* obj2
= 0 ;
25319 PyObject
* obj3
= 0 ;
25320 char *kwnames
[] = {
25321 (char *) "self",(char *) "flags",(char *) "keyCode",(char *) "cmd", NULL
25324 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOOO:AcceleratorEntry_Set",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
)) goto fail
;
25325 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxAcceleratorEntry
, SWIG_POINTER_EXCEPTION
| 0);
25326 if (SWIG_arg_fail(1)) SWIG_fail
;
25328 arg2
= static_cast<int >(SWIG_As_int(obj1
));
25329 if (SWIG_arg_fail(2)) SWIG_fail
;
25332 arg3
= static_cast<int >(SWIG_As_int(obj2
));
25333 if (SWIG_arg_fail(3)) SWIG_fail
;
25336 arg4
= static_cast<int >(SWIG_As_int(obj3
));
25337 if (SWIG_arg_fail(4)) SWIG_fail
;
25340 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
25341 (arg1
)->Set(arg2
,arg3
,arg4
);
25343 wxPyEndAllowThreads(__tstate
);
25344 if (PyErr_Occurred()) SWIG_fail
;
25346 Py_INCREF(Py_None
); resultobj
= Py_None
;
25353 static PyObject
*_wrap_AcceleratorEntry_GetFlags(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
25354 PyObject
*resultobj
= NULL
;
25355 wxAcceleratorEntry
*arg1
= (wxAcceleratorEntry
*) 0 ;
25357 PyObject
* obj0
= 0 ;
25358 char *kwnames
[] = {
25359 (char *) "self", NULL
25362 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:AcceleratorEntry_GetFlags",kwnames
,&obj0
)) goto fail
;
25363 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxAcceleratorEntry
, SWIG_POINTER_EXCEPTION
| 0);
25364 if (SWIG_arg_fail(1)) SWIG_fail
;
25366 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
25367 result
= (int)(arg1
)->GetFlags();
25369 wxPyEndAllowThreads(__tstate
);
25370 if (PyErr_Occurred()) SWIG_fail
;
25373 resultobj
= SWIG_From_int(static_cast<int >(result
));
25381 static PyObject
*_wrap_AcceleratorEntry_GetKeyCode(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
25382 PyObject
*resultobj
= NULL
;
25383 wxAcceleratorEntry
*arg1
= (wxAcceleratorEntry
*) 0 ;
25385 PyObject
* obj0
= 0 ;
25386 char *kwnames
[] = {
25387 (char *) "self", NULL
25390 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:AcceleratorEntry_GetKeyCode",kwnames
,&obj0
)) goto fail
;
25391 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxAcceleratorEntry
, SWIG_POINTER_EXCEPTION
| 0);
25392 if (SWIG_arg_fail(1)) SWIG_fail
;
25394 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
25395 result
= (int)(arg1
)->GetKeyCode();
25397 wxPyEndAllowThreads(__tstate
);
25398 if (PyErr_Occurred()) SWIG_fail
;
25401 resultobj
= SWIG_From_int(static_cast<int >(result
));
25409 static PyObject
*_wrap_AcceleratorEntry_GetCommand(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
25410 PyObject
*resultobj
= NULL
;
25411 wxAcceleratorEntry
*arg1
= (wxAcceleratorEntry
*) 0 ;
25413 PyObject
* obj0
= 0 ;
25414 char *kwnames
[] = {
25415 (char *) "self", NULL
25418 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:AcceleratorEntry_GetCommand",kwnames
,&obj0
)) goto fail
;
25419 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxAcceleratorEntry
, SWIG_POINTER_EXCEPTION
| 0);
25420 if (SWIG_arg_fail(1)) SWIG_fail
;
25422 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
25423 result
= (int)(arg1
)->GetCommand();
25425 wxPyEndAllowThreads(__tstate
);
25426 if (PyErr_Occurred()) SWIG_fail
;
25429 resultobj
= SWIG_From_int(static_cast<int >(result
));
25437 static PyObject
* AcceleratorEntry_swigregister(PyObject
*, PyObject
*args
) {
25439 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
25440 SWIG_TypeClientData(SWIGTYPE_p_wxAcceleratorEntry
, obj
);
25442 return Py_BuildValue((char *)"");
25444 static PyObject
*_wrap_new_AcceleratorTable(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
25445 PyObject
*resultobj
= NULL
;
25447 wxAcceleratorEntry
*arg2
= (wxAcceleratorEntry
*) 0 ;
25448 wxAcceleratorTable
*result
;
25449 PyObject
* obj0
= 0 ;
25450 char *kwnames
[] = {
25454 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:new_AcceleratorTable",kwnames
,&obj0
)) goto fail
;
25456 arg2
= wxAcceleratorEntry_LIST_helper(obj0
);
25457 if (arg2
) arg1
= PyList_Size(obj0
);
25461 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
25462 result
= (wxAcceleratorTable
*)new wxAcceleratorTable(arg1
,(wxAcceleratorEntry
const *)arg2
);
25464 wxPyEndAllowThreads(__tstate
);
25465 if (PyErr_Occurred()) SWIG_fail
;
25467 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxAcceleratorTable
, 1);
25480 static PyObject
*_wrap_delete_AcceleratorTable(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
25481 PyObject
*resultobj
= NULL
;
25482 wxAcceleratorTable
*arg1
= (wxAcceleratorTable
*) 0 ;
25483 PyObject
* obj0
= 0 ;
25484 char *kwnames
[] = {
25485 (char *) "self", NULL
25488 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:delete_AcceleratorTable",kwnames
,&obj0
)) goto fail
;
25489 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxAcceleratorTable
, SWIG_POINTER_EXCEPTION
| 0);
25490 if (SWIG_arg_fail(1)) SWIG_fail
;
25492 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
25495 wxPyEndAllowThreads(__tstate
);
25496 if (PyErr_Occurred()) SWIG_fail
;
25498 Py_INCREF(Py_None
); resultobj
= Py_None
;
25505 static PyObject
*_wrap_AcceleratorTable_Ok(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
25506 PyObject
*resultobj
= NULL
;
25507 wxAcceleratorTable
*arg1
= (wxAcceleratorTable
*) 0 ;
25509 PyObject
* obj0
= 0 ;
25510 char *kwnames
[] = {
25511 (char *) "self", NULL
25514 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:AcceleratorTable_Ok",kwnames
,&obj0
)) goto fail
;
25515 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxAcceleratorTable
, SWIG_POINTER_EXCEPTION
| 0);
25516 if (SWIG_arg_fail(1)) SWIG_fail
;
25518 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
25519 result
= (bool)((wxAcceleratorTable
const *)arg1
)->Ok();
25521 wxPyEndAllowThreads(__tstate
);
25522 if (PyErr_Occurred()) SWIG_fail
;
25525 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
25533 static PyObject
* AcceleratorTable_swigregister(PyObject
*, PyObject
*args
) {
25535 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
25536 SWIG_TypeClientData(SWIGTYPE_p_wxAcceleratorTable
, obj
);
25538 return Py_BuildValue((char *)"");
25540 static int _wrap_NullAcceleratorTable_set(PyObject
*) {
25541 PyErr_SetString(PyExc_TypeError
,"Variable NullAcceleratorTable is read-only.");
25546 static PyObject
*_wrap_NullAcceleratorTable_get(void) {
25547 PyObject
*pyobj
= NULL
;
25549 pyobj
= SWIG_NewPointerObj((void *)(&wxNullAcceleratorTable
), SWIGTYPE_p_wxAcceleratorTable
, 0);
25554 static PyObject
*_wrap_GetAccelFromString(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
25555 PyObject
*resultobj
= NULL
;
25556 wxString
*arg1
= 0 ;
25557 wxAcceleratorEntry
*result
;
25558 bool temp1
= false ;
25559 PyObject
* obj0
= 0 ;
25560 char *kwnames
[] = {
25561 (char *) "label", NULL
25564 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:GetAccelFromString",kwnames
,&obj0
)) goto fail
;
25566 arg1
= wxString_in_helper(obj0
);
25567 if (arg1
== NULL
) SWIG_fail
;
25571 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
25572 result
= (wxAcceleratorEntry
*)wxGetAccelFromString((wxString
const &)*arg1
);
25574 wxPyEndAllowThreads(__tstate
);
25575 if (PyErr_Occurred()) SWIG_fail
;
25577 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxAcceleratorEntry
, 0);
25592 static int _wrap_PanelNameStr_set(PyObject
*) {
25593 PyErr_SetString(PyExc_TypeError
,"Variable PanelNameStr is read-only.");
25598 static PyObject
*_wrap_PanelNameStr_get(void) {
25599 PyObject
*pyobj
= NULL
;
25603 pyobj
= PyUnicode_FromWideChar((&wxPyPanelNameStr
)->c_str(), (&wxPyPanelNameStr
)->Len());
25605 pyobj
= PyString_FromStringAndSize((&wxPyPanelNameStr
)->c_str(), (&wxPyPanelNameStr
)->Len());
25612 static PyObject
*_wrap_new_VisualAttributes(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
25613 PyObject
*resultobj
= NULL
;
25614 wxVisualAttributes
*result
;
25615 char *kwnames
[] = {
25619 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":new_VisualAttributes",kwnames
)) goto fail
;
25621 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
25622 result
= (wxVisualAttributes
*)new_wxVisualAttributes();
25624 wxPyEndAllowThreads(__tstate
);
25625 if (PyErr_Occurred()) SWIG_fail
;
25627 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxVisualAttributes
, 1);
25634 static PyObject
*_wrap_delete_VisualAttributes(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
25635 PyObject
*resultobj
= NULL
;
25636 wxVisualAttributes
*arg1
= (wxVisualAttributes
*) 0 ;
25637 PyObject
* obj0
= 0 ;
25638 char *kwnames
[] = {
25639 (char *) "self", NULL
25642 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:delete_VisualAttributes",kwnames
,&obj0
)) goto fail
;
25643 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxVisualAttributes
, SWIG_POINTER_EXCEPTION
| 0);
25644 if (SWIG_arg_fail(1)) SWIG_fail
;
25646 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
25647 delete_wxVisualAttributes(arg1
);
25649 wxPyEndAllowThreads(__tstate
);
25650 if (PyErr_Occurred()) SWIG_fail
;
25652 Py_INCREF(Py_None
); resultobj
= Py_None
;
25659 static PyObject
*_wrap_VisualAttributes_font_set(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
25660 PyObject
*resultobj
= NULL
;
25661 wxVisualAttributes
*arg1
= (wxVisualAttributes
*) 0 ;
25662 wxFont
*arg2
= (wxFont
*) 0 ;
25663 PyObject
* obj0
= 0 ;
25664 PyObject
* obj1
= 0 ;
25665 char *kwnames
[] = {
25666 (char *) "self",(char *) "font", NULL
25669 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:VisualAttributes_font_set",kwnames
,&obj0
,&obj1
)) goto fail
;
25670 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxVisualAttributes
, SWIG_POINTER_EXCEPTION
| 0);
25671 if (SWIG_arg_fail(1)) SWIG_fail
;
25672 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxFont
, SWIG_POINTER_EXCEPTION
| 0);
25673 if (SWIG_arg_fail(2)) SWIG_fail
;
25674 if (arg1
) (arg1
)->font
= *arg2
;
25676 Py_INCREF(Py_None
); resultobj
= Py_None
;
25683 static PyObject
*_wrap_VisualAttributes_font_get(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
25684 PyObject
*resultobj
= NULL
;
25685 wxVisualAttributes
*arg1
= (wxVisualAttributes
*) 0 ;
25687 PyObject
* obj0
= 0 ;
25688 char *kwnames
[] = {
25689 (char *) "self", NULL
25692 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:VisualAttributes_font_get",kwnames
,&obj0
)) goto fail
;
25693 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxVisualAttributes
, SWIG_POINTER_EXCEPTION
| 0);
25694 if (SWIG_arg_fail(1)) SWIG_fail
;
25695 result
= (wxFont
*)& ((arg1
)->font
);
25697 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxFont
, 0);
25704 static PyObject
*_wrap_VisualAttributes_colFg_set(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
25705 PyObject
*resultobj
= NULL
;
25706 wxVisualAttributes
*arg1
= (wxVisualAttributes
*) 0 ;
25707 wxColour
*arg2
= (wxColour
*) 0 ;
25708 PyObject
* obj0
= 0 ;
25709 PyObject
* obj1
= 0 ;
25710 char *kwnames
[] = {
25711 (char *) "self",(char *) "colFg", NULL
25714 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:VisualAttributes_colFg_set",kwnames
,&obj0
,&obj1
)) goto fail
;
25715 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxVisualAttributes
, SWIG_POINTER_EXCEPTION
| 0);
25716 if (SWIG_arg_fail(1)) SWIG_fail
;
25717 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxColour
, SWIG_POINTER_EXCEPTION
| 0);
25718 if (SWIG_arg_fail(2)) SWIG_fail
;
25719 if (arg1
) (arg1
)->colFg
= *arg2
;
25721 Py_INCREF(Py_None
); resultobj
= Py_None
;
25728 static PyObject
*_wrap_VisualAttributes_colFg_get(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
25729 PyObject
*resultobj
= NULL
;
25730 wxVisualAttributes
*arg1
= (wxVisualAttributes
*) 0 ;
25732 PyObject
* obj0
= 0 ;
25733 char *kwnames
[] = {
25734 (char *) "self", NULL
25737 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:VisualAttributes_colFg_get",kwnames
,&obj0
)) goto fail
;
25738 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxVisualAttributes
, SWIG_POINTER_EXCEPTION
| 0);
25739 if (SWIG_arg_fail(1)) SWIG_fail
;
25740 result
= (wxColour
*)& ((arg1
)->colFg
);
25742 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxColour
, 0);
25749 static PyObject
*_wrap_VisualAttributes_colBg_set(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
25750 PyObject
*resultobj
= NULL
;
25751 wxVisualAttributes
*arg1
= (wxVisualAttributes
*) 0 ;
25752 wxColour
*arg2
= (wxColour
*) 0 ;
25753 PyObject
* obj0
= 0 ;
25754 PyObject
* obj1
= 0 ;
25755 char *kwnames
[] = {
25756 (char *) "self",(char *) "colBg", NULL
25759 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:VisualAttributes_colBg_set",kwnames
,&obj0
,&obj1
)) goto fail
;
25760 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxVisualAttributes
, SWIG_POINTER_EXCEPTION
| 0);
25761 if (SWIG_arg_fail(1)) SWIG_fail
;
25762 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxColour
, SWIG_POINTER_EXCEPTION
| 0);
25763 if (SWIG_arg_fail(2)) SWIG_fail
;
25764 if (arg1
) (arg1
)->colBg
= *arg2
;
25766 Py_INCREF(Py_None
); resultobj
= Py_None
;
25773 static PyObject
*_wrap_VisualAttributes_colBg_get(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
25774 PyObject
*resultobj
= NULL
;
25775 wxVisualAttributes
*arg1
= (wxVisualAttributes
*) 0 ;
25777 PyObject
* obj0
= 0 ;
25778 char *kwnames
[] = {
25779 (char *) "self", NULL
25782 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:VisualAttributes_colBg_get",kwnames
,&obj0
)) goto fail
;
25783 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxVisualAttributes
, SWIG_POINTER_EXCEPTION
| 0);
25784 if (SWIG_arg_fail(1)) SWIG_fail
;
25785 result
= (wxColour
*)& ((arg1
)->colBg
);
25787 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxColour
, 0);
25794 static PyObject
* VisualAttributes_swigregister(PyObject
*, PyObject
*args
) {
25796 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
25797 SWIG_TypeClientData(SWIGTYPE_p_wxVisualAttributes
, obj
);
25799 return Py_BuildValue((char *)"");
25801 static PyObject
*_wrap_new_Window(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
25802 PyObject
*resultobj
= NULL
;
25803 wxWindow
*arg1
= (wxWindow
*) 0 ;
25804 int arg2
= (int) (int)-1 ;
25805 wxPoint
const &arg3_defvalue
= wxDefaultPosition
;
25806 wxPoint
*arg3
= (wxPoint
*) &arg3_defvalue
;
25807 wxSize
const &arg4_defvalue
= wxDefaultSize
;
25808 wxSize
*arg4
= (wxSize
*) &arg4_defvalue
;
25809 long arg5
= (long) 0 ;
25810 wxString
const &arg6_defvalue
= wxPyPanelNameStr
;
25811 wxString
*arg6
= (wxString
*) &arg6_defvalue
;
25815 bool temp6
= false ;
25816 PyObject
* obj0
= 0 ;
25817 PyObject
* obj1
= 0 ;
25818 PyObject
* obj2
= 0 ;
25819 PyObject
* obj3
= 0 ;
25820 PyObject
* obj4
= 0 ;
25821 PyObject
* obj5
= 0 ;
25822 char *kwnames
[] = {
25823 (char *) "parent",(char *) "id",(char *) "pos",(char *) "size",(char *) "style",(char *) "name", NULL
25826 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|OOOOO:new_Window",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
,&obj5
)) goto fail
;
25827 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
25828 if (SWIG_arg_fail(1)) SWIG_fail
;
25831 arg2
= static_cast<int const >(SWIG_As_int(obj1
));
25832 if (SWIG_arg_fail(2)) SWIG_fail
;
25838 if ( ! wxPoint_helper(obj2
, &arg3
)) SWIG_fail
;
25844 if ( ! wxSize_helper(obj3
, &arg4
)) SWIG_fail
;
25849 arg5
= static_cast<long >(SWIG_As_long(obj4
));
25850 if (SWIG_arg_fail(5)) SWIG_fail
;
25855 arg6
= wxString_in_helper(obj5
);
25856 if (arg6
== NULL
) SWIG_fail
;
25861 if (!wxPyCheckForApp()) SWIG_fail
;
25862 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
25863 result
= (wxWindow
*)new wxWindow(arg1
,arg2
,(wxPoint
const &)*arg3
,(wxSize
const &)*arg4
,arg5
,(wxString
const &)*arg6
);
25865 wxPyEndAllowThreads(__tstate
);
25866 if (PyErr_Occurred()) SWIG_fail
;
25868 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxWindow
, 1);
25883 static PyObject
*_wrap_new_PreWindow(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
25884 PyObject
*resultobj
= NULL
;
25886 char *kwnames
[] = {
25890 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":new_PreWindow",kwnames
)) goto fail
;
25892 if (!wxPyCheckForApp()) SWIG_fail
;
25893 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
25894 result
= (wxWindow
*)new wxWindow();
25896 wxPyEndAllowThreads(__tstate
);
25897 if (PyErr_Occurred()) SWIG_fail
;
25899 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxWindow
, 1);
25906 static PyObject
*_wrap_Window_Create(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
25907 PyObject
*resultobj
= NULL
;
25908 wxWindow
*arg1
= (wxWindow
*) 0 ;
25909 wxWindow
*arg2
= (wxWindow
*) 0 ;
25910 int arg3
= (int) (int)-1 ;
25911 wxPoint
const &arg4_defvalue
= wxDefaultPosition
;
25912 wxPoint
*arg4
= (wxPoint
*) &arg4_defvalue
;
25913 wxSize
const &arg5_defvalue
= wxDefaultSize
;
25914 wxSize
*arg5
= (wxSize
*) &arg5_defvalue
;
25915 long arg6
= (long) 0 ;
25916 wxString
const &arg7_defvalue
= wxPyPanelNameStr
;
25917 wxString
*arg7
= (wxString
*) &arg7_defvalue
;
25921 bool temp7
= false ;
25922 PyObject
* obj0
= 0 ;
25923 PyObject
* obj1
= 0 ;
25924 PyObject
* obj2
= 0 ;
25925 PyObject
* obj3
= 0 ;
25926 PyObject
* obj4
= 0 ;
25927 PyObject
* obj5
= 0 ;
25928 PyObject
* obj6
= 0 ;
25929 char *kwnames
[] = {
25930 (char *) "self",(char *) "parent",(char *) "id",(char *) "pos",(char *) "size",(char *) "style",(char *) "name", NULL
25933 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|OOOOO:Window_Create",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
,&obj5
,&obj6
)) goto fail
;
25934 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
25935 if (SWIG_arg_fail(1)) SWIG_fail
;
25936 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
25937 if (SWIG_arg_fail(2)) SWIG_fail
;
25940 arg3
= static_cast<int const >(SWIG_As_int(obj2
));
25941 if (SWIG_arg_fail(3)) SWIG_fail
;
25947 if ( ! wxPoint_helper(obj3
, &arg4
)) SWIG_fail
;
25953 if ( ! wxSize_helper(obj4
, &arg5
)) SWIG_fail
;
25958 arg6
= static_cast<long >(SWIG_As_long(obj5
));
25959 if (SWIG_arg_fail(6)) SWIG_fail
;
25964 arg7
= wxString_in_helper(obj6
);
25965 if (arg7
== NULL
) SWIG_fail
;
25970 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
25971 result
= (bool)(arg1
)->Create(arg2
,arg3
,(wxPoint
const &)*arg4
,(wxSize
const &)*arg5
,arg6
,(wxString
const &)*arg7
);
25973 wxPyEndAllowThreads(__tstate
);
25974 if (PyErr_Occurred()) SWIG_fail
;
25977 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
25993 static PyObject
*_wrap_Window_Close(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
25994 PyObject
*resultobj
= NULL
;
25995 wxWindow
*arg1
= (wxWindow
*) 0 ;
25996 bool arg2
= (bool) false ;
25998 PyObject
* obj0
= 0 ;
25999 PyObject
* obj1
= 0 ;
26000 char *kwnames
[] = {
26001 (char *) "self",(char *) "force", NULL
26004 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|O:Window_Close",kwnames
,&obj0
,&obj1
)) goto fail
;
26005 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
26006 if (SWIG_arg_fail(1)) SWIG_fail
;
26009 arg2
= static_cast<bool >(SWIG_As_bool(obj1
));
26010 if (SWIG_arg_fail(2)) SWIG_fail
;
26014 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
26015 result
= (bool)(arg1
)->Close(arg2
);
26017 wxPyEndAllowThreads(__tstate
);
26018 if (PyErr_Occurred()) SWIG_fail
;
26021 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
26029 static PyObject
*_wrap_Window_Destroy(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
26030 PyObject
*resultobj
= NULL
;
26031 wxWindow
*arg1
= (wxWindow
*) 0 ;
26033 PyObject
* obj0
= 0 ;
26034 char *kwnames
[] = {
26035 (char *) "self", NULL
26038 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_Destroy",kwnames
,&obj0
)) goto fail
;
26039 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
26040 if (SWIG_arg_fail(1)) SWIG_fail
;
26042 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
26043 result
= (bool)(arg1
)->Destroy();
26045 wxPyEndAllowThreads(__tstate
);
26046 if (PyErr_Occurred()) SWIG_fail
;
26049 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
26057 static PyObject
*_wrap_Window_DestroyChildren(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
26058 PyObject
*resultobj
= NULL
;
26059 wxWindow
*arg1
= (wxWindow
*) 0 ;
26061 PyObject
* obj0
= 0 ;
26062 char *kwnames
[] = {
26063 (char *) "self", NULL
26066 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_DestroyChildren",kwnames
,&obj0
)) goto fail
;
26067 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
26068 if (SWIG_arg_fail(1)) SWIG_fail
;
26070 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
26071 result
= (bool)(arg1
)->DestroyChildren();
26073 wxPyEndAllowThreads(__tstate
);
26074 if (PyErr_Occurred()) SWIG_fail
;
26077 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
26085 static PyObject
*_wrap_Window_IsBeingDeleted(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
26086 PyObject
*resultobj
= NULL
;
26087 wxWindow
*arg1
= (wxWindow
*) 0 ;
26089 PyObject
* obj0
= 0 ;
26090 char *kwnames
[] = {
26091 (char *) "self", NULL
26094 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_IsBeingDeleted",kwnames
,&obj0
)) goto fail
;
26095 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
26096 if (SWIG_arg_fail(1)) SWIG_fail
;
26098 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
26099 result
= (bool)((wxWindow
const *)arg1
)->IsBeingDeleted();
26101 wxPyEndAllowThreads(__tstate
);
26102 if (PyErr_Occurred()) SWIG_fail
;
26105 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
26113 static PyObject
*_wrap_Window_SetLabel(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
26114 PyObject
*resultobj
= NULL
;
26115 wxWindow
*arg1
= (wxWindow
*) 0 ;
26116 wxString
*arg2
= 0 ;
26117 bool temp2
= false ;
26118 PyObject
* obj0
= 0 ;
26119 PyObject
* obj1
= 0 ;
26120 char *kwnames
[] = {
26121 (char *) "self",(char *) "label", NULL
26124 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_SetLabel",kwnames
,&obj0
,&obj1
)) goto fail
;
26125 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
26126 if (SWIG_arg_fail(1)) SWIG_fail
;
26128 arg2
= wxString_in_helper(obj1
);
26129 if (arg2
== NULL
) SWIG_fail
;
26133 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
26134 (arg1
)->SetLabel((wxString
const &)*arg2
);
26136 wxPyEndAllowThreads(__tstate
);
26137 if (PyErr_Occurred()) SWIG_fail
;
26139 Py_INCREF(Py_None
); resultobj
= Py_None
;
26154 static PyObject
*_wrap_Window_GetLabel(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
26155 PyObject
*resultobj
= NULL
;
26156 wxWindow
*arg1
= (wxWindow
*) 0 ;
26158 PyObject
* obj0
= 0 ;
26159 char *kwnames
[] = {
26160 (char *) "self", NULL
26163 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_GetLabel",kwnames
,&obj0
)) goto fail
;
26164 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
26165 if (SWIG_arg_fail(1)) SWIG_fail
;
26167 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
26168 result
= ((wxWindow
const *)arg1
)->GetLabel();
26170 wxPyEndAllowThreads(__tstate
);
26171 if (PyErr_Occurred()) SWIG_fail
;
26175 resultobj
= PyUnicode_FromWideChar((&result
)->c_str(), (&result
)->Len());
26177 resultobj
= PyString_FromStringAndSize((&result
)->c_str(), (&result
)->Len());
26186 static PyObject
*_wrap_Window_SetName(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
26187 PyObject
*resultobj
= NULL
;
26188 wxWindow
*arg1
= (wxWindow
*) 0 ;
26189 wxString
*arg2
= 0 ;
26190 bool temp2
= false ;
26191 PyObject
* obj0
= 0 ;
26192 PyObject
* obj1
= 0 ;
26193 char *kwnames
[] = {
26194 (char *) "self",(char *) "name", NULL
26197 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_SetName",kwnames
,&obj0
,&obj1
)) goto fail
;
26198 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
26199 if (SWIG_arg_fail(1)) SWIG_fail
;
26201 arg2
= wxString_in_helper(obj1
);
26202 if (arg2
== NULL
) SWIG_fail
;
26206 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
26207 (arg1
)->SetName((wxString
const &)*arg2
);
26209 wxPyEndAllowThreads(__tstate
);
26210 if (PyErr_Occurred()) SWIG_fail
;
26212 Py_INCREF(Py_None
); resultobj
= Py_None
;
26227 static PyObject
*_wrap_Window_GetName(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
26228 PyObject
*resultobj
= NULL
;
26229 wxWindow
*arg1
= (wxWindow
*) 0 ;
26231 PyObject
* obj0
= 0 ;
26232 char *kwnames
[] = {
26233 (char *) "self", NULL
26236 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_GetName",kwnames
,&obj0
)) goto fail
;
26237 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
26238 if (SWIG_arg_fail(1)) SWIG_fail
;
26240 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
26241 result
= ((wxWindow
const *)arg1
)->GetName();
26243 wxPyEndAllowThreads(__tstate
);
26244 if (PyErr_Occurred()) SWIG_fail
;
26248 resultobj
= PyUnicode_FromWideChar((&result
)->c_str(), (&result
)->Len());
26250 resultobj
= PyString_FromStringAndSize((&result
)->c_str(), (&result
)->Len());
26259 static PyObject
*_wrap_Window_SetWindowVariant(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
26260 PyObject
*resultobj
= NULL
;
26261 wxWindow
*arg1
= (wxWindow
*) 0 ;
26262 wxWindowVariant arg2
;
26263 PyObject
* obj0
= 0 ;
26264 PyObject
* obj1
= 0 ;
26265 char *kwnames
[] = {
26266 (char *) "self",(char *) "variant", NULL
26269 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_SetWindowVariant",kwnames
,&obj0
,&obj1
)) goto fail
;
26270 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
26271 if (SWIG_arg_fail(1)) SWIG_fail
;
26273 arg2
= static_cast<wxWindowVariant
>(SWIG_As_int(obj1
));
26274 if (SWIG_arg_fail(2)) SWIG_fail
;
26277 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
26278 (arg1
)->SetWindowVariant(arg2
);
26280 wxPyEndAllowThreads(__tstate
);
26281 if (PyErr_Occurred()) SWIG_fail
;
26283 Py_INCREF(Py_None
); resultobj
= Py_None
;
26290 static PyObject
*_wrap_Window_GetWindowVariant(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
26291 PyObject
*resultobj
= NULL
;
26292 wxWindow
*arg1
= (wxWindow
*) 0 ;
26293 wxWindowVariant result
;
26294 PyObject
* obj0
= 0 ;
26295 char *kwnames
[] = {
26296 (char *) "self", NULL
26299 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_GetWindowVariant",kwnames
,&obj0
)) goto fail
;
26300 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
26301 if (SWIG_arg_fail(1)) SWIG_fail
;
26303 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
26304 result
= (wxWindowVariant
)((wxWindow
const *)arg1
)->GetWindowVariant();
26306 wxPyEndAllowThreads(__tstate
);
26307 if (PyErr_Occurred()) SWIG_fail
;
26309 resultobj
= SWIG_From_int((result
));
26316 static PyObject
*_wrap_Window_SetId(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
26317 PyObject
*resultobj
= NULL
;
26318 wxWindow
*arg1
= (wxWindow
*) 0 ;
26320 PyObject
* obj0
= 0 ;
26321 PyObject
* obj1
= 0 ;
26322 char *kwnames
[] = {
26323 (char *) "self",(char *) "winid", NULL
26326 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_SetId",kwnames
,&obj0
,&obj1
)) goto fail
;
26327 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
26328 if (SWIG_arg_fail(1)) SWIG_fail
;
26330 arg2
= static_cast<int >(SWIG_As_int(obj1
));
26331 if (SWIG_arg_fail(2)) SWIG_fail
;
26334 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
26335 (arg1
)->SetId(arg2
);
26337 wxPyEndAllowThreads(__tstate
);
26338 if (PyErr_Occurred()) SWIG_fail
;
26340 Py_INCREF(Py_None
); resultobj
= Py_None
;
26347 static PyObject
*_wrap_Window_GetId(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
26348 PyObject
*resultobj
= NULL
;
26349 wxWindow
*arg1
= (wxWindow
*) 0 ;
26351 PyObject
* obj0
= 0 ;
26352 char *kwnames
[] = {
26353 (char *) "self", NULL
26356 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_GetId",kwnames
,&obj0
)) goto fail
;
26357 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
26358 if (SWIG_arg_fail(1)) SWIG_fail
;
26360 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
26361 result
= (int)((wxWindow
const *)arg1
)->GetId();
26363 wxPyEndAllowThreads(__tstate
);
26364 if (PyErr_Occurred()) SWIG_fail
;
26367 resultobj
= SWIG_From_int(static_cast<int >(result
));
26375 static PyObject
*_wrap_Window_NewControlId(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
26376 PyObject
*resultobj
= NULL
;
26378 char *kwnames
[] = {
26382 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":Window_NewControlId",kwnames
)) goto fail
;
26384 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
26385 result
= (int)wxWindow::NewControlId();
26387 wxPyEndAllowThreads(__tstate
);
26388 if (PyErr_Occurred()) SWIG_fail
;
26391 resultobj
= SWIG_From_int(static_cast<int >(result
));
26399 static PyObject
*_wrap_Window_NextControlId(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
26400 PyObject
*resultobj
= NULL
;
26403 PyObject
* obj0
= 0 ;
26404 char *kwnames
[] = {
26405 (char *) "winid", NULL
26408 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_NextControlId",kwnames
,&obj0
)) goto fail
;
26410 arg1
= static_cast<int >(SWIG_As_int(obj0
));
26411 if (SWIG_arg_fail(1)) SWIG_fail
;
26414 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
26415 result
= (int)wxWindow::NextControlId(arg1
);
26417 wxPyEndAllowThreads(__tstate
);
26418 if (PyErr_Occurred()) SWIG_fail
;
26421 resultobj
= SWIG_From_int(static_cast<int >(result
));
26429 static PyObject
*_wrap_Window_PrevControlId(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
26430 PyObject
*resultobj
= NULL
;
26433 PyObject
* obj0
= 0 ;
26434 char *kwnames
[] = {
26435 (char *) "winid", NULL
26438 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_PrevControlId",kwnames
,&obj0
)) goto fail
;
26440 arg1
= static_cast<int >(SWIG_As_int(obj0
));
26441 if (SWIG_arg_fail(1)) SWIG_fail
;
26444 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
26445 result
= (int)wxWindow::PrevControlId(arg1
);
26447 wxPyEndAllowThreads(__tstate
);
26448 if (PyErr_Occurred()) SWIG_fail
;
26451 resultobj
= SWIG_From_int(static_cast<int >(result
));
26459 static PyObject
*_wrap_Window_SetSize(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
26460 PyObject
*resultobj
= NULL
;
26461 wxWindow
*arg1
= (wxWindow
*) 0 ;
26464 PyObject
* obj0
= 0 ;
26465 PyObject
* obj1
= 0 ;
26466 char *kwnames
[] = {
26467 (char *) "self",(char *) "size", NULL
26470 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_SetSize",kwnames
,&obj0
,&obj1
)) goto fail
;
26471 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
26472 if (SWIG_arg_fail(1)) SWIG_fail
;
26475 if ( ! wxSize_helper(obj1
, &arg2
)) SWIG_fail
;
26478 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
26479 (arg1
)->SetSize((wxSize
const &)*arg2
);
26481 wxPyEndAllowThreads(__tstate
);
26482 if (PyErr_Occurred()) SWIG_fail
;
26484 Py_INCREF(Py_None
); resultobj
= Py_None
;
26491 static PyObject
*_wrap_Window_SetDimensions(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
26492 PyObject
*resultobj
= NULL
;
26493 wxWindow
*arg1
= (wxWindow
*) 0 ;
26498 int arg6
= (int) wxSIZE_AUTO
;
26499 PyObject
* obj0
= 0 ;
26500 PyObject
* obj1
= 0 ;
26501 PyObject
* obj2
= 0 ;
26502 PyObject
* obj3
= 0 ;
26503 PyObject
* obj4
= 0 ;
26504 PyObject
* obj5
= 0 ;
26505 char *kwnames
[] = {
26506 (char *) "self",(char *) "x",(char *) "y",(char *) "width",(char *) "height",(char *) "sizeFlags", NULL
26509 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOOOO|O:Window_SetDimensions",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
,&obj5
)) goto fail
;
26510 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
26511 if (SWIG_arg_fail(1)) SWIG_fail
;
26513 arg2
= static_cast<int >(SWIG_As_int(obj1
));
26514 if (SWIG_arg_fail(2)) SWIG_fail
;
26517 arg3
= static_cast<int >(SWIG_As_int(obj2
));
26518 if (SWIG_arg_fail(3)) SWIG_fail
;
26521 arg4
= static_cast<int >(SWIG_As_int(obj3
));
26522 if (SWIG_arg_fail(4)) SWIG_fail
;
26525 arg5
= static_cast<int >(SWIG_As_int(obj4
));
26526 if (SWIG_arg_fail(5)) SWIG_fail
;
26530 arg6
= static_cast<int >(SWIG_As_int(obj5
));
26531 if (SWIG_arg_fail(6)) SWIG_fail
;
26535 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
26536 (arg1
)->SetSize(arg2
,arg3
,arg4
,arg5
,arg6
);
26538 wxPyEndAllowThreads(__tstate
);
26539 if (PyErr_Occurred()) SWIG_fail
;
26541 Py_INCREF(Py_None
); resultobj
= Py_None
;
26548 static PyObject
*_wrap_Window_SetRect(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
26549 PyObject
*resultobj
= NULL
;
26550 wxWindow
*arg1
= (wxWindow
*) 0 ;
26552 int arg3
= (int) wxSIZE_AUTO
;
26554 PyObject
* obj0
= 0 ;
26555 PyObject
* obj1
= 0 ;
26556 PyObject
* obj2
= 0 ;
26557 char *kwnames
[] = {
26558 (char *) "self",(char *) "rect",(char *) "sizeFlags", NULL
26561 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|O:Window_SetRect",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
26562 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
26563 if (SWIG_arg_fail(1)) SWIG_fail
;
26566 if ( ! wxRect_helper(obj1
, &arg2
)) SWIG_fail
;
26570 arg3
= static_cast<int >(SWIG_As_int(obj2
));
26571 if (SWIG_arg_fail(3)) SWIG_fail
;
26575 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
26576 (arg1
)->SetSize((wxRect
const &)*arg2
,arg3
);
26578 wxPyEndAllowThreads(__tstate
);
26579 if (PyErr_Occurred()) SWIG_fail
;
26581 Py_INCREF(Py_None
); resultobj
= Py_None
;
26588 static PyObject
*_wrap_Window_SetSizeWH(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
26589 PyObject
*resultobj
= NULL
;
26590 wxWindow
*arg1
= (wxWindow
*) 0 ;
26593 PyObject
* obj0
= 0 ;
26594 PyObject
* obj1
= 0 ;
26595 PyObject
* obj2
= 0 ;
26596 char *kwnames
[] = {
26597 (char *) "self",(char *) "width",(char *) "height", NULL
26600 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:Window_SetSizeWH",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
26601 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
26602 if (SWIG_arg_fail(1)) SWIG_fail
;
26604 arg2
= static_cast<int >(SWIG_As_int(obj1
));
26605 if (SWIG_arg_fail(2)) SWIG_fail
;
26608 arg3
= static_cast<int >(SWIG_As_int(obj2
));
26609 if (SWIG_arg_fail(3)) SWIG_fail
;
26612 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
26613 (arg1
)->SetSize(arg2
,arg3
);
26615 wxPyEndAllowThreads(__tstate
);
26616 if (PyErr_Occurred()) SWIG_fail
;
26618 Py_INCREF(Py_None
); resultobj
= Py_None
;
26625 static PyObject
*_wrap_Window_Move(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
26626 PyObject
*resultobj
= NULL
;
26627 wxWindow
*arg1
= (wxWindow
*) 0 ;
26628 wxPoint
*arg2
= 0 ;
26629 int arg3
= (int) wxSIZE_USE_EXISTING
;
26631 PyObject
* obj0
= 0 ;
26632 PyObject
* obj1
= 0 ;
26633 PyObject
* obj2
= 0 ;
26634 char *kwnames
[] = {
26635 (char *) "self",(char *) "pt",(char *) "flags", NULL
26638 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|O:Window_Move",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
26639 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
26640 if (SWIG_arg_fail(1)) SWIG_fail
;
26643 if ( ! wxPoint_helper(obj1
, &arg2
)) SWIG_fail
;
26647 arg3
= static_cast<int >(SWIG_As_int(obj2
));
26648 if (SWIG_arg_fail(3)) SWIG_fail
;
26652 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
26653 (arg1
)->Move((wxPoint
const &)*arg2
,arg3
);
26655 wxPyEndAllowThreads(__tstate
);
26656 if (PyErr_Occurred()) SWIG_fail
;
26658 Py_INCREF(Py_None
); resultobj
= Py_None
;
26665 static PyObject
*_wrap_Window_MoveXY(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
26666 PyObject
*resultobj
= NULL
;
26667 wxWindow
*arg1
= (wxWindow
*) 0 ;
26670 int arg4
= (int) wxSIZE_USE_EXISTING
;
26671 PyObject
* obj0
= 0 ;
26672 PyObject
* obj1
= 0 ;
26673 PyObject
* obj2
= 0 ;
26674 PyObject
* obj3
= 0 ;
26675 char *kwnames
[] = {
26676 (char *) "self",(char *) "x",(char *) "y",(char *) "flags", NULL
26679 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO|O:Window_MoveXY",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
)) goto fail
;
26680 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
26681 if (SWIG_arg_fail(1)) SWIG_fail
;
26683 arg2
= static_cast<int >(SWIG_As_int(obj1
));
26684 if (SWIG_arg_fail(2)) SWIG_fail
;
26687 arg3
= static_cast<int >(SWIG_As_int(obj2
));
26688 if (SWIG_arg_fail(3)) SWIG_fail
;
26692 arg4
= static_cast<int >(SWIG_As_int(obj3
));
26693 if (SWIG_arg_fail(4)) SWIG_fail
;
26697 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
26698 (arg1
)->Move(arg2
,arg3
,arg4
);
26700 wxPyEndAllowThreads(__tstate
);
26701 if (PyErr_Occurred()) SWIG_fail
;
26703 Py_INCREF(Py_None
); resultobj
= Py_None
;
26710 static PyObject
*_wrap_Window_SetBestFittingSize(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
26711 PyObject
*resultobj
= NULL
;
26712 wxWindow
*arg1
= (wxWindow
*) 0 ;
26713 wxSize
const &arg2_defvalue
= wxDefaultSize
;
26714 wxSize
*arg2
= (wxSize
*) &arg2_defvalue
;
26716 PyObject
* obj0
= 0 ;
26717 PyObject
* obj1
= 0 ;
26718 char *kwnames
[] = {
26719 (char *) "self",(char *) "size", NULL
26722 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|O:Window_SetBestFittingSize",kwnames
,&obj0
,&obj1
)) goto fail
;
26723 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
26724 if (SWIG_arg_fail(1)) SWIG_fail
;
26728 if ( ! wxSize_helper(obj1
, &arg2
)) SWIG_fail
;
26732 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
26733 (arg1
)->SetBestFittingSize((wxSize
const &)*arg2
);
26735 wxPyEndAllowThreads(__tstate
);
26736 if (PyErr_Occurred()) SWIG_fail
;
26738 Py_INCREF(Py_None
); resultobj
= Py_None
;
26745 static PyObject
*_wrap_Window_Raise(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
26746 PyObject
*resultobj
= NULL
;
26747 wxWindow
*arg1
= (wxWindow
*) 0 ;
26748 PyObject
* obj0
= 0 ;
26749 char *kwnames
[] = {
26750 (char *) "self", NULL
26753 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_Raise",kwnames
,&obj0
)) goto fail
;
26754 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
26755 if (SWIG_arg_fail(1)) SWIG_fail
;
26757 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
26760 wxPyEndAllowThreads(__tstate
);
26761 if (PyErr_Occurred()) SWIG_fail
;
26763 Py_INCREF(Py_None
); resultobj
= Py_None
;
26770 static PyObject
*_wrap_Window_Lower(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
26771 PyObject
*resultobj
= NULL
;
26772 wxWindow
*arg1
= (wxWindow
*) 0 ;
26773 PyObject
* obj0
= 0 ;
26774 char *kwnames
[] = {
26775 (char *) "self", NULL
26778 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_Lower",kwnames
,&obj0
)) goto fail
;
26779 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
26780 if (SWIG_arg_fail(1)) SWIG_fail
;
26782 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
26785 wxPyEndAllowThreads(__tstate
);
26786 if (PyErr_Occurred()) SWIG_fail
;
26788 Py_INCREF(Py_None
); resultobj
= Py_None
;
26795 static PyObject
*_wrap_Window_SetClientSize(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
26796 PyObject
*resultobj
= NULL
;
26797 wxWindow
*arg1
= (wxWindow
*) 0 ;
26800 PyObject
* obj0
= 0 ;
26801 PyObject
* obj1
= 0 ;
26802 char *kwnames
[] = {
26803 (char *) "self",(char *) "size", NULL
26806 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_SetClientSize",kwnames
,&obj0
,&obj1
)) goto fail
;
26807 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
26808 if (SWIG_arg_fail(1)) SWIG_fail
;
26811 if ( ! wxSize_helper(obj1
, &arg2
)) SWIG_fail
;
26814 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
26815 (arg1
)->SetClientSize((wxSize
const &)*arg2
);
26817 wxPyEndAllowThreads(__tstate
);
26818 if (PyErr_Occurred()) SWIG_fail
;
26820 Py_INCREF(Py_None
); resultobj
= Py_None
;
26827 static PyObject
*_wrap_Window_SetClientSizeWH(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
26828 PyObject
*resultobj
= NULL
;
26829 wxWindow
*arg1
= (wxWindow
*) 0 ;
26832 PyObject
* obj0
= 0 ;
26833 PyObject
* obj1
= 0 ;
26834 PyObject
* obj2
= 0 ;
26835 char *kwnames
[] = {
26836 (char *) "self",(char *) "width",(char *) "height", NULL
26839 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:Window_SetClientSizeWH",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
26840 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
26841 if (SWIG_arg_fail(1)) SWIG_fail
;
26843 arg2
= static_cast<int >(SWIG_As_int(obj1
));
26844 if (SWIG_arg_fail(2)) SWIG_fail
;
26847 arg3
= static_cast<int >(SWIG_As_int(obj2
));
26848 if (SWIG_arg_fail(3)) SWIG_fail
;
26851 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
26852 (arg1
)->SetClientSize(arg2
,arg3
);
26854 wxPyEndAllowThreads(__tstate
);
26855 if (PyErr_Occurred()) SWIG_fail
;
26857 Py_INCREF(Py_None
); resultobj
= Py_None
;
26864 static PyObject
*_wrap_Window_SetClientRect(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
26865 PyObject
*resultobj
= NULL
;
26866 wxWindow
*arg1
= (wxWindow
*) 0 ;
26869 PyObject
* obj0
= 0 ;
26870 PyObject
* obj1
= 0 ;
26871 char *kwnames
[] = {
26872 (char *) "self",(char *) "rect", NULL
26875 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_SetClientRect",kwnames
,&obj0
,&obj1
)) goto fail
;
26876 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
26877 if (SWIG_arg_fail(1)) SWIG_fail
;
26880 if ( ! wxRect_helper(obj1
, &arg2
)) SWIG_fail
;
26883 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
26884 (arg1
)->SetClientSize((wxRect
const &)*arg2
);
26886 wxPyEndAllowThreads(__tstate
);
26887 if (PyErr_Occurred()) SWIG_fail
;
26889 Py_INCREF(Py_None
); resultobj
= Py_None
;
26896 static PyObject
*_wrap_Window_GetPosition(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
26897 PyObject
*resultobj
= NULL
;
26898 wxWindow
*arg1
= (wxWindow
*) 0 ;
26900 PyObject
* obj0
= 0 ;
26901 char *kwnames
[] = {
26902 (char *) "self", NULL
26905 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_GetPosition",kwnames
,&obj0
)) goto fail
;
26906 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
26907 if (SWIG_arg_fail(1)) SWIG_fail
;
26909 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
26910 result
= (arg1
)->GetPosition();
26912 wxPyEndAllowThreads(__tstate
);
26913 if (PyErr_Occurred()) SWIG_fail
;
26916 wxPoint
* resultptr
;
26917 resultptr
= new wxPoint(static_cast<wxPoint
& >(result
));
26918 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxPoint
, 1);
26926 static PyObject
*_wrap_Window_GetPositionTuple(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
26927 PyObject
*resultobj
= NULL
;
26928 wxWindow
*arg1
= (wxWindow
*) 0 ;
26929 int *arg2
= (int *) 0 ;
26930 int *arg3
= (int *) 0 ;
26935 PyObject
* obj0
= 0 ;
26936 char *kwnames
[] = {
26937 (char *) "self", NULL
26940 arg2
= &temp2
; res2
= SWIG_NEWOBJ
;
26941 arg3
= &temp3
; res3
= SWIG_NEWOBJ
;
26942 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_GetPositionTuple",kwnames
,&obj0
)) goto fail
;
26943 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
26944 if (SWIG_arg_fail(1)) SWIG_fail
;
26946 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
26947 (arg1
)->GetPosition(arg2
,arg3
);
26949 wxPyEndAllowThreads(__tstate
);
26950 if (PyErr_Occurred()) SWIG_fail
;
26952 Py_INCREF(Py_None
); resultobj
= Py_None
;
26953 resultobj
= t_output_helper(resultobj
, ((res2
== SWIG_NEWOBJ
) ?
26954 SWIG_From_int((*arg2
)) : SWIG_NewPointerObj((void*)(arg2
), SWIGTYPE_p_int
, 0)));
26955 resultobj
= t_output_helper(resultobj
, ((res3
== SWIG_NEWOBJ
) ?
26956 SWIG_From_int((*arg3
)) : SWIG_NewPointerObj((void*)(arg3
), SWIGTYPE_p_int
, 0)));
26963 static PyObject
*_wrap_Window_GetSize(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
26964 PyObject
*resultobj
= NULL
;
26965 wxWindow
*arg1
= (wxWindow
*) 0 ;
26967 PyObject
* obj0
= 0 ;
26968 char *kwnames
[] = {
26969 (char *) "self", NULL
26972 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_GetSize",kwnames
,&obj0
)) goto fail
;
26973 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
26974 if (SWIG_arg_fail(1)) SWIG_fail
;
26976 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
26977 result
= ((wxWindow
const *)arg1
)->GetSize();
26979 wxPyEndAllowThreads(__tstate
);
26980 if (PyErr_Occurred()) SWIG_fail
;
26983 wxSize
* resultptr
;
26984 resultptr
= new wxSize(static_cast<wxSize
& >(result
));
26985 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxSize
, 1);
26993 static PyObject
*_wrap_Window_GetSizeTuple(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
26994 PyObject
*resultobj
= NULL
;
26995 wxWindow
*arg1
= (wxWindow
*) 0 ;
26996 int *arg2
= (int *) 0 ;
26997 int *arg3
= (int *) 0 ;
27002 PyObject
* obj0
= 0 ;
27003 char *kwnames
[] = {
27004 (char *) "self", NULL
27007 arg2
= &temp2
; res2
= SWIG_NEWOBJ
;
27008 arg3
= &temp3
; res3
= SWIG_NEWOBJ
;
27009 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_GetSizeTuple",kwnames
,&obj0
)) goto fail
;
27010 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
27011 if (SWIG_arg_fail(1)) SWIG_fail
;
27013 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
27014 ((wxWindow
const *)arg1
)->GetSize(arg2
,arg3
);
27016 wxPyEndAllowThreads(__tstate
);
27017 if (PyErr_Occurred()) SWIG_fail
;
27019 Py_INCREF(Py_None
); resultobj
= Py_None
;
27020 resultobj
= t_output_helper(resultobj
, ((res2
== SWIG_NEWOBJ
) ?
27021 SWIG_From_int((*arg2
)) : SWIG_NewPointerObj((void*)(arg2
), SWIGTYPE_p_int
, 0)));
27022 resultobj
= t_output_helper(resultobj
, ((res3
== SWIG_NEWOBJ
) ?
27023 SWIG_From_int((*arg3
)) : SWIG_NewPointerObj((void*)(arg3
), SWIGTYPE_p_int
, 0)));
27030 static PyObject
*_wrap_Window_GetRect(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
27031 PyObject
*resultobj
= NULL
;
27032 wxWindow
*arg1
= (wxWindow
*) 0 ;
27034 PyObject
* obj0
= 0 ;
27035 char *kwnames
[] = {
27036 (char *) "self", NULL
27039 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_GetRect",kwnames
,&obj0
)) goto fail
;
27040 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
27041 if (SWIG_arg_fail(1)) SWIG_fail
;
27043 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
27044 result
= ((wxWindow
const *)arg1
)->GetRect();
27046 wxPyEndAllowThreads(__tstate
);
27047 if (PyErr_Occurred()) SWIG_fail
;
27050 wxRect
* resultptr
;
27051 resultptr
= new wxRect(static_cast<wxRect
& >(result
));
27052 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxRect
, 1);
27060 static PyObject
*_wrap_Window_GetClientSize(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
27061 PyObject
*resultobj
= NULL
;
27062 wxWindow
*arg1
= (wxWindow
*) 0 ;
27064 PyObject
* obj0
= 0 ;
27065 char *kwnames
[] = {
27066 (char *) "self", NULL
27069 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_GetClientSize",kwnames
,&obj0
)) goto fail
;
27070 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
27071 if (SWIG_arg_fail(1)) SWIG_fail
;
27073 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
27074 result
= ((wxWindow
const *)arg1
)->GetClientSize();
27076 wxPyEndAllowThreads(__tstate
);
27077 if (PyErr_Occurred()) SWIG_fail
;
27080 wxSize
* resultptr
;
27081 resultptr
= new wxSize(static_cast<wxSize
& >(result
));
27082 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxSize
, 1);
27090 static PyObject
*_wrap_Window_GetClientSizeTuple(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
27091 PyObject
*resultobj
= NULL
;
27092 wxWindow
*arg1
= (wxWindow
*) 0 ;
27093 int *arg2
= (int *) 0 ;
27094 int *arg3
= (int *) 0 ;
27099 PyObject
* obj0
= 0 ;
27100 char *kwnames
[] = {
27101 (char *) "self", NULL
27104 arg2
= &temp2
; res2
= SWIG_NEWOBJ
;
27105 arg3
= &temp3
; res3
= SWIG_NEWOBJ
;
27106 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_GetClientSizeTuple",kwnames
,&obj0
)) goto fail
;
27107 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
27108 if (SWIG_arg_fail(1)) SWIG_fail
;
27110 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
27111 ((wxWindow
const *)arg1
)->GetClientSize(arg2
,arg3
);
27113 wxPyEndAllowThreads(__tstate
);
27114 if (PyErr_Occurred()) SWIG_fail
;
27116 Py_INCREF(Py_None
); resultobj
= Py_None
;
27117 resultobj
= t_output_helper(resultobj
, ((res2
== SWIG_NEWOBJ
) ?
27118 SWIG_From_int((*arg2
)) : SWIG_NewPointerObj((void*)(arg2
), SWIGTYPE_p_int
, 0)));
27119 resultobj
= t_output_helper(resultobj
, ((res3
== SWIG_NEWOBJ
) ?
27120 SWIG_From_int((*arg3
)) : SWIG_NewPointerObj((void*)(arg3
), SWIGTYPE_p_int
, 0)));
27127 static PyObject
*_wrap_Window_GetClientAreaOrigin(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
27128 PyObject
*resultobj
= NULL
;
27129 wxWindow
*arg1
= (wxWindow
*) 0 ;
27131 PyObject
* obj0
= 0 ;
27132 char *kwnames
[] = {
27133 (char *) "self", NULL
27136 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_GetClientAreaOrigin",kwnames
,&obj0
)) goto fail
;
27137 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
27138 if (SWIG_arg_fail(1)) SWIG_fail
;
27140 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
27141 result
= ((wxWindow
const *)arg1
)->GetClientAreaOrigin();
27143 wxPyEndAllowThreads(__tstate
);
27144 if (PyErr_Occurred()) SWIG_fail
;
27147 wxPoint
* resultptr
;
27148 resultptr
= new wxPoint(static_cast<wxPoint
& >(result
));
27149 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxPoint
, 1);
27157 static PyObject
*_wrap_Window_GetClientRect(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
27158 PyObject
*resultobj
= NULL
;
27159 wxWindow
*arg1
= (wxWindow
*) 0 ;
27161 PyObject
* obj0
= 0 ;
27162 char *kwnames
[] = {
27163 (char *) "self", NULL
27166 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_GetClientRect",kwnames
,&obj0
)) goto fail
;
27167 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
27168 if (SWIG_arg_fail(1)) SWIG_fail
;
27170 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
27171 result
= ((wxWindow
const *)arg1
)->GetClientRect();
27173 wxPyEndAllowThreads(__tstate
);
27174 if (PyErr_Occurred()) SWIG_fail
;
27177 wxRect
* resultptr
;
27178 resultptr
= new wxRect(static_cast<wxRect
& >(result
));
27179 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxRect
, 1);
27187 static PyObject
*_wrap_Window_GetBestSize(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
27188 PyObject
*resultobj
= NULL
;
27189 wxWindow
*arg1
= (wxWindow
*) 0 ;
27191 PyObject
* obj0
= 0 ;
27192 char *kwnames
[] = {
27193 (char *) "self", NULL
27196 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_GetBestSize",kwnames
,&obj0
)) goto fail
;
27197 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
27198 if (SWIG_arg_fail(1)) SWIG_fail
;
27200 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
27201 result
= ((wxWindow
const *)arg1
)->GetBestSize();
27203 wxPyEndAllowThreads(__tstate
);
27204 if (PyErr_Occurred()) SWIG_fail
;
27207 wxSize
* resultptr
;
27208 resultptr
= new wxSize(static_cast<wxSize
& >(result
));
27209 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxSize
, 1);
27217 static PyObject
*_wrap_Window_GetBestSizeTuple(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
27218 PyObject
*resultobj
= NULL
;
27219 wxWindow
*arg1
= (wxWindow
*) 0 ;
27220 int *arg2
= (int *) 0 ;
27221 int *arg3
= (int *) 0 ;
27226 PyObject
* obj0
= 0 ;
27227 char *kwnames
[] = {
27228 (char *) "self", NULL
27231 arg2
= &temp2
; res2
= SWIG_NEWOBJ
;
27232 arg3
= &temp3
; res3
= SWIG_NEWOBJ
;
27233 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_GetBestSizeTuple",kwnames
,&obj0
)) goto fail
;
27234 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
27235 if (SWIG_arg_fail(1)) SWIG_fail
;
27237 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
27238 ((wxWindow
const *)arg1
)->GetBestSize(arg2
,arg3
);
27240 wxPyEndAllowThreads(__tstate
);
27241 if (PyErr_Occurred()) SWIG_fail
;
27243 Py_INCREF(Py_None
); resultobj
= Py_None
;
27244 resultobj
= t_output_helper(resultobj
, ((res2
== SWIG_NEWOBJ
) ?
27245 SWIG_From_int((*arg2
)) : SWIG_NewPointerObj((void*)(arg2
), SWIGTYPE_p_int
, 0)));
27246 resultobj
= t_output_helper(resultobj
, ((res3
== SWIG_NEWOBJ
) ?
27247 SWIG_From_int((*arg3
)) : SWIG_NewPointerObj((void*)(arg3
), SWIGTYPE_p_int
, 0)));
27254 static PyObject
*_wrap_Window_InvalidateBestSize(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
27255 PyObject
*resultobj
= NULL
;
27256 wxWindow
*arg1
= (wxWindow
*) 0 ;
27257 PyObject
* obj0
= 0 ;
27258 char *kwnames
[] = {
27259 (char *) "self", NULL
27262 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_InvalidateBestSize",kwnames
,&obj0
)) goto fail
;
27263 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
27264 if (SWIG_arg_fail(1)) SWIG_fail
;
27266 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
27267 (arg1
)->InvalidateBestSize();
27269 wxPyEndAllowThreads(__tstate
);
27270 if (PyErr_Occurred()) SWIG_fail
;
27272 Py_INCREF(Py_None
); resultobj
= Py_None
;
27279 static PyObject
*_wrap_Window_CacheBestSize(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
27280 PyObject
*resultobj
= NULL
;
27281 wxWindow
*arg1
= (wxWindow
*) 0 ;
27284 PyObject
* obj0
= 0 ;
27285 PyObject
* obj1
= 0 ;
27286 char *kwnames
[] = {
27287 (char *) "self",(char *) "size", NULL
27290 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_CacheBestSize",kwnames
,&obj0
,&obj1
)) goto fail
;
27291 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
27292 if (SWIG_arg_fail(1)) SWIG_fail
;
27295 if ( ! wxSize_helper(obj1
, &arg2
)) SWIG_fail
;
27298 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
27299 ((wxWindow
const *)arg1
)->CacheBestSize((wxSize
const &)*arg2
);
27301 wxPyEndAllowThreads(__tstate
);
27302 if (PyErr_Occurred()) SWIG_fail
;
27304 Py_INCREF(Py_None
); resultobj
= Py_None
;
27311 static PyObject
*_wrap_Window_GetBestFittingSize(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
27312 PyObject
*resultobj
= NULL
;
27313 wxWindow
*arg1
= (wxWindow
*) 0 ;
27315 PyObject
* obj0
= 0 ;
27316 char *kwnames
[] = {
27317 (char *) "self", NULL
27320 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_GetBestFittingSize",kwnames
,&obj0
)) goto fail
;
27321 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
27322 if (SWIG_arg_fail(1)) SWIG_fail
;
27324 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
27325 result
= ((wxWindow
const *)arg1
)->GetBestFittingSize();
27327 wxPyEndAllowThreads(__tstate
);
27328 if (PyErr_Occurred()) SWIG_fail
;
27331 wxSize
* resultptr
;
27332 resultptr
= new wxSize(static_cast<wxSize
& >(result
));
27333 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxSize
, 1);
27341 static PyObject
*_wrap_Window_GetAdjustedBestSize(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
27342 PyObject
*resultobj
= NULL
;
27343 wxWindow
*arg1
= (wxWindow
*) 0 ;
27345 PyObject
* obj0
= 0 ;
27346 char *kwnames
[] = {
27347 (char *) "self", NULL
27350 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_GetAdjustedBestSize",kwnames
,&obj0
)) goto fail
;
27351 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
27352 if (SWIG_arg_fail(1)) SWIG_fail
;
27354 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
27355 result
= ((wxWindow
const *)arg1
)->GetAdjustedBestSize();
27357 wxPyEndAllowThreads(__tstate
);
27358 if (PyErr_Occurred()) SWIG_fail
;
27361 wxSize
* resultptr
;
27362 resultptr
= new wxSize(static_cast<wxSize
& >(result
));
27363 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxSize
, 1);
27371 static PyObject
*_wrap_Window_Center(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
27372 PyObject
*resultobj
= NULL
;
27373 wxWindow
*arg1
= (wxWindow
*) 0 ;
27374 int arg2
= (int) wxBOTH
;
27375 PyObject
* obj0
= 0 ;
27376 PyObject
* obj1
= 0 ;
27377 char *kwnames
[] = {
27378 (char *) "self",(char *) "direction", NULL
27381 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|O:Window_Center",kwnames
,&obj0
,&obj1
)) goto fail
;
27382 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
27383 if (SWIG_arg_fail(1)) SWIG_fail
;
27386 arg2
= static_cast<int >(SWIG_As_int(obj1
));
27387 if (SWIG_arg_fail(2)) SWIG_fail
;
27391 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
27392 (arg1
)->Center(arg2
);
27394 wxPyEndAllowThreads(__tstate
);
27395 if (PyErr_Occurred()) SWIG_fail
;
27397 Py_INCREF(Py_None
); resultobj
= Py_None
;
27404 static PyObject
*_wrap_Window_CenterOnScreen(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
27405 PyObject
*resultobj
= NULL
;
27406 wxWindow
*arg1
= (wxWindow
*) 0 ;
27407 int arg2
= (int) wxBOTH
;
27408 PyObject
* obj0
= 0 ;
27409 PyObject
* obj1
= 0 ;
27410 char *kwnames
[] = {
27411 (char *) "self",(char *) "dir", NULL
27414 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|O:Window_CenterOnScreen",kwnames
,&obj0
,&obj1
)) goto fail
;
27415 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
27416 if (SWIG_arg_fail(1)) SWIG_fail
;
27419 arg2
= static_cast<int >(SWIG_As_int(obj1
));
27420 if (SWIG_arg_fail(2)) SWIG_fail
;
27424 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
27425 (arg1
)->CenterOnScreen(arg2
);
27427 wxPyEndAllowThreads(__tstate
);
27428 if (PyErr_Occurred()) SWIG_fail
;
27430 Py_INCREF(Py_None
); resultobj
= Py_None
;
27437 static PyObject
*_wrap_Window_CenterOnParent(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
27438 PyObject
*resultobj
= NULL
;
27439 wxWindow
*arg1
= (wxWindow
*) 0 ;
27440 int arg2
= (int) wxBOTH
;
27441 PyObject
* obj0
= 0 ;
27442 PyObject
* obj1
= 0 ;
27443 char *kwnames
[] = {
27444 (char *) "self",(char *) "dir", NULL
27447 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|O:Window_CenterOnParent",kwnames
,&obj0
,&obj1
)) goto fail
;
27448 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
27449 if (SWIG_arg_fail(1)) SWIG_fail
;
27452 arg2
= static_cast<int >(SWIG_As_int(obj1
));
27453 if (SWIG_arg_fail(2)) SWIG_fail
;
27457 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
27458 (arg1
)->CenterOnParent(arg2
);
27460 wxPyEndAllowThreads(__tstate
);
27461 if (PyErr_Occurred()) SWIG_fail
;
27463 Py_INCREF(Py_None
); resultobj
= Py_None
;
27470 static PyObject
*_wrap_Window_Fit(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
27471 PyObject
*resultobj
= NULL
;
27472 wxWindow
*arg1
= (wxWindow
*) 0 ;
27473 PyObject
* obj0
= 0 ;
27474 char *kwnames
[] = {
27475 (char *) "self", NULL
27478 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_Fit",kwnames
,&obj0
)) goto fail
;
27479 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
27480 if (SWIG_arg_fail(1)) SWIG_fail
;
27482 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
27485 wxPyEndAllowThreads(__tstate
);
27486 if (PyErr_Occurred()) SWIG_fail
;
27488 Py_INCREF(Py_None
); resultobj
= Py_None
;
27495 static PyObject
*_wrap_Window_FitInside(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
27496 PyObject
*resultobj
= NULL
;
27497 wxWindow
*arg1
= (wxWindow
*) 0 ;
27498 PyObject
* obj0
= 0 ;
27499 char *kwnames
[] = {
27500 (char *) "self", NULL
27503 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_FitInside",kwnames
,&obj0
)) goto fail
;
27504 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
27505 if (SWIG_arg_fail(1)) SWIG_fail
;
27507 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
27508 (arg1
)->FitInside();
27510 wxPyEndAllowThreads(__tstate
);
27511 if (PyErr_Occurred()) SWIG_fail
;
27513 Py_INCREF(Py_None
); resultobj
= Py_None
;
27520 static PyObject
*_wrap_Window_SetSizeHints(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
27521 PyObject
*resultobj
= NULL
;
27522 wxWindow
*arg1
= (wxWindow
*) 0 ;
27525 int arg4
= (int) -1 ;
27526 int arg5
= (int) -1 ;
27527 int arg6
= (int) -1 ;
27528 int arg7
= (int) -1 ;
27529 PyObject
* obj0
= 0 ;
27530 PyObject
* obj1
= 0 ;
27531 PyObject
* obj2
= 0 ;
27532 PyObject
* obj3
= 0 ;
27533 PyObject
* obj4
= 0 ;
27534 PyObject
* obj5
= 0 ;
27535 PyObject
* obj6
= 0 ;
27536 char *kwnames
[] = {
27537 (char *) "self",(char *) "minW",(char *) "minH",(char *) "maxW",(char *) "maxH",(char *) "incW",(char *) "incH", NULL
27540 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO|OOOO:Window_SetSizeHints",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
,&obj5
,&obj6
)) goto fail
;
27541 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
27542 if (SWIG_arg_fail(1)) SWIG_fail
;
27544 arg2
= static_cast<int >(SWIG_As_int(obj1
));
27545 if (SWIG_arg_fail(2)) SWIG_fail
;
27548 arg3
= static_cast<int >(SWIG_As_int(obj2
));
27549 if (SWIG_arg_fail(3)) SWIG_fail
;
27553 arg4
= static_cast<int >(SWIG_As_int(obj3
));
27554 if (SWIG_arg_fail(4)) SWIG_fail
;
27559 arg5
= static_cast<int >(SWIG_As_int(obj4
));
27560 if (SWIG_arg_fail(5)) SWIG_fail
;
27565 arg6
= static_cast<int >(SWIG_As_int(obj5
));
27566 if (SWIG_arg_fail(6)) SWIG_fail
;
27571 arg7
= static_cast<int >(SWIG_As_int(obj6
));
27572 if (SWIG_arg_fail(7)) SWIG_fail
;
27576 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
27577 (arg1
)->SetSizeHints(arg2
,arg3
,arg4
,arg5
,arg6
,arg7
);
27579 wxPyEndAllowThreads(__tstate
);
27580 if (PyErr_Occurred()) SWIG_fail
;
27582 Py_INCREF(Py_None
); resultobj
= Py_None
;
27589 static PyObject
*_wrap_Window_SetSizeHintsSz(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
27590 PyObject
*resultobj
= NULL
;
27591 wxWindow
*arg1
= (wxWindow
*) 0 ;
27593 wxSize
const &arg3_defvalue
= wxDefaultSize
;
27594 wxSize
*arg3
= (wxSize
*) &arg3_defvalue
;
27595 wxSize
const &arg4_defvalue
= wxDefaultSize
;
27596 wxSize
*arg4
= (wxSize
*) &arg4_defvalue
;
27600 PyObject
* obj0
= 0 ;
27601 PyObject
* obj1
= 0 ;
27602 PyObject
* obj2
= 0 ;
27603 PyObject
* obj3
= 0 ;
27604 char *kwnames
[] = {
27605 (char *) "self",(char *) "minSize",(char *) "maxSize",(char *) "incSize", NULL
27608 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|OO:Window_SetSizeHintsSz",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
)) goto fail
;
27609 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
27610 if (SWIG_arg_fail(1)) SWIG_fail
;
27613 if ( ! wxSize_helper(obj1
, &arg2
)) SWIG_fail
;
27618 if ( ! wxSize_helper(obj2
, &arg3
)) SWIG_fail
;
27624 if ( ! wxSize_helper(obj3
, &arg4
)) SWIG_fail
;
27628 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
27629 (arg1
)->SetSizeHints((wxSize
const &)*arg2
,(wxSize
const &)*arg3
,(wxSize
const &)*arg4
);
27631 wxPyEndAllowThreads(__tstate
);
27632 if (PyErr_Occurred()) SWIG_fail
;
27634 Py_INCREF(Py_None
); resultobj
= Py_None
;
27641 static PyObject
*_wrap_Window_SetVirtualSizeHints(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
27642 PyObject
*resultobj
= NULL
;
27643 wxWindow
*arg1
= (wxWindow
*) 0 ;
27646 int arg4
= (int) -1 ;
27647 int arg5
= (int) -1 ;
27648 PyObject
* obj0
= 0 ;
27649 PyObject
* obj1
= 0 ;
27650 PyObject
* obj2
= 0 ;
27651 PyObject
* obj3
= 0 ;
27652 PyObject
* obj4
= 0 ;
27653 char *kwnames
[] = {
27654 (char *) "self",(char *) "minW",(char *) "minH",(char *) "maxW",(char *) "maxH", NULL
27657 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO|OO:Window_SetVirtualSizeHints",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
)) goto fail
;
27658 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
27659 if (SWIG_arg_fail(1)) SWIG_fail
;
27661 arg2
= static_cast<int >(SWIG_As_int(obj1
));
27662 if (SWIG_arg_fail(2)) SWIG_fail
;
27665 arg3
= static_cast<int >(SWIG_As_int(obj2
));
27666 if (SWIG_arg_fail(3)) SWIG_fail
;
27670 arg4
= static_cast<int >(SWIG_As_int(obj3
));
27671 if (SWIG_arg_fail(4)) SWIG_fail
;
27676 arg5
= static_cast<int >(SWIG_As_int(obj4
));
27677 if (SWIG_arg_fail(5)) SWIG_fail
;
27681 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
27682 (arg1
)->SetVirtualSizeHints(arg2
,arg3
,arg4
,arg5
);
27684 wxPyEndAllowThreads(__tstate
);
27685 if (PyErr_Occurred()) SWIG_fail
;
27687 Py_INCREF(Py_None
); resultobj
= Py_None
;
27694 static PyObject
*_wrap_Window_SetVirtualSizeHintsSz(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
27695 PyObject
*resultobj
= NULL
;
27696 wxWindow
*arg1
= (wxWindow
*) 0 ;
27698 wxSize
const &arg3_defvalue
= wxDefaultSize
;
27699 wxSize
*arg3
= (wxSize
*) &arg3_defvalue
;
27702 PyObject
* obj0
= 0 ;
27703 PyObject
* obj1
= 0 ;
27704 PyObject
* obj2
= 0 ;
27705 char *kwnames
[] = {
27706 (char *) "self",(char *) "minSize",(char *) "maxSize", NULL
27709 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|O:Window_SetVirtualSizeHintsSz",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
27710 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
27711 if (SWIG_arg_fail(1)) SWIG_fail
;
27714 if ( ! wxSize_helper(obj1
, &arg2
)) SWIG_fail
;
27719 if ( ! wxSize_helper(obj2
, &arg3
)) SWIG_fail
;
27723 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
27724 (arg1
)->SetVirtualSizeHints((wxSize
const &)*arg2
,(wxSize
const &)*arg3
);
27726 wxPyEndAllowThreads(__tstate
);
27727 if (PyErr_Occurred()) SWIG_fail
;
27729 Py_INCREF(Py_None
); resultobj
= Py_None
;
27736 static PyObject
*_wrap_Window_GetMaxSize(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
27737 PyObject
*resultobj
= NULL
;
27738 wxWindow
*arg1
= (wxWindow
*) 0 ;
27740 PyObject
* obj0
= 0 ;
27741 char *kwnames
[] = {
27742 (char *) "self", NULL
27745 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_GetMaxSize",kwnames
,&obj0
)) goto fail
;
27746 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
27747 if (SWIG_arg_fail(1)) SWIG_fail
;
27749 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
27750 result
= ((wxWindow
const *)arg1
)->GetMaxSize();
27752 wxPyEndAllowThreads(__tstate
);
27753 if (PyErr_Occurred()) SWIG_fail
;
27756 wxSize
* resultptr
;
27757 resultptr
= new wxSize(static_cast<wxSize
& >(result
));
27758 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxSize
, 1);
27766 static PyObject
*_wrap_Window_GetMinSize(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
27767 PyObject
*resultobj
= NULL
;
27768 wxWindow
*arg1
= (wxWindow
*) 0 ;
27770 PyObject
* obj0
= 0 ;
27771 char *kwnames
[] = {
27772 (char *) "self", NULL
27775 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_GetMinSize",kwnames
,&obj0
)) goto fail
;
27776 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
27777 if (SWIG_arg_fail(1)) SWIG_fail
;
27779 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
27780 result
= ((wxWindow
const *)arg1
)->GetMinSize();
27782 wxPyEndAllowThreads(__tstate
);
27783 if (PyErr_Occurred()) SWIG_fail
;
27786 wxSize
* resultptr
;
27787 resultptr
= new wxSize(static_cast<wxSize
& >(result
));
27788 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxSize
, 1);
27796 static PyObject
*_wrap_Window_SetMinSize(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
27797 PyObject
*resultobj
= NULL
;
27798 wxWindow
*arg1
= (wxWindow
*) 0 ;
27801 PyObject
* obj0
= 0 ;
27802 PyObject
* obj1
= 0 ;
27803 char *kwnames
[] = {
27804 (char *) "self",(char *) "minSize", NULL
27807 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_SetMinSize",kwnames
,&obj0
,&obj1
)) goto fail
;
27808 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
27809 if (SWIG_arg_fail(1)) SWIG_fail
;
27812 if ( ! wxSize_helper(obj1
, &arg2
)) SWIG_fail
;
27815 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
27816 (arg1
)->SetMinSize((wxSize
const &)*arg2
);
27818 wxPyEndAllowThreads(__tstate
);
27819 if (PyErr_Occurred()) SWIG_fail
;
27821 Py_INCREF(Py_None
); resultobj
= Py_None
;
27828 static PyObject
*_wrap_Window_SetMaxSize(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
27829 PyObject
*resultobj
= NULL
;
27830 wxWindow
*arg1
= (wxWindow
*) 0 ;
27833 PyObject
* obj0
= 0 ;
27834 PyObject
* obj1
= 0 ;
27835 char *kwnames
[] = {
27836 (char *) "self",(char *) "maxSize", NULL
27839 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_SetMaxSize",kwnames
,&obj0
,&obj1
)) goto fail
;
27840 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
27841 if (SWIG_arg_fail(1)) SWIG_fail
;
27844 if ( ! wxSize_helper(obj1
, &arg2
)) SWIG_fail
;
27847 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
27848 (arg1
)->SetMaxSize((wxSize
const &)*arg2
);
27850 wxPyEndAllowThreads(__tstate
);
27851 if (PyErr_Occurred()) SWIG_fail
;
27853 Py_INCREF(Py_None
); resultobj
= Py_None
;
27860 static PyObject
*_wrap_Window_GetMinWidth(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
27861 PyObject
*resultobj
= NULL
;
27862 wxWindow
*arg1
= (wxWindow
*) 0 ;
27864 PyObject
* obj0
= 0 ;
27865 char *kwnames
[] = {
27866 (char *) "self", NULL
27869 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_GetMinWidth",kwnames
,&obj0
)) goto fail
;
27870 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
27871 if (SWIG_arg_fail(1)) SWIG_fail
;
27873 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
27874 result
= (int)((wxWindow
const *)arg1
)->GetMinWidth();
27876 wxPyEndAllowThreads(__tstate
);
27877 if (PyErr_Occurred()) SWIG_fail
;
27880 resultobj
= SWIG_From_int(static_cast<int >(result
));
27888 static PyObject
*_wrap_Window_GetMinHeight(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
27889 PyObject
*resultobj
= NULL
;
27890 wxWindow
*arg1
= (wxWindow
*) 0 ;
27892 PyObject
* obj0
= 0 ;
27893 char *kwnames
[] = {
27894 (char *) "self", NULL
27897 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_GetMinHeight",kwnames
,&obj0
)) goto fail
;
27898 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
27899 if (SWIG_arg_fail(1)) SWIG_fail
;
27901 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
27902 result
= (int)((wxWindow
const *)arg1
)->GetMinHeight();
27904 wxPyEndAllowThreads(__tstate
);
27905 if (PyErr_Occurred()) SWIG_fail
;
27908 resultobj
= SWIG_From_int(static_cast<int >(result
));
27916 static PyObject
*_wrap_Window_GetMaxWidth(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
27917 PyObject
*resultobj
= NULL
;
27918 wxWindow
*arg1
= (wxWindow
*) 0 ;
27920 PyObject
* obj0
= 0 ;
27921 char *kwnames
[] = {
27922 (char *) "self", NULL
27925 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_GetMaxWidth",kwnames
,&obj0
)) goto fail
;
27926 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
27927 if (SWIG_arg_fail(1)) SWIG_fail
;
27929 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
27930 result
= (int)((wxWindow
const *)arg1
)->GetMaxWidth();
27932 wxPyEndAllowThreads(__tstate
);
27933 if (PyErr_Occurred()) SWIG_fail
;
27936 resultobj
= SWIG_From_int(static_cast<int >(result
));
27944 static PyObject
*_wrap_Window_GetMaxHeight(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
27945 PyObject
*resultobj
= NULL
;
27946 wxWindow
*arg1
= (wxWindow
*) 0 ;
27948 PyObject
* obj0
= 0 ;
27949 char *kwnames
[] = {
27950 (char *) "self", NULL
27953 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_GetMaxHeight",kwnames
,&obj0
)) goto fail
;
27954 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
27955 if (SWIG_arg_fail(1)) SWIG_fail
;
27957 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
27958 result
= (int)((wxWindow
const *)arg1
)->GetMaxHeight();
27960 wxPyEndAllowThreads(__tstate
);
27961 if (PyErr_Occurred()) SWIG_fail
;
27964 resultobj
= SWIG_From_int(static_cast<int >(result
));
27972 static PyObject
*_wrap_Window_SetVirtualSize(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
27973 PyObject
*resultobj
= NULL
;
27974 wxWindow
*arg1
= (wxWindow
*) 0 ;
27977 PyObject
* obj0
= 0 ;
27978 PyObject
* obj1
= 0 ;
27979 char *kwnames
[] = {
27980 (char *) "self",(char *) "size", NULL
27983 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_SetVirtualSize",kwnames
,&obj0
,&obj1
)) goto fail
;
27984 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
27985 if (SWIG_arg_fail(1)) SWIG_fail
;
27988 if ( ! wxSize_helper(obj1
, &arg2
)) SWIG_fail
;
27991 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
27992 (arg1
)->SetVirtualSize((wxSize
const &)*arg2
);
27994 wxPyEndAllowThreads(__tstate
);
27995 if (PyErr_Occurred()) SWIG_fail
;
27997 Py_INCREF(Py_None
); resultobj
= Py_None
;
28004 static PyObject
*_wrap_Window_SetVirtualSizeWH(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
28005 PyObject
*resultobj
= NULL
;
28006 wxWindow
*arg1
= (wxWindow
*) 0 ;
28009 PyObject
* obj0
= 0 ;
28010 PyObject
* obj1
= 0 ;
28011 PyObject
* obj2
= 0 ;
28012 char *kwnames
[] = {
28013 (char *) "self",(char *) "w",(char *) "h", NULL
28016 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:Window_SetVirtualSizeWH",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
28017 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
28018 if (SWIG_arg_fail(1)) SWIG_fail
;
28020 arg2
= static_cast<int >(SWIG_As_int(obj1
));
28021 if (SWIG_arg_fail(2)) SWIG_fail
;
28024 arg3
= static_cast<int >(SWIG_As_int(obj2
));
28025 if (SWIG_arg_fail(3)) SWIG_fail
;
28028 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
28029 (arg1
)->SetVirtualSize(arg2
,arg3
);
28031 wxPyEndAllowThreads(__tstate
);
28032 if (PyErr_Occurred()) SWIG_fail
;
28034 Py_INCREF(Py_None
); resultobj
= Py_None
;
28041 static PyObject
*_wrap_Window_GetVirtualSize(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
28042 PyObject
*resultobj
= NULL
;
28043 wxWindow
*arg1
= (wxWindow
*) 0 ;
28045 PyObject
* obj0
= 0 ;
28046 char *kwnames
[] = {
28047 (char *) "self", NULL
28050 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_GetVirtualSize",kwnames
,&obj0
)) goto fail
;
28051 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
28052 if (SWIG_arg_fail(1)) SWIG_fail
;
28054 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
28055 result
= ((wxWindow
const *)arg1
)->GetVirtualSize();
28057 wxPyEndAllowThreads(__tstate
);
28058 if (PyErr_Occurred()) SWIG_fail
;
28061 wxSize
* resultptr
;
28062 resultptr
= new wxSize(static_cast<wxSize
& >(result
));
28063 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxSize
, 1);
28071 static PyObject
*_wrap_Window_GetVirtualSizeTuple(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
28072 PyObject
*resultobj
= NULL
;
28073 wxWindow
*arg1
= (wxWindow
*) 0 ;
28074 int *arg2
= (int *) 0 ;
28075 int *arg3
= (int *) 0 ;
28080 PyObject
* obj0
= 0 ;
28081 char *kwnames
[] = {
28082 (char *) "self", NULL
28085 arg2
= &temp2
; res2
= SWIG_NEWOBJ
;
28086 arg3
= &temp3
; res3
= SWIG_NEWOBJ
;
28087 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_GetVirtualSizeTuple",kwnames
,&obj0
)) goto fail
;
28088 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
28089 if (SWIG_arg_fail(1)) SWIG_fail
;
28091 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
28092 ((wxWindow
const *)arg1
)->GetVirtualSize(arg2
,arg3
);
28094 wxPyEndAllowThreads(__tstate
);
28095 if (PyErr_Occurred()) SWIG_fail
;
28097 Py_INCREF(Py_None
); resultobj
= Py_None
;
28098 resultobj
= t_output_helper(resultobj
, ((res2
== SWIG_NEWOBJ
) ?
28099 SWIG_From_int((*arg2
)) : SWIG_NewPointerObj((void*)(arg2
), SWIGTYPE_p_int
, 0)));
28100 resultobj
= t_output_helper(resultobj
, ((res3
== SWIG_NEWOBJ
) ?
28101 SWIG_From_int((*arg3
)) : SWIG_NewPointerObj((void*)(arg3
), SWIGTYPE_p_int
, 0)));
28108 static PyObject
*_wrap_Window_GetBestVirtualSize(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
28109 PyObject
*resultobj
= NULL
;
28110 wxWindow
*arg1
= (wxWindow
*) 0 ;
28112 PyObject
* obj0
= 0 ;
28113 char *kwnames
[] = {
28114 (char *) "self", NULL
28117 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_GetBestVirtualSize",kwnames
,&obj0
)) goto fail
;
28118 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
28119 if (SWIG_arg_fail(1)) SWIG_fail
;
28121 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
28122 result
= ((wxWindow
const *)arg1
)->GetBestVirtualSize();
28124 wxPyEndAllowThreads(__tstate
);
28125 if (PyErr_Occurred()) SWIG_fail
;
28128 wxSize
* resultptr
;
28129 resultptr
= new wxSize(static_cast<wxSize
& >(result
));
28130 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxSize
, 1);
28138 static PyObject
*_wrap_Window_Show(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
28139 PyObject
*resultobj
= NULL
;
28140 wxWindow
*arg1
= (wxWindow
*) 0 ;
28141 bool arg2
= (bool) true ;
28143 PyObject
* obj0
= 0 ;
28144 PyObject
* obj1
= 0 ;
28145 char *kwnames
[] = {
28146 (char *) "self",(char *) "show", NULL
28149 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|O:Window_Show",kwnames
,&obj0
,&obj1
)) goto fail
;
28150 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
28151 if (SWIG_arg_fail(1)) SWIG_fail
;
28154 arg2
= static_cast<bool >(SWIG_As_bool(obj1
));
28155 if (SWIG_arg_fail(2)) SWIG_fail
;
28159 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
28160 result
= (bool)(arg1
)->Show(arg2
);
28162 wxPyEndAllowThreads(__tstate
);
28163 if (PyErr_Occurred()) SWIG_fail
;
28166 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
28174 static PyObject
*_wrap_Window_Hide(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
28175 PyObject
*resultobj
= NULL
;
28176 wxWindow
*arg1
= (wxWindow
*) 0 ;
28178 PyObject
* obj0
= 0 ;
28179 char *kwnames
[] = {
28180 (char *) "self", NULL
28183 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_Hide",kwnames
,&obj0
)) goto fail
;
28184 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
28185 if (SWIG_arg_fail(1)) SWIG_fail
;
28187 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
28188 result
= (bool)(arg1
)->Hide();
28190 wxPyEndAllowThreads(__tstate
);
28191 if (PyErr_Occurred()) SWIG_fail
;
28194 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
28202 static PyObject
*_wrap_Window_Enable(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
28203 PyObject
*resultobj
= NULL
;
28204 wxWindow
*arg1
= (wxWindow
*) 0 ;
28205 bool arg2
= (bool) true ;
28207 PyObject
* obj0
= 0 ;
28208 PyObject
* obj1
= 0 ;
28209 char *kwnames
[] = {
28210 (char *) "self",(char *) "enable", NULL
28213 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|O:Window_Enable",kwnames
,&obj0
,&obj1
)) goto fail
;
28214 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
28215 if (SWIG_arg_fail(1)) SWIG_fail
;
28218 arg2
= static_cast<bool >(SWIG_As_bool(obj1
));
28219 if (SWIG_arg_fail(2)) SWIG_fail
;
28223 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
28224 result
= (bool)(arg1
)->Enable(arg2
);
28226 wxPyEndAllowThreads(__tstate
);
28227 if (PyErr_Occurred()) SWIG_fail
;
28230 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
28238 static PyObject
*_wrap_Window_Disable(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
28239 PyObject
*resultobj
= NULL
;
28240 wxWindow
*arg1
= (wxWindow
*) 0 ;
28242 PyObject
* obj0
= 0 ;
28243 char *kwnames
[] = {
28244 (char *) "self", NULL
28247 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_Disable",kwnames
,&obj0
)) goto fail
;
28248 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
28249 if (SWIG_arg_fail(1)) SWIG_fail
;
28251 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
28252 result
= (bool)(arg1
)->Disable();
28254 wxPyEndAllowThreads(__tstate
);
28255 if (PyErr_Occurred()) SWIG_fail
;
28258 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
28266 static PyObject
*_wrap_Window_IsShown(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
28267 PyObject
*resultobj
= NULL
;
28268 wxWindow
*arg1
= (wxWindow
*) 0 ;
28270 PyObject
* obj0
= 0 ;
28271 char *kwnames
[] = {
28272 (char *) "self", NULL
28275 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_IsShown",kwnames
,&obj0
)) goto fail
;
28276 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
28277 if (SWIG_arg_fail(1)) SWIG_fail
;
28279 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
28280 result
= (bool)((wxWindow
const *)arg1
)->IsShown();
28282 wxPyEndAllowThreads(__tstate
);
28283 if (PyErr_Occurred()) SWIG_fail
;
28286 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
28294 static PyObject
*_wrap_Window_IsEnabled(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
28295 PyObject
*resultobj
= NULL
;
28296 wxWindow
*arg1
= (wxWindow
*) 0 ;
28298 PyObject
* obj0
= 0 ;
28299 char *kwnames
[] = {
28300 (char *) "self", NULL
28303 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_IsEnabled",kwnames
,&obj0
)) goto fail
;
28304 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
28305 if (SWIG_arg_fail(1)) SWIG_fail
;
28307 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
28308 result
= (bool)((wxWindow
const *)arg1
)->IsEnabled();
28310 wxPyEndAllowThreads(__tstate
);
28311 if (PyErr_Occurred()) SWIG_fail
;
28314 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
28322 static PyObject
*_wrap_Window_SetWindowStyleFlag(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
28323 PyObject
*resultobj
= NULL
;
28324 wxWindow
*arg1
= (wxWindow
*) 0 ;
28326 PyObject
* obj0
= 0 ;
28327 PyObject
* obj1
= 0 ;
28328 char *kwnames
[] = {
28329 (char *) "self",(char *) "style", NULL
28332 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_SetWindowStyleFlag",kwnames
,&obj0
,&obj1
)) goto fail
;
28333 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
28334 if (SWIG_arg_fail(1)) SWIG_fail
;
28336 arg2
= static_cast<long >(SWIG_As_long(obj1
));
28337 if (SWIG_arg_fail(2)) SWIG_fail
;
28340 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
28341 (arg1
)->SetWindowStyleFlag(arg2
);
28343 wxPyEndAllowThreads(__tstate
);
28344 if (PyErr_Occurred()) SWIG_fail
;
28346 Py_INCREF(Py_None
); resultobj
= Py_None
;
28353 static PyObject
*_wrap_Window_GetWindowStyleFlag(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
28354 PyObject
*resultobj
= NULL
;
28355 wxWindow
*arg1
= (wxWindow
*) 0 ;
28357 PyObject
* obj0
= 0 ;
28358 char *kwnames
[] = {
28359 (char *) "self", NULL
28362 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_GetWindowStyleFlag",kwnames
,&obj0
)) goto fail
;
28363 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
28364 if (SWIG_arg_fail(1)) SWIG_fail
;
28366 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
28367 result
= (long)((wxWindow
const *)arg1
)->GetWindowStyleFlag();
28369 wxPyEndAllowThreads(__tstate
);
28370 if (PyErr_Occurred()) SWIG_fail
;
28373 resultobj
= SWIG_From_long(static_cast<long >(result
));
28381 static PyObject
*_wrap_Window_HasFlag(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
28382 PyObject
*resultobj
= NULL
;
28383 wxWindow
*arg1
= (wxWindow
*) 0 ;
28386 PyObject
* obj0
= 0 ;
28387 PyObject
* obj1
= 0 ;
28388 char *kwnames
[] = {
28389 (char *) "self",(char *) "flag", NULL
28392 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_HasFlag",kwnames
,&obj0
,&obj1
)) goto fail
;
28393 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
28394 if (SWIG_arg_fail(1)) SWIG_fail
;
28396 arg2
= static_cast<int >(SWIG_As_int(obj1
));
28397 if (SWIG_arg_fail(2)) SWIG_fail
;
28400 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
28401 result
= (bool)((wxWindow
const *)arg1
)->HasFlag(arg2
);
28403 wxPyEndAllowThreads(__tstate
);
28404 if (PyErr_Occurred()) SWIG_fail
;
28407 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
28415 static PyObject
*_wrap_Window_IsRetained(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
28416 PyObject
*resultobj
= NULL
;
28417 wxWindow
*arg1
= (wxWindow
*) 0 ;
28419 PyObject
* obj0
= 0 ;
28420 char *kwnames
[] = {
28421 (char *) "self", NULL
28424 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_IsRetained",kwnames
,&obj0
)) goto fail
;
28425 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
28426 if (SWIG_arg_fail(1)) SWIG_fail
;
28428 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
28429 result
= (bool)((wxWindow
const *)arg1
)->IsRetained();
28431 wxPyEndAllowThreads(__tstate
);
28432 if (PyErr_Occurred()) SWIG_fail
;
28435 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
28443 static PyObject
*_wrap_Window_SetExtraStyle(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
28444 PyObject
*resultobj
= NULL
;
28445 wxWindow
*arg1
= (wxWindow
*) 0 ;
28447 PyObject
* obj0
= 0 ;
28448 PyObject
* obj1
= 0 ;
28449 char *kwnames
[] = {
28450 (char *) "self",(char *) "exStyle", NULL
28453 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_SetExtraStyle",kwnames
,&obj0
,&obj1
)) goto fail
;
28454 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
28455 if (SWIG_arg_fail(1)) SWIG_fail
;
28457 arg2
= static_cast<long >(SWIG_As_long(obj1
));
28458 if (SWIG_arg_fail(2)) SWIG_fail
;
28461 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
28462 (arg1
)->SetExtraStyle(arg2
);
28464 wxPyEndAllowThreads(__tstate
);
28465 if (PyErr_Occurred()) SWIG_fail
;
28467 Py_INCREF(Py_None
); resultobj
= Py_None
;
28474 static PyObject
*_wrap_Window_GetExtraStyle(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
28475 PyObject
*resultobj
= NULL
;
28476 wxWindow
*arg1
= (wxWindow
*) 0 ;
28478 PyObject
* obj0
= 0 ;
28479 char *kwnames
[] = {
28480 (char *) "self", NULL
28483 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_GetExtraStyle",kwnames
,&obj0
)) goto fail
;
28484 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
28485 if (SWIG_arg_fail(1)) SWIG_fail
;
28487 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
28488 result
= (long)((wxWindow
const *)arg1
)->GetExtraStyle();
28490 wxPyEndAllowThreads(__tstate
);
28491 if (PyErr_Occurred()) SWIG_fail
;
28494 resultobj
= SWIG_From_long(static_cast<long >(result
));
28502 static PyObject
*_wrap_Window_MakeModal(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
28503 PyObject
*resultobj
= NULL
;
28504 wxWindow
*arg1
= (wxWindow
*) 0 ;
28505 bool arg2
= (bool) true ;
28506 PyObject
* obj0
= 0 ;
28507 PyObject
* obj1
= 0 ;
28508 char *kwnames
[] = {
28509 (char *) "self",(char *) "modal", NULL
28512 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|O:Window_MakeModal",kwnames
,&obj0
,&obj1
)) goto fail
;
28513 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
28514 if (SWIG_arg_fail(1)) SWIG_fail
;
28517 arg2
= static_cast<bool >(SWIG_As_bool(obj1
));
28518 if (SWIG_arg_fail(2)) SWIG_fail
;
28522 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
28523 (arg1
)->MakeModal(arg2
);
28525 wxPyEndAllowThreads(__tstate
);
28526 if (PyErr_Occurred()) SWIG_fail
;
28528 Py_INCREF(Py_None
); resultobj
= Py_None
;
28535 static PyObject
*_wrap_Window_SetThemeEnabled(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
28536 PyObject
*resultobj
= NULL
;
28537 wxWindow
*arg1
= (wxWindow
*) 0 ;
28539 PyObject
* obj0
= 0 ;
28540 PyObject
* obj1
= 0 ;
28541 char *kwnames
[] = {
28542 (char *) "self",(char *) "enableTheme", NULL
28545 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_SetThemeEnabled",kwnames
,&obj0
,&obj1
)) goto fail
;
28546 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
28547 if (SWIG_arg_fail(1)) SWIG_fail
;
28549 arg2
= static_cast<bool >(SWIG_As_bool(obj1
));
28550 if (SWIG_arg_fail(2)) SWIG_fail
;
28553 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
28554 (arg1
)->SetThemeEnabled(arg2
);
28556 wxPyEndAllowThreads(__tstate
);
28557 if (PyErr_Occurred()) SWIG_fail
;
28559 Py_INCREF(Py_None
); resultobj
= Py_None
;
28566 static PyObject
*_wrap_Window_GetThemeEnabled(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
28567 PyObject
*resultobj
= NULL
;
28568 wxWindow
*arg1
= (wxWindow
*) 0 ;
28570 PyObject
* obj0
= 0 ;
28571 char *kwnames
[] = {
28572 (char *) "self", NULL
28575 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_GetThemeEnabled",kwnames
,&obj0
)) goto fail
;
28576 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
28577 if (SWIG_arg_fail(1)) SWIG_fail
;
28579 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
28580 result
= (bool)((wxWindow
const *)arg1
)->GetThemeEnabled();
28582 wxPyEndAllowThreads(__tstate
);
28583 if (PyErr_Occurred()) SWIG_fail
;
28586 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
28594 static PyObject
*_wrap_Window_SetFocus(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
28595 PyObject
*resultobj
= NULL
;
28596 wxWindow
*arg1
= (wxWindow
*) 0 ;
28597 PyObject
* obj0
= 0 ;
28598 char *kwnames
[] = {
28599 (char *) "self", NULL
28602 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_SetFocus",kwnames
,&obj0
)) goto fail
;
28603 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
28604 if (SWIG_arg_fail(1)) SWIG_fail
;
28606 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
28607 (arg1
)->SetFocus();
28609 wxPyEndAllowThreads(__tstate
);
28610 if (PyErr_Occurred()) SWIG_fail
;
28612 Py_INCREF(Py_None
); resultobj
= Py_None
;
28619 static PyObject
*_wrap_Window_SetFocusFromKbd(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
28620 PyObject
*resultobj
= NULL
;
28621 wxWindow
*arg1
= (wxWindow
*) 0 ;
28622 PyObject
* obj0
= 0 ;
28623 char *kwnames
[] = {
28624 (char *) "self", NULL
28627 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_SetFocusFromKbd",kwnames
,&obj0
)) goto fail
;
28628 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
28629 if (SWIG_arg_fail(1)) SWIG_fail
;
28631 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
28632 (arg1
)->SetFocusFromKbd();
28634 wxPyEndAllowThreads(__tstate
);
28635 if (PyErr_Occurred()) SWIG_fail
;
28637 Py_INCREF(Py_None
); resultobj
= Py_None
;
28644 static PyObject
*_wrap_Window_FindFocus(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
28645 PyObject
*resultobj
= NULL
;
28647 char *kwnames
[] = {
28651 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":Window_FindFocus",kwnames
)) goto fail
;
28653 if (!wxPyCheckForApp()) SWIG_fail
;
28654 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
28655 result
= (wxWindow
*)wxWindow::FindFocus();
28657 wxPyEndAllowThreads(__tstate
);
28658 if (PyErr_Occurred()) SWIG_fail
;
28661 resultobj
= wxPyMake_wxObject(result
, 0);
28669 static PyObject
*_wrap_Window_AcceptsFocus(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
28670 PyObject
*resultobj
= NULL
;
28671 wxWindow
*arg1
= (wxWindow
*) 0 ;
28673 PyObject
* obj0
= 0 ;
28674 char *kwnames
[] = {
28675 (char *) "self", NULL
28678 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_AcceptsFocus",kwnames
,&obj0
)) goto fail
;
28679 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
28680 if (SWIG_arg_fail(1)) SWIG_fail
;
28682 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
28683 result
= (bool)((wxWindow
const *)arg1
)->AcceptsFocus();
28685 wxPyEndAllowThreads(__tstate
);
28686 if (PyErr_Occurred()) SWIG_fail
;
28689 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
28697 static PyObject
*_wrap_Window_AcceptsFocusFromKeyboard(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
28698 PyObject
*resultobj
= NULL
;
28699 wxWindow
*arg1
= (wxWindow
*) 0 ;
28701 PyObject
* obj0
= 0 ;
28702 char *kwnames
[] = {
28703 (char *) "self", NULL
28706 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_AcceptsFocusFromKeyboard",kwnames
,&obj0
)) goto fail
;
28707 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
28708 if (SWIG_arg_fail(1)) SWIG_fail
;
28710 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
28711 result
= (bool)((wxWindow
const *)arg1
)->AcceptsFocusFromKeyboard();
28713 wxPyEndAllowThreads(__tstate
);
28714 if (PyErr_Occurred()) SWIG_fail
;
28717 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
28725 static PyObject
*_wrap_Window_GetDefaultItem(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
28726 PyObject
*resultobj
= NULL
;
28727 wxWindow
*arg1
= (wxWindow
*) 0 ;
28729 PyObject
* obj0
= 0 ;
28730 char *kwnames
[] = {
28731 (char *) "self", NULL
28734 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_GetDefaultItem",kwnames
,&obj0
)) goto fail
;
28735 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
28736 if (SWIG_arg_fail(1)) SWIG_fail
;
28738 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
28739 result
= (wxWindow
*)((wxWindow
const *)arg1
)->GetDefaultItem();
28741 wxPyEndAllowThreads(__tstate
);
28742 if (PyErr_Occurred()) SWIG_fail
;
28745 resultobj
= wxPyMake_wxObject(result
, 0);
28753 static PyObject
*_wrap_Window_SetDefaultItem(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
28754 PyObject
*resultobj
= NULL
;
28755 wxWindow
*arg1
= (wxWindow
*) 0 ;
28756 wxWindow
*arg2
= (wxWindow
*) 0 ;
28758 PyObject
* obj0
= 0 ;
28759 PyObject
* obj1
= 0 ;
28760 char *kwnames
[] = {
28761 (char *) "self",(char *) "child", NULL
28764 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_SetDefaultItem",kwnames
,&obj0
,&obj1
)) goto fail
;
28765 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
28766 if (SWIG_arg_fail(1)) SWIG_fail
;
28767 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
28768 if (SWIG_arg_fail(2)) SWIG_fail
;
28770 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
28771 result
= (wxWindow
*)(arg1
)->SetDefaultItem(arg2
);
28773 wxPyEndAllowThreads(__tstate
);
28774 if (PyErr_Occurred()) SWIG_fail
;
28777 resultobj
= wxPyMake_wxObject(result
, 0);
28785 static PyObject
*_wrap_Window_SetTmpDefaultItem(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
28786 PyObject
*resultobj
= NULL
;
28787 wxWindow
*arg1
= (wxWindow
*) 0 ;
28788 wxWindow
*arg2
= (wxWindow
*) 0 ;
28789 PyObject
* obj0
= 0 ;
28790 PyObject
* obj1
= 0 ;
28791 char *kwnames
[] = {
28792 (char *) "self",(char *) "win", NULL
28795 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_SetTmpDefaultItem",kwnames
,&obj0
,&obj1
)) goto fail
;
28796 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
28797 if (SWIG_arg_fail(1)) SWIG_fail
;
28798 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
28799 if (SWIG_arg_fail(2)) SWIG_fail
;
28801 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
28802 (arg1
)->SetTmpDefaultItem(arg2
);
28804 wxPyEndAllowThreads(__tstate
);
28805 if (PyErr_Occurred()) SWIG_fail
;
28807 Py_INCREF(Py_None
); resultobj
= Py_None
;
28814 static PyObject
*_wrap_Window_Navigate(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
28815 PyObject
*resultobj
= NULL
;
28816 wxWindow
*arg1
= (wxWindow
*) 0 ;
28817 int arg2
= (int) wxNavigationKeyEvent::IsForward
;
28819 PyObject
* obj0
= 0 ;
28820 PyObject
* obj1
= 0 ;
28821 char *kwnames
[] = {
28822 (char *) "self",(char *) "flags", NULL
28825 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|O:Window_Navigate",kwnames
,&obj0
,&obj1
)) goto fail
;
28826 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
28827 if (SWIG_arg_fail(1)) SWIG_fail
;
28830 arg2
= static_cast<int >(SWIG_As_int(obj1
));
28831 if (SWIG_arg_fail(2)) SWIG_fail
;
28835 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
28836 result
= (bool)(arg1
)->Navigate(arg2
);
28838 wxPyEndAllowThreads(__tstate
);
28839 if (PyErr_Occurred()) SWIG_fail
;
28842 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
28850 static PyObject
*_wrap_Window_MoveAfterInTabOrder(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
28851 PyObject
*resultobj
= NULL
;
28852 wxWindow
*arg1
= (wxWindow
*) 0 ;
28853 wxWindow
*arg2
= (wxWindow
*) 0 ;
28854 PyObject
* obj0
= 0 ;
28855 PyObject
* obj1
= 0 ;
28856 char *kwnames
[] = {
28857 (char *) "self",(char *) "win", NULL
28860 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_MoveAfterInTabOrder",kwnames
,&obj0
,&obj1
)) goto fail
;
28861 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
28862 if (SWIG_arg_fail(1)) SWIG_fail
;
28863 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
28864 if (SWIG_arg_fail(2)) SWIG_fail
;
28866 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
28867 (arg1
)->MoveAfterInTabOrder(arg2
);
28869 wxPyEndAllowThreads(__tstate
);
28870 if (PyErr_Occurred()) SWIG_fail
;
28872 Py_INCREF(Py_None
); resultobj
= Py_None
;
28879 static PyObject
*_wrap_Window_MoveBeforeInTabOrder(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
28880 PyObject
*resultobj
= NULL
;
28881 wxWindow
*arg1
= (wxWindow
*) 0 ;
28882 wxWindow
*arg2
= (wxWindow
*) 0 ;
28883 PyObject
* obj0
= 0 ;
28884 PyObject
* obj1
= 0 ;
28885 char *kwnames
[] = {
28886 (char *) "self",(char *) "win", NULL
28889 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_MoveBeforeInTabOrder",kwnames
,&obj0
,&obj1
)) goto fail
;
28890 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
28891 if (SWIG_arg_fail(1)) SWIG_fail
;
28892 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
28893 if (SWIG_arg_fail(2)) SWIG_fail
;
28895 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
28896 (arg1
)->MoveBeforeInTabOrder(arg2
);
28898 wxPyEndAllowThreads(__tstate
);
28899 if (PyErr_Occurred()) SWIG_fail
;
28901 Py_INCREF(Py_None
); resultobj
= Py_None
;
28908 static PyObject
*_wrap_Window_GetChildren(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
28909 PyObject
*resultobj
= NULL
;
28910 wxWindow
*arg1
= (wxWindow
*) 0 ;
28912 PyObject
* obj0
= 0 ;
28913 char *kwnames
[] = {
28914 (char *) "self", NULL
28917 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_GetChildren",kwnames
,&obj0
)) goto fail
;
28918 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
28919 if (SWIG_arg_fail(1)) SWIG_fail
;
28921 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
28922 result
= (PyObject
*)wxWindow_GetChildren(arg1
);
28924 wxPyEndAllowThreads(__tstate
);
28925 if (PyErr_Occurred()) SWIG_fail
;
28927 resultobj
= result
;
28934 static PyObject
*_wrap_Window_GetParent(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
28935 PyObject
*resultobj
= NULL
;
28936 wxWindow
*arg1
= (wxWindow
*) 0 ;
28938 PyObject
* obj0
= 0 ;
28939 char *kwnames
[] = {
28940 (char *) "self", NULL
28943 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_GetParent",kwnames
,&obj0
)) goto fail
;
28944 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
28945 if (SWIG_arg_fail(1)) SWIG_fail
;
28947 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
28948 result
= (wxWindow
*)((wxWindow
const *)arg1
)->GetParent();
28950 wxPyEndAllowThreads(__tstate
);
28951 if (PyErr_Occurred()) SWIG_fail
;
28954 resultobj
= wxPyMake_wxObject(result
, 0);
28962 static PyObject
*_wrap_Window_GetGrandParent(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
28963 PyObject
*resultobj
= NULL
;
28964 wxWindow
*arg1
= (wxWindow
*) 0 ;
28966 PyObject
* obj0
= 0 ;
28967 char *kwnames
[] = {
28968 (char *) "self", NULL
28971 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_GetGrandParent",kwnames
,&obj0
)) goto fail
;
28972 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
28973 if (SWIG_arg_fail(1)) SWIG_fail
;
28975 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
28976 result
= (wxWindow
*)((wxWindow
const *)arg1
)->GetGrandParent();
28978 wxPyEndAllowThreads(__tstate
);
28979 if (PyErr_Occurred()) SWIG_fail
;
28982 resultobj
= wxPyMake_wxObject(result
, 0);
28990 static PyObject
*_wrap_Window_IsTopLevel(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
28991 PyObject
*resultobj
= NULL
;
28992 wxWindow
*arg1
= (wxWindow
*) 0 ;
28994 PyObject
* obj0
= 0 ;
28995 char *kwnames
[] = {
28996 (char *) "self", NULL
28999 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_IsTopLevel",kwnames
,&obj0
)) goto fail
;
29000 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
29001 if (SWIG_arg_fail(1)) SWIG_fail
;
29003 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
29004 result
= (bool)((wxWindow
const *)arg1
)->IsTopLevel();
29006 wxPyEndAllowThreads(__tstate
);
29007 if (PyErr_Occurred()) SWIG_fail
;
29010 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
29018 static PyObject
*_wrap_Window_Reparent(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
29019 PyObject
*resultobj
= NULL
;
29020 wxWindow
*arg1
= (wxWindow
*) 0 ;
29021 wxWindow
*arg2
= (wxWindow
*) 0 ;
29023 PyObject
* obj0
= 0 ;
29024 PyObject
* obj1
= 0 ;
29025 char *kwnames
[] = {
29026 (char *) "self",(char *) "newParent", NULL
29029 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_Reparent",kwnames
,&obj0
,&obj1
)) goto fail
;
29030 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
29031 if (SWIG_arg_fail(1)) SWIG_fail
;
29032 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
29033 if (SWIG_arg_fail(2)) SWIG_fail
;
29035 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
29036 result
= (bool)(arg1
)->Reparent(arg2
);
29038 wxPyEndAllowThreads(__tstate
);
29039 if (PyErr_Occurred()) SWIG_fail
;
29042 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
29050 static PyObject
*_wrap_Window_AddChild(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
29051 PyObject
*resultobj
= NULL
;
29052 wxWindow
*arg1
= (wxWindow
*) 0 ;
29053 wxWindow
*arg2
= (wxWindow
*) 0 ;
29054 PyObject
* obj0
= 0 ;
29055 PyObject
* obj1
= 0 ;
29056 char *kwnames
[] = {
29057 (char *) "self",(char *) "child", NULL
29060 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_AddChild",kwnames
,&obj0
,&obj1
)) goto fail
;
29061 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
29062 if (SWIG_arg_fail(1)) SWIG_fail
;
29063 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
29064 if (SWIG_arg_fail(2)) SWIG_fail
;
29066 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
29067 (arg1
)->AddChild(arg2
);
29069 wxPyEndAllowThreads(__tstate
);
29070 if (PyErr_Occurred()) SWIG_fail
;
29072 Py_INCREF(Py_None
); resultobj
= Py_None
;
29079 static PyObject
*_wrap_Window_RemoveChild(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
29080 PyObject
*resultobj
= NULL
;
29081 wxWindow
*arg1
= (wxWindow
*) 0 ;
29082 wxWindow
*arg2
= (wxWindow
*) 0 ;
29083 PyObject
* obj0
= 0 ;
29084 PyObject
* obj1
= 0 ;
29085 char *kwnames
[] = {
29086 (char *) "self",(char *) "child", NULL
29089 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_RemoveChild",kwnames
,&obj0
,&obj1
)) goto fail
;
29090 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
29091 if (SWIG_arg_fail(1)) SWIG_fail
;
29092 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
29093 if (SWIG_arg_fail(2)) SWIG_fail
;
29095 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
29096 (arg1
)->RemoveChild(arg2
);
29098 wxPyEndAllowThreads(__tstate
);
29099 if (PyErr_Occurred()) SWIG_fail
;
29101 Py_INCREF(Py_None
); resultobj
= Py_None
;
29108 static PyObject
*_wrap_Window_FindWindowById(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
29109 PyObject
*resultobj
= NULL
;
29110 wxWindow
*arg1
= (wxWindow
*) 0 ;
29113 PyObject
* obj0
= 0 ;
29114 PyObject
* obj1
= 0 ;
29115 char *kwnames
[] = {
29116 (char *) "self",(char *) "winid", NULL
29119 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_FindWindowById",kwnames
,&obj0
,&obj1
)) goto fail
;
29120 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
29121 if (SWIG_arg_fail(1)) SWIG_fail
;
29123 arg2
= static_cast<long >(SWIG_As_long(obj1
));
29124 if (SWIG_arg_fail(2)) SWIG_fail
;
29127 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
29128 result
= (wxWindow
*)(arg1
)->FindWindow(arg2
);
29130 wxPyEndAllowThreads(__tstate
);
29131 if (PyErr_Occurred()) SWIG_fail
;
29134 resultobj
= wxPyMake_wxObject(result
, 0);
29142 static PyObject
*_wrap_Window_FindWindowByName(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
29143 PyObject
*resultobj
= NULL
;
29144 wxWindow
*arg1
= (wxWindow
*) 0 ;
29145 wxString
*arg2
= 0 ;
29147 bool temp2
= false ;
29148 PyObject
* obj0
= 0 ;
29149 PyObject
* obj1
= 0 ;
29150 char *kwnames
[] = {
29151 (char *) "self",(char *) "name", NULL
29154 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_FindWindowByName",kwnames
,&obj0
,&obj1
)) goto fail
;
29155 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
29156 if (SWIG_arg_fail(1)) SWIG_fail
;
29158 arg2
= wxString_in_helper(obj1
);
29159 if (arg2
== NULL
) SWIG_fail
;
29163 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
29164 result
= (wxWindow
*)(arg1
)->FindWindow((wxString
const &)*arg2
);
29166 wxPyEndAllowThreads(__tstate
);
29167 if (PyErr_Occurred()) SWIG_fail
;
29170 resultobj
= wxPyMake_wxObject(result
, 0);
29186 static PyObject
*_wrap_Window_GetEventHandler(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
29187 PyObject
*resultobj
= NULL
;
29188 wxWindow
*arg1
= (wxWindow
*) 0 ;
29189 wxEvtHandler
*result
;
29190 PyObject
* obj0
= 0 ;
29191 char *kwnames
[] = {
29192 (char *) "self", NULL
29195 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_GetEventHandler",kwnames
,&obj0
)) goto fail
;
29196 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
29197 if (SWIG_arg_fail(1)) SWIG_fail
;
29199 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
29200 result
= (wxEvtHandler
*)((wxWindow
const *)arg1
)->GetEventHandler();
29202 wxPyEndAllowThreads(__tstate
);
29203 if (PyErr_Occurred()) SWIG_fail
;
29206 resultobj
= wxPyMake_wxObject(result
, 0);
29214 static PyObject
*_wrap_Window_SetEventHandler(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
29215 PyObject
*resultobj
= NULL
;
29216 wxWindow
*arg1
= (wxWindow
*) 0 ;
29217 wxEvtHandler
*arg2
= (wxEvtHandler
*) 0 ;
29218 PyObject
* obj0
= 0 ;
29219 PyObject
* obj1
= 0 ;
29220 char *kwnames
[] = {
29221 (char *) "self",(char *) "handler", NULL
29224 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_SetEventHandler",kwnames
,&obj0
,&obj1
)) goto fail
;
29225 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
29226 if (SWIG_arg_fail(1)) SWIG_fail
;
29227 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxEvtHandler
, SWIG_POINTER_EXCEPTION
| 0);
29228 if (SWIG_arg_fail(2)) SWIG_fail
;
29230 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
29231 (arg1
)->SetEventHandler(arg2
);
29233 wxPyEndAllowThreads(__tstate
);
29234 if (PyErr_Occurred()) SWIG_fail
;
29236 Py_INCREF(Py_None
); resultobj
= Py_None
;
29243 static PyObject
*_wrap_Window_PushEventHandler(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
29244 PyObject
*resultobj
= NULL
;
29245 wxWindow
*arg1
= (wxWindow
*) 0 ;
29246 wxEvtHandler
*arg2
= (wxEvtHandler
*) 0 ;
29247 PyObject
* obj0
= 0 ;
29248 PyObject
* obj1
= 0 ;
29249 char *kwnames
[] = {
29250 (char *) "self",(char *) "handler", NULL
29253 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_PushEventHandler",kwnames
,&obj0
,&obj1
)) goto fail
;
29254 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
29255 if (SWIG_arg_fail(1)) SWIG_fail
;
29256 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxEvtHandler
, SWIG_POINTER_EXCEPTION
| 0);
29257 if (SWIG_arg_fail(2)) SWIG_fail
;
29259 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
29260 (arg1
)->PushEventHandler(arg2
);
29262 wxPyEndAllowThreads(__tstate
);
29263 if (PyErr_Occurred()) SWIG_fail
;
29265 Py_INCREF(Py_None
); resultobj
= Py_None
;
29272 static PyObject
*_wrap_Window_PopEventHandler(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
29273 PyObject
*resultobj
= NULL
;
29274 wxWindow
*arg1
= (wxWindow
*) 0 ;
29275 bool arg2
= (bool) false ;
29276 wxEvtHandler
*result
;
29277 PyObject
* obj0
= 0 ;
29278 PyObject
* obj1
= 0 ;
29279 char *kwnames
[] = {
29280 (char *) "self",(char *) "deleteHandler", NULL
29283 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|O:Window_PopEventHandler",kwnames
,&obj0
,&obj1
)) goto fail
;
29284 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
29285 if (SWIG_arg_fail(1)) SWIG_fail
;
29288 arg2
= static_cast<bool >(SWIG_As_bool(obj1
));
29289 if (SWIG_arg_fail(2)) SWIG_fail
;
29293 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
29294 result
= (wxEvtHandler
*)(arg1
)->PopEventHandler(arg2
);
29296 wxPyEndAllowThreads(__tstate
);
29297 if (PyErr_Occurred()) SWIG_fail
;
29300 resultobj
= wxPyMake_wxObject(result
, 0);
29308 static PyObject
*_wrap_Window_RemoveEventHandler(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
29309 PyObject
*resultobj
= NULL
;
29310 wxWindow
*arg1
= (wxWindow
*) 0 ;
29311 wxEvtHandler
*arg2
= (wxEvtHandler
*) 0 ;
29313 PyObject
* obj0
= 0 ;
29314 PyObject
* obj1
= 0 ;
29315 char *kwnames
[] = {
29316 (char *) "self",(char *) "handler", NULL
29319 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_RemoveEventHandler",kwnames
,&obj0
,&obj1
)) goto fail
;
29320 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
29321 if (SWIG_arg_fail(1)) SWIG_fail
;
29322 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxEvtHandler
, SWIG_POINTER_EXCEPTION
| 0);
29323 if (SWIG_arg_fail(2)) SWIG_fail
;
29325 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
29326 result
= (bool)(arg1
)->RemoveEventHandler(arg2
);
29328 wxPyEndAllowThreads(__tstate
);
29329 if (PyErr_Occurred()) SWIG_fail
;
29332 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
29340 static PyObject
*_wrap_Window_SetValidator(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
29341 PyObject
*resultobj
= NULL
;
29342 wxWindow
*arg1
= (wxWindow
*) 0 ;
29343 wxValidator
*arg2
= 0 ;
29344 PyObject
* obj0
= 0 ;
29345 PyObject
* obj1
= 0 ;
29346 char *kwnames
[] = {
29347 (char *) "self",(char *) "validator", NULL
29350 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_SetValidator",kwnames
,&obj0
,&obj1
)) goto fail
;
29351 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
29352 if (SWIG_arg_fail(1)) SWIG_fail
;
29354 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxValidator
, SWIG_POINTER_EXCEPTION
| 0);
29355 if (SWIG_arg_fail(2)) SWIG_fail
;
29356 if (arg2
== NULL
) {
29357 SWIG_null_ref("wxValidator");
29359 if (SWIG_arg_fail(2)) SWIG_fail
;
29362 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
29363 (arg1
)->SetValidator((wxValidator
const &)*arg2
);
29365 wxPyEndAllowThreads(__tstate
);
29366 if (PyErr_Occurred()) SWIG_fail
;
29368 Py_INCREF(Py_None
); resultobj
= Py_None
;
29375 static PyObject
*_wrap_Window_GetValidator(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
29376 PyObject
*resultobj
= NULL
;
29377 wxWindow
*arg1
= (wxWindow
*) 0 ;
29378 wxValidator
*result
;
29379 PyObject
* obj0
= 0 ;
29380 char *kwnames
[] = {
29381 (char *) "self", NULL
29384 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_GetValidator",kwnames
,&obj0
)) goto fail
;
29385 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
29386 if (SWIG_arg_fail(1)) SWIG_fail
;
29388 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
29389 result
= (wxValidator
*)(arg1
)->GetValidator();
29391 wxPyEndAllowThreads(__tstate
);
29392 if (PyErr_Occurred()) SWIG_fail
;
29395 resultobj
= wxPyMake_wxObject(result
, (bool)0);
29403 static PyObject
*_wrap_Window_Validate(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
29404 PyObject
*resultobj
= NULL
;
29405 wxWindow
*arg1
= (wxWindow
*) 0 ;
29407 PyObject
* obj0
= 0 ;
29408 char *kwnames
[] = {
29409 (char *) "self", NULL
29412 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_Validate",kwnames
,&obj0
)) goto fail
;
29413 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
29414 if (SWIG_arg_fail(1)) SWIG_fail
;
29416 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
29417 result
= (bool)(arg1
)->Validate();
29419 wxPyEndAllowThreads(__tstate
);
29420 if (PyErr_Occurred()) SWIG_fail
;
29423 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
29431 static PyObject
*_wrap_Window_TransferDataToWindow(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
29432 PyObject
*resultobj
= NULL
;
29433 wxWindow
*arg1
= (wxWindow
*) 0 ;
29435 PyObject
* obj0
= 0 ;
29436 char *kwnames
[] = {
29437 (char *) "self", NULL
29440 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_TransferDataToWindow",kwnames
,&obj0
)) goto fail
;
29441 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
29442 if (SWIG_arg_fail(1)) SWIG_fail
;
29444 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
29445 result
= (bool)(arg1
)->TransferDataToWindow();
29447 wxPyEndAllowThreads(__tstate
);
29448 if (PyErr_Occurred()) SWIG_fail
;
29451 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
29459 static PyObject
*_wrap_Window_TransferDataFromWindow(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
29460 PyObject
*resultobj
= NULL
;
29461 wxWindow
*arg1
= (wxWindow
*) 0 ;
29463 PyObject
* obj0
= 0 ;
29464 char *kwnames
[] = {
29465 (char *) "self", NULL
29468 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_TransferDataFromWindow",kwnames
,&obj0
)) goto fail
;
29469 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
29470 if (SWIG_arg_fail(1)) SWIG_fail
;
29472 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
29473 result
= (bool)(arg1
)->TransferDataFromWindow();
29475 wxPyEndAllowThreads(__tstate
);
29476 if (PyErr_Occurred()) SWIG_fail
;
29479 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
29487 static PyObject
*_wrap_Window_InitDialog(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
29488 PyObject
*resultobj
= NULL
;
29489 wxWindow
*arg1
= (wxWindow
*) 0 ;
29490 PyObject
* obj0
= 0 ;
29491 char *kwnames
[] = {
29492 (char *) "self", NULL
29495 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_InitDialog",kwnames
,&obj0
)) goto fail
;
29496 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
29497 if (SWIG_arg_fail(1)) SWIG_fail
;
29499 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
29500 (arg1
)->InitDialog();
29502 wxPyEndAllowThreads(__tstate
);
29503 if (PyErr_Occurred()) SWIG_fail
;
29505 Py_INCREF(Py_None
); resultobj
= Py_None
;
29512 static PyObject
*_wrap_Window_SetAcceleratorTable(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
29513 PyObject
*resultobj
= NULL
;
29514 wxWindow
*arg1
= (wxWindow
*) 0 ;
29515 wxAcceleratorTable
*arg2
= 0 ;
29516 PyObject
* obj0
= 0 ;
29517 PyObject
* obj1
= 0 ;
29518 char *kwnames
[] = {
29519 (char *) "self",(char *) "accel", NULL
29522 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_SetAcceleratorTable",kwnames
,&obj0
,&obj1
)) goto fail
;
29523 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
29524 if (SWIG_arg_fail(1)) SWIG_fail
;
29526 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxAcceleratorTable
, SWIG_POINTER_EXCEPTION
| 0);
29527 if (SWIG_arg_fail(2)) SWIG_fail
;
29528 if (arg2
== NULL
) {
29529 SWIG_null_ref("wxAcceleratorTable");
29531 if (SWIG_arg_fail(2)) SWIG_fail
;
29534 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
29535 (arg1
)->SetAcceleratorTable((wxAcceleratorTable
const &)*arg2
);
29537 wxPyEndAllowThreads(__tstate
);
29538 if (PyErr_Occurred()) SWIG_fail
;
29540 Py_INCREF(Py_None
); resultobj
= Py_None
;
29547 static PyObject
*_wrap_Window_GetAcceleratorTable(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
29548 PyObject
*resultobj
= NULL
;
29549 wxWindow
*arg1
= (wxWindow
*) 0 ;
29550 wxAcceleratorTable
*result
;
29551 PyObject
* obj0
= 0 ;
29552 char *kwnames
[] = {
29553 (char *) "self", NULL
29556 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_GetAcceleratorTable",kwnames
,&obj0
)) goto fail
;
29557 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
29558 if (SWIG_arg_fail(1)) SWIG_fail
;
29560 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
29561 result
= (wxAcceleratorTable
*)(arg1
)->GetAcceleratorTable();
29563 wxPyEndAllowThreads(__tstate
);
29564 if (PyErr_Occurred()) SWIG_fail
;
29566 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxAcceleratorTable
, 0);
29573 static PyObject
*_wrap_Window_RegisterHotKey(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
29574 PyObject
*resultobj
= NULL
;
29575 wxWindow
*arg1
= (wxWindow
*) 0 ;
29580 PyObject
* obj0
= 0 ;
29581 PyObject
* obj1
= 0 ;
29582 PyObject
* obj2
= 0 ;
29583 PyObject
* obj3
= 0 ;
29584 char *kwnames
[] = {
29585 (char *) "self",(char *) "hotkeyId",(char *) "modifiers",(char *) "keycode", NULL
29588 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOOO:Window_RegisterHotKey",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
)) goto fail
;
29589 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
29590 if (SWIG_arg_fail(1)) SWIG_fail
;
29592 arg2
= static_cast<int >(SWIG_As_int(obj1
));
29593 if (SWIG_arg_fail(2)) SWIG_fail
;
29596 arg3
= static_cast<int >(SWIG_As_int(obj2
));
29597 if (SWIG_arg_fail(3)) SWIG_fail
;
29600 arg4
= static_cast<int >(SWIG_As_int(obj3
));
29601 if (SWIG_arg_fail(4)) SWIG_fail
;
29604 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
29605 result
= (bool)wxWindow_RegisterHotKey(arg1
,arg2
,arg3
,arg4
);
29607 wxPyEndAllowThreads(__tstate
);
29608 if (PyErr_Occurred()) SWIG_fail
;
29611 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
29619 static PyObject
*_wrap_Window_UnregisterHotKey(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
29620 PyObject
*resultobj
= NULL
;
29621 wxWindow
*arg1
= (wxWindow
*) 0 ;
29624 PyObject
* obj0
= 0 ;
29625 PyObject
* obj1
= 0 ;
29626 char *kwnames
[] = {
29627 (char *) "self",(char *) "hotkeyId", NULL
29630 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_UnregisterHotKey",kwnames
,&obj0
,&obj1
)) goto fail
;
29631 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
29632 if (SWIG_arg_fail(1)) SWIG_fail
;
29634 arg2
= static_cast<int >(SWIG_As_int(obj1
));
29635 if (SWIG_arg_fail(2)) SWIG_fail
;
29638 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
29639 result
= (bool)wxWindow_UnregisterHotKey(arg1
,arg2
);
29641 wxPyEndAllowThreads(__tstate
);
29642 if (PyErr_Occurred()) SWIG_fail
;
29645 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
29653 static PyObject
*_wrap_Window_ConvertDialogPointToPixels(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
29654 PyObject
*resultobj
= NULL
;
29655 wxWindow
*arg1
= (wxWindow
*) 0 ;
29656 wxPoint
*arg2
= 0 ;
29659 PyObject
* obj0
= 0 ;
29660 PyObject
* obj1
= 0 ;
29661 char *kwnames
[] = {
29662 (char *) "self",(char *) "pt", NULL
29665 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_ConvertDialogPointToPixels",kwnames
,&obj0
,&obj1
)) goto fail
;
29666 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
29667 if (SWIG_arg_fail(1)) SWIG_fail
;
29670 if ( ! wxPoint_helper(obj1
, &arg2
)) SWIG_fail
;
29673 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
29674 result
= (arg1
)->ConvertDialogToPixels((wxPoint
const &)*arg2
);
29676 wxPyEndAllowThreads(__tstate
);
29677 if (PyErr_Occurred()) SWIG_fail
;
29680 wxPoint
* resultptr
;
29681 resultptr
= new wxPoint(static_cast<wxPoint
& >(result
));
29682 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxPoint
, 1);
29690 static PyObject
*_wrap_Window_ConvertDialogSizeToPixels(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
29691 PyObject
*resultobj
= NULL
;
29692 wxWindow
*arg1
= (wxWindow
*) 0 ;
29696 PyObject
* obj0
= 0 ;
29697 PyObject
* obj1
= 0 ;
29698 char *kwnames
[] = {
29699 (char *) "self",(char *) "sz", NULL
29702 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_ConvertDialogSizeToPixels",kwnames
,&obj0
,&obj1
)) goto fail
;
29703 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
29704 if (SWIG_arg_fail(1)) SWIG_fail
;
29707 if ( ! wxSize_helper(obj1
, &arg2
)) SWIG_fail
;
29710 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
29711 result
= (arg1
)->ConvertDialogToPixels((wxSize
const &)*arg2
);
29713 wxPyEndAllowThreads(__tstate
);
29714 if (PyErr_Occurred()) SWIG_fail
;
29717 wxSize
* resultptr
;
29718 resultptr
= new wxSize(static_cast<wxSize
& >(result
));
29719 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxSize
, 1);
29727 static PyObject
*_wrap_Window_DLG_PNT(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
29728 PyObject
*resultobj
= NULL
;
29729 wxWindow
*arg1
= (wxWindow
*) 0 ;
29730 wxPoint
*arg2
= 0 ;
29733 PyObject
* obj0
= 0 ;
29734 PyObject
* obj1
= 0 ;
29735 char *kwnames
[] = {
29736 (char *) "self",(char *) "pt", NULL
29739 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_DLG_PNT",kwnames
,&obj0
,&obj1
)) goto fail
;
29740 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
29741 if (SWIG_arg_fail(1)) SWIG_fail
;
29744 if ( ! wxPoint_helper(obj1
, &arg2
)) SWIG_fail
;
29747 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
29748 result
= (arg1
)->ConvertDialogToPixels((wxPoint
const &)*arg2
);
29750 wxPyEndAllowThreads(__tstate
);
29751 if (PyErr_Occurred()) SWIG_fail
;
29754 wxPoint
* resultptr
;
29755 resultptr
= new wxPoint(static_cast<wxPoint
& >(result
));
29756 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxPoint
, 1);
29764 static PyObject
*_wrap_Window_DLG_SZE(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
29765 PyObject
*resultobj
= NULL
;
29766 wxWindow
*arg1
= (wxWindow
*) 0 ;
29770 PyObject
* obj0
= 0 ;
29771 PyObject
* obj1
= 0 ;
29772 char *kwnames
[] = {
29773 (char *) "self",(char *) "sz", NULL
29776 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_DLG_SZE",kwnames
,&obj0
,&obj1
)) goto fail
;
29777 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
29778 if (SWIG_arg_fail(1)) SWIG_fail
;
29781 if ( ! wxSize_helper(obj1
, &arg2
)) SWIG_fail
;
29784 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
29785 result
= (arg1
)->ConvertDialogToPixels((wxSize
const &)*arg2
);
29787 wxPyEndAllowThreads(__tstate
);
29788 if (PyErr_Occurred()) SWIG_fail
;
29791 wxSize
* resultptr
;
29792 resultptr
= new wxSize(static_cast<wxSize
& >(result
));
29793 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxSize
, 1);
29801 static PyObject
*_wrap_Window_ConvertPixelPointToDialog(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
29802 PyObject
*resultobj
= NULL
;
29803 wxWindow
*arg1
= (wxWindow
*) 0 ;
29804 wxPoint
*arg2
= 0 ;
29807 PyObject
* obj0
= 0 ;
29808 PyObject
* obj1
= 0 ;
29809 char *kwnames
[] = {
29810 (char *) "self",(char *) "pt", NULL
29813 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_ConvertPixelPointToDialog",kwnames
,&obj0
,&obj1
)) goto fail
;
29814 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
29815 if (SWIG_arg_fail(1)) SWIG_fail
;
29818 if ( ! wxPoint_helper(obj1
, &arg2
)) SWIG_fail
;
29821 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
29822 result
= (arg1
)->ConvertPixelsToDialog((wxPoint
const &)*arg2
);
29824 wxPyEndAllowThreads(__tstate
);
29825 if (PyErr_Occurred()) SWIG_fail
;
29828 wxPoint
* resultptr
;
29829 resultptr
= new wxPoint(static_cast<wxPoint
& >(result
));
29830 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxPoint
, 1);
29838 static PyObject
*_wrap_Window_ConvertPixelSizeToDialog(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
29839 PyObject
*resultobj
= NULL
;
29840 wxWindow
*arg1
= (wxWindow
*) 0 ;
29844 PyObject
* obj0
= 0 ;
29845 PyObject
* obj1
= 0 ;
29846 char *kwnames
[] = {
29847 (char *) "self",(char *) "sz", NULL
29850 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_ConvertPixelSizeToDialog",kwnames
,&obj0
,&obj1
)) goto fail
;
29851 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
29852 if (SWIG_arg_fail(1)) SWIG_fail
;
29855 if ( ! wxSize_helper(obj1
, &arg2
)) SWIG_fail
;
29858 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
29859 result
= (arg1
)->ConvertPixelsToDialog((wxSize
const &)*arg2
);
29861 wxPyEndAllowThreads(__tstate
);
29862 if (PyErr_Occurred()) SWIG_fail
;
29865 wxSize
* resultptr
;
29866 resultptr
= new wxSize(static_cast<wxSize
& >(result
));
29867 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxSize
, 1);
29875 static PyObject
*_wrap_Window_WarpPointer(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
29876 PyObject
*resultobj
= NULL
;
29877 wxWindow
*arg1
= (wxWindow
*) 0 ;
29880 PyObject
* obj0
= 0 ;
29881 PyObject
* obj1
= 0 ;
29882 PyObject
* obj2
= 0 ;
29883 char *kwnames
[] = {
29884 (char *) "self",(char *) "x",(char *) "y", NULL
29887 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:Window_WarpPointer",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
29888 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
29889 if (SWIG_arg_fail(1)) SWIG_fail
;
29891 arg2
= static_cast<int >(SWIG_As_int(obj1
));
29892 if (SWIG_arg_fail(2)) SWIG_fail
;
29895 arg3
= static_cast<int >(SWIG_As_int(obj2
));
29896 if (SWIG_arg_fail(3)) SWIG_fail
;
29899 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
29900 (arg1
)->WarpPointer(arg2
,arg3
);
29902 wxPyEndAllowThreads(__tstate
);
29903 if (PyErr_Occurred()) SWIG_fail
;
29905 Py_INCREF(Py_None
); resultobj
= Py_None
;
29912 static PyObject
*_wrap_Window_CaptureMouse(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
29913 PyObject
*resultobj
= NULL
;
29914 wxWindow
*arg1
= (wxWindow
*) 0 ;
29915 PyObject
* obj0
= 0 ;
29916 char *kwnames
[] = {
29917 (char *) "self", NULL
29920 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_CaptureMouse",kwnames
,&obj0
)) goto fail
;
29921 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
29922 if (SWIG_arg_fail(1)) SWIG_fail
;
29924 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
29925 (arg1
)->CaptureMouse();
29927 wxPyEndAllowThreads(__tstate
);
29928 if (PyErr_Occurred()) SWIG_fail
;
29930 Py_INCREF(Py_None
); resultobj
= Py_None
;
29937 static PyObject
*_wrap_Window_ReleaseMouse(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
29938 PyObject
*resultobj
= NULL
;
29939 wxWindow
*arg1
= (wxWindow
*) 0 ;
29940 PyObject
* obj0
= 0 ;
29941 char *kwnames
[] = {
29942 (char *) "self", NULL
29945 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_ReleaseMouse",kwnames
,&obj0
)) goto fail
;
29946 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
29947 if (SWIG_arg_fail(1)) SWIG_fail
;
29949 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
29950 (arg1
)->ReleaseMouse();
29952 wxPyEndAllowThreads(__tstate
);
29953 if (PyErr_Occurred()) SWIG_fail
;
29955 Py_INCREF(Py_None
); resultobj
= Py_None
;
29962 static PyObject
*_wrap_Window_GetCapture(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
29963 PyObject
*resultobj
= NULL
;
29965 char *kwnames
[] = {
29969 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":Window_GetCapture",kwnames
)) goto fail
;
29971 if (!wxPyCheckForApp()) SWIG_fail
;
29972 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
29973 result
= (wxWindow
*)wxWindow::GetCapture();
29975 wxPyEndAllowThreads(__tstate
);
29976 if (PyErr_Occurred()) SWIG_fail
;
29979 resultobj
= wxPyMake_wxObject(result
, 0);
29987 static PyObject
*_wrap_Window_HasCapture(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
29988 PyObject
*resultobj
= NULL
;
29989 wxWindow
*arg1
= (wxWindow
*) 0 ;
29991 PyObject
* obj0
= 0 ;
29992 char *kwnames
[] = {
29993 (char *) "self", NULL
29996 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_HasCapture",kwnames
,&obj0
)) goto fail
;
29997 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
29998 if (SWIG_arg_fail(1)) SWIG_fail
;
30000 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
30001 result
= (bool)((wxWindow
const *)arg1
)->HasCapture();
30003 wxPyEndAllowThreads(__tstate
);
30004 if (PyErr_Occurred()) SWIG_fail
;
30007 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
30015 static PyObject
*_wrap_Window_Refresh(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
30016 PyObject
*resultobj
= NULL
;
30017 wxWindow
*arg1
= (wxWindow
*) 0 ;
30018 bool arg2
= (bool) true ;
30019 wxRect
*arg3
= (wxRect
*) NULL
;
30020 PyObject
* obj0
= 0 ;
30021 PyObject
* obj1
= 0 ;
30022 PyObject
* obj2
= 0 ;
30023 char *kwnames
[] = {
30024 (char *) "self",(char *) "eraseBackground",(char *) "rect", NULL
30027 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|OO:Window_Refresh",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
30028 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
30029 if (SWIG_arg_fail(1)) SWIG_fail
;
30032 arg2
= static_cast<bool >(SWIG_As_bool(obj1
));
30033 if (SWIG_arg_fail(2)) SWIG_fail
;
30037 SWIG_Python_ConvertPtr(obj2
, (void **)&arg3
, SWIGTYPE_p_wxRect
, SWIG_POINTER_EXCEPTION
| 0);
30038 if (SWIG_arg_fail(3)) SWIG_fail
;
30041 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
30042 (arg1
)->Refresh(arg2
,(wxRect
const *)arg3
);
30044 wxPyEndAllowThreads(__tstate
);
30045 if (PyErr_Occurred()) SWIG_fail
;
30047 Py_INCREF(Py_None
); resultobj
= Py_None
;
30054 static PyObject
*_wrap_Window_RefreshRect(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
30055 PyObject
*resultobj
= NULL
;
30056 wxWindow
*arg1
= (wxWindow
*) 0 ;
30058 bool arg3
= (bool) true ;
30060 PyObject
* obj0
= 0 ;
30061 PyObject
* obj1
= 0 ;
30062 PyObject
* obj2
= 0 ;
30063 char *kwnames
[] = {
30064 (char *) "self",(char *) "rect",(char *) "eraseBackground", NULL
30067 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|O:Window_RefreshRect",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
30068 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
30069 if (SWIG_arg_fail(1)) SWIG_fail
;
30072 if ( ! wxRect_helper(obj1
, &arg2
)) SWIG_fail
;
30076 arg3
= static_cast<bool >(SWIG_As_bool(obj2
));
30077 if (SWIG_arg_fail(3)) SWIG_fail
;
30081 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
30082 (arg1
)->RefreshRect((wxRect
const &)*arg2
,arg3
);
30084 wxPyEndAllowThreads(__tstate
);
30085 if (PyErr_Occurred()) SWIG_fail
;
30087 Py_INCREF(Py_None
); resultobj
= Py_None
;
30094 static PyObject
*_wrap_Window_Update(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
30095 PyObject
*resultobj
= NULL
;
30096 wxWindow
*arg1
= (wxWindow
*) 0 ;
30097 PyObject
* obj0
= 0 ;
30098 char *kwnames
[] = {
30099 (char *) "self", NULL
30102 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_Update",kwnames
,&obj0
)) goto fail
;
30103 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
30104 if (SWIG_arg_fail(1)) SWIG_fail
;
30106 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
30109 wxPyEndAllowThreads(__tstate
);
30110 if (PyErr_Occurred()) SWIG_fail
;
30112 Py_INCREF(Py_None
); resultobj
= Py_None
;
30119 static PyObject
*_wrap_Window_ClearBackground(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
30120 PyObject
*resultobj
= NULL
;
30121 wxWindow
*arg1
= (wxWindow
*) 0 ;
30122 PyObject
* obj0
= 0 ;
30123 char *kwnames
[] = {
30124 (char *) "self", NULL
30127 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_ClearBackground",kwnames
,&obj0
)) goto fail
;
30128 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
30129 if (SWIG_arg_fail(1)) SWIG_fail
;
30131 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
30132 (arg1
)->ClearBackground();
30134 wxPyEndAllowThreads(__tstate
);
30135 if (PyErr_Occurred()) SWIG_fail
;
30137 Py_INCREF(Py_None
); resultobj
= Py_None
;
30144 static PyObject
*_wrap_Window_Freeze(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
30145 PyObject
*resultobj
= NULL
;
30146 wxWindow
*arg1
= (wxWindow
*) 0 ;
30147 PyObject
* obj0
= 0 ;
30148 char *kwnames
[] = {
30149 (char *) "self", NULL
30152 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_Freeze",kwnames
,&obj0
)) goto fail
;
30153 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
30154 if (SWIG_arg_fail(1)) SWIG_fail
;
30156 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
30159 wxPyEndAllowThreads(__tstate
);
30160 if (PyErr_Occurred()) SWIG_fail
;
30162 Py_INCREF(Py_None
); resultobj
= Py_None
;
30169 static PyObject
*_wrap_Window_Thaw(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
30170 PyObject
*resultobj
= NULL
;
30171 wxWindow
*arg1
= (wxWindow
*) 0 ;
30172 PyObject
* obj0
= 0 ;
30173 char *kwnames
[] = {
30174 (char *) "self", NULL
30177 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_Thaw",kwnames
,&obj0
)) goto fail
;
30178 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
30179 if (SWIG_arg_fail(1)) SWIG_fail
;
30181 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
30184 wxPyEndAllowThreads(__tstate
);
30185 if (PyErr_Occurred()) SWIG_fail
;
30187 Py_INCREF(Py_None
); resultobj
= Py_None
;
30194 static PyObject
*_wrap_Window_PrepareDC(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
30195 PyObject
*resultobj
= NULL
;
30196 wxWindow
*arg1
= (wxWindow
*) 0 ;
30198 PyObject
* obj0
= 0 ;
30199 PyObject
* obj1
= 0 ;
30200 char *kwnames
[] = {
30201 (char *) "self",(char *) "dc", NULL
30204 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_PrepareDC",kwnames
,&obj0
,&obj1
)) goto fail
;
30205 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
30206 if (SWIG_arg_fail(1)) SWIG_fail
;
30208 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxDC
, SWIG_POINTER_EXCEPTION
| 0);
30209 if (SWIG_arg_fail(2)) SWIG_fail
;
30210 if (arg2
== NULL
) {
30211 SWIG_null_ref("wxDC");
30213 if (SWIG_arg_fail(2)) SWIG_fail
;
30216 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
30217 (arg1
)->PrepareDC(*arg2
);
30219 wxPyEndAllowThreads(__tstate
);
30220 if (PyErr_Occurred()) SWIG_fail
;
30222 Py_INCREF(Py_None
); resultobj
= Py_None
;
30229 static PyObject
*_wrap_Window_GetUpdateRegion(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
30230 PyObject
*resultobj
= NULL
;
30231 wxWindow
*arg1
= (wxWindow
*) 0 ;
30233 PyObject
* obj0
= 0 ;
30234 char *kwnames
[] = {
30235 (char *) "self", NULL
30238 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_GetUpdateRegion",kwnames
,&obj0
)) goto fail
;
30239 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
30240 if (SWIG_arg_fail(1)) SWIG_fail
;
30242 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
30244 wxRegion
&_result_ref
= (arg1
)->GetUpdateRegion();
30245 result
= (wxRegion
*) &_result_ref
;
30248 wxPyEndAllowThreads(__tstate
);
30249 if (PyErr_Occurred()) SWIG_fail
;
30251 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxRegion
, 0);
30258 static PyObject
*_wrap_Window_GetUpdateClientRect(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
30259 PyObject
*resultobj
= NULL
;
30260 wxWindow
*arg1
= (wxWindow
*) 0 ;
30262 PyObject
* obj0
= 0 ;
30263 char *kwnames
[] = {
30264 (char *) "self", NULL
30267 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_GetUpdateClientRect",kwnames
,&obj0
)) goto fail
;
30268 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
30269 if (SWIG_arg_fail(1)) SWIG_fail
;
30271 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
30272 result
= ((wxWindow
const *)arg1
)->GetUpdateClientRect();
30274 wxPyEndAllowThreads(__tstate
);
30275 if (PyErr_Occurred()) SWIG_fail
;
30278 wxRect
* resultptr
;
30279 resultptr
= new wxRect(static_cast<wxRect
& >(result
));
30280 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxRect
, 1);
30288 static PyObject
*_wrap_Window_IsExposed(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
30289 PyObject
*resultobj
= NULL
;
30290 wxWindow
*arg1
= (wxWindow
*) 0 ;
30293 int arg4
= (int) 1 ;
30294 int arg5
= (int) 1 ;
30296 PyObject
* obj0
= 0 ;
30297 PyObject
* obj1
= 0 ;
30298 PyObject
* obj2
= 0 ;
30299 PyObject
* obj3
= 0 ;
30300 PyObject
* obj4
= 0 ;
30301 char *kwnames
[] = {
30302 (char *) "self",(char *) "x",(char *) "y",(char *) "w",(char *) "h", NULL
30305 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO|OO:Window_IsExposed",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
)) goto fail
;
30306 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
30307 if (SWIG_arg_fail(1)) SWIG_fail
;
30309 arg2
= static_cast<int >(SWIG_As_int(obj1
));
30310 if (SWIG_arg_fail(2)) SWIG_fail
;
30313 arg3
= static_cast<int >(SWIG_As_int(obj2
));
30314 if (SWIG_arg_fail(3)) SWIG_fail
;
30318 arg4
= static_cast<int >(SWIG_As_int(obj3
));
30319 if (SWIG_arg_fail(4)) SWIG_fail
;
30324 arg5
= static_cast<int >(SWIG_As_int(obj4
));
30325 if (SWIG_arg_fail(5)) SWIG_fail
;
30329 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
30330 result
= (bool)((wxWindow
const *)arg1
)->IsExposed(arg2
,arg3
,arg4
,arg5
);
30332 wxPyEndAllowThreads(__tstate
);
30333 if (PyErr_Occurred()) SWIG_fail
;
30336 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
30344 static PyObject
*_wrap_Window_IsExposedPoint(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
30345 PyObject
*resultobj
= NULL
;
30346 wxWindow
*arg1
= (wxWindow
*) 0 ;
30347 wxPoint
*arg2
= 0 ;
30350 PyObject
* obj0
= 0 ;
30351 PyObject
* obj1
= 0 ;
30352 char *kwnames
[] = {
30353 (char *) "self",(char *) "pt", NULL
30356 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_IsExposedPoint",kwnames
,&obj0
,&obj1
)) goto fail
;
30357 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
30358 if (SWIG_arg_fail(1)) SWIG_fail
;
30361 if ( ! wxPoint_helper(obj1
, &arg2
)) SWIG_fail
;
30364 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
30365 result
= (bool)((wxWindow
const *)arg1
)->IsExposed((wxPoint
const &)*arg2
);
30367 wxPyEndAllowThreads(__tstate
);
30368 if (PyErr_Occurred()) SWIG_fail
;
30371 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
30379 static PyObject
*_wrap_Window_IsExposedRect(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
30380 PyObject
*resultobj
= NULL
;
30381 wxWindow
*arg1
= (wxWindow
*) 0 ;
30385 PyObject
* obj0
= 0 ;
30386 PyObject
* obj1
= 0 ;
30387 char *kwnames
[] = {
30388 (char *) "self",(char *) "rect", NULL
30391 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_IsExposedRect",kwnames
,&obj0
,&obj1
)) goto fail
;
30392 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
30393 if (SWIG_arg_fail(1)) SWIG_fail
;
30396 if ( ! wxRect_helper(obj1
, &arg2
)) SWIG_fail
;
30399 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
30400 result
= (bool)((wxWindow
const *)arg1
)->IsExposed((wxRect
const &)*arg2
);
30402 wxPyEndAllowThreads(__tstate
);
30403 if (PyErr_Occurred()) SWIG_fail
;
30406 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
30414 static PyObject
*_wrap_Window_GetDefaultAttributes(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
30415 PyObject
*resultobj
= NULL
;
30416 wxWindow
*arg1
= (wxWindow
*) 0 ;
30417 wxVisualAttributes result
;
30418 PyObject
* obj0
= 0 ;
30419 char *kwnames
[] = {
30420 (char *) "self", NULL
30423 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_GetDefaultAttributes",kwnames
,&obj0
)) goto fail
;
30424 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
30425 if (SWIG_arg_fail(1)) SWIG_fail
;
30427 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
30428 result
= ((wxWindow
const *)arg1
)->GetDefaultAttributes();
30430 wxPyEndAllowThreads(__tstate
);
30431 if (PyErr_Occurred()) SWIG_fail
;
30434 wxVisualAttributes
* resultptr
;
30435 resultptr
= new wxVisualAttributes(static_cast<wxVisualAttributes
& >(result
));
30436 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxVisualAttributes
, 1);
30444 static PyObject
*_wrap_Window_GetClassDefaultAttributes(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
30445 PyObject
*resultobj
= NULL
;
30446 wxWindowVariant arg1
= (wxWindowVariant
) wxWINDOW_VARIANT_NORMAL
;
30447 wxVisualAttributes result
;
30448 PyObject
* obj0
= 0 ;
30449 char *kwnames
[] = {
30450 (char *) "variant", NULL
30453 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"|O:Window_GetClassDefaultAttributes",kwnames
,&obj0
)) goto fail
;
30456 arg1
= static_cast<wxWindowVariant
>(SWIG_As_int(obj0
));
30457 if (SWIG_arg_fail(1)) SWIG_fail
;
30461 if (!wxPyCheckForApp()) SWIG_fail
;
30462 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
30463 result
= wxWindow::GetClassDefaultAttributes(arg1
);
30465 wxPyEndAllowThreads(__tstate
);
30466 if (PyErr_Occurred()) SWIG_fail
;
30469 wxVisualAttributes
* resultptr
;
30470 resultptr
= new wxVisualAttributes(static_cast<wxVisualAttributes
& >(result
));
30471 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxVisualAttributes
, 1);
30479 static PyObject
*_wrap_Window_SetBackgroundColour(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
30480 PyObject
*resultobj
= NULL
;
30481 wxWindow
*arg1
= (wxWindow
*) 0 ;
30482 wxColour
*arg2
= 0 ;
30485 PyObject
* obj0
= 0 ;
30486 PyObject
* obj1
= 0 ;
30487 char *kwnames
[] = {
30488 (char *) "self",(char *) "colour", NULL
30491 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_SetBackgroundColour",kwnames
,&obj0
,&obj1
)) goto fail
;
30492 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
30493 if (SWIG_arg_fail(1)) SWIG_fail
;
30496 if ( ! wxColour_helper(obj1
, &arg2
)) SWIG_fail
;
30499 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
30500 result
= (bool)(arg1
)->SetBackgroundColour((wxColour
const &)*arg2
);
30502 wxPyEndAllowThreads(__tstate
);
30503 if (PyErr_Occurred()) SWIG_fail
;
30506 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
30514 static PyObject
*_wrap_Window_SetOwnBackgroundColour(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
30515 PyObject
*resultobj
= NULL
;
30516 wxWindow
*arg1
= (wxWindow
*) 0 ;
30517 wxColour
*arg2
= 0 ;
30519 PyObject
* obj0
= 0 ;
30520 PyObject
* obj1
= 0 ;
30521 char *kwnames
[] = {
30522 (char *) "self",(char *) "colour", NULL
30525 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_SetOwnBackgroundColour",kwnames
,&obj0
,&obj1
)) goto fail
;
30526 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
30527 if (SWIG_arg_fail(1)) SWIG_fail
;
30530 if ( ! wxColour_helper(obj1
, &arg2
)) SWIG_fail
;
30533 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
30534 (arg1
)->SetOwnBackgroundColour((wxColour
const &)*arg2
);
30536 wxPyEndAllowThreads(__tstate
);
30537 if (PyErr_Occurred()) SWIG_fail
;
30539 Py_INCREF(Py_None
); resultobj
= Py_None
;
30546 static PyObject
*_wrap_Window_SetForegroundColour(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
30547 PyObject
*resultobj
= NULL
;
30548 wxWindow
*arg1
= (wxWindow
*) 0 ;
30549 wxColour
*arg2
= 0 ;
30552 PyObject
* obj0
= 0 ;
30553 PyObject
* obj1
= 0 ;
30554 char *kwnames
[] = {
30555 (char *) "self",(char *) "colour", NULL
30558 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_SetForegroundColour",kwnames
,&obj0
,&obj1
)) goto fail
;
30559 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
30560 if (SWIG_arg_fail(1)) SWIG_fail
;
30563 if ( ! wxColour_helper(obj1
, &arg2
)) SWIG_fail
;
30566 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
30567 result
= (bool)(arg1
)->SetForegroundColour((wxColour
const &)*arg2
);
30569 wxPyEndAllowThreads(__tstate
);
30570 if (PyErr_Occurred()) SWIG_fail
;
30573 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
30581 static PyObject
*_wrap_Window_SetOwnForegroundColour(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
30582 PyObject
*resultobj
= NULL
;
30583 wxWindow
*arg1
= (wxWindow
*) 0 ;
30584 wxColour
*arg2
= 0 ;
30586 PyObject
* obj0
= 0 ;
30587 PyObject
* obj1
= 0 ;
30588 char *kwnames
[] = {
30589 (char *) "self",(char *) "colour", NULL
30592 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_SetOwnForegroundColour",kwnames
,&obj0
,&obj1
)) goto fail
;
30593 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
30594 if (SWIG_arg_fail(1)) SWIG_fail
;
30597 if ( ! wxColour_helper(obj1
, &arg2
)) SWIG_fail
;
30600 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
30601 (arg1
)->SetOwnForegroundColour((wxColour
const &)*arg2
);
30603 wxPyEndAllowThreads(__tstate
);
30604 if (PyErr_Occurred()) SWIG_fail
;
30606 Py_INCREF(Py_None
); resultobj
= Py_None
;
30613 static PyObject
*_wrap_Window_GetBackgroundColour(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
30614 PyObject
*resultobj
= NULL
;
30615 wxWindow
*arg1
= (wxWindow
*) 0 ;
30617 PyObject
* obj0
= 0 ;
30618 char *kwnames
[] = {
30619 (char *) "self", NULL
30622 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_GetBackgroundColour",kwnames
,&obj0
)) goto fail
;
30623 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
30624 if (SWIG_arg_fail(1)) SWIG_fail
;
30626 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
30627 result
= ((wxWindow
const *)arg1
)->GetBackgroundColour();
30629 wxPyEndAllowThreads(__tstate
);
30630 if (PyErr_Occurred()) SWIG_fail
;
30633 wxColour
* resultptr
;
30634 resultptr
= new wxColour(static_cast<wxColour
& >(result
));
30635 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxColour
, 1);
30643 static PyObject
*_wrap_Window_GetForegroundColour(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
30644 PyObject
*resultobj
= NULL
;
30645 wxWindow
*arg1
= (wxWindow
*) 0 ;
30647 PyObject
* obj0
= 0 ;
30648 char *kwnames
[] = {
30649 (char *) "self", NULL
30652 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_GetForegroundColour",kwnames
,&obj0
)) goto fail
;
30653 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
30654 if (SWIG_arg_fail(1)) SWIG_fail
;
30656 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
30657 result
= ((wxWindow
const *)arg1
)->GetForegroundColour();
30659 wxPyEndAllowThreads(__tstate
);
30660 if (PyErr_Occurred()) SWIG_fail
;
30663 wxColour
* resultptr
;
30664 resultptr
= new wxColour(static_cast<wxColour
& >(result
));
30665 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxColour
, 1);
30673 static PyObject
*_wrap_Window_InheritsBackgroundColour(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
30674 PyObject
*resultobj
= NULL
;
30675 wxWindow
*arg1
= (wxWindow
*) 0 ;
30677 PyObject
* obj0
= 0 ;
30678 char *kwnames
[] = {
30679 (char *) "self", NULL
30682 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_InheritsBackgroundColour",kwnames
,&obj0
)) goto fail
;
30683 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
30684 if (SWIG_arg_fail(1)) SWIG_fail
;
30686 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
30687 result
= (bool)((wxWindow
const *)arg1
)->InheritsBackgroundColour();
30689 wxPyEndAllowThreads(__tstate
);
30690 if (PyErr_Occurred()) SWIG_fail
;
30693 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
30701 static PyObject
*_wrap_Window_UseBgCol(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
30702 PyObject
*resultobj
= NULL
;
30703 wxWindow
*arg1
= (wxWindow
*) 0 ;
30705 PyObject
* obj0
= 0 ;
30706 char *kwnames
[] = {
30707 (char *) "self", NULL
30710 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_UseBgCol",kwnames
,&obj0
)) goto fail
;
30711 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
30712 if (SWIG_arg_fail(1)) SWIG_fail
;
30714 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
30715 result
= (bool)((wxWindow
const *)arg1
)->UseBgCol();
30717 wxPyEndAllowThreads(__tstate
);
30718 if (PyErr_Occurred()) SWIG_fail
;
30721 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
30729 static PyObject
*_wrap_Window_SetBackgroundStyle(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
30730 PyObject
*resultobj
= NULL
;
30731 wxWindow
*arg1
= (wxWindow
*) 0 ;
30732 wxBackgroundStyle arg2
;
30734 PyObject
* obj0
= 0 ;
30735 PyObject
* obj1
= 0 ;
30736 char *kwnames
[] = {
30737 (char *) "self",(char *) "style", NULL
30740 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_SetBackgroundStyle",kwnames
,&obj0
,&obj1
)) goto fail
;
30741 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
30742 if (SWIG_arg_fail(1)) SWIG_fail
;
30744 arg2
= static_cast<wxBackgroundStyle
>(SWIG_As_int(obj1
));
30745 if (SWIG_arg_fail(2)) SWIG_fail
;
30748 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
30749 result
= (bool)(arg1
)->SetBackgroundStyle(arg2
);
30751 wxPyEndAllowThreads(__tstate
);
30752 if (PyErr_Occurred()) SWIG_fail
;
30755 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
30763 static PyObject
*_wrap_Window_GetBackgroundStyle(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
30764 PyObject
*resultobj
= NULL
;
30765 wxWindow
*arg1
= (wxWindow
*) 0 ;
30766 wxBackgroundStyle result
;
30767 PyObject
* obj0
= 0 ;
30768 char *kwnames
[] = {
30769 (char *) "self", NULL
30772 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_GetBackgroundStyle",kwnames
,&obj0
)) goto fail
;
30773 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
30774 if (SWIG_arg_fail(1)) SWIG_fail
;
30776 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
30777 result
= (wxBackgroundStyle
)((wxWindow
const *)arg1
)->GetBackgroundStyle();
30779 wxPyEndAllowThreads(__tstate
);
30780 if (PyErr_Occurred()) SWIG_fail
;
30782 resultobj
= SWIG_From_int((result
));
30789 static PyObject
*_wrap_Window_HasTransparentBackground(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
30790 PyObject
*resultobj
= NULL
;
30791 wxWindow
*arg1
= (wxWindow
*) 0 ;
30793 PyObject
* obj0
= 0 ;
30794 char *kwnames
[] = {
30795 (char *) "self", NULL
30798 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_HasTransparentBackground",kwnames
,&obj0
)) goto fail
;
30799 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
30800 if (SWIG_arg_fail(1)) SWIG_fail
;
30802 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
30803 result
= (bool)(arg1
)->HasTransparentBackground();
30805 wxPyEndAllowThreads(__tstate
);
30806 if (PyErr_Occurred()) SWIG_fail
;
30809 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
30817 static PyObject
*_wrap_Window_SetCursor(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
30818 PyObject
*resultobj
= NULL
;
30819 wxWindow
*arg1
= (wxWindow
*) 0 ;
30820 wxCursor
*arg2
= 0 ;
30822 PyObject
* obj0
= 0 ;
30823 PyObject
* obj1
= 0 ;
30824 char *kwnames
[] = {
30825 (char *) "self",(char *) "cursor", NULL
30828 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_SetCursor",kwnames
,&obj0
,&obj1
)) goto fail
;
30829 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
30830 if (SWIG_arg_fail(1)) SWIG_fail
;
30832 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxCursor
, SWIG_POINTER_EXCEPTION
| 0);
30833 if (SWIG_arg_fail(2)) SWIG_fail
;
30834 if (arg2
== NULL
) {
30835 SWIG_null_ref("wxCursor");
30837 if (SWIG_arg_fail(2)) SWIG_fail
;
30840 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
30841 result
= (bool)(arg1
)->SetCursor((wxCursor
const &)*arg2
);
30843 wxPyEndAllowThreads(__tstate
);
30844 if (PyErr_Occurred()) SWIG_fail
;
30847 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
30855 static PyObject
*_wrap_Window_GetCursor(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
30856 PyObject
*resultobj
= NULL
;
30857 wxWindow
*arg1
= (wxWindow
*) 0 ;
30859 PyObject
* obj0
= 0 ;
30860 char *kwnames
[] = {
30861 (char *) "self", NULL
30864 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_GetCursor",kwnames
,&obj0
)) goto fail
;
30865 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
30866 if (SWIG_arg_fail(1)) SWIG_fail
;
30868 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
30869 result
= (arg1
)->GetCursor();
30871 wxPyEndAllowThreads(__tstate
);
30872 if (PyErr_Occurred()) SWIG_fail
;
30875 wxCursor
* resultptr
;
30876 resultptr
= new wxCursor(static_cast<wxCursor
& >(result
));
30877 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxCursor
, 1);
30885 static PyObject
*_wrap_Window_SetFont(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
30886 PyObject
*resultobj
= NULL
;
30887 wxWindow
*arg1
= (wxWindow
*) 0 ;
30890 PyObject
* obj0
= 0 ;
30891 PyObject
* obj1
= 0 ;
30892 char *kwnames
[] = {
30893 (char *) "self",(char *) "font", NULL
30896 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_SetFont",kwnames
,&obj0
,&obj1
)) goto fail
;
30897 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
30898 if (SWIG_arg_fail(1)) SWIG_fail
;
30900 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxFont
, SWIG_POINTER_EXCEPTION
| 0);
30901 if (SWIG_arg_fail(2)) SWIG_fail
;
30902 if (arg2
== NULL
) {
30903 SWIG_null_ref("wxFont");
30905 if (SWIG_arg_fail(2)) SWIG_fail
;
30908 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
30909 result
= (bool)(arg1
)->SetFont((wxFont
const &)*arg2
);
30911 wxPyEndAllowThreads(__tstate
);
30912 if (PyErr_Occurred()) SWIG_fail
;
30915 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
30923 static PyObject
*_wrap_Window_SetOwnFont(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
30924 PyObject
*resultobj
= NULL
;
30925 wxWindow
*arg1
= (wxWindow
*) 0 ;
30927 PyObject
* obj0
= 0 ;
30928 PyObject
* obj1
= 0 ;
30929 char *kwnames
[] = {
30930 (char *) "self",(char *) "font", NULL
30933 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_SetOwnFont",kwnames
,&obj0
,&obj1
)) goto fail
;
30934 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
30935 if (SWIG_arg_fail(1)) SWIG_fail
;
30937 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxFont
, SWIG_POINTER_EXCEPTION
| 0);
30938 if (SWIG_arg_fail(2)) SWIG_fail
;
30939 if (arg2
== NULL
) {
30940 SWIG_null_ref("wxFont");
30942 if (SWIG_arg_fail(2)) SWIG_fail
;
30945 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
30946 (arg1
)->SetOwnFont((wxFont
const &)*arg2
);
30948 wxPyEndAllowThreads(__tstate
);
30949 if (PyErr_Occurred()) SWIG_fail
;
30951 Py_INCREF(Py_None
); resultobj
= Py_None
;
30958 static PyObject
*_wrap_Window_GetFont(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
30959 PyObject
*resultobj
= NULL
;
30960 wxWindow
*arg1
= (wxWindow
*) 0 ;
30962 PyObject
* obj0
= 0 ;
30963 char *kwnames
[] = {
30964 (char *) "self", NULL
30967 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_GetFont",kwnames
,&obj0
)) goto fail
;
30968 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
30969 if (SWIG_arg_fail(1)) SWIG_fail
;
30971 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
30972 result
= (arg1
)->GetFont();
30974 wxPyEndAllowThreads(__tstate
);
30975 if (PyErr_Occurred()) SWIG_fail
;
30978 wxFont
* resultptr
;
30979 resultptr
= new wxFont(static_cast<wxFont
& >(result
));
30980 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxFont
, 1);
30988 static PyObject
*_wrap_Window_SetCaret(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
30989 PyObject
*resultobj
= NULL
;
30990 wxWindow
*arg1
= (wxWindow
*) 0 ;
30991 wxCaret
*arg2
= (wxCaret
*) 0 ;
30992 PyObject
* obj0
= 0 ;
30993 PyObject
* obj1
= 0 ;
30994 char *kwnames
[] = {
30995 (char *) "self",(char *) "caret", NULL
30998 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_SetCaret",kwnames
,&obj0
,&obj1
)) goto fail
;
30999 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
31000 if (SWIG_arg_fail(1)) SWIG_fail
;
31001 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxCaret
, SWIG_POINTER_EXCEPTION
| SWIG_POINTER_DISOWN
);
31002 if (SWIG_arg_fail(2)) SWIG_fail
;
31004 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
31005 (arg1
)->SetCaret(arg2
);
31007 wxPyEndAllowThreads(__tstate
);
31008 if (PyErr_Occurred()) SWIG_fail
;
31010 Py_INCREF(Py_None
); resultobj
= Py_None
;
31017 static PyObject
*_wrap_Window_GetCaret(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
31018 PyObject
*resultobj
= NULL
;
31019 wxWindow
*arg1
= (wxWindow
*) 0 ;
31021 PyObject
* obj0
= 0 ;
31022 char *kwnames
[] = {
31023 (char *) "self", NULL
31026 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_GetCaret",kwnames
,&obj0
)) goto fail
;
31027 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
31028 if (SWIG_arg_fail(1)) SWIG_fail
;
31030 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
31031 result
= (wxCaret
*)((wxWindow
const *)arg1
)->GetCaret();
31033 wxPyEndAllowThreads(__tstate
);
31034 if (PyErr_Occurred()) SWIG_fail
;
31036 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxCaret
, 0);
31043 static PyObject
*_wrap_Window_GetCharHeight(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
31044 PyObject
*resultobj
= NULL
;
31045 wxWindow
*arg1
= (wxWindow
*) 0 ;
31047 PyObject
* obj0
= 0 ;
31048 char *kwnames
[] = {
31049 (char *) "self", NULL
31052 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_GetCharHeight",kwnames
,&obj0
)) goto fail
;
31053 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
31054 if (SWIG_arg_fail(1)) SWIG_fail
;
31056 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
31057 result
= (int)((wxWindow
const *)arg1
)->GetCharHeight();
31059 wxPyEndAllowThreads(__tstate
);
31060 if (PyErr_Occurred()) SWIG_fail
;
31063 resultobj
= SWIG_From_int(static_cast<int >(result
));
31071 static PyObject
*_wrap_Window_GetCharWidth(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
31072 PyObject
*resultobj
= NULL
;
31073 wxWindow
*arg1
= (wxWindow
*) 0 ;
31075 PyObject
* obj0
= 0 ;
31076 char *kwnames
[] = {
31077 (char *) "self", NULL
31080 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_GetCharWidth",kwnames
,&obj0
)) goto fail
;
31081 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
31082 if (SWIG_arg_fail(1)) SWIG_fail
;
31084 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
31085 result
= (int)((wxWindow
const *)arg1
)->GetCharWidth();
31087 wxPyEndAllowThreads(__tstate
);
31088 if (PyErr_Occurred()) SWIG_fail
;
31091 resultobj
= SWIG_From_int(static_cast<int >(result
));
31099 static PyObject
*_wrap_Window_GetTextExtent(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
31100 PyObject
*resultobj
= NULL
;
31101 wxWindow
*arg1
= (wxWindow
*) 0 ;
31102 wxString
*arg2
= 0 ;
31103 int *arg3
= (int *) 0 ;
31104 int *arg4
= (int *) 0 ;
31105 bool temp2
= false ;
31110 PyObject
* obj0
= 0 ;
31111 PyObject
* obj1
= 0 ;
31112 char *kwnames
[] = {
31113 (char *) "self",(char *) "string", NULL
31116 arg3
= &temp3
; res3
= SWIG_NEWOBJ
;
31117 arg4
= &temp4
; res4
= SWIG_NEWOBJ
;
31118 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_GetTextExtent",kwnames
,&obj0
,&obj1
)) goto fail
;
31119 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
31120 if (SWIG_arg_fail(1)) SWIG_fail
;
31122 arg2
= wxString_in_helper(obj1
);
31123 if (arg2
== NULL
) SWIG_fail
;
31127 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
31128 (arg1
)->GetTextExtent((wxString
const &)*arg2
,arg3
,arg4
);
31130 wxPyEndAllowThreads(__tstate
);
31131 if (PyErr_Occurred()) SWIG_fail
;
31133 Py_INCREF(Py_None
); resultobj
= Py_None
;
31134 resultobj
= t_output_helper(resultobj
, ((res3
== SWIG_NEWOBJ
) ?
31135 SWIG_From_int((*arg3
)) : SWIG_NewPointerObj((void*)(arg3
), SWIGTYPE_p_int
, 0)));
31136 resultobj
= t_output_helper(resultobj
, ((res4
== SWIG_NEWOBJ
) ?
31137 SWIG_From_int((*arg4
)) : SWIG_NewPointerObj((void*)(arg4
), SWIGTYPE_p_int
, 0)));
31152 static PyObject
*_wrap_Window_GetFullTextExtent(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
31153 PyObject
*resultobj
= NULL
;
31154 wxWindow
*arg1
= (wxWindow
*) 0 ;
31155 wxString
*arg2
= 0 ;
31156 int *arg3
= (int *) 0 ;
31157 int *arg4
= (int *) 0 ;
31158 int *arg5
= (int *) 0 ;
31159 int *arg6
= (int *) 0 ;
31160 wxFont
*arg7
= (wxFont
*) NULL
;
31161 bool temp2
= false ;
31170 PyObject
* obj0
= 0 ;
31171 PyObject
* obj1
= 0 ;
31172 PyObject
* obj2
= 0 ;
31173 char *kwnames
[] = {
31174 (char *) "self",(char *) "string",(char *) "font", NULL
31177 arg3
= &temp3
; res3
= SWIG_NEWOBJ
;
31178 arg4
= &temp4
; res4
= SWIG_NEWOBJ
;
31179 arg5
= &temp5
; res5
= SWIG_NEWOBJ
;
31180 arg6
= &temp6
; res6
= SWIG_NEWOBJ
;
31181 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|O:Window_GetFullTextExtent",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
31182 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
31183 if (SWIG_arg_fail(1)) SWIG_fail
;
31185 arg2
= wxString_in_helper(obj1
);
31186 if (arg2
== NULL
) SWIG_fail
;
31190 SWIG_Python_ConvertPtr(obj2
, (void **)&arg7
, SWIGTYPE_p_wxFont
, SWIG_POINTER_EXCEPTION
| 0);
31191 if (SWIG_arg_fail(7)) SWIG_fail
;
31194 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
31195 (arg1
)->GetTextExtent((wxString
const &)*arg2
,arg3
,arg4
,arg5
,arg6
,(wxFont
const *)arg7
);
31197 wxPyEndAllowThreads(__tstate
);
31198 if (PyErr_Occurred()) SWIG_fail
;
31200 Py_INCREF(Py_None
); resultobj
= Py_None
;
31201 resultobj
= t_output_helper(resultobj
, ((res3
== SWIG_NEWOBJ
) ?
31202 SWIG_From_int((*arg3
)) : SWIG_NewPointerObj((void*)(arg3
), SWIGTYPE_p_int
, 0)));
31203 resultobj
= t_output_helper(resultobj
, ((res4
== SWIG_NEWOBJ
) ?
31204 SWIG_From_int((*arg4
)) : SWIG_NewPointerObj((void*)(arg4
), SWIGTYPE_p_int
, 0)));
31205 resultobj
= t_output_helper(resultobj
, ((res5
== SWIG_NEWOBJ
) ?
31206 SWIG_From_int((*arg5
)) : SWIG_NewPointerObj((void*)(arg5
), SWIGTYPE_p_int
, 0)));
31207 resultobj
= t_output_helper(resultobj
, ((res6
== SWIG_NEWOBJ
) ?
31208 SWIG_From_int((*arg6
)) : SWIG_NewPointerObj((void*)(arg6
), SWIGTYPE_p_int
, 0)));
31223 static PyObject
*_wrap_Window_ClientToScreenXY(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
31224 PyObject
*resultobj
= NULL
;
31225 wxWindow
*arg1
= (wxWindow
*) 0 ;
31226 int *arg2
= (int *) 0 ;
31227 int *arg3
= (int *) 0 ;
31232 PyObject
* obj0
= 0 ;
31233 PyObject
* obj1
= 0 ;
31234 PyObject
* obj2
= 0 ;
31235 char *kwnames
[] = {
31236 (char *) "self",(char *) "x",(char *) "y", NULL
31239 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:Window_ClientToScreenXY",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
31240 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
31241 if (SWIG_arg_fail(1)) SWIG_fail
;
31243 if (!(SWIG_ConvertPtr(obj1
,(void **)(&arg2
),SWIGTYPE_p_int
,0) != -1)) {
31244 temp2
= SWIG_As_int(obj1
);
31245 if (SWIG_arg_fail(2)) SWIG_fail
;
31247 res2
= SWIG_NEWOBJ
;
31251 if (!(SWIG_ConvertPtr(obj2
,(void **)(&arg3
),SWIGTYPE_p_int
,0) != -1)) {
31252 temp3
= SWIG_As_int(obj2
);
31253 if (SWIG_arg_fail(3)) SWIG_fail
;
31255 res3
= SWIG_NEWOBJ
;
31259 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
31260 ((wxWindow
const *)arg1
)->ClientToScreen(arg2
,arg3
);
31262 wxPyEndAllowThreads(__tstate
);
31263 if (PyErr_Occurred()) SWIG_fail
;
31265 Py_INCREF(Py_None
); resultobj
= Py_None
;
31266 resultobj
= t_output_helper(resultobj
, ((res2
== SWIG_NEWOBJ
) ?
31267 SWIG_From_int((*arg2
)) : SWIG_NewPointerObj((void*)(arg2
), SWIGTYPE_p_int
, 0)));
31268 resultobj
= t_output_helper(resultobj
, ((res3
== SWIG_NEWOBJ
) ?
31269 SWIG_From_int((*arg3
)) : SWIG_NewPointerObj((void*)(arg3
), SWIGTYPE_p_int
, 0)));
31276 static PyObject
*_wrap_Window_ScreenToClientXY(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
31277 PyObject
*resultobj
= NULL
;
31278 wxWindow
*arg1
= (wxWindow
*) 0 ;
31279 int *arg2
= (int *) 0 ;
31280 int *arg3
= (int *) 0 ;
31285 PyObject
* obj0
= 0 ;
31286 PyObject
* obj1
= 0 ;
31287 PyObject
* obj2
= 0 ;
31288 char *kwnames
[] = {
31289 (char *) "self",(char *) "x",(char *) "y", NULL
31292 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:Window_ScreenToClientXY",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
31293 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
31294 if (SWIG_arg_fail(1)) SWIG_fail
;
31296 if (!(SWIG_ConvertPtr(obj1
,(void **)(&arg2
),SWIGTYPE_p_int
,0) != -1)) {
31297 temp2
= SWIG_As_int(obj1
);
31298 if (SWIG_arg_fail(2)) SWIG_fail
;
31300 res2
= SWIG_NEWOBJ
;
31304 if (!(SWIG_ConvertPtr(obj2
,(void **)(&arg3
),SWIGTYPE_p_int
,0) != -1)) {
31305 temp3
= SWIG_As_int(obj2
);
31306 if (SWIG_arg_fail(3)) SWIG_fail
;
31308 res3
= SWIG_NEWOBJ
;
31312 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
31313 ((wxWindow
const *)arg1
)->ScreenToClient(arg2
,arg3
);
31315 wxPyEndAllowThreads(__tstate
);
31316 if (PyErr_Occurred()) SWIG_fail
;
31318 Py_INCREF(Py_None
); resultobj
= Py_None
;
31319 resultobj
= t_output_helper(resultobj
, ((res2
== SWIG_NEWOBJ
) ?
31320 SWIG_From_int((*arg2
)) : SWIG_NewPointerObj((void*)(arg2
), SWIGTYPE_p_int
, 0)));
31321 resultobj
= t_output_helper(resultobj
, ((res3
== SWIG_NEWOBJ
) ?
31322 SWIG_From_int((*arg3
)) : SWIG_NewPointerObj((void*)(arg3
), SWIGTYPE_p_int
, 0)));
31329 static PyObject
*_wrap_Window_ClientToScreen(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
31330 PyObject
*resultobj
= NULL
;
31331 wxWindow
*arg1
= (wxWindow
*) 0 ;
31332 wxPoint
*arg2
= 0 ;
31335 PyObject
* obj0
= 0 ;
31336 PyObject
* obj1
= 0 ;
31337 char *kwnames
[] = {
31338 (char *) "self",(char *) "pt", NULL
31341 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_ClientToScreen",kwnames
,&obj0
,&obj1
)) goto fail
;
31342 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
31343 if (SWIG_arg_fail(1)) SWIG_fail
;
31346 if ( ! wxPoint_helper(obj1
, &arg2
)) SWIG_fail
;
31349 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
31350 result
= ((wxWindow
const *)arg1
)->ClientToScreen((wxPoint
const &)*arg2
);
31352 wxPyEndAllowThreads(__tstate
);
31353 if (PyErr_Occurred()) SWIG_fail
;
31356 wxPoint
* resultptr
;
31357 resultptr
= new wxPoint(static_cast<wxPoint
& >(result
));
31358 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxPoint
, 1);
31366 static PyObject
*_wrap_Window_ScreenToClient(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
31367 PyObject
*resultobj
= NULL
;
31368 wxWindow
*arg1
= (wxWindow
*) 0 ;
31369 wxPoint
*arg2
= 0 ;
31372 PyObject
* obj0
= 0 ;
31373 PyObject
* obj1
= 0 ;
31374 char *kwnames
[] = {
31375 (char *) "self",(char *) "pt", NULL
31378 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_ScreenToClient",kwnames
,&obj0
,&obj1
)) goto fail
;
31379 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
31380 if (SWIG_arg_fail(1)) SWIG_fail
;
31383 if ( ! wxPoint_helper(obj1
, &arg2
)) SWIG_fail
;
31386 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
31387 result
= ((wxWindow
const *)arg1
)->ScreenToClient((wxPoint
const &)*arg2
);
31389 wxPyEndAllowThreads(__tstate
);
31390 if (PyErr_Occurred()) SWIG_fail
;
31393 wxPoint
* resultptr
;
31394 resultptr
= new wxPoint(static_cast<wxPoint
& >(result
));
31395 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxPoint
, 1);
31403 static PyObject
*_wrap_Window_HitTestXY(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
31404 PyObject
*resultobj
= NULL
;
31405 wxWindow
*arg1
= (wxWindow
*) 0 ;
31409 PyObject
* obj0
= 0 ;
31410 PyObject
* obj1
= 0 ;
31411 PyObject
* obj2
= 0 ;
31412 char *kwnames
[] = {
31413 (char *) "self",(char *) "x",(char *) "y", NULL
31416 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:Window_HitTestXY",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
31417 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
31418 if (SWIG_arg_fail(1)) SWIG_fail
;
31420 arg2
= static_cast<int >(SWIG_As_int(obj1
));
31421 if (SWIG_arg_fail(2)) SWIG_fail
;
31424 arg3
= static_cast<int >(SWIG_As_int(obj2
));
31425 if (SWIG_arg_fail(3)) SWIG_fail
;
31428 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
31429 result
= (wxHitTest
)((wxWindow
const *)arg1
)->HitTest(arg2
,arg3
);
31431 wxPyEndAllowThreads(__tstate
);
31432 if (PyErr_Occurred()) SWIG_fail
;
31434 resultobj
= SWIG_From_int((result
));
31441 static PyObject
*_wrap_Window_HitTest(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
31442 PyObject
*resultobj
= NULL
;
31443 wxWindow
*arg1
= (wxWindow
*) 0 ;
31444 wxPoint
*arg2
= 0 ;
31447 PyObject
* obj0
= 0 ;
31448 PyObject
* obj1
= 0 ;
31449 char *kwnames
[] = {
31450 (char *) "self",(char *) "pt", NULL
31453 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_HitTest",kwnames
,&obj0
,&obj1
)) goto fail
;
31454 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
31455 if (SWIG_arg_fail(1)) SWIG_fail
;
31458 if ( ! wxPoint_helper(obj1
, &arg2
)) SWIG_fail
;
31461 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
31462 result
= (wxHitTest
)((wxWindow
const *)arg1
)->HitTest((wxPoint
const &)*arg2
);
31464 wxPyEndAllowThreads(__tstate
);
31465 if (PyErr_Occurred()) SWIG_fail
;
31467 resultobj
= SWIG_From_int((result
));
31474 static PyObject
*_wrap_Window_GetBorder__SWIG_0(PyObject
*, PyObject
*args
) {
31475 PyObject
*resultobj
= NULL
;
31476 wxWindow
*arg1
= (wxWindow
*) 0 ;
31479 PyObject
* obj0
= 0 ;
31480 PyObject
* obj1
= 0 ;
31482 if(!PyArg_ParseTuple(args
,(char *)"OO:Window_GetBorder",&obj0
,&obj1
)) goto fail
;
31483 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
31484 if (SWIG_arg_fail(1)) SWIG_fail
;
31486 arg2
= static_cast<long >(SWIG_As_long(obj1
));
31487 if (SWIG_arg_fail(2)) SWIG_fail
;
31490 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
31491 result
= (wxBorder
)((wxWindow
const *)arg1
)->GetBorder(arg2
);
31493 wxPyEndAllowThreads(__tstate
);
31494 if (PyErr_Occurred()) SWIG_fail
;
31496 resultobj
= SWIG_From_int((result
));
31503 static PyObject
*_wrap_Window_GetBorder__SWIG_1(PyObject
*, PyObject
*args
) {
31504 PyObject
*resultobj
= NULL
;
31505 wxWindow
*arg1
= (wxWindow
*) 0 ;
31507 PyObject
* obj0
= 0 ;
31509 if(!PyArg_ParseTuple(args
,(char *)"O:Window_GetBorder",&obj0
)) goto fail
;
31510 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
31511 if (SWIG_arg_fail(1)) SWIG_fail
;
31513 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
31514 result
= (wxBorder
)((wxWindow
const *)arg1
)->GetBorder();
31516 wxPyEndAllowThreads(__tstate
);
31517 if (PyErr_Occurred()) SWIG_fail
;
31519 resultobj
= SWIG_From_int((result
));
31526 static PyObject
*_wrap_Window_GetBorder(PyObject
*self
, PyObject
*args
) {
31531 argc
= PyObject_Length(args
);
31532 for (ii
= 0; (ii
< argc
) && (ii
< 2); ii
++) {
31533 argv
[ii
] = PyTuple_GetItem(args
,ii
);
31539 if (SWIG_ConvertPtr(argv
[0], &ptr
, SWIGTYPE_p_wxWindow
, 0) == -1) {
31547 return _wrap_Window_GetBorder__SWIG_1(self
,args
);
31554 if (SWIG_ConvertPtr(argv
[0], &ptr
, SWIGTYPE_p_wxWindow
, 0) == -1) {
31562 _v
= SWIG_Check_long(argv
[1]);
31564 return _wrap_Window_GetBorder__SWIG_0(self
,args
);
31569 PyErr_SetString(PyExc_NotImplementedError
,"No matching function for overloaded 'Window_GetBorder'");
31574 static PyObject
*_wrap_Window_UpdateWindowUI(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
31575 PyObject
*resultobj
= NULL
;
31576 wxWindow
*arg1
= (wxWindow
*) 0 ;
31577 long arg2
= (long) wxUPDATE_UI_NONE
;
31578 PyObject
* obj0
= 0 ;
31579 PyObject
* obj1
= 0 ;
31580 char *kwnames
[] = {
31581 (char *) "self",(char *) "flags", NULL
31584 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|O:Window_UpdateWindowUI",kwnames
,&obj0
,&obj1
)) goto fail
;
31585 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
31586 if (SWIG_arg_fail(1)) SWIG_fail
;
31589 arg2
= static_cast<long >(SWIG_As_long(obj1
));
31590 if (SWIG_arg_fail(2)) SWIG_fail
;
31594 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
31595 (arg1
)->UpdateWindowUI(arg2
);
31597 wxPyEndAllowThreads(__tstate
);
31598 if (PyErr_Occurred()) SWIG_fail
;
31600 Py_INCREF(Py_None
); resultobj
= Py_None
;
31607 static PyObject
*_wrap_Window_PopupMenuXY(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
31608 PyObject
*resultobj
= NULL
;
31609 wxWindow
*arg1
= (wxWindow
*) 0 ;
31610 wxMenu
*arg2
= (wxMenu
*) 0 ;
31611 int arg3
= (int) -1 ;
31612 int arg4
= (int) -1 ;
31614 PyObject
* obj0
= 0 ;
31615 PyObject
* obj1
= 0 ;
31616 PyObject
* obj2
= 0 ;
31617 PyObject
* obj3
= 0 ;
31618 char *kwnames
[] = {
31619 (char *) "self",(char *) "menu",(char *) "x",(char *) "y", NULL
31622 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|OO:Window_PopupMenuXY",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
)) goto fail
;
31623 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
31624 if (SWIG_arg_fail(1)) SWIG_fail
;
31625 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxMenu
, SWIG_POINTER_EXCEPTION
| 0);
31626 if (SWIG_arg_fail(2)) SWIG_fail
;
31629 arg3
= static_cast<int >(SWIG_As_int(obj2
));
31630 if (SWIG_arg_fail(3)) SWIG_fail
;
31635 arg4
= static_cast<int >(SWIG_As_int(obj3
));
31636 if (SWIG_arg_fail(4)) SWIG_fail
;
31640 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
31641 result
= (bool)(arg1
)->PopupMenu(arg2
,arg3
,arg4
);
31643 wxPyEndAllowThreads(__tstate
);
31644 if (PyErr_Occurred()) SWIG_fail
;
31647 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
31655 static PyObject
*_wrap_Window_PopupMenu(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
31656 PyObject
*resultobj
= NULL
;
31657 wxWindow
*arg1
= (wxWindow
*) 0 ;
31658 wxMenu
*arg2
= (wxMenu
*) 0 ;
31659 wxPoint
const &arg3_defvalue
= wxDefaultPosition
;
31660 wxPoint
*arg3
= (wxPoint
*) &arg3_defvalue
;
31663 PyObject
* obj0
= 0 ;
31664 PyObject
* obj1
= 0 ;
31665 PyObject
* obj2
= 0 ;
31666 char *kwnames
[] = {
31667 (char *) "self",(char *) "menu",(char *) "pos", NULL
31670 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|O:Window_PopupMenu",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
31671 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
31672 if (SWIG_arg_fail(1)) SWIG_fail
;
31673 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxMenu
, SWIG_POINTER_EXCEPTION
| 0);
31674 if (SWIG_arg_fail(2)) SWIG_fail
;
31678 if ( ! wxPoint_helper(obj2
, &arg3
)) SWIG_fail
;
31682 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
31683 result
= (bool)(arg1
)->PopupMenu(arg2
,(wxPoint
const &)*arg3
);
31685 wxPyEndAllowThreads(__tstate
);
31686 if (PyErr_Occurred()) SWIG_fail
;
31689 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
31697 static PyObject
*_wrap_Window_GetHandle(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
31698 PyObject
*resultobj
= NULL
;
31699 wxWindow
*arg1
= (wxWindow
*) 0 ;
31701 PyObject
* obj0
= 0 ;
31702 char *kwnames
[] = {
31703 (char *) "self", NULL
31706 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_GetHandle",kwnames
,&obj0
)) goto fail
;
31707 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
31708 if (SWIG_arg_fail(1)) SWIG_fail
;
31710 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
31711 result
= (long)wxWindow_GetHandle(arg1
);
31713 wxPyEndAllowThreads(__tstate
);
31714 if (PyErr_Occurred()) SWIG_fail
;
31717 resultobj
= SWIG_From_long(static_cast<long >(result
));
31725 static PyObject
*_wrap_Window_AssociateHandle(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
31726 PyObject
*resultobj
= NULL
;
31727 wxWindow
*arg1
= (wxWindow
*) 0 ;
31729 PyObject
* obj0
= 0 ;
31730 PyObject
* obj1
= 0 ;
31731 char *kwnames
[] = {
31732 (char *) "self",(char *) "handle", NULL
31735 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_AssociateHandle",kwnames
,&obj0
,&obj1
)) goto fail
;
31736 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
31737 if (SWIG_arg_fail(1)) SWIG_fail
;
31739 arg2
= static_cast<long >(SWIG_As_long(obj1
));
31740 if (SWIG_arg_fail(2)) SWIG_fail
;
31743 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
31744 wxWindow_AssociateHandle(arg1
,arg2
);
31746 wxPyEndAllowThreads(__tstate
);
31747 if (PyErr_Occurred()) SWIG_fail
;
31749 Py_INCREF(Py_None
); resultobj
= Py_None
;
31756 static PyObject
*_wrap_Window_DissociateHandle(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
31757 PyObject
*resultobj
= NULL
;
31758 wxWindow
*arg1
= (wxWindow
*) 0 ;
31759 PyObject
* obj0
= 0 ;
31760 char *kwnames
[] = {
31761 (char *) "self", NULL
31764 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_DissociateHandle",kwnames
,&obj0
)) goto fail
;
31765 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
31766 if (SWIG_arg_fail(1)) SWIG_fail
;
31768 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
31769 (arg1
)->DissociateHandle();
31771 wxPyEndAllowThreads(__tstate
);
31772 if (PyErr_Occurred()) SWIG_fail
;
31774 Py_INCREF(Py_None
); resultobj
= Py_None
;
31781 static PyObject
*_wrap_Window_OnPaint(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
31782 PyObject
*resultobj
= NULL
;
31783 wxWindow
*arg1
= (wxWindow
*) 0 ;
31784 wxPaintEvent
*arg2
= 0 ;
31785 PyObject
* obj0
= 0 ;
31786 PyObject
* obj1
= 0 ;
31787 char *kwnames
[] = {
31788 (char *) "self",(char *) "event", NULL
31791 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_OnPaint",kwnames
,&obj0
,&obj1
)) goto fail
;
31792 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
31793 if (SWIG_arg_fail(1)) SWIG_fail
;
31795 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxPaintEvent
, SWIG_POINTER_EXCEPTION
| 0);
31796 if (SWIG_arg_fail(2)) SWIG_fail
;
31797 if (arg2
== NULL
) {
31798 SWIG_null_ref("wxPaintEvent");
31800 if (SWIG_arg_fail(2)) SWIG_fail
;
31803 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
31804 (arg1
)->OnPaint(*arg2
);
31806 wxPyEndAllowThreads(__tstate
);
31807 if (PyErr_Occurred()) SWIG_fail
;
31809 Py_INCREF(Py_None
); resultobj
= Py_None
;
31816 static PyObject
*_wrap_Window_HasScrollbar(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
31817 PyObject
*resultobj
= NULL
;
31818 wxWindow
*arg1
= (wxWindow
*) 0 ;
31821 PyObject
* obj0
= 0 ;
31822 PyObject
* obj1
= 0 ;
31823 char *kwnames
[] = {
31824 (char *) "self",(char *) "orient", NULL
31827 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_HasScrollbar",kwnames
,&obj0
,&obj1
)) goto fail
;
31828 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
31829 if (SWIG_arg_fail(1)) SWIG_fail
;
31831 arg2
= static_cast<int >(SWIG_As_int(obj1
));
31832 if (SWIG_arg_fail(2)) SWIG_fail
;
31835 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
31836 result
= (bool)((wxWindow
const *)arg1
)->HasScrollbar(arg2
);
31838 wxPyEndAllowThreads(__tstate
);
31839 if (PyErr_Occurred()) SWIG_fail
;
31842 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
31850 static PyObject
*_wrap_Window_SetScrollbar(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
31851 PyObject
*resultobj
= NULL
;
31852 wxWindow
*arg1
= (wxWindow
*) 0 ;
31857 bool arg6
= (bool) true ;
31858 PyObject
* obj0
= 0 ;
31859 PyObject
* obj1
= 0 ;
31860 PyObject
* obj2
= 0 ;
31861 PyObject
* obj3
= 0 ;
31862 PyObject
* obj4
= 0 ;
31863 PyObject
* obj5
= 0 ;
31864 char *kwnames
[] = {
31865 (char *) "self",(char *) "orientation",(char *) "position",(char *) "thumbSize",(char *) "range",(char *) "refresh", NULL
31868 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOOOO|O:Window_SetScrollbar",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
,&obj5
)) goto fail
;
31869 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
31870 if (SWIG_arg_fail(1)) SWIG_fail
;
31872 arg2
= static_cast<int >(SWIG_As_int(obj1
));
31873 if (SWIG_arg_fail(2)) SWIG_fail
;
31876 arg3
= static_cast<int >(SWIG_As_int(obj2
));
31877 if (SWIG_arg_fail(3)) SWIG_fail
;
31880 arg4
= static_cast<int >(SWIG_As_int(obj3
));
31881 if (SWIG_arg_fail(4)) SWIG_fail
;
31884 arg5
= static_cast<int >(SWIG_As_int(obj4
));
31885 if (SWIG_arg_fail(5)) SWIG_fail
;
31889 arg6
= static_cast<bool >(SWIG_As_bool(obj5
));
31890 if (SWIG_arg_fail(6)) SWIG_fail
;
31894 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
31895 (arg1
)->SetScrollbar(arg2
,arg3
,arg4
,arg5
,arg6
);
31897 wxPyEndAllowThreads(__tstate
);
31898 if (PyErr_Occurred()) SWIG_fail
;
31900 Py_INCREF(Py_None
); resultobj
= Py_None
;
31907 static PyObject
*_wrap_Window_SetScrollPos(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
31908 PyObject
*resultobj
= NULL
;
31909 wxWindow
*arg1
= (wxWindow
*) 0 ;
31912 bool arg4
= (bool) true ;
31913 PyObject
* obj0
= 0 ;
31914 PyObject
* obj1
= 0 ;
31915 PyObject
* obj2
= 0 ;
31916 PyObject
* obj3
= 0 ;
31917 char *kwnames
[] = {
31918 (char *) "self",(char *) "orientation",(char *) "pos",(char *) "refresh", NULL
31921 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO|O:Window_SetScrollPos",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
)) goto fail
;
31922 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
31923 if (SWIG_arg_fail(1)) SWIG_fail
;
31925 arg2
= static_cast<int >(SWIG_As_int(obj1
));
31926 if (SWIG_arg_fail(2)) SWIG_fail
;
31929 arg3
= static_cast<int >(SWIG_As_int(obj2
));
31930 if (SWIG_arg_fail(3)) SWIG_fail
;
31934 arg4
= static_cast<bool >(SWIG_As_bool(obj3
));
31935 if (SWIG_arg_fail(4)) SWIG_fail
;
31939 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
31940 (arg1
)->SetScrollPos(arg2
,arg3
,arg4
);
31942 wxPyEndAllowThreads(__tstate
);
31943 if (PyErr_Occurred()) SWIG_fail
;
31945 Py_INCREF(Py_None
); resultobj
= Py_None
;
31952 static PyObject
*_wrap_Window_GetScrollPos(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
31953 PyObject
*resultobj
= NULL
;
31954 wxWindow
*arg1
= (wxWindow
*) 0 ;
31957 PyObject
* obj0
= 0 ;
31958 PyObject
* obj1
= 0 ;
31959 char *kwnames
[] = {
31960 (char *) "self",(char *) "orientation", NULL
31963 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_GetScrollPos",kwnames
,&obj0
,&obj1
)) goto fail
;
31964 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
31965 if (SWIG_arg_fail(1)) SWIG_fail
;
31967 arg2
= static_cast<int >(SWIG_As_int(obj1
));
31968 if (SWIG_arg_fail(2)) SWIG_fail
;
31971 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
31972 result
= (int)((wxWindow
const *)arg1
)->GetScrollPos(arg2
);
31974 wxPyEndAllowThreads(__tstate
);
31975 if (PyErr_Occurred()) SWIG_fail
;
31978 resultobj
= SWIG_From_int(static_cast<int >(result
));
31986 static PyObject
*_wrap_Window_GetScrollThumb(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
31987 PyObject
*resultobj
= NULL
;
31988 wxWindow
*arg1
= (wxWindow
*) 0 ;
31991 PyObject
* obj0
= 0 ;
31992 PyObject
* obj1
= 0 ;
31993 char *kwnames
[] = {
31994 (char *) "self",(char *) "orientation", NULL
31997 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_GetScrollThumb",kwnames
,&obj0
,&obj1
)) goto fail
;
31998 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
31999 if (SWIG_arg_fail(1)) SWIG_fail
;
32001 arg2
= static_cast<int >(SWIG_As_int(obj1
));
32002 if (SWIG_arg_fail(2)) SWIG_fail
;
32005 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
32006 result
= (int)((wxWindow
const *)arg1
)->GetScrollThumb(arg2
);
32008 wxPyEndAllowThreads(__tstate
);
32009 if (PyErr_Occurred()) SWIG_fail
;
32012 resultobj
= SWIG_From_int(static_cast<int >(result
));
32020 static PyObject
*_wrap_Window_GetScrollRange(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
32021 PyObject
*resultobj
= NULL
;
32022 wxWindow
*arg1
= (wxWindow
*) 0 ;
32025 PyObject
* obj0
= 0 ;
32026 PyObject
* obj1
= 0 ;
32027 char *kwnames
[] = {
32028 (char *) "self",(char *) "orientation", NULL
32031 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_GetScrollRange",kwnames
,&obj0
,&obj1
)) goto fail
;
32032 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
32033 if (SWIG_arg_fail(1)) SWIG_fail
;
32035 arg2
= static_cast<int >(SWIG_As_int(obj1
));
32036 if (SWIG_arg_fail(2)) SWIG_fail
;
32039 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
32040 result
= (int)((wxWindow
const *)arg1
)->GetScrollRange(arg2
);
32042 wxPyEndAllowThreads(__tstate
);
32043 if (PyErr_Occurred()) SWIG_fail
;
32046 resultobj
= SWIG_From_int(static_cast<int >(result
));
32054 static PyObject
*_wrap_Window_ScrollWindow(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
32055 PyObject
*resultobj
= NULL
;
32056 wxWindow
*arg1
= (wxWindow
*) 0 ;
32059 wxRect
*arg4
= (wxRect
*) NULL
;
32060 PyObject
* obj0
= 0 ;
32061 PyObject
* obj1
= 0 ;
32062 PyObject
* obj2
= 0 ;
32063 PyObject
* obj3
= 0 ;
32064 char *kwnames
[] = {
32065 (char *) "self",(char *) "dx",(char *) "dy",(char *) "rect", NULL
32068 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO|O:Window_ScrollWindow",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
)) goto fail
;
32069 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
32070 if (SWIG_arg_fail(1)) SWIG_fail
;
32072 arg2
= static_cast<int >(SWIG_As_int(obj1
));
32073 if (SWIG_arg_fail(2)) SWIG_fail
;
32076 arg3
= static_cast<int >(SWIG_As_int(obj2
));
32077 if (SWIG_arg_fail(3)) SWIG_fail
;
32080 SWIG_Python_ConvertPtr(obj3
, (void **)&arg4
, SWIGTYPE_p_wxRect
, SWIG_POINTER_EXCEPTION
| 0);
32081 if (SWIG_arg_fail(4)) SWIG_fail
;
32084 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
32085 (arg1
)->ScrollWindow(arg2
,arg3
,(wxRect
const *)arg4
);
32087 wxPyEndAllowThreads(__tstate
);
32088 if (PyErr_Occurred()) SWIG_fail
;
32090 Py_INCREF(Py_None
); resultobj
= Py_None
;
32097 static PyObject
*_wrap_Window_ScrollLines(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
32098 PyObject
*resultobj
= NULL
;
32099 wxWindow
*arg1
= (wxWindow
*) 0 ;
32102 PyObject
* obj0
= 0 ;
32103 PyObject
* obj1
= 0 ;
32104 char *kwnames
[] = {
32105 (char *) "self",(char *) "lines", NULL
32108 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_ScrollLines",kwnames
,&obj0
,&obj1
)) goto fail
;
32109 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
32110 if (SWIG_arg_fail(1)) SWIG_fail
;
32112 arg2
= static_cast<int >(SWIG_As_int(obj1
));
32113 if (SWIG_arg_fail(2)) SWIG_fail
;
32116 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
32117 result
= (bool)(arg1
)->ScrollLines(arg2
);
32119 wxPyEndAllowThreads(__tstate
);
32120 if (PyErr_Occurred()) SWIG_fail
;
32123 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
32131 static PyObject
*_wrap_Window_ScrollPages(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
32132 PyObject
*resultobj
= NULL
;
32133 wxWindow
*arg1
= (wxWindow
*) 0 ;
32136 PyObject
* obj0
= 0 ;
32137 PyObject
* obj1
= 0 ;
32138 char *kwnames
[] = {
32139 (char *) "self",(char *) "pages", NULL
32142 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_ScrollPages",kwnames
,&obj0
,&obj1
)) goto fail
;
32143 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
32144 if (SWIG_arg_fail(1)) SWIG_fail
;
32146 arg2
= static_cast<int >(SWIG_As_int(obj1
));
32147 if (SWIG_arg_fail(2)) SWIG_fail
;
32150 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
32151 result
= (bool)(arg1
)->ScrollPages(arg2
);
32153 wxPyEndAllowThreads(__tstate
);
32154 if (PyErr_Occurred()) SWIG_fail
;
32157 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
32165 static PyObject
*_wrap_Window_LineUp(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
32166 PyObject
*resultobj
= NULL
;
32167 wxWindow
*arg1
= (wxWindow
*) 0 ;
32169 PyObject
* obj0
= 0 ;
32170 char *kwnames
[] = {
32171 (char *) "self", NULL
32174 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_LineUp",kwnames
,&obj0
)) goto fail
;
32175 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
32176 if (SWIG_arg_fail(1)) SWIG_fail
;
32178 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
32179 result
= (bool)(arg1
)->LineUp();
32181 wxPyEndAllowThreads(__tstate
);
32182 if (PyErr_Occurred()) SWIG_fail
;
32185 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
32193 static PyObject
*_wrap_Window_LineDown(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
32194 PyObject
*resultobj
= NULL
;
32195 wxWindow
*arg1
= (wxWindow
*) 0 ;
32197 PyObject
* obj0
= 0 ;
32198 char *kwnames
[] = {
32199 (char *) "self", NULL
32202 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_LineDown",kwnames
,&obj0
)) goto fail
;
32203 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
32204 if (SWIG_arg_fail(1)) SWIG_fail
;
32206 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
32207 result
= (bool)(arg1
)->LineDown();
32209 wxPyEndAllowThreads(__tstate
);
32210 if (PyErr_Occurred()) SWIG_fail
;
32213 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
32221 static PyObject
*_wrap_Window_PageUp(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
32222 PyObject
*resultobj
= NULL
;
32223 wxWindow
*arg1
= (wxWindow
*) 0 ;
32225 PyObject
* obj0
= 0 ;
32226 char *kwnames
[] = {
32227 (char *) "self", NULL
32230 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_PageUp",kwnames
,&obj0
)) goto fail
;
32231 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
32232 if (SWIG_arg_fail(1)) SWIG_fail
;
32234 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
32235 result
= (bool)(arg1
)->PageUp();
32237 wxPyEndAllowThreads(__tstate
);
32238 if (PyErr_Occurred()) SWIG_fail
;
32241 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
32249 static PyObject
*_wrap_Window_PageDown(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
32250 PyObject
*resultobj
= NULL
;
32251 wxWindow
*arg1
= (wxWindow
*) 0 ;
32253 PyObject
* obj0
= 0 ;
32254 char *kwnames
[] = {
32255 (char *) "self", NULL
32258 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_PageDown",kwnames
,&obj0
)) goto fail
;
32259 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
32260 if (SWIG_arg_fail(1)) SWIG_fail
;
32262 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
32263 result
= (bool)(arg1
)->PageDown();
32265 wxPyEndAllowThreads(__tstate
);
32266 if (PyErr_Occurred()) SWIG_fail
;
32269 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
32277 static PyObject
*_wrap_Window_SetHelpText(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
32278 PyObject
*resultobj
= NULL
;
32279 wxWindow
*arg1
= (wxWindow
*) 0 ;
32280 wxString
*arg2
= 0 ;
32281 bool temp2
= false ;
32282 PyObject
* obj0
= 0 ;
32283 PyObject
* obj1
= 0 ;
32284 char *kwnames
[] = {
32285 (char *) "self",(char *) "text", NULL
32288 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_SetHelpText",kwnames
,&obj0
,&obj1
)) goto fail
;
32289 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
32290 if (SWIG_arg_fail(1)) SWIG_fail
;
32292 arg2
= wxString_in_helper(obj1
);
32293 if (arg2
== NULL
) SWIG_fail
;
32297 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
32298 (arg1
)->SetHelpText((wxString
const &)*arg2
);
32300 wxPyEndAllowThreads(__tstate
);
32301 if (PyErr_Occurred()) SWIG_fail
;
32303 Py_INCREF(Py_None
); resultobj
= Py_None
;
32318 static PyObject
*_wrap_Window_SetHelpTextForId(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
32319 PyObject
*resultobj
= NULL
;
32320 wxWindow
*arg1
= (wxWindow
*) 0 ;
32321 wxString
*arg2
= 0 ;
32322 bool temp2
= false ;
32323 PyObject
* obj0
= 0 ;
32324 PyObject
* obj1
= 0 ;
32325 char *kwnames
[] = {
32326 (char *) "self",(char *) "text", NULL
32329 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_SetHelpTextForId",kwnames
,&obj0
,&obj1
)) goto fail
;
32330 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
32331 if (SWIG_arg_fail(1)) SWIG_fail
;
32333 arg2
= wxString_in_helper(obj1
);
32334 if (arg2
== NULL
) SWIG_fail
;
32338 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
32339 (arg1
)->SetHelpTextForId((wxString
const &)*arg2
);
32341 wxPyEndAllowThreads(__tstate
);
32342 if (PyErr_Occurred()) SWIG_fail
;
32344 Py_INCREF(Py_None
); resultobj
= Py_None
;
32359 static PyObject
*_wrap_Window_GetHelpText(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
32360 PyObject
*resultobj
= NULL
;
32361 wxWindow
*arg1
= (wxWindow
*) 0 ;
32363 PyObject
* obj0
= 0 ;
32364 char *kwnames
[] = {
32365 (char *) "self", NULL
32368 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_GetHelpText",kwnames
,&obj0
)) goto fail
;
32369 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
32370 if (SWIG_arg_fail(1)) SWIG_fail
;
32372 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
32373 result
= ((wxWindow
const *)arg1
)->GetHelpText();
32375 wxPyEndAllowThreads(__tstate
);
32376 if (PyErr_Occurred()) SWIG_fail
;
32380 resultobj
= PyUnicode_FromWideChar((&result
)->c_str(), (&result
)->Len());
32382 resultobj
= PyString_FromStringAndSize((&result
)->c_str(), (&result
)->Len());
32391 static PyObject
*_wrap_Window_SetToolTipString(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
32392 PyObject
*resultobj
= NULL
;
32393 wxWindow
*arg1
= (wxWindow
*) 0 ;
32394 wxString
*arg2
= 0 ;
32395 bool temp2
= false ;
32396 PyObject
* obj0
= 0 ;
32397 PyObject
* obj1
= 0 ;
32398 char *kwnames
[] = {
32399 (char *) "self",(char *) "tip", NULL
32402 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_SetToolTipString",kwnames
,&obj0
,&obj1
)) goto fail
;
32403 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
32404 if (SWIG_arg_fail(1)) SWIG_fail
;
32406 arg2
= wxString_in_helper(obj1
);
32407 if (arg2
== NULL
) SWIG_fail
;
32411 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
32412 (arg1
)->SetToolTip((wxString
const &)*arg2
);
32414 wxPyEndAllowThreads(__tstate
);
32415 if (PyErr_Occurred()) SWIG_fail
;
32417 Py_INCREF(Py_None
); resultobj
= Py_None
;
32432 static PyObject
*_wrap_Window_SetToolTip(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
32433 PyObject
*resultobj
= NULL
;
32434 wxWindow
*arg1
= (wxWindow
*) 0 ;
32435 wxToolTip
*arg2
= (wxToolTip
*) 0 ;
32436 PyObject
* obj0
= 0 ;
32437 PyObject
* obj1
= 0 ;
32438 char *kwnames
[] = {
32439 (char *) "self",(char *) "tip", NULL
32442 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_SetToolTip",kwnames
,&obj0
,&obj1
)) goto fail
;
32443 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
32444 if (SWIG_arg_fail(1)) SWIG_fail
;
32445 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxToolTip
, SWIG_POINTER_EXCEPTION
| SWIG_POINTER_DISOWN
);
32446 if (SWIG_arg_fail(2)) SWIG_fail
;
32448 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
32449 (arg1
)->SetToolTip(arg2
);
32451 wxPyEndAllowThreads(__tstate
);
32452 if (PyErr_Occurred()) SWIG_fail
;
32454 Py_INCREF(Py_None
); resultobj
= Py_None
;
32461 static PyObject
*_wrap_Window_GetToolTip(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
32462 PyObject
*resultobj
= NULL
;
32463 wxWindow
*arg1
= (wxWindow
*) 0 ;
32465 PyObject
* obj0
= 0 ;
32466 char *kwnames
[] = {
32467 (char *) "self", NULL
32470 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_GetToolTip",kwnames
,&obj0
)) goto fail
;
32471 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
32472 if (SWIG_arg_fail(1)) SWIG_fail
;
32474 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
32475 result
= (wxToolTip
*)((wxWindow
const *)arg1
)->GetToolTip();
32477 wxPyEndAllowThreads(__tstate
);
32478 if (PyErr_Occurred()) SWIG_fail
;
32481 resultobj
= wxPyMake_wxObject(result
, (bool)0);
32489 static PyObject
*_wrap_Window_SetDropTarget(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
32490 PyObject
*resultobj
= NULL
;
32491 wxWindow
*arg1
= (wxWindow
*) 0 ;
32492 wxPyDropTarget
*arg2
= (wxPyDropTarget
*) 0 ;
32493 PyObject
* obj0
= 0 ;
32494 PyObject
* obj1
= 0 ;
32495 char *kwnames
[] = {
32496 (char *) "self",(char *) "dropTarget", NULL
32499 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_SetDropTarget",kwnames
,&obj0
,&obj1
)) goto fail
;
32500 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
32501 if (SWIG_arg_fail(1)) SWIG_fail
;
32502 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxPyDropTarget
, SWIG_POINTER_EXCEPTION
| SWIG_POINTER_DISOWN
);
32503 if (SWIG_arg_fail(2)) SWIG_fail
;
32505 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
32506 (arg1
)->SetDropTarget(arg2
);
32508 wxPyEndAllowThreads(__tstate
);
32509 if (PyErr_Occurred()) SWIG_fail
;
32511 Py_INCREF(Py_None
); resultobj
= Py_None
;
32518 static PyObject
*_wrap_Window_GetDropTarget(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
32519 PyObject
*resultobj
= NULL
;
32520 wxWindow
*arg1
= (wxWindow
*) 0 ;
32521 wxPyDropTarget
*result
;
32522 PyObject
* obj0
= 0 ;
32523 char *kwnames
[] = {
32524 (char *) "self", NULL
32527 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_GetDropTarget",kwnames
,&obj0
)) goto fail
;
32528 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
32529 if (SWIG_arg_fail(1)) SWIG_fail
;
32531 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
32532 result
= (wxPyDropTarget
*)((wxWindow
const *)arg1
)->GetDropTarget();
32534 wxPyEndAllowThreads(__tstate
);
32535 if (PyErr_Occurred()) SWIG_fail
;
32537 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxPyDropTarget
, 0);
32544 static PyObject
*_wrap_Window_DragAcceptFiles(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
32545 PyObject
*resultobj
= NULL
;
32546 wxWindow
*arg1
= (wxWindow
*) 0 ;
32548 PyObject
* obj0
= 0 ;
32549 PyObject
* obj1
= 0 ;
32550 char *kwnames
[] = {
32551 (char *) "self",(char *) "accept", NULL
32554 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_DragAcceptFiles",kwnames
,&obj0
,&obj1
)) goto fail
;
32555 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
32556 if (SWIG_arg_fail(1)) SWIG_fail
;
32558 arg2
= static_cast<bool >(SWIG_As_bool(obj1
));
32559 if (SWIG_arg_fail(2)) SWIG_fail
;
32562 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
32563 (arg1
)->DragAcceptFiles(arg2
);
32565 wxPyEndAllowThreads(__tstate
);
32566 if (PyErr_Occurred()) SWIG_fail
;
32568 Py_INCREF(Py_None
); resultobj
= Py_None
;
32575 static PyObject
*_wrap_Window_SetConstraints(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
32576 PyObject
*resultobj
= NULL
;
32577 wxWindow
*arg1
= (wxWindow
*) 0 ;
32578 wxLayoutConstraints
*arg2
= (wxLayoutConstraints
*) 0 ;
32579 PyObject
* obj0
= 0 ;
32580 PyObject
* obj1
= 0 ;
32581 char *kwnames
[] = {
32582 (char *) "self",(char *) "constraints", NULL
32585 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_SetConstraints",kwnames
,&obj0
,&obj1
)) goto fail
;
32586 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
32587 if (SWIG_arg_fail(1)) SWIG_fail
;
32588 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxLayoutConstraints
, SWIG_POINTER_EXCEPTION
| 0);
32589 if (SWIG_arg_fail(2)) SWIG_fail
;
32591 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
32592 (arg1
)->SetConstraints(arg2
);
32594 wxPyEndAllowThreads(__tstate
);
32595 if (PyErr_Occurred()) SWIG_fail
;
32597 Py_INCREF(Py_None
); resultobj
= Py_None
;
32604 static PyObject
*_wrap_Window_GetConstraints(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
32605 PyObject
*resultobj
= NULL
;
32606 wxWindow
*arg1
= (wxWindow
*) 0 ;
32607 wxLayoutConstraints
*result
;
32608 PyObject
* obj0
= 0 ;
32609 char *kwnames
[] = {
32610 (char *) "self", NULL
32613 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_GetConstraints",kwnames
,&obj0
)) goto fail
;
32614 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
32615 if (SWIG_arg_fail(1)) SWIG_fail
;
32617 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
32618 result
= (wxLayoutConstraints
*)((wxWindow
const *)arg1
)->GetConstraints();
32620 wxPyEndAllowThreads(__tstate
);
32621 if (PyErr_Occurred()) SWIG_fail
;
32623 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxLayoutConstraints
, 0);
32630 static PyObject
*_wrap_Window_SetAutoLayout(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
32631 PyObject
*resultobj
= NULL
;
32632 wxWindow
*arg1
= (wxWindow
*) 0 ;
32634 PyObject
* obj0
= 0 ;
32635 PyObject
* obj1
= 0 ;
32636 char *kwnames
[] = {
32637 (char *) "self",(char *) "autoLayout", NULL
32640 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_SetAutoLayout",kwnames
,&obj0
,&obj1
)) goto fail
;
32641 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
32642 if (SWIG_arg_fail(1)) SWIG_fail
;
32644 arg2
= static_cast<bool >(SWIG_As_bool(obj1
));
32645 if (SWIG_arg_fail(2)) SWIG_fail
;
32648 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
32649 (arg1
)->SetAutoLayout(arg2
);
32651 wxPyEndAllowThreads(__tstate
);
32652 if (PyErr_Occurred()) SWIG_fail
;
32654 Py_INCREF(Py_None
); resultobj
= Py_None
;
32661 static PyObject
*_wrap_Window_GetAutoLayout(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
32662 PyObject
*resultobj
= NULL
;
32663 wxWindow
*arg1
= (wxWindow
*) 0 ;
32665 PyObject
* obj0
= 0 ;
32666 char *kwnames
[] = {
32667 (char *) "self", NULL
32670 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_GetAutoLayout",kwnames
,&obj0
)) goto fail
;
32671 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
32672 if (SWIG_arg_fail(1)) SWIG_fail
;
32674 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
32675 result
= (bool)((wxWindow
const *)arg1
)->GetAutoLayout();
32677 wxPyEndAllowThreads(__tstate
);
32678 if (PyErr_Occurred()) SWIG_fail
;
32681 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
32689 static PyObject
*_wrap_Window_Layout(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
32690 PyObject
*resultobj
= NULL
;
32691 wxWindow
*arg1
= (wxWindow
*) 0 ;
32693 PyObject
* obj0
= 0 ;
32694 char *kwnames
[] = {
32695 (char *) "self", NULL
32698 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_Layout",kwnames
,&obj0
)) goto fail
;
32699 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
32700 if (SWIG_arg_fail(1)) SWIG_fail
;
32702 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
32703 result
= (bool)(arg1
)->Layout();
32705 wxPyEndAllowThreads(__tstate
);
32706 if (PyErr_Occurred()) SWIG_fail
;
32709 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
32717 static PyObject
*_wrap_Window_SetSizer(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
32718 PyObject
*resultobj
= NULL
;
32719 wxWindow
*arg1
= (wxWindow
*) 0 ;
32720 wxSizer
*arg2
= (wxSizer
*) 0 ;
32721 bool arg3
= (bool) true ;
32722 PyObject
* obj0
= 0 ;
32723 PyObject
* obj1
= 0 ;
32724 PyObject
* obj2
= 0 ;
32725 char *kwnames
[] = {
32726 (char *) "self",(char *) "sizer",(char *) "deleteOld", NULL
32729 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|O:Window_SetSizer",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
32730 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
32731 if (SWIG_arg_fail(1)) SWIG_fail
;
32732 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxSizer
, SWIG_POINTER_EXCEPTION
| SWIG_POINTER_DISOWN
);
32733 if (SWIG_arg_fail(2)) SWIG_fail
;
32736 arg3
= static_cast<bool >(SWIG_As_bool(obj2
));
32737 if (SWIG_arg_fail(3)) SWIG_fail
;
32741 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
32742 (arg1
)->SetSizer(arg2
,arg3
);
32744 wxPyEndAllowThreads(__tstate
);
32745 if (PyErr_Occurred()) SWIG_fail
;
32747 Py_INCREF(Py_None
); resultobj
= Py_None
;
32754 static PyObject
*_wrap_Window_SetSizerAndFit(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
32755 PyObject
*resultobj
= NULL
;
32756 wxWindow
*arg1
= (wxWindow
*) 0 ;
32757 wxSizer
*arg2
= (wxSizer
*) 0 ;
32758 bool arg3
= (bool) true ;
32759 PyObject
* obj0
= 0 ;
32760 PyObject
* obj1
= 0 ;
32761 PyObject
* obj2
= 0 ;
32762 char *kwnames
[] = {
32763 (char *) "self",(char *) "sizer",(char *) "deleteOld", NULL
32766 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|O:Window_SetSizerAndFit",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
32767 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
32768 if (SWIG_arg_fail(1)) SWIG_fail
;
32769 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxSizer
, SWIG_POINTER_EXCEPTION
| SWIG_POINTER_DISOWN
);
32770 if (SWIG_arg_fail(2)) SWIG_fail
;
32773 arg3
= static_cast<bool >(SWIG_As_bool(obj2
));
32774 if (SWIG_arg_fail(3)) SWIG_fail
;
32778 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
32779 (arg1
)->SetSizerAndFit(arg2
,arg3
);
32781 wxPyEndAllowThreads(__tstate
);
32782 if (PyErr_Occurred()) SWIG_fail
;
32784 Py_INCREF(Py_None
); resultobj
= Py_None
;
32791 static PyObject
*_wrap_Window_GetSizer(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
32792 PyObject
*resultobj
= NULL
;
32793 wxWindow
*arg1
= (wxWindow
*) 0 ;
32795 PyObject
* obj0
= 0 ;
32796 char *kwnames
[] = {
32797 (char *) "self", NULL
32800 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_GetSizer",kwnames
,&obj0
)) goto fail
;
32801 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
32802 if (SWIG_arg_fail(1)) SWIG_fail
;
32804 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
32805 result
= (wxSizer
*)((wxWindow
const *)arg1
)->GetSizer();
32807 wxPyEndAllowThreads(__tstate
);
32808 if (PyErr_Occurred()) SWIG_fail
;
32811 resultobj
= wxPyMake_wxObject(result
, (bool)0);
32819 static PyObject
*_wrap_Window_SetContainingSizer(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
32820 PyObject
*resultobj
= NULL
;
32821 wxWindow
*arg1
= (wxWindow
*) 0 ;
32822 wxSizer
*arg2
= (wxSizer
*) 0 ;
32823 PyObject
* obj0
= 0 ;
32824 PyObject
* obj1
= 0 ;
32825 char *kwnames
[] = {
32826 (char *) "self",(char *) "sizer", NULL
32829 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_SetContainingSizer",kwnames
,&obj0
,&obj1
)) goto fail
;
32830 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
32831 if (SWIG_arg_fail(1)) SWIG_fail
;
32832 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxSizer
, SWIG_POINTER_EXCEPTION
| 0);
32833 if (SWIG_arg_fail(2)) SWIG_fail
;
32835 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
32836 (arg1
)->SetContainingSizer(arg2
);
32838 wxPyEndAllowThreads(__tstate
);
32839 if (PyErr_Occurred()) SWIG_fail
;
32841 Py_INCREF(Py_None
); resultobj
= Py_None
;
32848 static PyObject
*_wrap_Window_GetContainingSizer(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
32849 PyObject
*resultobj
= NULL
;
32850 wxWindow
*arg1
= (wxWindow
*) 0 ;
32852 PyObject
* obj0
= 0 ;
32853 char *kwnames
[] = {
32854 (char *) "self", NULL
32857 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_GetContainingSizer",kwnames
,&obj0
)) goto fail
;
32858 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
32859 if (SWIG_arg_fail(1)) SWIG_fail
;
32861 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
32862 result
= (wxSizer
*)((wxWindow
const *)arg1
)->GetContainingSizer();
32864 wxPyEndAllowThreads(__tstate
);
32865 if (PyErr_Occurred()) SWIG_fail
;
32868 resultobj
= wxPyMake_wxObject(result
, (bool)0);
32876 static PyObject
*_wrap_Window_InheritAttributes(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
32877 PyObject
*resultobj
= NULL
;
32878 wxWindow
*arg1
= (wxWindow
*) 0 ;
32879 PyObject
* obj0
= 0 ;
32880 char *kwnames
[] = {
32881 (char *) "self", NULL
32884 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_InheritAttributes",kwnames
,&obj0
)) goto fail
;
32885 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
32886 if (SWIG_arg_fail(1)) SWIG_fail
;
32888 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
32889 (arg1
)->InheritAttributes();
32891 wxPyEndAllowThreads(__tstate
);
32892 if (PyErr_Occurred()) SWIG_fail
;
32894 Py_INCREF(Py_None
); resultobj
= Py_None
;
32901 static PyObject
*_wrap_Window_ShouldInheritColours(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
32902 PyObject
*resultobj
= NULL
;
32903 wxWindow
*arg1
= (wxWindow
*) 0 ;
32905 PyObject
* obj0
= 0 ;
32906 char *kwnames
[] = {
32907 (char *) "self", NULL
32910 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_ShouldInheritColours",kwnames
,&obj0
)) goto fail
;
32911 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
32912 if (SWIG_arg_fail(1)) SWIG_fail
;
32914 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
32915 result
= (bool)((wxWindow
const *)arg1
)->ShouldInheritColours();
32917 wxPyEndAllowThreads(__tstate
);
32918 if (PyErr_Occurred()) SWIG_fail
;
32921 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
32929 static PyObject
* Window_swigregister(PyObject
*, PyObject
*args
) {
32931 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
32932 SWIG_TypeClientData(SWIGTYPE_p_wxWindow
, obj
);
32934 return Py_BuildValue((char *)"");
32936 static PyObject
*_wrap_FindWindowById(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
32937 PyObject
*resultobj
= NULL
;
32939 wxWindow
*arg2
= (wxWindow
*) NULL
;
32941 PyObject
* obj0
= 0 ;
32942 PyObject
* obj1
= 0 ;
32943 char *kwnames
[] = {
32944 (char *) "id",(char *) "parent", NULL
32947 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|O:FindWindowById",kwnames
,&obj0
,&obj1
)) goto fail
;
32949 arg1
= static_cast<long >(SWIG_As_long(obj0
));
32950 if (SWIG_arg_fail(1)) SWIG_fail
;
32953 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
32954 if (SWIG_arg_fail(2)) SWIG_fail
;
32957 if (!wxPyCheckForApp()) SWIG_fail
;
32958 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
32959 result
= (wxWindow
*)wxFindWindowById(arg1
,(wxWindow
const *)arg2
);
32961 wxPyEndAllowThreads(__tstate
);
32962 if (PyErr_Occurred()) SWIG_fail
;
32965 resultobj
= wxPyMake_wxObject(result
, 0);
32973 static PyObject
*_wrap_FindWindowByName(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
32974 PyObject
*resultobj
= NULL
;
32975 wxString
*arg1
= 0 ;
32976 wxWindow
*arg2
= (wxWindow
*) NULL
;
32978 bool temp1
= false ;
32979 PyObject
* obj0
= 0 ;
32980 PyObject
* obj1
= 0 ;
32981 char *kwnames
[] = {
32982 (char *) "name",(char *) "parent", NULL
32985 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|O:FindWindowByName",kwnames
,&obj0
,&obj1
)) goto fail
;
32987 arg1
= wxString_in_helper(obj0
);
32988 if (arg1
== NULL
) SWIG_fail
;
32992 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
32993 if (SWIG_arg_fail(2)) SWIG_fail
;
32996 if (!wxPyCheckForApp()) SWIG_fail
;
32997 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
32998 result
= (wxWindow
*)wxFindWindowByName((wxString
const &)*arg1
,(wxWindow
const *)arg2
);
33000 wxPyEndAllowThreads(__tstate
);
33001 if (PyErr_Occurred()) SWIG_fail
;
33004 resultobj
= wxPyMake_wxObject(result
, 0);
33020 static PyObject
*_wrap_FindWindowByLabel(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
33021 PyObject
*resultobj
= NULL
;
33022 wxString
*arg1
= 0 ;
33023 wxWindow
*arg2
= (wxWindow
*) NULL
;
33025 bool temp1
= false ;
33026 PyObject
* obj0
= 0 ;
33027 PyObject
* obj1
= 0 ;
33028 char *kwnames
[] = {
33029 (char *) "label",(char *) "parent", NULL
33032 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|O:FindWindowByLabel",kwnames
,&obj0
,&obj1
)) goto fail
;
33034 arg1
= wxString_in_helper(obj0
);
33035 if (arg1
== NULL
) SWIG_fail
;
33039 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
33040 if (SWIG_arg_fail(2)) SWIG_fail
;
33043 if (!wxPyCheckForApp()) SWIG_fail
;
33044 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
33045 result
= (wxWindow
*)wxFindWindowByLabel((wxString
const &)*arg1
,(wxWindow
const *)arg2
);
33047 wxPyEndAllowThreads(__tstate
);
33048 if (PyErr_Occurred()) SWIG_fail
;
33051 resultobj
= wxPyMake_wxObject(result
, 0);
33067 static PyObject
*_wrap_Window_FromHWND(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
33068 PyObject
*resultobj
= NULL
;
33069 wxWindow
*arg1
= (wxWindow
*) 0 ;
33070 unsigned long arg2
;
33072 PyObject
* obj0
= 0 ;
33073 PyObject
* obj1
= 0 ;
33074 char *kwnames
[] = {
33075 (char *) "parent",(char *) "_hWnd", NULL
33078 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_FromHWND",kwnames
,&obj0
,&obj1
)) goto fail
;
33079 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
33080 if (SWIG_arg_fail(1)) SWIG_fail
;
33082 arg2
= static_cast<unsigned long >(SWIG_As_unsigned_SS_long(obj1
));
33083 if (SWIG_arg_fail(2)) SWIG_fail
;
33086 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
33087 result
= (wxWindow
*)wxWindow_FromHWND(arg1
,arg2
);
33089 wxPyEndAllowThreads(__tstate
);
33090 if (PyErr_Occurred()) SWIG_fail
;
33093 resultobj
= wxPyMake_wxObject(result
, 0);
33101 static PyObject
*_wrap_GetTopLevelWindows(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
33102 PyObject
*resultobj
= NULL
;
33104 char *kwnames
[] = {
33108 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":GetTopLevelWindows",kwnames
)) goto fail
;
33110 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
33111 result
= (PyObject
*)GetTopLevelWindows();
33113 wxPyEndAllowThreads(__tstate
);
33114 if (PyErr_Occurred()) SWIG_fail
;
33116 resultobj
= result
;
33123 static PyObject
*_wrap_new_Validator(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
33124 PyObject
*resultobj
= NULL
;
33125 wxValidator
*result
;
33126 char *kwnames
[] = {
33130 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":new_Validator",kwnames
)) goto fail
;
33132 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
33133 result
= (wxValidator
*)new wxValidator();
33135 wxPyEndAllowThreads(__tstate
);
33136 if (PyErr_Occurred()) SWIG_fail
;
33138 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxValidator
, 1);
33145 static PyObject
*_wrap_Validator_Clone(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
33146 PyObject
*resultobj
= NULL
;
33147 wxValidator
*arg1
= (wxValidator
*) 0 ;
33148 wxValidator
*result
;
33149 PyObject
* obj0
= 0 ;
33150 char *kwnames
[] = {
33151 (char *) "self", NULL
33154 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Validator_Clone",kwnames
,&obj0
)) goto fail
;
33155 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxValidator
, SWIG_POINTER_EXCEPTION
| 0);
33156 if (SWIG_arg_fail(1)) SWIG_fail
;
33158 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
33159 result
= (wxValidator
*)(arg1
)->Clone();
33161 wxPyEndAllowThreads(__tstate
);
33162 if (PyErr_Occurred()) SWIG_fail
;
33165 resultobj
= wxPyMake_wxObject(result
, 0);
33173 static PyObject
*_wrap_Validator_Validate(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
33174 PyObject
*resultobj
= NULL
;
33175 wxValidator
*arg1
= (wxValidator
*) 0 ;
33176 wxWindow
*arg2
= (wxWindow
*) 0 ;
33178 PyObject
* obj0
= 0 ;
33179 PyObject
* obj1
= 0 ;
33180 char *kwnames
[] = {
33181 (char *) "self",(char *) "parent", NULL
33184 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Validator_Validate",kwnames
,&obj0
,&obj1
)) goto fail
;
33185 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxValidator
, SWIG_POINTER_EXCEPTION
| 0);
33186 if (SWIG_arg_fail(1)) SWIG_fail
;
33187 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
33188 if (SWIG_arg_fail(2)) SWIG_fail
;
33190 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
33191 result
= (bool)(arg1
)->Validate(arg2
);
33193 wxPyEndAllowThreads(__tstate
);
33194 if (PyErr_Occurred()) SWIG_fail
;
33197 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
33205 static PyObject
*_wrap_Validator_TransferToWindow(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
33206 PyObject
*resultobj
= NULL
;
33207 wxValidator
*arg1
= (wxValidator
*) 0 ;
33209 PyObject
* obj0
= 0 ;
33210 char *kwnames
[] = {
33211 (char *) "self", NULL
33214 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Validator_TransferToWindow",kwnames
,&obj0
)) goto fail
;
33215 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxValidator
, SWIG_POINTER_EXCEPTION
| 0);
33216 if (SWIG_arg_fail(1)) SWIG_fail
;
33218 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
33219 result
= (bool)(arg1
)->TransferToWindow();
33221 wxPyEndAllowThreads(__tstate
);
33222 if (PyErr_Occurred()) SWIG_fail
;
33225 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
33233 static PyObject
*_wrap_Validator_TransferFromWindow(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
33234 PyObject
*resultobj
= NULL
;
33235 wxValidator
*arg1
= (wxValidator
*) 0 ;
33237 PyObject
* obj0
= 0 ;
33238 char *kwnames
[] = {
33239 (char *) "self", NULL
33242 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Validator_TransferFromWindow",kwnames
,&obj0
)) goto fail
;
33243 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxValidator
, SWIG_POINTER_EXCEPTION
| 0);
33244 if (SWIG_arg_fail(1)) SWIG_fail
;
33246 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
33247 result
= (bool)(arg1
)->TransferFromWindow();
33249 wxPyEndAllowThreads(__tstate
);
33250 if (PyErr_Occurred()) SWIG_fail
;
33253 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
33261 static PyObject
*_wrap_Validator_GetWindow(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
33262 PyObject
*resultobj
= NULL
;
33263 wxValidator
*arg1
= (wxValidator
*) 0 ;
33265 PyObject
* obj0
= 0 ;
33266 char *kwnames
[] = {
33267 (char *) "self", NULL
33270 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Validator_GetWindow",kwnames
,&obj0
)) goto fail
;
33271 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxValidator
, SWIG_POINTER_EXCEPTION
| 0);
33272 if (SWIG_arg_fail(1)) SWIG_fail
;
33274 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
33275 result
= (wxWindow
*)(arg1
)->GetWindow();
33277 wxPyEndAllowThreads(__tstate
);
33278 if (PyErr_Occurred()) SWIG_fail
;
33281 resultobj
= wxPyMake_wxObject(result
, 0);
33289 static PyObject
*_wrap_Validator_SetWindow(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
33290 PyObject
*resultobj
= NULL
;
33291 wxValidator
*arg1
= (wxValidator
*) 0 ;
33292 wxWindow
*arg2
= (wxWindow
*) 0 ;
33293 PyObject
* obj0
= 0 ;
33294 PyObject
* obj1
= 0 ;
33295 char *kwnames
[] = {
33296 (char *) "self",(char *) "window", NULL
33299 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Validator_SetWindow",kwnames
,&obj0
,&obj1
)) goto fail
;
33300 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxValidator
, SWIG_POINTER_EXCEPTION
| 0);
33301 if (SWIG_arg_fail(1)) SWIG_fail
;
33302 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
33303 if (SWIG_arg_fail(2)) SWIG_fail
;
33305 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
33306 (arg1
)->SetWindow(arg2
);
33308 wxPyEndAllowThreads(__tstate
);
33309 if (PyErr_Occurred()) SWIG_fail
;
33311 Py_INCREF(Py_None
); resultobj
= Py_None
;
33318 static PyObject
*_wrap_Validator_IsSilent(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
33319 PyObject
*resultobj
= NULL
;
33321 char *kwnames
[] = {
33325 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":Validator_IsSilent",kwnames
)) goto fail
;
33327 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
33328 result
= (bool)wxValidator::IsSilent();
33330 wxPyEndAllowThreads(__tstate
);
33331 if (PyErr_Occurred()) SWIG_fail
;
33334 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
33342 static PyObject
*_wrap_Validator_SetBellOnError(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
33343 PyObject
*resultobj
= NULL
;
33344 int arg1
= (int) true ;
33345 PyObject
* obj0
= 0 ;
33346 char *kwnames
[] = {
33347 (char *) "doIt", NULL
33350 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"|O:Validator_SetBellOnError",kwnames
,&obj0
)) goto fail
;
33353 arg1
= static_cast<int >(SWIG_As_int(obj0
));
33354 if (SWIG_arg_fail(1)) SWIG_fail
;
33358 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
33359 wxValidator::SetBellOnError(arg1
);
33361 wxPyEndAllowThreads(__tstate
);
33362 if (PyErr_Occurred()) SWIG_fail
;
33364 Py_INCREF(Py_None
); resultobj
= Py_None
;
33371 static PyObject
* Validator_swigregister(PyObject
*, PyObject
*args
) {
33373 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
33374 SWIG_TypeClientData(SWIGTYPE_p_wxValidator
, obj
);
33376 return Py_BuildValue((char *)"");
33378 static PyObject
*_wrap_new_PyValidator(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
33379 PyObject
*resultobj
= NULL
;
33380 wxPyValidator
*result
;
33381 char *kwnames
[] = {
33385 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":new_PyValidator",kwnames
)) goto fail
;
33387 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
33388 result
= (wxPyValidator
*)new wxPyValidator();
33390 wxPyEndAllowThreads(__tstate
);
33391 if (PyErr_Occurred()) SWIG_fail
;
33393 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxPyValidator
, 1);
33400 static PyObject
*_wrap_PyValidator__setCallbackInfo(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
33401 PyObject
*resultobj
= NULL
;
33402 wxPyValidator
*arg1
= (wxPyValidator
*) 0 ;
33403 PyObject
*arg2
= (PyObject
*) 0 ;
33404 PyObject
*arg3
= (PyObject
*) 0 ;
33405 int arg4
= (int) true ;
33406 PyObject
* obj0
= 0 ;
33407 PyObject
* obj1
= 0 ;
33408 PyObject
* obj2
= 0 ;
33409 PyObject
* obj3
= 0 ;
33410 char *kwnames
[] = {
33411 (char *) "self",(char *) "self",(char *) "_class",(char *) "incref", NULL
33414 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO|O:PyValidator__setCallbackInfo",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
)) goto fail
;
33415 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyValidator
, SWIG_POINTER_EXCEPTION
| 0);
33416 if (SWIG_arg_fail(1)) SWIG_fail
;
33421 arg4
= static_cast<int >(SWIG_As_int(obj3
));
33422 if (SWIG_arg_fail(4)) SWIG_fail
;
33426 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
33427 (arg1
)->_setCallbackInfo(arg2
,arg3
,arg4
);
33429 wxPyEndAllowThreads(__tstate
);
33430 if (PyErr_Occurred()) SWIG_fail
;
33432 Py_INCREF(Py_None
); resultobj
= Py_None
;
33439 static PyObject
* PyValidator_swigregister(PyObject
*, PyObject
*args
) {
33441 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
33442 SWIG_TypeClientData(SWIGTYPE_p_wxPyValidator
, obj
);
33444 return Py_BuildValue((char *)"");
33446 static int _wrap_DefaultValidator_set(PyObject
*) {
33447 PyErr_SetString(PyExc_TypeError
,"Variable DefaultValidator is read-only.");
33452 static PyObject
*_wrap_DefaultValidator_get(void) {
33453 PyObject
*pyobj
= NULL
;
33455 pyobj
= SWIG_NewPointerObj((void *)(&wxDefaultValidator
), SWIGTYPE_p_wxValidator
, 0);
33460 static PyObject
*_wrap_new_Menu(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
33461 PyObject
*resultobj
= NULL
;
33462 wxString
const &arg1_defvalue
= wxPyEmptyString
;
33463 wxString
*arg1
= (wxString
*) &arg1_defvalue
;
33464 long arg2
= (long) 0 ;
33466 bool temp1
= false ;
33467 PyObject
* obj0
= 0 ;
33468 PyObject
* obj1
= 0 ;
33469 char *kwnames
[] = {
33470 (char *) "title",(char *) "style", NULL
33473 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"|OO:new_Menu",kwnames
,&obj0
,&obj1
)) goto fail
;
33476 arg1
= wxString_in_helper(obj0
);
33477 if (arg1
== NULL
) SWIG_fail
;
33483 arg2
= static_cast<long >(SWIG_As_long(obj1
));
33484 if (SWIG_arg_fail(2)) SWIG_fail
;
33488 if (!wxPyCheckForApp()) SWIG_fail
;
33489 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
33490 result
= (wxMenu
*)new wxMenu((wxString
const &)*arg1
,arg2
);
33492 wxPyEndAllowThreads(__tstate
);
33493 if (PyErr_Occurred()) SWIG_fail
;
33495 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxMenu
, 1);
33510 static PyObject
*_wrap_Menu_Append(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
33511 PyObject
*resultobj
= NULL
;
33512 wxMenu
*arg1
= (wxMenu
*) 0 ;
33514 wxString
*arg3
= 0 ;
33515 wxString
const &arg4_defvalue
= wxPyEmptyString
;
33516 wxString
*arg4
= (wxString
*) &arg4_defvalue
;
33517 wxItemKind arg5
= (wxItemKind
) wxITEM_NORMAL
;
33518 wxMenuItem
*result
;
33519 bool temp3
= false ;
33520 bool temp4
= false ;
33521 PyObject
* obj0
= 0 ;
33522 PyObject
* obj1
= 0 ;
33523 PyObject
* obj2
= 0 ;
33524 PyObject
* obj3
= 0 ;
33525 PyObject
* obj4
= 0 ;
33526 char *kwnames
[] = {
33527 (char *) "self",(char *) "id",(char *) "text",(char *) "help",(char *) "kind", NULL
33530 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO|OO:Menu_Append",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
)) goto fail
;
33531 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenu
, SWIG_POINTER_EXCEPTION
| 0);
33532 if (SWIG_arg_fail(1)) SWIG_fail
;
33534 arg2
= static_cast<int >(SWIG_As_int(obj1
));
33535 if (SWIG_arg_fail(2)) SWIG_fail
;
33538 arg3
= wxString_in_helper(obj2
);
33539 if (arg3
== NULL
) SWIG_fail
;
33544 arg4
= wxString_in_helper(obj3
);
33545 if (arg4
== NULL
) SWIG_fail
;
33551 arg5
= static_cast<wxItemKind
>(SWIG_As_int(obj4
));
33552 if (SWIG_arg_fail(5)) SWIG_fail
;
33556 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
33557 result
= (wxMenuItem
*)(arg1
)->Append(arg2
,(wxString
const &)*arg3
,(wxString
const &)*arg4
,arg5
);
33559 wxPyEndAllowThreads(__tstate
);
33560 if (PyErr_Occurred()) SWIG_fail
;
33563 resultobj
= wxPyMake_wxObject(result
, (bool)0);
33587 static PyObject
*_wrap_Menu_AppendSeparator(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
33588 PyObject
*resultobj
= NULL
;
33589 wxMenu
*arg1
= (wxMenu
*) 0 ;
33590 wxMenuItem
*result
;
33591 PyObject
* obj0
= 0 ;
33592 char *kwnames
[] = {
33593 (char *) "self", NULL
33596 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Menu_AppendSeparator",kwnames
,&obj0
)) goto fail
;
33597 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenu
, SWIG_POINTER_EXCEPTION
| 0);
33598 if (SWIG_arg_fail(1)) SWIG_fail
;
33600 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
33601 result
= (wxMenuItem
*)(arg1
)->AppendSeparator();
33603 wxPyEndAllowThreads(__tstate
);
33604 if (PyErr_Occurred()) SWIG_fail
;
33607 resultobj
= wxPyMake_wxObject(result
, (bool)0);
33615 static PyObject
*_wrap_Menu_AppendCheckItem(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
33616 PyObject
*resultobj
= NULL
;
33617 wxMenu
*arg1
= (wxMenu
*) 0 ;
33619 wxString
*arg3
= 0 ;
33620 wxString
const &arg4_defvalue
= wxPyEmptyString
;
33621 wxString
*arg4
= (wxString
*) &arg4_defvalue
;
33622 wxMenuItem
*result
;
33623 bool temp3
= false ;
33624 bool temp4
= false ;
33625 PyObject
* obj0
= 0 ;
33626 PyObject
* obj1
= 0 ;
33627 PyObject
* obj2
= 0 ;
33628 PyObject
* obj3
= 0 ;
33629 char *kwnames
[] = {
33630 (char *) "self",(char *) "id",(char *) "text",(char *) "help", NULL
33633 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO|O:Menu_AppendCheckItem",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
)) goto fail
;
33634 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenu
, SWIG_POINTER_EXCEPTION
| 0);
33635 if (SWIG_arg_fail(1)) SWIG_fail
;
33637 arg2
= static_cast<int >(SWIG_As_int(obj1
));
33638 if (SWIG_arg_fail(2)) SWIG_fail
;
33641 arg3
= wxString_in_helper(obj2
);
33642 if (arg3
== NULL
) SWIG_fail
;
33647 arg4
= wxString_in_helper(obj3
);
33648 if (arg4
== NULL
) SWIG_fail
;
33653 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
33654 result
= (wxMenuItem
*)(arg1
)->AppendCheckItem(arg2
,(wxString
const &)*arg3
,(wxString
const &)*arg4
);
33656 wxPyEndAllowThreads(__tstate
);
33657 if (PyErr_Occurred()) SWIG_fail
;
33660 resultobj
= wxPyMake_wxObject(result
, (bool)0);
33684 static PyObject
*_wrap_Menu_AppendRadioItem(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
33685 PyObject
*resultobj
= NULL
;
33686 wxMenu
*arg1
= (wxMenu
*) 0 ;
33688 wxString
*arg3
= 0 ;
33689 wxString
const &arg4_defvalue
= wxPyEmptyString
;
33690 wxString
*arg4
= (wxString
*) &arg4_defvalue
;
33691 wxMenuItem
*result
;
33692 bool temp3
= false ;
33693 bool temp4
= false ;
33694 PyObject
* obj0
= 0 ;
33695 PyObject
* obj1
= 0 ;
33696 PyObject
* obj2
= 0 ;
33697 PyObject
* obj3
= 0 ;
33698 char *kwnames
[] = {
33699 (char *) "self",(char *) "id",(char *) "text",(char *) "help", NULL
33702 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO|O:Menu_AppendRadioItem",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
)) goto fail
;
33703 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenu
, SWIG_POINTER_EXCEPTION
| 0);
33704 if (SWIG_arg_fail(1)) SWIG_fail
;
33706 arg2
= static_cast<int >(SWIG_As_int(obj1
));
33707 if (SWIG_arg_fail(2)) SWIG_fail
;
33710 arg3
= wxString_in_helper(obj2
);
33711 if (arg3
== NULL
) SWIG_fail
;
33716 arg4
= wxString_in_helper(obj3
);
33717 if (arg4
== NULL
) SWIG_fail
;
33722 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
33723 result
= (wxMenuItem
*)(arg1
)->AppendRadioItem(arg2
,(wxString
const &)*arg3
,(wxString
const &)*arg4
);
33725 wxPyEndAllowThreads(__tstate
);
33726 if (PyErr_Occurred()) SWIG_fail
;
33729 resultobj
= wxPyMake_wxObject(result
, (bool)0);
33753 static PyObject
*_wrap_Menu_AppendMenu(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
33754 PyObject
*resultobj
= NULL
;
33755 wxMenu
*arg1
= (wxMenu
*) 0 ;
33757 wxString
*arg3
= 0 ;
33758 wxMenu
*arg4
= (wxMenu
*) 0 ;
33759 wxString
const &arg5_defvalue
= wxPyEmptyString
;
33760 wxString
*arg5
= (wxString
*) &arg5_defvalue
;
33761 wxMenuItem
*result
;
33762 bool temp3
= false ;
33763 bool temp5
= false ;
33764 PyObject
* obj0
= 0 ;
33765 PyObject
* obj1
= 0 ;
33766 PyObject
* obj2
= 0 ;
33767 PyObject
* obj3
= 0 ;
33768 PyObject
* obj4
= 0 ;
33769 char *kwnames
[] = {
33770 (char *) "self",(char *) "id",(char *) "text",(char *) "submenu",(char *) "help", NULL
33773 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOOO|O:Menu_AppendMenu",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
)) goto fail
;
33774 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenu
, SWIG_POINTER_EXCEPTION
| 0);
33775 if (SWIG_arg_fail(1)) SWIG_fail
;
33777 arg2
= static_cast<int >(SWIG_As_int(obj1
));
33778 if (SWIG_arg_fail(2)) SWIG_fail
;
33781 arg3
= wxString_in_helper(obj2
);
33782 if (arg3
== NULL
) SWIG_fail
;
33785 SWIG_Python_ConvertPtr(obj3
, (void **)&arg4
, SWIGTYPE_p_wxMenu
, SWIG_POINTER_EXCEPTION
| 0);
33786 if (SWIG_arg_fail(4)) SWIG_fail
;
33789 arg5
= wxString_in_helper(obj4
);
33790 if (arg5
== NULL
) SWIG_fail
;
33795 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
33796 result
= (wxMenuItem
*)(arg1
)->Append(arg2
,(wxString
const &)*arg3
,arg4
,(wxString
const &)*arg5
);
33798 wxPyEndAllowThreads(__tstate
);
33799 if (PyErr_Occurred()) SWIG_fail
;
33802 resultobj
= wxPyMake_wxObject(result
, (bool)0);
33826 static PyObject
*_wrap_Menu_AppendItem(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
33827 PyObject
*resultobj
= NULL
;
33828 wxMenu
*arg1
= (wxMenu
*) 0 ;
33829 wxMenuItem
*arg2
= (wxMenuItem
*) 0 ;
33830 wxMenuItem
*result
;
33831 PyObject
* obj0
= 0 ;
33832 PyObject
* obj1
= 0 ;
33833 char *kwnames
[] = {
33834 (char *) "self",(char *) "item", NULL
33837 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Menu_AppendItem",kwnames
,&obj0
,&obj1
)) goto fail
;
33838 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenu
, SWIG_POINTER_EXCEPTION
| 0);
33839 if (SWIG_arg_fail(1)) SWIG_fail
;
33840 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxMenuItem
, SWIG_POINTER_EXCEPTION
| 0);
33841 if (SWIG_arg_fail(2)) SWIG_fail
;
33843 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
33844 result
= (wxMenuItem
*)(arg1
)->Append(arg2
);
33846 wxPyEndAllowThreads(__tstate
);
33847 if (PyErr_Occurred()) SWIG_fail
;
33850 resultobj
= wxPyMake_wxObject(result
, (bool)0);
33858 static PyObject
*_wrap_Menu_Break(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
33859 PyObject
*resultobj
= NULL
;
33860 wxMenu
*arg1
= (wxMenu
*) 0 ;
33861 PyObject
* obj0
= 0 ;
33862 char *kwnames
[] = {
33863 (char *) "self", NULL
33866 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Menu_Break",kwnames
,&obj0
)) goto fail
;
33867 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenu
, SWIG_POINTER_EXCEPTION
| 0);
33868 if (SWIG_arg_fail(1)) SWIG_fail
;
33870 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
33873 wxPyEndAllowThreads(__tstate
);
33874 if (PyErr_Occurred()) SWIG_fail
;
33876 Py_INCREF(Py_None
); resultobj
= Py_None
;
33883 static PyObject
*_wrap_Menu_InsertItem(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
33884 PyObject
*resultobj
= NULL
;
33885 wxMenu
*arg1
= (wxMenu
*) 0 ;
33887 wxMenuItem
*arg3
= (wxMenuItem
*) 0 ;
33888 wxMenuItem
*result
;
33889 PyObject
* obj0
= 0 ;
33890 PyObject
* obj1
= 0 ;
33891 PyObject
* obj2
= 0 ;
33892 char *kwnames
[] = {
33893 (char *) "self",(char *) "pos",(char *) "item", NULL
33896 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:Menu_InsertItem",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
33897 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenu
, SWIG_POINTER_EXCEPTION
| 0);
33898 if (SWIG_arg_fail(1)) SWIG_fail
;
33900 arg2
= static_cast<size_t >(SWIG_As_unsigned_SS_long(obj1
));
33901 if (SWIG_arg_fail(2)) SWIG_fail
;
33903 SWIG_Python_ConvertPtr(obj2
, (void **)&arg3
, SWIGTYPE_p_wxMenuItem
, SWIG_POINTER_EXCEPTION
| 0);
33904 if (SWIG_arg_fail(3)) SWIG_fail
;
33906 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
33907 result
= (wxMenuItem
*)(arg1
)->Insert(arg2
,arg3
);
33909 wxPyEndAllowThreads(__tstate
);
33910 if (PyErr_Occurred()) SWIG_fail
;
33913 resultobj
= wxPyMake_wxObject(result
, (bool)0);
33921 static PyObject
*_wrap_Menu_Insert(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
33922 PyObject
*resultobj
= NULL
;
33923 wxMenu
*arg1
= (wxMenu
*) 0 ;
33926 wxString
*arg4
= 0 ;
33927 wxString
const &arg5_defvalue
= wxPyEmptyString
;
33928 wxString
*arg5
= (wxString
*) &arg5_defvalue
;
33929 wxItemKind arg6
= (wxItemKind
) wxITEM_NORMAL
;
33930 wxMenuItem
*result
;
33931 bool temp4
= false ;
33932 bool temp5
= false ;
33933 PyObject
* obj0
= 0 ;
33934 PyObject
* obj1
= 0 ;
33935 PyObject
* obj2
= 0 ;
33936 PyObject
* obj3
= 0 ;
33937 PyObject
* obj4
= 0 ;
33938 PyObject
* obj5
= 0 ;
33939 char *kwnames
[] = {
33940 (char *) "self",(char *) "pos",(char *) "id",(char *) "text",(char *) "help",(char *) "kind", NULL
33943 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOOO|OO:Menu_Insert",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
,&obj5
)) goto fail
;
33944 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenu
, SWIG_POINTER_EXCEPTION
| 0);
33945 if (SWIG_arg_fail(1)) SWIG_fail
;
33947 arg2
= static_cast<size_t >(SWIG_As_unsigned_SS_long(obj1
));
33948 if (SWIG_arg_fail(2)) SWIG_fail
;
33951 arg3
= static_cast<int >(SWIG_As_int(obj2
));
33952 if (SWIG_arg_fail(3)) SWIG_fail
;
33955 arg4
= wxString_in_helper(obj3
);
33956 if (arg4
== NULL
) SWIG_fail
;
33961 arg5
= wxString_in_helper(obj4
);
33962 if (arg5
== NULL
) SWIG_fail
;
33968 arg6
= static_cast<wxItemKind
>(SWIG_As_int(obj5
));
33969 if (SWIG_arg_fail(6)) SWIG_fail
;
33973 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
33974 result
= (wxMenuItem
*)(arg1
)->Insert(arg2
,arg3
,(wxString
const &)*arg4
,(wxString
const &)*arg5
,arg6
);
33976 wxPyEndAllowThreads(__tstate
);
33977 if (PyErr_Occurred()) SWIG_fail
;
33980 resultobj
= wxPyMake_wxObject(result
, (bool)0);
34004 static PyObject
*_wrap_Menu_InsertSeparator(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
34005 PyObject
*resultobj
= NULL
;
34006 wxMenu
*arg1
= (wxMenu
*) 0 ;
34008 wxMenuItem
*result
;
34009 PyObject
* obj0
= 0 ;
34010 PyObject
* obj1
= 0 ;
34011 char *kwnames
[] = {
34012 (char *) "self",(char *) "pos", NULL
34015 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Menu_InsertSeparator",kwnames
,&obj0
,&obj1
)) goto fail
;
34016 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenu
, SWIG_POINTER_EXCEPTION
| 0);
34017 if (SWIG_arg_fail(1)) SWIG_fail
;
34019 arg2
= static_cast<size_t >(SWIG_As_unsigned_SS_long(obj1
));
34020 if (SWIG_arg_fail(2)) SWIG_fail
;
34023 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
34024 result
= (wxMenuItem
*)(arg1
)->InsertSeparator(arg2
);
34026 wxPyEndAllowThreads(__tstate
);
34027 if (PyErr_Occurred()) SWIG_fail
;
34030 resultobj
= wxPyMake_wxObject(result
, (bool)0);
34038 static PyObject
*_wrap_Menu_InsertCheckItem(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
34039 PyObject
*resultobj
= NULL
;
34040 wxMenu
*arg1
= (wxMenu
*) 0 ;
34043 wxString
*arg4
= 0 ;
34044 wxString
const &arg5_defvalue
= wxPyEmptyString
;
34045 wxString
*arg5
= (wxString
*) &arg5_defvalue
;
34046 wxMenuItem
*result
;
34047 bool temp4
= false ;
34048 bool temp5
= false ;
34049 PyObject
* obj0
= 0 ;
34050 PyObject
* obj1
= 0 ;
34051 PyObject
* obj2
= 0 ;
34052 PyObject
* obj3
= 0 ;
34053 PyObject
* obj4
= 0 ;
34054 char *kwnames
[] = {
34055 (char *) "self",(char *) "pos",(char *) "id",(char *) "text",(char *) "help", NULL
34058 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOOO|O:Menu_InsertCheckItem",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
)) goto fail
;
34059 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenu
, SWIG_POINTER_EXCEPTION
| 0);
34060 if (SWIG_arg_fail(1)) SWIG_fail
;
34062 arg2
= static_cast<size_t >(SWIG_As_unsigned_SS_long(obj1
));
34063 if (SWIG_arg_fail(2)) SWIG_fail
;
34066 arg3
= static_cast<int >(SWIG_As_int(obj2
));
34067 if (SWIG_arg_fail(3)) SWIG_fail
;
34070 arg4
= wxString_in_helper(obj3
);
34071 if (arg4
== NULL
) SWIG_fail
;
34076 arg5
= wxString_in_helper(obj4
);
34077 if (arg5
== NULL
) SWIG_fail
;
34082 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
34083 result
= (wxMenuItem
*)(arg1
)->InsertCheckItem(arg2
,arg3
,(wxString
const &)*arg4
,(wxString
const &)*arg5
);
34085 wxPyEndAllowThreads(__tstate
);
34086 if (PyErr_Occurred()) SWIG_fail
;
34089 resultobj
= wxPyMake_wxObject(result
, (bool)0);
34113 static PyObject
*_wrap_Menu_InsertRadioItem(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
34114 PyObject
*resultobj
= NULL
;
34115 wxMenu
*arg1
= (wxMenu
*) 0 ;
34118 wxString
*arg4
= 0 ;
34119 wxString
const &arg5_defvalue
= wxPyEmptyString
;
34120 wxString
*arg5
= (wxString
*) &arg5_defvalue
;
34121 wxMenuItem
*result
;
34122 bool temp4
= false ;
34123 bool temp5
= false ;
34124 PyObject
* obj0
= 0 ;
34125 PyObject
* obj1
= 0 ;
34126 PyObject
* obj2
= 0 ;
34127 PyObject
* obj3
= 0 ;
34128 PyObject
* obj4
= 0 ;
34129 char *kwnames
[] = {
34130 (char *) "self",(char *) "pos",(char *) "id",(char *) "text",(char *) "help", NULL
34133 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOOO|O:Menu_InsertRadioItem",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
)) goto fail
;
34134 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenu
, SWIG_POINTER_EXCEPTION
| 0);
34135 if (SWIG_arg_fail(1)) SWIG_fail
;
34137 arg2
= static_cast<size_t >(SWIG_As_unsigned_SS_long(obj1
));
34138 if (SWIG_arg_fail(2)) SWIG_fail
;
34141 arg3
= static_cast<int >(SWIG_As_int(obj2
));
34142 if (SWIG_arg_fail(3)) SWIG_fail
;
34145 arg4
= wxString_in_helper(obj3
);
34146 if (arg4
== NULL
) SWIG_fail
;
34151 arg5
= wxString_in_helper(obj4
);
34152 if (arg5
== NULL
) SWIG_fail
;
34157 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
34158 result
= (wxMenuItem
*)(arg1
)->InsertRadioItem(arg2
,arg3
,(wxString
const &)*arg4
,(wxString
const &)*arg5
);
34160 wxPyEndAllowThreads(__tstate
);
34161 if (PyErr_Occurred()) SWIG_fail
;
34164 resultobj
= wxPyMake_wxObject(result
, (bool)0);
34188 static PyObject
*_wrap_Menu_InsertMenu(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
34189 PyObject
*resultobj
= NULL
;
34190 wxMenu
*arg1
= (wxMenu
*) 0 ;
34193 wxString
*arg4
= 0 ;
34194 wxMenu
*arg5
= (wxMenu
*) 0 ;
34195 wxString
const &arg6_defvalue
= wxPyEmptyString
;
34196 wxString
*arg6
= (wxString
*) &arg6_defvalue
;
34197 wxMenuItem
*result
;
34198 bool temp4
= false ;
34199 bool temp6
= false ;
34200 PyObject
* obj0
= 0 ;
34201 PyObject
* obj1
= 0 ;
34202 PyObject
* obj2
= 0 ;
34203 PyObject
* obj3
= 0 ;
34204 PyObject
* obj4
= 0 ;
34205 PyObject
* obj5
= 0 ;
34206 char *kwnames
[] = {
34207 (char *) "self",(char *) "pos",(char *) "id",(char *) "text",(char *) "submenu",(char *) "help", NULL
34210 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOOOO|O:Menu_InsertMenu",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
,&obj5
)) goto fail
;
34211 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenu
, SWIG_POINTER_EXCEPTION
| 0);
34212 if (SWIG_arg_fail(1)) SWIG_fail
;
34214 arg2
= static_cast<size_t >(SWIG_As_unsigned_SS_long(obj1
));
34215 if (SWIG_arg_fail(2)) SWIG_fail
;
34218 arg3
= static_cast<int >(SWIG_As_int(obj2
));
34219 if (SWIG_arg_fail(3)) SWIG_fail
;
34222 arg4
= wxString_in_helper(obj3
);
34223 if (arg4
== NULL
) SWIG_fail
;
34226 SWIG_Python_ConvertPtr(obj4
, (void **)&arg5
, SWIGTYPE_p_wxMenu
, SWIG_POINTER_EXCEPTION
| 0);
34227 if (SWIG_arg_fail(5)) SWIG_fail
;
34230 arg6
= wxString_in_helper(obj5
);
34231 if (arg6
== NULL
) SWIG_fail
;
34236 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
34237 result
= (wxMenuItem
*)(arg1
)->Insert(arg2
,arg3
,(wxString
const &)*arg4
,arg5
,(wxString
const &)*arg6
);
34239 wxPyEndAllowThreads(__tstate
);
34240 if (PyErr_Occurred()) SWIG_fail
;
34243 resultobj
= wxPyMake_wxObject(result
, (bool)0);
34267 static PyObject
*_wrap_Menu_PrependItem(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
34268 PyObject
*resultobj
= NULL
;
34269 wxMenu
*arg1
= (wxMenu
*) 0 ;
34270 wxMenuItem
*arg2
= (wxMenuItem
*) 0 ;
34271 wxMenuItem
*result
;
34272 PyObject
* obj0
= 0 ;
34273 PyObject
* obj1
= 0 ;
34274 char *kwnames
[] = {
34275 (char *) "self",(char *) "item", NULL
34278 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Menu_PrependItem",kwnames
,&obj0
,&obj1
)) goto fail
;
34279 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenu
, SWIG_POINTER_EXCEPTION
| 0);
34280 if (SWIG_arg_fail(1)) SWIG_fail
;
34281 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxMenuItem
, SWIG_POINTER_EXCEPTION
| 0);
34282 if (SWIG_arg_fail(2)) SWIG_fail
;
34284 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
34285 result
= (wxMenuItem
*)(arg1
)->Prepend(arg2
);
34287 wxPyEndAllowThreads(__tstate
);
34288 if (PyErr_Occurred()) SWIG_fail
;
34291 resultobj
= wxPyMake_wxObject(result
, (bool)0);
34299 static PyObject
*_wrap_Menu_Prepend(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
34300 PyObject
*resultobj
= NULL
;
34301 wxMenu
*arg1
= (wxMenu
*) 0 ;
34303 wxString
*arg3
= 0 ;
34304 wxString
const &arg4_defvalue
= wxPyEmptyString
;
34305 wxString
*arg4
= (wxString
*) &arg4_defvalue
;
34306 wxItemKind arg5
= (wxItemKind
) wxITEM_NORMAL
;
34307 wxMenuItem
*result
;
34308 bool temp3
= false ;
34309 bool temp4
= false ;
34310 PyObject
* obj0
= 0 ;
34311 PyObject
* obj1
= 0 ;
34312 PyObject
* obj2
= 0 ;
34313 PyObject
* obj3
= 0 ;
34314 PyObject
* obj4
= 0 ;
34315 char *kwnames
[] = {
34316 (char *) "self",(char *) "id",(char *) "text",(char *) "help",(char *) "kind", NULL
34319 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO|OO:Menu_Prepend",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
)) goto fail
;
34320 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenu
, SWIG_POINTER_EXCEPTION
| 0);
34321 if (SWIG_arg_fail(1)) SWIG_fail
;
34323 arg2
= static_cast<int >(SWIG_As_int(obj1
));
34324 if (SWIG_arg_fail(2)) SWIG_fail
;
34327 arg3
= wxString_in_helper(obj2
);
34328 if (arg3
== NULL
) SWIG_fail
;
34333 arg4
= wxString_in_helper(obj3
);
34334 if (arg4
== NULL
) SWIG_fail
;
34340 arg5
= static_cast<wxItemKind
>(SWIG_As_int(obj4
));
34341 if (SWIG_arg_fail(5)) SWIG_fail
;
34345 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
34346 result
= (wxMenuItem
*)(arg1
)->Prepend(arg2
,(wxString
const &)*arg3
,(wxString
const &)*arg4
,arg5
);
34348 wxPyEndAllowThreads(__tstate
);
34349 if (PyErr_Occurred()) SWIG_fail
;
34352 resultobj
= wxPyMake_wxObject(result
, (bool)0);
34376 static PyObject
*_wrap_Menu_PrependSeparator(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
34377 PyObject
*resultobj
= NULL
;
34378 wxMenu
*arg1
= (wxMenu
*) 0 ;
34379 wxMenuItem
*result
;
34380 PyObject
* obj0
= 0 ;
34381 char *kwnames
[] = {
34382 (char *) "self", NULL
34385 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Menu_PrependSeparator",kwnames
,&obj0
)) goto fail
;
34386 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenu
, SWIG_POINTER_EXCEPTION
| 0);
34387 if (SWIG_arg_fail(1)) SWIG_fail
;
34389 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
34390 result
= (wxMenuItem
*)(arg1
)->PrependSeparator();
34392 wxPyEndAllowThreads(__tstate
);
34393 if (PyErr_Occurred()) SWIG_fail
;
34396 resultobj
= wxPyMake_wxObject(result
, (bool)0);
34404 static PyObject
*_wrap_Menu_PrependCheckItem(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
34405 PyObject
*resultobj
= NULL
;
34406 wxMenu
*arg1
= (wxMenu
*) 0 ;
34408 wxString
*arg3
= 0 ;
34409 wxString
const &arg4_defvalue
= wxPyEmptyString
;
34410 wxString
*arg4
= (wxString
*) &arg4_defvalue
;
34411 wxMenuItem
*result
;
34412 bool temp3
= false ;
34413 bool temp4
= false ;
34414 PyObject
* obj0
= 0 ;
34415 PyObject
* obj1
= 0 ;
34416 PyObject
* obj2
= 0 ;
34417 PyObject
* obj3
= 0 ;
34418 char *kwnames
[] = {
34419 (char *) "self",(char *) "id",(char *) "text",(char *) "help", NULL
34422 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO|O:Menu_PrependCheckItem",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
)) goto fail
;
34423 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenu
, SWIG_POINTER_EXCEPTION
| 0);
34424 if (SWIG_arg_fail(1)) SWIG_fail
;
34426 arg2
= static_cast<int >(SWIG_As_int(obj1
));
34427 if (SWIG_arg_fail(2)) SWIG_fail
;
34430 arg3
= wxString_in_helper(obj2
);
34431 if (arg3
== NULL
) SWIG_fail
;
34436 arg4
= wxString_in_helper(obj3
);
34437 if (arg4
== NULL
) SWIG_fail
;
34442 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
34443 result
= (wxMenuItem
*)(arg1
)->PrependCheckItem(arg2
,(wxString
const &)*arg3
,(wxString
const &)*arg4
);
34445 wxPyEndAllowThreads(__tstate
);
34446 if (PyErr_Occurred()) SWIG_fail
;
34449 resultobj
= wxPyMake_wxObject(result
, (bool)0);
34473 static PyObject
*_wrap_Menu_PrependRadioItem(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
34474 PyObject
*resultobj
= NULL
;
34475 wxMenu
*arg1
= (wxMenu
*) 0 ;
34477 wxString
*arg3
= 0 ;
34478 wxString
const &arg4_defvalue
= wxPyEmptyString
;
34479 wxString
*arg4
= (wxString
*) &arg4_defvalue
;
34480 wxMenuItem
*result
;
34481 bool temp3
= false ;
34482 bool temp4
= false ;
34483 PyObject
* obj0
= 0 ;
34484 PyObject
* obj1
= 0 ;
34485 PyObject
* obj2
= 0 ;
34486 PyObject
* obj3
= 0 ;
34487 char *kwnames
[] = {
34488 (char *) "self",(char *) "id",(char *) "text",(char *) "help", NULL
34491 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO|O:Menu_PrependRadioItem",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
)) goto fail
;
34492 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenu
, SWIG_POINTER_EXCEPTION
| 0);
34493 if (SWIG_arg_fail(1)) SWIG_fail
;
34495 arg2
= static_cast<int >(SWIG_As_int(obj1
));
34496 if (SWIG_arg_fail(2)) SWIG_fail
;
34499 arg3
= wxString_in_helper(obj2
);
34500 if (arg3
== NULL
) SWIG_fail
;
34505 arg4
= wxString_in_helper(obj3
);
34506 if (arg4
== NULL
) SWIG_fail
;
34511 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
34512 result
= (wxMenuItem
*)(arg1
)->PrependRadioItem(arg2
,(wxString
const &)*arg3
,(wxString
const &)*arg4
);
34514 wxPyEndAllowThreads(__tstate
);
34515 if (PyErr_Occurred()) SWIG_fail
;
34518 resultobj
= wxPyMake_wxObject(result
, (bool)0);
34542 static PyObject
*_wrap_Menu_PrependMenu(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
34543 PyObject
*resultobj
= NULL
;
34544 wxMenu
*arg1
= (wxMenu
*) 0 ;
34546 wxString
*arg3
= 0 ;
34547 wxMenu
*arg4
= (wxMenu
*) 0 ;
34548 wxString
const &arg5_defvalue
= wxPyEmptyString
;
34549 wxString
*arg5
= (wxString
*) &arg5_defvalue
;
34550 wxMenuItem
*result
;
34551 bool temp3
= false ;
34552 bool temp5
= false ;
34553 PyObject
* obj0
= 0 ;
34554 PyObject
* obj1
= 0 ;
34555 PyObject
* obj2
= 0 ;
34556 PyObject
* obj3
= 0 ;
34557 PyObject
* obj4
= 0 ;
34558 char *kwnames
[] = {
34559 (char *) "self",(char *) "id",(char *) "text",(char *) "submenu",(char *) "help", NULL
34562 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOOO|O:Menu_PrependMenu",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
)) goto fail
;
34563 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenu
, SWIG_POINTER_EXCEPTION
| 0);
34564 if (SWIG_arg_fail(1)) SWIG_fail
;
34566 arg2
= static_cast<int >(SWIG_As_int(obj1
));
34567 if (SWIG_arg_fail(2)) SWIG_fail
;
34570 arg3
= wxString_in_helper(obj2
);
34571 if (arg3
== NULL
) SWIG_fail
;
34574 SWIG_Python_ConvertPtr(obj3
, (void **)&arg4
, SWIGTYPE_p_wxMenu
, SWIG_POINTER_EXCEPTION
| 0);
34575 if (SWIG_arg_fail(4)) SWIG_fail
;
34578 arg5
= wxString_in_helper(obj4
);
34579 if (arg5
== NULL
) SWIG_fail
;
34584 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
34585 result
= (wxMenuItem
*)(arg1
)->Prepend(arg2
,(wxString
const &)*arg3
,arg4
,(wxString
const &)*arg5
);
34587 wxPyEndAllowThreads(__tstate
);
34588 if (PyErr_Occurred()) SWIG_fail
;
34591 resultobj
= wxPyMake_wxObject(result
, (bool)0);
34615 static PyObject
*_wrap_Menu_Remove(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
34616 PyObject
*resultobj
= NULL
;
34617 wxMenu
*arg1
= (wxMenu
*) 0 ;
34619 wxMenuItem
*result
;
34620 PyObject
* obj0
= 0 ;
34621 PyObject
* obj1
= 0 ;
34622 char *kwnames
[] = {
34623 (char *) "self",(char *) "id", NULL
34626 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Menu_Remove",kwnames
,&obj0
,&obj1
)) goto fail
;
34627 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenu
, SWIG_POINTER_EXCEPTION
| 0);
34628 if (SWIG_arg_fail(1)) SWIG_fail
;
34630 arg2
= static_cast<int >(SWIG_As_int(obj1
));
34631 if (SWIG_arg_fail(2)) SWIG_fail
;
34634 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
34635 result
= (wxMenuItem
*)(arg1
)->Remove(arg2
);
34637 wxPyEndAllowThreads(__tstate
);
34638 if (PyErr_Occurred()) SWIG_fail
;
34641 resultobj
= wxPyMake_wxObject(result
, (bool)0);
34649 static PyObject
*_wrap_Menu_RemoveItem(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
34650 PyObject
*resultobj
= NULL
;
34651 wxMenu
*arg1
= (wxMenu
*) 0 ;
34652 wxMenuItem
*arg2
= (wxMenuItem
*) 0 ;
34653 wxMenuItem
*result
;
34654 PyObject
* obj0
= 0 ;
34655 PyObject
* obj1
= 0 ;
34656 char *kwnames
[] = {
34657 (char *) "self",(char *) "item", NULL
34660 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Menu_RemoveItem",kwnames
,&obj0
,&obj1
)) goto fail
;
34661 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenu
, SWIG_POINTER_EXCEPTION
| 0);
34662 if (SWIG_arg_fail(1)) SWIG_fail
;
34663 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxMenuItem
, SWIG_POINTER_EXCEPTION
| 0);
34664 if (SWIG_arg_fail(2)) SWIG_fail
;
34666 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
34667 result
= (wxMenuItem
*)(arg1
)->Remove(arg2
);
34669 wxPyEndAllowThreads(__tstate
);
34670 if (PyErr_Occurred()) SWIG_fail
;
34673 resultobj
= wxPyMake_wxObject(result
, (bool)0);
34681 static PyObject
*_wrap_Menu_Delete(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
34682 PyObject
*resultobj
= NULL
;
34683 wxMenu
*arg1
= (wxMenu
*) 0 ;
34686 PyObject
* obj0
= 0 ;
34687 PyObject
* obj1
= 0 ;
34688 char *kwnames
[] = {
34689 (char *) "self",(char *) "id", NULL
34692 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Menu_Delete",kwnames
,&obj0
,&obj1
)) goto fail
;
34693 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenu
, SWIG_POINTER_EXCEPTION
| 0);
34694 if (SWIG_arg_fail(1)) SWIG_fail
;
34696 arg2
= static_cast<int >(SWIG_As_int(obj1
));
34697 if (SWIG_arg_fail(2)) SWIG_fail
;
34700 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
34701 result
= (bool)(arg1
)->Delete(arg2
);
34703 wxPyEndAllowThreads(__tstate
);
34704 if (PyErr_Occurred()) SWIG_fail
;
34707 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
34715 static PyObject
*_wrap_Menu_DeleteItem(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
34716 PyObject
*resultobj
= NULL
;
34717 wxMenu
*arg1
= (wxMenu
*) 0 ;
34718 wxMenuItem
*arg2
= (wxMenuItem
*) 0 ;
34720 PyObject
* obj0
= 0 ;
34721 PyObject
* obj1
= 0 ;
34722 char *kwnames
[] = {
34723 (char *) "self",(char *) "item", NULL
34726 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Menu_DeleteItem",kwnames
,&obj0
,&obj1
)) goto fail
;
34727 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenu
, SWIG_POINTER_EXCEPTION
| 0);
34728 if (SWIG_arg_fail(1)) SWIG_fail
;
34729 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxMenuItem
, SWIG_POINTER_EXCEPTION
| 0);
34730 if (SWIG_arg_fail(2)) SWIG_fail
;
34732 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
34733 result
= (bool)(arg1
)->Delete(arg2
);
34735 wxPyEndAllowThreads(__tstate
);
34736 if (PyErr_Occurred()) SWIG_fail
;
34739 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
34747 static PyObject
*_wrap_Menu_Destroy(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
34748 PyObject
*resultobj
= NULL
;
34749 wxMenu
*arg1
= (wxMenu
*) 0 ;
34750 PyObject
* obj0
= 0 ;
34751 char *kwnames
[] = {
34752 (char *) "self", NULL
34755 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Menu_Destroy",kwnames
,&obj0
)) goto fail
;
34756 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenu
, SWIG_POINTER_EXCEPTION
| 0);
34757 if (SWIG_arg_fail(1)) SWIG_fail
;
34759 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
34760 wxMenu_Destroy(arg1
);
34762 wxPyEndAllowThreads(__tstate
);
34763 if (PyErr_Occurred()) SWIG_fail
;
34765 Py_INCREF(Py_None
); resultobj
= Py_None
;
34772 static PyObject
*_wrap_Menu_DestroyId(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
34773 PyObject
*resultobj
= NULL
;
34774 wxMenu
*arg1
= (wxMenu
*) 0 ;
34777 PyObject
* obj0
= 0 ;
34778 PyObject
* obj1
= 0 ;
34779 char *kwnames
[] = {
34780 (char *) "self",(char *) "id", NULL
34783 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Menu_DestroyId",kwnames
,&obj0
,&obj1
)) goto fail
;
34784 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenu
, SWIG_POINTER_EXCEPTION
| 0);
34785 if (SWIG_arg_fail(1)) SWIG_fail
;
34787 arg2
= static_cast<int >(SWIG_As_int(obj1
));
34788 if (SWIG_arg_fail(2)) SWIG_fail
;
34791 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
34792 result
= (bool)(arg1
)->Destroy(arg2
);
34794 wxPyEndAllowThreads(__tstate
);
34795 if (PyErr_Occurred()) SWIG_fail
;
34798 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
34806 static PyObject
*_wrap_Menu_DestroyItem(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
34807 PyObject
*resultobj
= NULL
;
34808 wxMenu
*arg1
= (wxMenu
*) 0 ;
34809 wxMenuItem
*arg2
= (wxMenuItem
*) 0 ;
34811 PyObject
* obj0
= 0 ;
34812 PyObject
* obj1
= 0 ;
34813 char *kwnames
[] = {
34814 (char *) "self",(char *) "item", NULL
34817 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Menu_DestroyItem",kwnames
,&obj0
,&obj1
)) goto fail
;
34818 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenu
, SWIG_POINTER_EXCEPTION
| 0);
34819 if (SWIG_arg_fail(1)) SWIG_fail
;
34820 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxMenuItem
, SWIG_POINTER_EXCEPTION
| 0);
34821 if (SWIG_arg_fail(2)) SWIG_fail
;
34823 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
34824 result
= (bool)(arg1
)->Destroy(arg2
);
34826 wxPyEndAllowThreads(__tstate
);
34827 if (PyErr_Occurred()) SWIG_fail
;
34830 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
34838 static PyObject
*_wrap_Menu_GetMenuItemCount(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
34839 PyObject
*resultobj
= NULL
;
34840 wxMenu
*arg1
= (wxMenu
*) 0 ;
34842 PyObject
* obj0
= 0 ;
34843 char *kwnames
[] = {
34844 (char *) "self", NULL
34847 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Menu_GetMenuItemCount",kwnames
,&obj0
)) goto fail
;
34848 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenu
, SWIG_POINTER_EXCEPTION
| 0);
34849 if (SWIG_arg_fail(1)) SWIG_fail
;
34851 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
34852 result
= (size_t)((wxMenu
const *)arg1
)->GetMenuItemCount();
34854 wxPyEndAllowThreads(__tstate
);
34855 if (PyErr_Occurred()) SWIG_fail
;
34858 resultobj
= SWIG_From_unsigned_SS_long(static_cast<unsigned long >(result
));
34866 static PyObject
*_wrap_Menu_GetMenuItems(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
34867 PyObject
*resultobj
= NULL
;
34868 wxMenu
*arg1
= (wxMenu
*) 0 ;
34870 PyObject
* obj0
= 0 ;
34871 char *kwnames
[] = {
34872 (char *) "self", NULL
34875 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Menu_GetMenuItems",kwnames
,&obj0
)) goto fail
;
34876 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenu
, SWIG_POINTER_EXCEPTION
| 0);
34877 if (SWIG_arg_fail(1)) SWIG_fail
;
34879 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
34880 result
= (PyObject
*)wxMenu_GetMenuItems(arg1
);
34882 wxPyEndAllowThreads(__tstate
);
34883 if (PyErr_Occurred()) SWIG_fail
;
34885 resultobj
= result
;
34892 static PyObject
*_wrap_Menu_FindItem(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
34893 PyObject
*resultobj
= NULL
;
34894 wxMenu
*arg1
= (wxMenu
*) 0 ;
34895 wxString
*arg2
= 0 ;
34897 bool temp2
= false ;
34898 PyObject
* obj0
= 0 ;
34899 PyObject
* obj1
= 0 ;
34900 char *kwnames
[] = {
34901 (char *) "self",(char *) "item", NULL
34904 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Menu_FindItem",kwnames
,&obj0
,&obj1
)) goto fail
;
34905 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenu
, SWIG_POINTER_EXCEPTION
| 0);
34906 if (SWIG_arg_fail(1)) SWIG_fail
;
34908 arg2
= wxString_in_helper(obj1
);
34909 if (arg2
== NULL
) SWIG_fail
;
34913 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
34914 result
= (int)((wxMenu
const *)arg1
)->FindItem((wxString
const &)*arg2
);
34916 wxPyEndAllowThreads(__tstate
);
34917 if (PyErr_Occurred()) SWIG_fail
;
34920 resultobj
= SWIG_From_int(static_cast<int >(result
));
34936 static PyObject
*_wrap_Menu_FindItemById(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
34937 PyObject
*resultobj
= NULL
;
34938 wxMenu
*arg1
= (wxMenu
*) 0 ;
34940 wxMenuItem
*result
;
34941 PyObject
* obj0
= 0 ;
34942 PyObject
* obj1
= 0 ;
34943 char *kwnames
[] = {
34944 (char *) "self",(char *) "id", NULL
34947 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Menu_FindItemById",kwnames
,&obj0
,&obj1
)) goto fail
;
34948 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenu
, SWIG_POINTER_EXCEPTION
| 0);
34949 if (SWIG_arg_fail(1)) SWIG_fail
;
34951 arg2
= static_cast<int >(SWIG_As_int(obj1
));
34952 if (SWIG_arg_fail(2)) SWIG_fail
;
34955 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
34956 result
= (wxMenuItem
*)((wxMenu
const *)arg1
)->FindItem(arg2
);
34958 wxPyEndAllowThreads(__tstate
);
34959 if (PyErr_Occurred()) SWIG_fail
;
34962 resultobj
= wxPyMake_wxObject(result
, (bool)0);
34970 static PyObject
*_wrap_Menu_FindItemByPosition(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
34971 PyObject
*resultobj
= NULL
;
34972 wxMenu
*arg1
= (wxMenu
*) 0 ;
34974 wxMenuItem
*result
;
34975 PyObject
* obj0
= 0 ;
34976 PyObject
* obj1
= 0 ;
34977 char *kwnames
[] = {
34978 (char *) "self",(char *) "position", NULL
34981 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Menu_FindItemByPosition",kwnames
,&obj0
,&obj1
)) goto fail
;
34982 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenu
, SWIG_POINTER_EXCEPTION
| 0);
34983 if (SWIG_arg_fail(1)) SWIG_fail
;
34985 arg2
= static_cast<size_t >(SWIG_As_unsigned_SS_long(obj1
));
34986 if (SWIG_arg_fail(2)) SWIG_fail
;
34989 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
34990 result
= (wxMenuItem
*)((wxMenu
const *)arg1
)->FindItemByPosition(arg2
);
34992 wxPyEndAllowThreads(__tstate
);
34993 if (PyErr_Occurred()) SWIG_fail
;
34996 resultobj
= wxPyMake_wxObject(result
, (bool)0);
35004 static PyObject
*_wrap_Menu_Enable(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
35005 PyObject
*resultobj
= NULL
;
35006 wxMenu
*arg1
= (wxMenu
*) 0 ;
35009 PyObject
* obj0
= 0 ;
35010 PyObject
* obj1
= 0 ;
35011 PyObject
* obj2
= 0 ;
35012 char *kwnames
[] = {
35013 (char *) "self",(char *) "id",(char *) "enable", NULL
35016 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:Menu_Enable",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
35017 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenu
, SWIG_POINTER_EXCEPTION
| 0);
35018 if (SWIG_arg_fail(1)) SWIG_fail
;
35020 arg2
= static_cast<int >(SWIG_As_int(obj1
));
35021 if (SWIG_arg_fail(2)) SWIG_fail
;
35024 arg3
= static_cast<bool >(SWIG_As_bool(obj2
));
35025 if (SWIG_arg_fail(3)) SWIG_fail
;
35028 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
35029 (arg1
)->Enable(arg2
,arg3
);
35031 wxPyEndAllowThreads(__tstate
);
35032 if (PyErr_Occurred()) SWIG_fail
;
35034 Py_INCREF(Py_None
); resultobj
= Py_None
;
35041 static PyObject
*_wrap_Menu_IsEnabled(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
35042 PyObject
*resultobj
= NULL
;
35043 wxMenu
*arg1
= (wxMenu
*) 0 ;
35046 PyObject
* obj0
= 0 ;
35047 PyObject
* obj1
= 0 ;
35048 char *kwnames
[] = {
35049 (char *) "self",(char *) "id", NULL
35052 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Menu_IsEnabled",kwnames
,&obj0
,&obj1
)) goto fail
;
35053 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenu
, SWIG_POINTER_EXCEPTION
| 0);
35054 if (SWIG_arg_fail(1)) SWIG_fail
;
35056 arg2
= static_cast<int >(SWIG_As_int(obj1
));
35057 if (SWIG_arg_fail(2)) SWIG_fail
;
35060 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
35061 result
= (bool)((wxMenu
const *)arg1
)->IsEnabled(arg2
);
35063 wxPyEndAllowThreads(__tstate
);
35064 if (PyErr_Occurred()) SWIG_fail
;
35067 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
35075 static PyObject
*_wrap_Menu_Check(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
35076 PyObject
*resultobj
= NULL
;
35077 wxMenu
*arg1
= (wxMenu
*) 0 ;
35080 PyObject
* obj0
= 0 ;
35081 PyObject
* obj1
= 0 ;
35082 PyObject
* obj2
= 0 ;
35083 char *kwnames
[] = {
35084 (char *) "self",(char *) "id",(char *) "check", NULL
35087 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:Menu_Check",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
35088 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenu
, SWIG_POINTER_EXCEPTION
| 0);
35089 if (SWIG_arg_fail(1)) SWIG_fail
;
35091 arg2
= static_cast<int >(SWIG_As_int(obj1
));
35092 if (SWIG_arg_fail(2)) SWIG_fail
;
35095 arg3
= static_cast<bool >(SWIG_As_bool(obj2
));
35096 if (SWIG_arg_fail(3)) SWIG_fail
;
35099 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
35100 (arg1
)->Check(arg2
,arg3
);
35102 wxPyEndAllowThreads(__tstate
);
35103 if (PyErr_Occurred()) SWIG_fail
;
35105 Py_INCREF(Py_None
); resultobj
= Py_None
;
35112 static PyObject
*_wrap_Menu_IsChecked(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
35113 PyObject
*resultobj
= NULL
;
35114 wxMenu
*arg1
= (wxMenu
*) 0 ;
35117 PyObject
* obj0
= 0 ;
35118 PyObject
* obj1
= 0 ;
35119 char *kwnames
[] = {
35120 (char *) "self",(char *) "id", NULL
35123 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Menu_IsChecked",kwnames
,&obj0
,&obj1
)) goto fail
;
35124 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenu
, SWIG_POINTER_EXCEPTION
| 0);
35125 if (SWIG_arg_fail(1)) SWIG_fail
;
35127 arg2
= static_cast<int >(SWIG_As_int(obj1
));
35128 if (SWIG_arg_fail(2)) SWIG_fail
;
35131 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
35132 result
= (bool)((wxMenu
const *)arg1
)->IsChecked(arg2
);
35134 wxPyEndAllowThreads(__tstate
);
35135 if (PyErr_Occurred()) SWIG_fail
;
35138 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
35146 static PyObject
*_wrap_Menu_SetLabel(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
35147 PyObject
*resultobj
= NULL
;
35148 wxMenu
*arg1
= (wxMenu
*) 0 ;
35150 wxString
*arg3
= 0 ;
35151 bool temp3
= false ;
35152 PyObject
* obj0
= 0 ;
35153 PyObject
* obj1
= 0 ;
35154 PyObject
* obj2
= 0 ;
35155 char *kwnames
[] = {
35156 (char *) "self",(char *) "id",(char *) "label", NULL
35159 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:Menu_SetLabel",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
35160 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenu
, SWIG_POINTER_EXCEPTION
| 0);
35161 if (SWIG_arg_fail(1)) SWIG_fail
;
35163 arg2
= static_cast<int >(SWIG_As_int(obj1
));
35164 if (SWIG_arg_fail(2)) SWIG_fail
;
35167 arg3
= wxString_in_helper(obj2
);
35168 if (arg3
== NULL
) SWIG_fail
;
35172 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
35173 (arg1
)->SetLabel(arg2
,(wxString
const &)*arg3
);
35175 wxPyEndAllowThreads(__tstate
);
35176 if (PyErr_Occurred()) SWIG_fail
;
35178 Py_INCREF(Py_None
); resultobj
= Py_None
;
35193 static PyObject
*_wrap_Menu_GetLabel(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
35194 PyObject
*resultobj
= NULL
;
35195 wxMenu
*arg1
= (wxMenu
*) 0 ;
35198 PyObject
* obj0
= 0 ;
35199 PyObject
* obj1
= 0 ;
35200 char *kwnames
[] = {
35201 (char *) "self",(char *) "id", NULL
35204 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Menu_GetLabel",kwnames
,&obj0
,&obj1
)) goto fail
;
35205 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenu
, SWIG_POINTER_EXCEPTION
| 0);
35206 if (SWIG_arg_fail(1)) SWIG_fail
;
35208 arg2
= static_cast<int >(SWIG_As_int(obj1
));
35209 if (SWIG_arg_fail(2)) SWIG_fail
;
35212 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
35213 result
= ((wxMenu
const *)arg1
)->GetLabel(arg2
);
35215 wxPyEndAllowThreads(__tstate
);
35216 if (PyErr_Occurred()) SWIG_fail
;
35220 resultobj
= PyUnicode_FromWideChar((&result
)->c_str(), (&result
)->Len());
35222 resultobj
= PyString_FromStringAndSize((&result
)->c_str(), (&result
)->Len());
35231 static PyObject
*_wrap_Menu_SetHelpString(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
35232 PyObject
*resultobj
= NULL
;
35233 wxMenu
*arg1
= (wxMenu
*) 0 ;
35235 wxString
*arg3
= 0 ;
35236 bool temp3
= false ;
35237 PyObject
* obj0
= 0 ;
35238 PyObject
* obj1
= 0 ;
35239 PyObject
* obj2
= 0 ;
35240 char *kwnames
[] = {
35241 (char *) "self",(char *) "id",(char *) "helpString", NULL
35244 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:Menu_SetHelpString",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
35245 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenu
, SWIG_POINTER_EXCEPTION
| 0);
35246 if (SWIG_arg_fail(1)) SWIG_fail
;
35248 arg2
= static_cast<int >(SWIG_As_int(obj1
));
35249 if (SWIG_arg_fail(2)) SWIG_fail
;
35252 arg3
= wxString_in_helper(obj2
);
35253 if (arg3
== NULL
) SWIG_fail
;
35257 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
35258 (arg1
)->SetHelpString(arg2
,(wxString
const &)*arg3
);
35260 wxPyEndAllowThreads(__tstate
);
35261 if (PyErr_Occurred()) SWIG_fail
;
35263 Py_INCREF(Py_None
); resultobj
= Py_None
;
35278 static PyObject
*_wrap_Menu_GetHelpString(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
35279 PyObject
*resultobj
= NULL
;
35280 wxMenu
*arg1
= (wxMenu
*) 0 ;
35283 PyObject
* obj0
= 0 ;
35284 PyObject
* obj1
= 0 ;
35285 char *kwnames
[] = {
35286 (char *) "self",(char *) "id", NULL
35289 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Menu_GetHelpString",kwnames
,&obj0
,&obj1
)) goto fail
;
35290 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenu
, SWIG_POINTER_EXCEPTION
| 0);
35291 if (SWIG_arg_fail(1)) SWIG_fail
;
35293 arg2
= static_cast<int >(SWIG_As_int(obj1
));
35294 if (SWIG_arg_fail(2)) SWIG_fail
;
35297 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
35298 result
= ((wxMenu
const *)arg1
)->GetHelpString(arg2
);
35300 wxPyEndAllowThreads(__tstate
);
35301 if (PyErr_Occurred()) SWIG_fail
;
35305 resultobj
= PyUnicode_FromWideChar((&result
)->c_str(), (&result
)->Len());
35307 resultobj
= PyString_FromStringAndSize((&result
)->c_str(), (&result
)->Len());
35316 static PyObject
*_wrap_Menu_SetTitle(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
35317 PyObject
*resultobj
= NULL
;
35318 wxMenu
*arg1
= (wxMenu
*) 0 ;
35319 wxString
*arg2
= 0 ;
35320 bool temp2
= false ;
35321 PyObject
* obj0
= 0 ;
35322 PyObject
* obj1
= 0 ;
35323 char *kwnames
[] = {
35324 (char *) "self",(char *) "title", NULL
35327 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Menu_SetTitle",kwnames
,&obj0
,&obj1
)) goto fail
;
35328 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenu
, SWIG_POINTER_EXCEPTION
| 0);
35329 if (SWIG_arg_fail(1)) SWIG_fail
;
35331 arg2
= wxString_in_helper(obj1
);
35332 if (arg2
== NULL
) SWIG_fail
;
35336 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
35337 (arg1
)->SetTitle((wxString
const &)*arg2
);
35339 wxPyEndAllowThreads(__tstate
);
35340 if (PyErr_Occurred()) SWIG_fail
;
35342 Py_INCREF(Py_None
); resultobj
= Py_None
;
35357 static PyObject
*_wrap_Menu_GetTitle(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
35358 PyObject
*resultobj
= NULL
;
35359 wxMenu
*arg1
= (wxMenu
*) 0 ;
35361 PyObject
* obj0
= 0 ;
35362 char *kwnames
[] = {
35363 (char *) "self", NULL
35366 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Menu_GetTitle",kwnames
,&obj0
)) goto fail
;
35367 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenu
, SWIG_POINTER_EXCEPTION
| 0);
35368 if (SWIG_arg_fail(1)) SWIG_fail
;
35370 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
35371 result
= ((wxMenu
const *)arg1
)->GetTitle();
35373 wxPyEndAllowThreads(__tstate
);
35374 if (PyErr_Occurred()) SWIG_fail
;
35378 resultobj
= PyUnicode_FromWideChar((&result
)->c_str(), (&result
)->Len());
35380 resultobj
= PyString_FromStringAndSize((&result
)->c_str(), (&result
)->Len());
35389 static PyObject
*_wrap_Menu_SetEventHandler(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
35390 PyObject
*resultobj
= NULL
;
35391 wxMenu
*arg1
= (wxMenu
*) 0 ;
35392 wxEvtHandler
*arg2
= (wxEvtHandler
*) 0 ;
35393 PyObject
* obj0
= 0 ;
35394 PyObject
* obj1
= 0 ;
35395 char *kwnames
[] = {
35396 (char *) "self",(char *) "handler", NULL
35399 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Menu_SetEventHandler",kwnames
,&obj0
,&obj1
)) goto fail
;
35400 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenu
, SWIG_POINTER_EXCEPTION
| 0);
35401 if (SWIG_arg_fail(1)) SWIG_fail
;
35402 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxEvtHandler
, SWIG_POINTER_EXCEPTION
| 0);
35403 if (SWIG_arg_fail(2)) SWIG_fail
;
35405 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
35406 (arg1
)->SetEventHandler(arg2
);
35408 wxPyEndAllowThreads(__tstate
);
35409 if (PyErr_Occurred()) SWIG_fail
;
35411 Py_INCREF(Py_None
); resultobj
= Py_None
;
35418 static PyObject
*_wrap_Menu_GetEventHandler(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
35419 PyObject
*resultobj
= NULL
;
35420 wxMenu
*arg1
= (wxMenu
*) 0 ;
35421 wxEvtHandler
*result
;
35422 PyObject
* obj0
= 0 ;
35423 char *kwnames
[] = {
35424 (char *) "self", NULL
35427 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Menu_GetEventHandler",kwnames
,&obj0
)) goto fail
;
35428 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenu
, SWIG_POINTER_EXCEPTION
| 0);
35429 if (SWIG_arg_fail(1)) SWIG_fail
;
35431 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
35432 result
= (wxEvtHandler
*)((wxMenu
const *)arg1
)->GetEventHandler();
35434 wxPyEndAllowThreads(__tstate
);
35435 if (PyErr_Occurred()) SWIG_fail
;
35438 resultobj
= wxPyMake_wxObject(result
, 0);
35446 static PyObject
*_wrap_Menu_SetInvokingWindow(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
35447 PyObject
*resultobj
= NULL
;
35448 wxMenu
*arg1
= (wxMenu
*) 0 ;
35449 wxWindow
*arg2
= (wxWindow
*) 0 ;
35450 PyObject
* obj0
= 0 ;
35451 PyObject
* obj1
= 0 ;
35452 char *kwnames
[] = {
35453 (char *) "self",(char *) "win", NULL
35456 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Menu_SetInvokingWindow",kwnames
,&obj0
,&obj1
)) goto fail
;
35457 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenu
, SWIG_POINTER_EXCEPTION
| 0);
35458 if (SWIG_arg_fail(1)) SWIG_fail
;
35459 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
35460 if (SWIG_arg_fail(2)) SWIG_fail
;
35462 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
35463 (arg1
)->SetInvokingWindow(arg2
);
35465 wxPyEndAllowThreads(__tstate
);
35466 if (PyErr_Occurred()) SWIG_fail
;
35468 Py_INCREF(Py_None
); resultobj
= Py_None
;
35475 static PyObject
*_wrap_Menu_GetInvokingWindow(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
35476 PyObject
*resultobj
= NULL
;
35477 wxMenu
*arg1
= (wxMenu
*) 0 ;
35479 PyObject
* obj0
= 0 ;
35480 char *kwnames
[] = {
35481 (char *) "self", NULL
35484 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Menu_GetInvokingWindow",kwnames
,&obj0
)) goto fail
;
35485 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenu
, SWIG_POINTER_EXCEPTION
| 0);
35486 if (SWIG_arg_fail(1)) SWIG_fail
;
35488 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
35489 result
= (wxWindow
*)((wxMenu
const *)arg1
)->GetInvokingWindow();
35491 wxPyEndAllowThreads(__tstate
);
35492 if (PyErr_Occurred()) SWIG_fail
;
35495 resultobj
= wxPyMake_wxObject(result
, 0);
35503 static PyObject
*_wrap_Menu_GetStyle(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
35504 PyObject
*resultobj
= NULL
;
35505 wxMenu
*arg1
= (wxMenu
*) 0 ;
35507 PyObject
* obj0
= 0 ;
35508 char *kwnames
[] = {
35509 (char *) "self", NULL
35512 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Menu_GetStyle",kwnames
,&obj0
)) goto fail
;
35513 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenu
, SWIG_POINTER_EXCEPTION
| 0);
35514 if (SWIG_arg_fail(1)) SWIG_fail
;
35516 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
35517 result
= (long)((wxMenu
const *)arg1
)->GetStyle();
35519 wxPyEndAllowThreads(__tstate
);
35520 if (PyErr_Occurred()) SWIG_fail
;
35523 resultobj
= SWIG_From_long(static_cast<long >(result
));
35531 static PyObject
*_wrap_Menu_UpdateUI(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
35532 PyObject
*resultobj
= NULL
;
35533 wxMenu
*arg1
= (wxMenu
*) 0 ;
35534 wxEvtHandler
*arg2
= (wxEvtHandler
*) NULL
;
35535 PyObject
* obj0
= 0 ;
35536 PyObject
* obj1
= 0 ;
35537 char *kwnames
[] = {
35538 (char *) "self",(char *) "source", NULL
35541 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|O:Menu_UpdateUI",kwnames
,&obj0
,&obj1
)) goto fail
;
35542 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenu
, SWIG_POINTER_EXCEPTION
| 0);
35543 if (SWIG_arg_fail(1)) SWIG_fail
;
35545 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxEvtHandler
, SWIG_POINTER_EXCEPTION
| 0);
35546 if (SWIG_arg_fail(2)) SWIG_fail
;
35549 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
35550 (arg1
)->UpdateUI(arg2
);
35552 wxPyEndAllowThreads(__tstate
);
35553 if (PyErr_Occurred()) SWIG_fail
;
35555 Py_INCREF(Py_None
); resultobj
= Py_None
;
35562 static PyObject
*_wrap_Menu_GetMenuBar(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
35563 PyObject
*resultobj
= NULL
;
35564 wxMenu
*arg1
= (wxMenu
*) 0 ;
35566 PyObject
* obj0
= 0 ;
35567 char *kwnames
[] = {
35568 (char *) "self", NULL
35571 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Menu_GetMenuBar",kwnames
,&obj0
)) goto fail
;
35572 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenu
, SWIG_POINTER_EXCEPTION
| 0);
35573 if (SWIG_arg_fail(1)) SWIG_fail
;
35575 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
35576 result
= (wxMenuBar
*)((wxMenu
const *)arg1
)->GetMenuBar();
35578 wxPyEndAllowThreads(__tstate
);
35579 if (PyErr_Occurred()) SWIG_fail
;
35582 resultobj
= wxPyMake_wxObject(result
, (bool)0);
35590 static PyObject
*_wrap_Menu_Attach(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
35591 PyObject
*resultobj
= NULL
;
35592 wxMenu
*arg1
= (wxMenu
*) 0 ;
35593 wxMenuBarBase
*arg2
= (wxMenuBarBase
*) 0 ;
35594 PyObject
* obj0
= 0 ;
35595 PyObject
* obj1
= 0 ;
35596 char *kwnames
[] = {
35597 (char *) "self",(char *) "menubar", NULL
35600 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Menu_Attach",kwnames
,&obj0
,&obj1
)) goto fail
;
35601 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenu
, SWIG_POINTER_EXCEPTION
| 0);
35602 if (SWIG_arg_fail(1)) SWIG_fail
;
35603 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxMenuBarBase
, SWIG_POINTER_EXCEPTION
| 0);
35604 if (SWIG_arg_fail(2)) SWIG_fail
;
35606 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
35607 (arg1
)->Attach(arg2
);
35609 wxPyEndAllowThreads(__tstate
);
35610 if (PyErr_Occurred()) SWIG_fail
;
35612 Py_INCREF(Py_None
); resultobj
= Py_None
;
35619 static PyObject
*_wrap_Menu_Detach(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
35620 PyObject
*resultobj
= NULL
;
35621 wxMenu
*arg1
= (wxMenu
*) 0 ;
35622 PyObject
* obj0
= 0 ;
35623 char *kwnames
[] = {
35624 (char *) "self", NULL
35627 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Menu_Detach",kwnames
,&obj0
)) goto fail
;
35628 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenu
, SWIG_POINTER_EXCEPTION
| 0);
35629 if (SWIG_arg_fail(1)) SWIG_fail
;
35631 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
35634 wxPyEndAllowThreads(__tstate
);
35635 if (PyErr_Occurred()) SWIG_fail
;
35637 Py_INCREF(Py_None
); resultobj
= Py_None
;
35644 static PyObject
*_wrap_Menu_IsAttached(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
35645 PyObject
*resultobj
= NULL
;
35646 wxMenu
*arg1
= (wxMenu
*) 0 ;
35648 PyObject
* obj0
= 0 ;
35649 char *kwnames
[] = {
35650 (char *) "self", NULL
35653 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Menu_IsAttached",kwnames
,&obj0
)) goto fail
;
35654 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenu
, SWIG_POINTER_EXCEPTION
| 0);
35655 if (SWIG_arg_fail(1)) SWIG_fail
;
35657 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
35658 result
= (bool)((wxMenu
const *)arg1
)->IsAttached();
35660 wxPyEndAllowThreads(__tstate
);
35661 if (PyErr_Occurred()) SWIG_fail
;
35664 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
35672 static PyObject
*_wrap_Menu_SetParent(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
35673 PyObject
*resultobj
= NULL
;
35674 wxMenu
*arg1
= (wxMenu
*) 0 ;
35675 wxMenu
*arg2
= (wxMenu
*) 0 ;
35676 PyObject
* obj0
= 0 ;
35677 PyObject
* obj1
= 0 ;
35678 char *kwnames
[] = {
35679 (char *) "self",(char *) "parent", NULL
35682 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Menu_SetParent",kwnames
,&obj0
,&obj1
)) goto fail
;
35683 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenu
, SWIG_POINTER_EXCEPTION
| 0);
35684 if (SWIG_arg_fail(1)) SWIG_fail
;
35685 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxMenu
, SWIG_POINTER_EXCEPTION
| 0);
35686 if (SWIG_arg_fail(2)) SWIG_fail
;
35688 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
35689 (arg1
)->SetParent(arg2
);
35691 wxPyEndAllowThreads(__tstate
);
35692 if (PyErr_Occurred()) SWIG_fail
;
35694 Py_INCREF(Py_None
); resultobj
= Py_None
;
35701 static PyObject
*_wrap_Menu_GetParent(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
35702 PyObject
*resultobj
= NULL
;
35703 wxMenu
*arg1
= (wxMenu
*) 0 ;
35705 PyObject
* obj0
= 0 ;
35706 char *kwnames
[] = {
35707 (char *) "self", NULL
35710 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Menu_GetParent",kwnames
,&obj0
)) goto fail
;
35711 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenu
, SWIG_POINTER_EXCEPTION
| 0);
35712 if (SWIG_arg_fail(1)) SWIG_fail
;
35714 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
35715 result
= (wxMenu
*)((wxMenu
const *)arg1
)->GetParent();
35717 wxPyEndAllowThreads(__tstate
);
35718 if (PyErr_Occurred()) SWIG_fail
;
35721 resultobj
= wxPyMake_wxObject(result
, 0);
35729 static PyObject
* Menu_swigregister(PyObject
*, PyObject
*args
) {
35731 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
35732 SWIG_TypeClientData(SWIGTYPE_p_wxMenu
, obj
);
35734 return Py_BuildValue((char *)"");
35736 static PyObject
*_wrap_new_MenuBar(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
35737 PyObject
*resultobj
= NULL
;
35738 long arg1
= (long) 0 ;
35740 PyObject
* obj0
= 0 ;
35741 char *kwnames
[] = {
35742 (char *) "style", NULL
35745 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"|O:new_MenuBar",kwnames
,&obj0
)) goto fail
;
35748 arg1
= static_cast<long >(SWIG_As_long(obj0
));
35749 if (SWIG_arg_fail(1)) SWIG_fail
;
35753 if (!wxPyCheckForApp()) SWIG_fail
;
35754 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
35755 result
= (wxMenuBar
*)new wxMenuBar(arg1
);
35757 wxPyEndAllowThreads(__tstate
);
35758 if (PyErr_Occurred()) SWIG_fail
;
35760 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxMenuBar
, 1);
35767 static PyObject
*_wrap_MenuBar_Append(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
35768 PyObject
*resultobj
= NULL
;
35769 wxMenuBar
*arg1
= (wxMenuBar
*) 0 ;
35770 wxMenu
*arg2
= (wxMenu
*) 0 ;
35771 wxString
*arg3
= 0 ;
35773 bool temp3
= false ;
35774 PyObject
* obj0
= 0 ;
35775 PyObject
* obj1
= 0 ;
35776 PyObject
* obj2
= 0 ;
35777 char *kwnames
[] = {
35778 (char *) "self",(char *) "menu",(char *) "title", NULL
35781 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:MenuBar_Append",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
35782 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuBar
, SWIG_POINTER_EXCEPTION
| 0);
35783 if (SWIG_arg_fail(1)) SWIG_fail
;
35784 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxMenu
, SWIG_POINTER_EXCEPTION
| 0);
35785 if (SWIG_arg_fail(2)) SWIG_fail
;
35787 arg3
= wxString_in_helper(obj2
);
35788 if (arg3
== NULL
) SWIG_fail
;
35792 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
35793 result
= (bool)(arg1
)->Append(arg2
,(wxString
const &)*arg3
);
35795 wxPyEndAllowThreads(__tstate
);
35796 if (PyErr_Occurred()) SWIG_fail
;
35799 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
35815 static PyObject
*_wrap_MenuBar_Insert(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
35816 PyObject
*resultobj
= NULL
;
35817 wxMenuBar
*arg1
= (wxMenuBar
*) 0 ;
35819 wxMenu
*arg3
= (wxMenu
*) 0 ;
35820 wxString
*arg4
= 0 ;
35822 bool temp4
= false ;
35823 PyObject
* obj0
= 0 ;
35824 PyObject
* obj1
= 0 ;
35825 PyObject
* obj2
= 0 ;
35826 PyObject
* obj3
= 0 ;
35827 char *kwnames
[] = {
35828 (char *) "self",(char *) "pos",(char *) "menu",(char *) "title", NULL
35831 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOOO:MenuBar_Insert",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
)) goto fail
;
35832 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuBar
, SWIG_POINTER_EXCEPTION
| 0);
35833 if (SWIG_arg_fail(1)) SWIG_fail
;
35835 arg2
= static_cast<size_t >(SWIG_As_unsigned_SS_long(obj1
));
35836 if (SWIG_arg_fail(2)) SWIG_fail
;
35838 SWIG_Python_ConvertPtr(obj2
, (void **)&arg3
, SWIGTYPE_p_wxMenu
, SWIG_POINTER_EXCEPTION
| 0);
35839 if (SWIG_arg_fail(3)) SWIG_fail
;
35841 arg4
= wxString_in_helper(obj3
);
35842 if (arg4
== NULL
) SWIG_fail
;
35846 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
35847 result
= (bool)(arg1
)->Insert(arg2
,arg3
,(wxString
const &)*arg4
);
35849 wxPyEndAllowThreads(__tstate
);
35850 if (PyErr_Occurred()) SWIG_fail
;
35853 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
35869 static PyObject
*_wrap_MenuBar_GetMenuCount(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
35870 PyObject
*resultobj
= NULL
;
35871 wxMenuBar
*arg1
= (wxMenuBar
*) 0 ;
35873 PyObject
* obj0
= 0 ;
35874 char *kwnames
[] = {
35875 (char *) "self", NULL
35878 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MenuBar_GetMenuCount",kwnames
,&obj0
)) goto fail
;
35879 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuBar
, SWIG_POINTER_EXCEPTION
| 0);
35880 if (SWIG_arg_fail(1)) SWIG_fail
;
35882 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
35883 result
= (size_t)((wxMenuBar
const *)arg1
)->GetMenuCount();
35885 wxPyEndAllowThreads(__tstate
);
35886 if (PyErr_Occurred()) SWIG_fail
;
35889 resultobj
= SWIG_From_unsigned_SS_long(static_cast<unsigned long >(result
));
35897 static PyObject
*_wrap_MenuBar_GetMenu(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
35898 PyObject
*resultobj
= NULL
;
35899 wxMenuBar
*arg1
= (wxMenuBar
*) 0 ;
35902 PyObject
* obj0
= 0 ;
35903 PyObject
* obj1
= 0 ;
35904 char *kwnames
[] = {
35905 (char *) "self",(char *) "pos", NULL
35908 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:MenuBar_GetMenu",kwnames
,&obj0
,&obj1
)) goto fail
;
35909 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuBar
, SWIG_POINTER_EXCEPTION
| 0);
35910 if (SWIG_arg_fail(1)) SWIG_fail
;
35912 arg2
= static_cast<size_t >(SWIG_As_unsigned_SS_long(obj1
));
35913 if (SWIG_arg_fail(2)) SWIG_fail
;
35916 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
35917 result
= (wxMenu
*)((wxMenuBar
const *)arg1
)->GetMenu(arg2
);
35919 wxPyEndAllowThreads(__tstate
);
35920 if (PyErr_Occurred()) SWIG_fail
;
35923 resultobj
= wxPyMake_wxObject(result
, 0);
35931 static PyObject
*_wrap_MenuBar_Replace(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
35932 PyObject
*resultobj
= NULL
;
35933 wxMenuBar
*arg1
= (wxMenuBar
*) 0 ;
35935 wxMenu
*arg3
= (wxMenu
*) 0 ;
35936 wxString
*arg4
= 0 ;
35938 bool temp4
= false ;
35939 PyObject
* obj0
= 0 ;
35940 PyObject
* obj1
= 0 ;
35941 PyObject
* obj2
= 0 ;
35942 PyObject
* obj3
= 0 ;
35943 char *kwnames
[] = {
35944 (char *) "self",(char *) "pos",(char *) "menu",(char *) "title", NULL
35947 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOOO:MenuBar_Replace",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
)) goto fail
;
35948 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuBar
, SWIG_POINTER_EXCEPTION
| 0);
35949 if (SWIG_arg_fail(1)) SWIG_fail
;
35951 arg2
= static_cast<size_t >(SWIG_As_unsigned_SS_long(obj1
));
35952 if (SWIG_arg_fail(2)) SWIG_fail
;
35954 SWIG_Python_ConvertPtr(obj2
, (void **)&arg3
, SWIGTYPE_p_wxMenu
, SWIG_POINTER_EXCEPTION
| 0);
35955 if (SWIG_arg_fail(3)) SWIG_fail
;
35957 arg4
= wxString_in_helper(obj3
);
35958 if (arg4
== NULL
) SWIG_fail
;
35962 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
35963 result
= (wxMenu
*)(arg1
)->Replace(arg2
,arg3
,(wxString
const &)*arg4
);
35965 wxPyEndAllowThreads(__tstate
);
35966 if (PyErr_Occurred()) SWIG_fail
;
35969 resultobj
= wxPyMake_wxObject(result
, 0);
35985 static PyObject
*_wrap_MenuBar_Remove(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
35986 PyObject
*resultobj
= NULL
;
35987 wxMenuBar
*arg1
= (wxMenuBar
*) 0 ;
35990 PyObject
* obj0
= 0 ;
35991 PyObject
* obj1
= 0 ;
35992 char *kwnames
[] = {
35993 (char *) "self",(char *) "pos", NULL
35996 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:MenuBar_Remove",kwnames
,&obj0
,&obj1
)) goto fail
;
35997 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuBar
, SWIG_POINTER_EXCEPTION
| 0);
35998 if (SWIG_arg_fail(1)) SWIG_fail
;
36000 arg2
= static_cast<size_t >(SWIG_As_unsigned_SS_long(obj1
));
36001 if (SWIG_arg_fail(2)) SWIG_fail
;
36004 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
36005 result
= (wxMenu
*)(arg1
)->Remove(arg2
);
36007 wxPyEndAllowThreads(__tstate
);
36008 if (PyErr_Occurred()) SWIG_fail
;
36011 resultobj
= wxPyMake_wxObject(result
, 0);
36019 static PyObject
*_wrap_MenuBar_EnableTop(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
36020 PyObject
*resultobj
= NULL
;
36021 wxMenuBar
*arg1
= (wxMenuBar
*) 0 ;
36024 PyObject
* obj0
= 0 ;
36025 PyObject
* obj1
= 0 ;
36026 PyObject
* obj2
= 0 ;
36027 char *kwnames
[] = {
36028 (char *) "self",(char *) "pos",(char *) "enable", NULL
36031 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:MenuBar_EnableTop",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
36032 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuBar
, SWIG_POINTER_EXCEPTION
| 0);
36033 if (SWIG_arg_fail(1)) SWIG_fail
;
36035 arg2
= static_cast<size_t >(SWIG_As_unsigned_SS_long(obj1
));
36036 if (SWIG_arg_fail(2)) SWIG_fail
;
36039 arg3
= static_cast<bool >(SWIG_As_bool(obj2
));
36040 if (SWIG_arg_fail(3)) SWIG_fail
;
36043 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
36044 (arg1
)->EnableTop(arg2
,arg3
);
36046 wxPyEndAllowThreads(__tstate
);
36047 if (PyErr_Occurred()) SWIG_fail
;
36049 Py_INCREF(Py_None
); resultobj
= Py_None
;
36056 static PyObject
*_wrap_MenuBar_IsEnabledTop(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
36057 PyObject
*resultobj
= NULL
;
36058 wxMenuBar
*arg1
= (wxMenuBar
*) 0 ;
36061 PyObject
* obj0
= 0 ;
36062 PyObject
* obj1
= 0 ;
36063 char *kwnames
[] = {
36064 (char *) "self",(char *) "pos", NULL
36067 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:MenuBar_IsEnabledTop",kwnames
,&obj0
,&obj1
)) goto fail
;
36068 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuBar
, SWIG_POINTER_EXCEPTION
| 0);
36069 if (SWIG_arg_fail(1)) SWIG_fail
;
36071 arg2
= static_cast<size_t >(SWIG_As_unsigned_SS_long(obj1
));
36072 if (SWIG_arg_fail(2)) SWIG_fail
;
36075 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
36076 result
= (bool)((wxMenuBar
const *)arg1
)->IsEnabledTop(arg2
);
36078 wxPyEndAllowThreads(__tstate
);
36079 if (PyErr_Occurred()) SWIG_fail
;
36082 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
36090 static PyObject
*_wrap_MenuBar_SetLabelTop(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
36091 PyObject
*resultobj
= NULL
;
36092 wxMenuBar
*arg1
= (wxMenuBar
*) 0 ;
36094 wxString
*arg3
= 0 ;
36095 bool temp3
= false ;
36096 PyObject
* obj0
= 0 ;
36097 PyObject
* obj1
= 0 ;
36098 PyObject
* obj2
= 0 ;
36099 char *kwnames
[] = {
36100 (char *) "self",(char *) "pos",(char *) "label", NULL
36103 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:MenuBar_SetLabelTop",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
36104 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuBar
, SWIG_POINTER_EXCEPTION
| 0);
36105 if (SWIG_arg_fail(1)) SWIG_fail
;
36107 arg2
= static_cast<size_t >(SWIG_As_unsigned_SS_long(obj1
));
36108 if (SWIG_arg_fail(2)) SWIG_fail
;
36111 arg3
= wxString_in_helper(obj2
);
36112 if (arg3
== NULL
) SWIG_fail
;
36116 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
36117 (arg1
)->SetLabelTop(arg2
,(wxString
const &)*arg3
);
36119 wxPyEndAllowThreads(__tstate
);
36120 if (PyErr_Occurred()) SWIG_fail
;
36122 Py_INCREF(Py_None
); resultobj
= Py_None
;
36137 static PyObject
*_wrap_MenuBar_GetLabelTop(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
36138 PyObject
*resultobj
= NULL
;
36139 wxMenuBar
*arg1
= (wxMenuBar
*) 0 ;
36142 PyObject
* obj0
= 0 ;
36143 PyObject
* obj1
= 0 ;
36144 char *kwnames
[] = {
36145 (char *) "self",(char *) "pos", NULL
36148 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:MenuBar_GetLabelTop",kwnames
,&obj0
,&obj1
)) goto fail
;
36149 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuBar
, SWIG_POINTER_EXCEPTION
| 0);
36150 if (SWIG_arg_fail(1)) SWIG_fail
;
36152 arg2
= static_cast<size_t >(SWIG_As_unsigned_SS_long(obj1
));
36153 if (SWIG_arg_fail(2)) SWIG_fail
;
36156 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
36157 result
= ((wxMenuBar
const *)arg1
)->GetLabelTop(arg2
);
36159 wxPyEndAllowThreads(__tstate
);
36160 if (PyErr_Occurred()) SWIG_fail
;
36164 resultobj
= PyUnicode_FromWideChar((&result
)->c_str(), (&result
)->Len());
36166 resultobj
= PyString_FromStringAndSize((&result
)->c_str(), (&result
)->Len());
36175 static PyObject
*_wrap_MenuBar_FindMenuItem(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
36176 PyObject
*resultobj
= NULL
;
36177 wxMenuBar
*arg1
= (wxMenuBar
*) 0 ;
36178 wxString
*arg2
= 0 ;
36179 wxString
*arg3
= 0 ;
36181 bool temp2
= false ;
36182 bool temp3
= false ;
36183 PyObject
* obj0
= 0 ;
36184 PyObject
* obj1
= 0 ;
36185 PyObject
* obj2
= 0 ;
36186 char *kwnames
[] = {
36187 (char *) "self",(char *) "menu",(char *) "item", NULL
36190 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:MenuBar_FindMenuItem",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
36191 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuBar
, SWIG_POINTER_EXCEPTION
| 0);
36192 if (SWIG_arg_fail(1)) SWIG_fail
;
36194 arg2
= wxString_in_helper(obj1
);
36195 if (arg2
== NULL
) SWIG_fail
;
36199 arg3
= wxString_in_helper(obj2
);
36200 if (arg3
== NULL
) SWIG_fail
;
36204 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
36205 result
= (int)((wxMenuBar
const *)arg1
)->FindMenuItem((wxString
const &)*arg2
,(wxString
const &)*arg3
);
36207 wxPyEndAllowThreads(__tstate
);
36208 if (PyErr_Occurred()) SWIG_fail
;
36211 resultobj
= SWIG_From_int(static_cast<int >(result
));
36235 static PyObject
*_wrap_MenuBar_FindItemById(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
36236 PyObject
*resultobj
= NULL
;
36237 wxMenuBar
*arg1
= (wxMenuBar
*) 0 ;
36239 wxMenuItem
*result
;
36240 PyObject
* obj0
= 0 ;
36241 PyObject
* obj1
= 0 ;
36242 char *kwnames
[] = {
36243 (char *) "self",(char *) "id", NULL
36246 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:MenuBar_FindItemById",kwnames
,&obj0
,&obj1
)) goto fail
;
36247 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuBar
, SWIG_POINTER_EXCEPTION
| 0);
36248 if (SWIG_arg_fail(1)) SWIG_fail
;
36250 arg2
= static_cast<int >(SWIG_As_int(obj1
));
36251 if (SWIG_arg_fail(2)) SWIG_fail
;
36254 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
36255 result
= (wxMenuItem
*)((wxMenuBar
const *)arg1
)->FindItem(arg2
);
36257 wxPyEndAllowThreads(__tstate
);
36258 if (PyErr_Occurred()) SWIG_fail
;
36261 resultobj
= wxPyMake_wxObject(result
, (bool)0);
36269 static PyObject
*_wrap_MenuBar_FindMenu(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
36270 PyObject
*resultobj
= NULL
;
36271 wxMenuBar
*arg1
= (wxMenuBar
*) 0 ;
36272 wxString
*arg2
= 0 ;
36274 bool temp2
= false ;
36275 PyObject
* obj0
= 0 ;
36276 PyObject
* obj1
= 0 ;
36277 char *kwnames
[] = {
36278 (char *) "self",(char *) "title", NULL
36281 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:MenuBar_FindMenu",kwnames
,&obj0
,&obj1
)) goto fail
;
36282 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuBar
, SWIG_POINTER_EXCEPTION
| 0);
36283 if (SWIG_arg_fail(1)) SWIG_fail
;
36285 arg2
= wxString_in_helper(obj1
);
36286 if (arg2
== NULL
) SWIG_fail
;
36290 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
36291 result
= (int)(arg1
)->FindMenu((wxString
const &)*arg2
);
36293 wxPyEndAllowThreads(__tstate
);
36294 if (PyErr_Occurred()) SWIG_fail
;
36297 resultobj
= SWIG_From_int(static_cast<int >(result
));
36313 static PyObject
*_wrap_MenuBar_Enable(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
36314 PyObject
*resultobj
= NULL
;
36315 wxMenuBar
*arg1
= (wxMenuBar
*) 0 ;
36318 PyObject
* obj0
= 0 ;
36319 PyObject
* obj1
= 0 ;
36320 PyObject
* obj2
= 0 ;
36321 char *kwnames
[] = {
36322 (char *) "self",(char *) "id",(char *) "enable", NULL
36325 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:MenuBar_Enable",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
36326 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuBar
, SWIG_POINTER_EXCEPTION
| 0);
36327 if (SWIG_arg_fail(1)) SWIG_fail
;
36329 arg2
= static_cast<int >(SWIG_As_int(obj1
));
36330 if (SWIG_arg_fail(2)) SWIG_fail
;
36333 arg3
= static_cast<bool >(SWIG_As_bool(obj2
));
36334 if (SWIG_arg_fail(3)) SWIG_fail
;
36337 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
36338 (arg1
)->Enable(arg2
,arg3
);
36340 wxPyEndAllowThreads(__tstate
);
36341 if (PyErr_Occurred()) SWIG_fail
;
36343 Py_INCREF(Py_None
); resultobj
= Py_None
;
36350 static PyObject
*_wrap_MenuBar_Check(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
36351 PyObject
*resultobj
= NULL
;
36352 wxMenuBar
*arg1
= (wxMenuBar
*) 0 ;
36355 PyObject
* obj0
= 0 ;
36356 PyObject
* obj1
= 0 ;
36357 PyObject
* obj2
= 0 ;
36358 char *kwnames
[] = {
36359 (char *) "self",(char *) "id",(char *) "check", NULL
36362 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:MenuBar_Check",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
36363 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuBar
, SWIG_POINTER_EXCEPTION
| 0);
36364 if (SWIG_arg_fail(1)) SWIG_fail
;
36366 arg2
= static_cast<int >(SWIG_As_int(obj1
));
36367 if (SWIG_arg_fail(2)) SWIG_fail
;
36370 arg3
= static_cast<bool >(SWIG_As_bool(obj2
));
36371 if (SWIG_arg_fail(3)) SWIG_fail
;
36374 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
36375 (arg1
)->Check(arg2
,arg3
);
36377 wxPyEndAllowThreads(__tstate
);
36378 if (PyErr_Occurred()) SWIG_fail
;
36380 Py_INCREF(Py_None
); resultobj
= Py_None
;
36387 static PyObject
*_wrap_MenuBar_IsChecked(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
36388 PyObject
*resultobj
= NULL
;
36389 wxMenuBar
*arg1
= (wxMenuBar
*) 0 ;
36392 PyObject
* obj0
= 0 ;
36393 PyObject
* obj1
= 0 ;
36394 char *kwnames
[] = {
36395 (char *) "self",(char *) "id", NULL
36398 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:MenuBar_IsChecked",kwnames
,&obj0
,&obj1
)) goto fail
;
36399 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuBar
, SWIG_POINTER_EXCEPTION
| 0);
36400 if (SWIG_arg_fail(1)) SWIG_fail
;
36402 arg2
= static_cast<int >(SWIG_As_int(obj1
));
36403 if (SWIG_arg_fail(2)) SWIG_fail
;
36406 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
36407 result
= (bool)((wxMenuBar
const *)arg1
)->IsChecked(arg2
);
36409 wxPyEndAllowThreads(__tstate
);
36410 if (PyErr_Occurred()) SWIG_fail
;
36413 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
36421 static PyObject
*_wrap_MenuBar_IsEnabled(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
36422 PyObject
*resultobj
= NULL
;
36423 wxMenuBar
*arg1
= (wxMenuBar
*) 0 ;
36426 PyObject
* obj0
= 0 ;
36427 PyObject
* obj1
= 0 ;
36428 char *kwnames
[] = {
36429 (char *) "self",(char *) "id", NULL
36432 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:MenuBar_IsEnabled",kwnames
,&obj0
,&obj1
)) goto fail
;
36433 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuBar
, SWIG_POINTER_EXCEPTION
| 0);
36434 if (SWIG_arg_fail(1)) SWIG_fail
;
36436 arg2
= static_cast<int >(SWIG_As_int(obj1
));
36437 if (SWIG_arg_fail(2)) SWIG_fail
;
36440 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
36441 result
= (bool)((wxMenuBar
const *)arg1
)->IsEnabled(arg2
);
36443 wxPyEndAllowThreads(__tstate
);
36444 if (PyErr_Occurred()) SWIG_fail
;
36447 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
36455 static PyObject
*_wrap_MenuBar_SetLabel(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
36456 PyObject
*resultobj
= NULL
;
36457 wxMenuBar
*arg1
= (wxMenuBar
*) 0 ;
36459 wxString
*arg3
= 0 ;
36460 bool temp3
= false ;
36461 PyObject
* obj0
= 0 ;
36462 PyObject
* obj1
= 0 ;
36463 PyObject
* obj2
= 0 ;
36464 char *kwnames
[] = {
36465 (char *) "self",(char *) "id",(char *) "label", NULL
36468 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:MenuBar_SetLabel",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
36469 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuBar
, SWIG_POINTER_EXCEPTION
| 0);
36470 if (SWIG_arg_fail(1)) SWIG_fail
;
36472 arg2
= static_cast<int >(SWIG_As_int(obj1
));
36473 if (SWIG_arg_fail(2)) SWIG_fail
;
36476 arg3
= wxString_in_helper(obj2
);
36477 if (arg3
== NULL
) SWIG_fail
;
36481 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
36482 (arg1
)->SetLabel(arg2
,(wxString
const &)*arg3
);
36484 wxPyEndAllowThreads(__tstate
);
36485 if (PyErr_Occurred()) SWIG_fail
;
36487 Py_INCREF(Py_None
); resultobj
= Py_None
;
36502 static PyObject
*_wrap_MenuBar_GetLabel(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
36503 PyObject
*resultobj
= NULL
;
36504 wxMenuBar
*arg1
= (wxMenuBar
*) 0 ;
36507 PyObject
* obj0
= 0 ;
36508 PyObject
* obj1
= 0 ;
36509 char *kwnames
[] = {
36510 (char *) "self",(char *) "id", NULL
36513 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:MenuBar_GetLabel",kwnames
,&obj0
,&obj1
)) goto fail
;
36514 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuBar
, SWIG_POINTER_EXCEPTION
| 0);
36515 if (SWIG_arg_fail(1)) SWIG_fail
;
36517 arg2
= static_cast<int >(SWIG_As_int(obj1
));
36518 if (SWIG_arg_fail(2)) SWIG_fail
;
36521 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
36522 result
= ((wxMenuBar
const *)arg1
)->GetLabel(arg2
);
36524 wxPyEndAllowThreads(__tstate
);
36525 if (PyErr_Occurred()) SWIG_fail
;
36529 resultobj
= PyUnicode_FromWideChar((&result
)->c_str(), (&result
)->Len());
36531 resultobj
= PyString_FromStringAndSize((&result
)->c_str(), (&result
)->Len());
36540 static PyObject
*_wrap_MenuBar_SetHelpString(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
36541 PyObject
*resultobj
= NULL
;
36542 wxMenuBar
*arg1
= (wxMenuBar
*) 0 ;
36544 wxString
*arg3
= 0 ;
36545 bool temp3
= false ;
36546 PyObject
* obj0
= 0 ;
36547 PyObject
* obj1
= 0 ;
36548 PyObject
* obj2
= 0 ;
36549 char *kwnames
[] = {
36550 (char *) "self",(char *) "id",(char *) "helpString", NULL
36553 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:MenuBar_SetHelpString",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
36554 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuBar
, SWIG_POINTER_EXCEPTION
| 0);
36555 if (SWIG_arg_fail(1)) SWIG_fail
;
36557 arg2
= static_cast<int >(SWIG_As_int(obj1
));
36558 if (SWIG_arg_fail(2)) SWIG_fail
;
36561 arg3
= wxString_in_helper(obj2
);
36562 if (arg3
== NULL
) SWIG_fail
;
36566 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
36567 (arg1
)->SetHelpString(arg2
,(wxString
const &)*arg3
);
36569 wxPyEndAllowThreads(__tstate
);
36570 if (PyErr_Occurred()) SWIG_fail
;
36572 Py_INCREF(Py_None
); resultobj
= Py_None
;
36587 static PyObject
*_wrap_MenuBar_GetHelpString(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
36588 PyObject
*resultobj
= NULL
;
36589 wxMenuBar
*arg1
= (wxMenuBar
*) 0 ;
36592 PyObject
* obj0
= 0 ;
36593 PyObject
* obj1
= 0 ;
36594 char *kwnames
[] = {
36595 (char *) "self",(char *) "id", NULL
36598 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:MenuBar_GetHelpString",kwnames
,&obj0
,&obj1
)) goto fail
;
36599 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuBar
, SWIG_POINTER_EXCEPTION
| 0);
36600 if (SWIG_arg_fail(1)) SWIG_fail
;
36602 arg2
= static_cast<int >(SWIG_As_int(obj1
));
36603 if (SWIG_arg_fail(2)) SWIG_fail
;
36606 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
36607 result
= ((wxMenuBar
const *)arg1
)->GetHelpString(arg2
);
36609 wxPyEndAllowThreads(__tstate
);
36610 if (PyErr_Occurred()) SWIG_fail
;
36614 resultobj
= PyUnicode_FromWideChar((&result
)->c_str(), (&result
)->Len());
36616 resultobj
= PyString_FromStringAndSize((&result
)->c_str(), (&result
)->Len());
36625 static PyObject
*_wrap_MenuBar_GetFrame(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
36626 PyObject
*resultobj
= NULL
;
36627 wxMenuBar
*arg1
= (wxMenuBar
*) 0 ;
36629 PyObject
* obj0
= 0 ;
36630 char *kwnames
[] = {
36631 (char *) "self", NULL
36634 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MenuBar_GetFrame",kwnames
,&obj0
)) goto fail
;
36635 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuBar
, SWIG_POINTER_EXCEPTION
| 0);
36636 if (SWIG_arg_fail(1)) SWIG_fail
;
36638 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
36639 result
= (wxFrame
*)((wxMenuBar
const *)arg1
)->GetFrame();
36641 wxPyEndAllowThreads(__tstate
);
36642 if (PyErr_Occurred()) SWIG_fail
;
36645 resultobj
= wxPyMake_wxObject(result
, (bool)0);
36653 static PyObject
*_wrap_MenuBar_IsAttached(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
36654 PyObject
*resultobj
= NULL
;
36655 wxMenuBar
*arg1
= (wxMenuBar
*) 0 ;
36657 PyObject
* obj0
= 0 ;
36658 char *kwnames
[] = {
36659 (char *) "self", NULL
36662 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MenuBar_IsAttached",kwnames
,&obj0
)) goto fail
;
36663 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuBar
, SWIG_POINTER_EXCEPTION
| 0);
36664 if (SWIG_arg_fail(1)) SWIG_fail
;
36666 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
36667 result
= (bool)((wxMenuBar
const *)arg1
)->IsAttached();
36669 wxPyEndAllowThreads(__tstate
);
36670 if (PyErr_Occurred()) SWIG_fail
;
36673 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
36681 static PyObject
*_wrap_MenuBar_Attach(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
36682 PyObject
*resultobj
= NULL
;
36683 wxMenuBar
*arg1
= (wxMenuBar
*) 0 ;
36684 wxFrame
*arg2
= (wxFrame
*) 0 ;
36685 PyObject
* obj0
= 0 ;
36686 PyObject
* obj1
= 0 ;
36687 char *kwnames
[] = {
36688 (char *) "self",(char *) "frame", NULL
36691 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:MenuBar_Attach",kwnames
,&obj0
,&obj1
)) goto fail
;
36692 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuBar
, SWIG_POINTER_EXCEPTION
| 0);
36693 if (SWIG_arg_fail(1)) SWIG_fail
;
36694 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxFrame
, SWIG_POINTER_EXCEPTION
| 0);
36695 if (SWIG_arg_fail(2)) SWIG_fail
;
36697 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
36698 (arg1
)->Attach(arg2
);
36700 wxPyEndAllowThreads(__tstate
);
36701 if (PyErr_Occurred()) SWIG_fail
;
36703 Py_INCREF(Py_None
); resultobj
= Py_None
;
36710 static PyObject
*_wrap_MenuBar_Detach(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
36711 PyObject
*resultobj
= NULL
;
36712 wxMenuBar
*arg1
= (wxMenuBar
*) 0 ;
36713 PyObject
* obj0
= 0 ;
36714 char *kwnames
[] = {
36715 (char *) "self", NULL
36718 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MenuBar_Detach",kwnames
,&obj0
)) goto fail
;
36719 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuBar
, SWIG_POINTER_EXCEPTION
| 0);
36720 if (SWIG_arg_fail(1)) SWIG_fail
;
36722 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
36725 wxPyEndAllowThreads(__tstate
);
36726 if (PyErr_Occurred()) SWIG_fail
;
36728 Py_INCREF(Py_None
); resultobj
= Py_None
;
36735 static PyObject
*_wrap_MenuBar_SetAutoWindowMenu(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
36736 PyObject
*resultobj
= NULL
;
36738 PyObject
* obj0
= 0 ;
36739 char *kwnames
[] = {
36740 (char *) "enable", NULL
36743 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MenuBar_SetAutoWindowMenu",kwnames
,&obj0
)) goto fail
;
36745 arg1
= static_cast<bool >(SWIG_As_bool(obj0
));
36746 if (SWIG_arg_fail(1)) SWIG_fail
;
36749 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
36750 wxMenuBar_SetAutoWindowMenu(arg1
);
36752 wxPyEndAllowThreads(__tstate
);
36753 if (PyErr_Occurred()) SWIG_fail
;
36755 Py_INCREF(Py_None
); resultobj
= Py_None
;
36762 static PyObject
*_wrap_MenuBar_GetAutoWindowMenu(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
36763 PyObject
*resultobj
= NULL
;
36765 char *kwnames
[] = {
36769 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":MenuBar_GetAutoWindowMenu",kwnames
)) goto fail
;
36771 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
36772 result
= (bool)wxMenuBar_GetAutoWindowMenu();
36774 wxPyEndAllowThreads(__tstate
);
36775 if (PyErr_Occurred()) SWIG_fail
;
36778 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
36786 static PyObject
* MenuBar_swigregister(PyObject
*, PyObject
*args
) {
36788 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
36789 SWIG_TypeClientData(SWIGTYPE_p_wxMenuBar
, obj
);
36791 return Py_BuildValue((char *)"");
36793 static PyObject
*_wrap_new_MenuItem(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
36794 PyObject
*resultobj
= NULL
;
36795 wxMenu
*arg1
= (wxMenu
*) NULL
;
36796 int arg2
= (int) wxID_ANY
;
36797 wxString
const &arg3_defvalue
= wxPyEmptyString
;
36798 wxString
*arg3
= (wxString
*) &arg3_defvalue
;
36799 wxString
const &arg4_defvalue
= wxPyEmptyString
;
36800 wxString
*arg4
= (wxString
*) &arg4_defvalue
;
36801 wxItemKind arg5
= (wxItemKind
) wxITEM_NORMAL
;
36802 wxMenu
*arg6
= (wxMenu
*) NULL
;
36803 wxMenuItem
*result
;
36804 bool temp3
= false ;
36805 bool temp4
= false ;
36806 PyObject
* obj0
= 0 ;
36807 PyObject
* obj1
= 0 ;
36808 PyObject
* obj2
= 0 ;
36809 PyObject
* obj3
= 0 ;
36810 PyObject
* obj4
= 0 ;
36811 PyObject
* obj5
= 0 ;
36812 char *kwnames
[] = {
36813 (char *) "parentMenu",(char *) "id",(char *) "text",(char *) "help",(char *) "kind",(char *) "subMenu", NULL
36816 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"|OOOOOO:new_MenuItem",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
,&obj5
)) goto fail
;
36818 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenu
, SWIG_POINTER_EXCEPTION
| 0);
36819 if (SWIG_arg_fail(1)) SWIG_fail
;
36823 arg2
= static_cast<int >(SWIG_As_int(obj1
));
36824 if (SWIG_arg_fail(2)) SWIG_fail
;
36829 arg3
= wxString_in_helper(obj2
);
36830 if (arg3
== NULL
) SWIG_fail
;
36836 arg4
= wxString_in_helper(obj3
);
36837 if (arg4
== NULL
) SWIG_fail
;
36843 arg5
= static_cast<wxItemKind
>(SWIG_As_int(obj4
));
36844 if (SWIG_arg_fail(5)) SWIG_fail
;
36848 SWIG_Python_ConvertPtr(obj5
, (void **)&arg6
, SWIGTYPE_p_wxMenu
, SWIG_POINTER_EXCEPTION
| 0);
36849 if (SWIG_arg_fail(6)) SWIG_fail
;
36852 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
36853 result
= (wxMenuItem
*)new wxMenuItem(arg1
,arg2
,(wxString
const &)*arg3
,(wxString
const &)*arg4
,arg5
,arg6
);
36855 wxPyEndAllowThreads(__tstate
);
36856 if (PyErr_Occurred()) SWIG_fail
;
36859 resultobj
= wxPyMake_wxObject(result
, (bool)1);
36883 static PyObject
*_wrap_MenuItem_GetMenu(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
36884 PyObject
*resultobj
= NULL
;
36885 wxMenuItem
*arg1
= (wxMenuItem
*) 0 ;
36887 PyObject
* obj0
= 0 ;
36888 char *kwnames
[] = {
36889 (char *) "self", NULL
36892 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MenuItem_GetMenu",kwnames
,&obj0
)) goto fail
;
36893 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuItem
, SWIG_POINTER_EXCEPTION
| 0);
36894 if (SWIG_arg_fail(1)) SWIG_fail
;
36896 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
36897 result
= (wxMenu
*)((wxMenuItem
const *)arg1
)->GetMenu();
36899 wxPyEndAllowThreads(__tstate
);
36900 if (PyErr_Occurred()) SWIG_fail
;
36903 resultobj
= wxPyMake_wxObject(result
, 0);
36911 static PyObject
*_wrap_MenuItem_SetMenu(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
36912 PyObject
*resultobj
= NULL
;
36913 wxMenuItem
*arg1
= (wxMenuItem
*) 0 ;
36914 wxMenu
*arg2
= (wxMenu
*) 0 ;
36915 PyObject
* obj0
= 0 ;
36916 PyObject
* obj1
= 0 ;
36917 char *kwnames
[] = {
36918 (char *) "self",(char *) "menu", NULL
36921 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:MenuItem_SetMenu",kwnames
,&obj0
,&obj1
)) goto fail
;
36922 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuItem
, SWIG_POINTER_EXCEPTION
| 0);
36923 if (SWIG_arg_fail(1)) SWIG_fail
;
36924 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxMenu
, SWIG_POINTER_EXCEPTION
| 0);
36925 if (SWIG_arg_fail(2)) SWIG_fail
;
36927 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
36928 (arg1
)->SetMenu(arg2
);
36930 wxPyEndAllowThreads(__tstate
);
36931 if (PyErr_Occurred()) SWIG_fail
;
36933 Py_INCREF(Py_None
); resultobj
= Py_None
;
36940 static PyObject
*_wrap_MenuItem_SetId(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
36941 PyObject
*resultobj
= NULL
;
36942 wxMenuItem
*arg1
= (wxMenuItem
*) 0 ;
36944 PyObject
* obj0
= 0 ;
36945 PyObject
* obj1
= 0 ;
36946 char *kwnames
[] = {
36947 (char *) "self",(char *) "id", NULL
36950 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:MenuItem_SetId",kwnames
,&obj0
,&obj1
)) goto fail
;
36951 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuItem
, SWIG_POINTER_EXCEPTION
| 0);
36952 if (SWIG_arg_fail(1)) SWIG_fail
;
36954 arg2
= static_cast<int >(SWIG_As_int(obj1
));
36955 if (SWIG_arg_fail(2)) SWIG_fail
;
36958 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
36959 (arg1
)->SetId(arg2
);
36961 wxPyEndAllowThreads(__tstate
);
36962 if (PyErr_Occurred()) SWIG_fail
;
36964 Py_INCREF(Py_None
); resultobj
= Py_None
;
36971 static PyObject
*_wrap_MenuItem_GetId(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
36972 PyObject
*resultobj
= NULL
;
36973 wxMenuItem
*arg1
= (wxMenuItem
*) 0 ;
36975 PyObject
* obj0
= 0 ;
36976 char *kwnames
[] = {
36977 (char *) "self", NULL
36980 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MenuItem_GetId",kwnames
,&obj0
)) goto fail
;
36981 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuItem
, SWIG_POINTER_EXCEPTION
| 0);
36982 if (SWIG_arg_fail(1)) SWIG_fail
;
36984 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
36985 result
= (int)((wxMenuItem
const *)arg1
)->GetId();
36987 wxPyEndAllowThreads(__tstate
);
36988 if (PyErr_Occurred()) SWIG_fail
;
36991 resultobj
= SWIG_From_int(static_cast<int >(result
));
36999 static PyObject
*_wrap_MenuItem_IsSeparator(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
37000 PyObject
*resultobj
= NULL
;
37001 wxMenuItem
*arg1
= (wxMenuItem
*) 0 ;
37003 PyObject
* obj0
= 0 ;
37004 char *kwnames
[] = {
37005 (char *) "self", NULL
37008 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MenuItem_IsSeparator",kwnames
,&obj0
)) goto fail
;
37009 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuItem
, SWIG_POINTER_EXCEPTION
| 0);
37010 if (SWIG_arg_fail(1)) SWIG_fail
;
37012 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
37013 result
= (bool)((wxMenuItem
const *)arg1
)->IsSeparator();
37015 wxPyEndAllowThreads(__tstate
);
37016 if (PyErr_Occurred()) SWIG_fail
;
37019 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
37027 static PyObject
*_wrap_MenuItem_SetText(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
37028 PyObject
*resultobj
= NULL
;
37029 wxMenuItem
*arg1
= (wxMenuItem
*) 0 ;
37030 wxString
*arg2
= 0 ;
37031 bool temp2
= false ;
37032 PyObject
* obj0
= 0 ;
37033 PyObject
* obj1
= 0 ;
37034 char *kwnames
[] = {
37035 (char *) "self",(char *) "str", NULL
37038 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:MenuItem_SetText",kwnames
,&obj0
,&obj1
)) goto fail
;
37039 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuItem
, SWIG_POINTER_EXCEPTION
| 0);
37040 if (SWIG_arg_fail(1)) SWIG_fail
;
37042 arg2
= wxString_in_helper(obj1
);
37043 if (arg2
== NULL
) SWIG_fail
;
37047 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
37048 (arg1
)->SetText((wxString
const &)*arg2
);
37050 wxPyEndAllowThreads(__tstate
);
37051 if (PyErr_Occurred()) SWIG_fail
;
37053 Py_INCREF(Py_None
); resultobj
= Py_None
;
37068 static PyObject
*_wrap_MenuItem_GetLabel(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
37069 PyObject
*resultobj
= NULL
;
37070 wxMenuItem
*arg1
= (wxMenuItem
*) 0 ;
37072 PyObject
* obj0
= 0 ;
37073 char *kwnames
[] = {
37074 (char *) "self", NULL
37077 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MenuItem_GetLabel",kwnames
,&obj0
)) goto fail
;
37078 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuItem
, SWIG_POINTER_EXCEPTION
| 0);
37079 if (SWIG_arg_fail(1)) SWIG_fail
;
37081 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
37082 result
= ((wxMenuItem
const *)arg1
)->GetLabel();
37084 wxPyEndAllowThreads(__tstate
);
37085 if (PyErr_Occurred()) SWIG_fail
;
37089 resultobj
= PyUnicode_FromWideChar((&result
)->c_str(), (&result
)->Len());
37091 resultobj
= PyString_FromStringAndSize((&result
)->c_str(), (&result
)->Len());
37100 static PyObject
*_wrap_MenuItem_GetText(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
37101 PyObject
*resultobj
= NULL
;
37102 wxMenuItem
*arg1
= (wxMenuItem
*) 0 ;
37104 PyObject
* obj0
= 0 ;
37105 char *kwnames
[] = {
37106 (char *) "self", NULL
37109 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MenuItem_GetText",kwnames
,&obj0
)) goto fail
;
37110 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuItem
, SWIG_POINTER_EXCEPTION
| 0);
37111 if (SWIG_arg_fail(1)) SWIG_fail
;
37113 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
37115 wxString
const &_result_ref
= ((wxMenuItem
const *)arg1
)->GetText();
37116 result
= (wxString
*) &_result_ref
;
37119 wxPyEndAllowThreads(__tstate
);
37120 if (PyErr_Occurred()) SWIG_fail
;
37124 resultobj
= PyUnicode_FromWideChar(result
->c_str(), result
->Len());
37126 resultobj
= PyString_FromStringAndSize(result
->c_str(), result
->Len());
37135 static PyObject
*_wrap_MenuItem_GetLabelFromText(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
37136 PyObject
*resultobj
= NULL
;
37137 wxString
*arg1
= 0 ;
37139 bool temp1
= false ;
37140 PyObject
* obj0
= 0 ;
37141 char *kwnames
[] = {
37142 (char *) "text", NULL
37145 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MenuItem_GetLabelFromText",kwnames
,&obj0
)) goto fail
;
37147 arg1
= wxString_in_helper(obj0
);
37148 if (arg1
== NULL
) SWIG_fail
;
37152 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
37153 result
= wxMenuItem::GetLabelFromText((wxString
const &)*arg1
);
37155 wxPyEndAllowThreads(__tstate
);
37156 if (PyErr_Occurred()) SWIG_fail
;
37160 resultobj
= PyUnicode_FromWideChar((&result
)->c_str(), (&result
)->Len());
37162 resultobj
= PyString_FromStringAndSize((&result
)->c_str(), (&result
)->Len());
37179 static PyObject
*_wrap_MenuItem_GetKind(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
37180 PyObject
*resultobj
= NULL
;
37181 wxMenuItem
*arg1
= (wxMenuItem
*) 0 ;
37183 PyObject
* obj0
= 0 ;
37184 char *kwnames
[] = {
37185 (char *) "self", NULL
37188 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MenuItem_GetKind",kwnames
,&obj0
)) goto fail
;
37189 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuItem
, SWIG_POINTER_EXCEPTION
| 0);
37190 if (SWIG_arg_fail(1)) SWIG_fail
;
37192 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
37193 result
= (wxItemKind
)((wxMenuItem
const *)arg1
)->GetKind();
37195 wxPyEndAllowThreads(__tstate
);
37196 if (PyErr_Occurred()) SWIG_fail
;
37198 resultobj
= SWIG_From_int((result
));
37205 static PyObject
*_wrap_MenuItem_SetKind(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
37206 PyObject
*resultobj
= NULL
;
37207 wxMenuItem
*arg1
= (wxMenuItem
*) 0 ;
37209 PyObject
* obj0
= 0 ;
37210 PyObject
* obj1
= 0 ;
37211 char *kwnames
[] = {
37212 (char *) "self",(char *) "kind", NULL
37215 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:MenuItem_SetKind",kwnames
,&obj0
,&obj1
)) goto fail
;
37216 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuItem
, SWIG_POINTER_EXCEPTION
| 0);
37217 if (SWIG_arg_fail(1)) SWIG_fail
;
37219 arg2
= static_cast<wxItemKind
>(SWIG_As_int(obj1
));
37220 if (SWIG_arg_fail(2)) SWIG_fail
;
37223 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
37224 (arg1
)->SetKind(arg2
);
37226 wxPyEndAllowThreads(__tstate
);
37227 if (PyErr_Occurred()) SWIG_fail
;
37229 Py_INCREF(Py_None
); resultobj
= Py_None
;
37236 static PyObject
*_wrap_MenuItem_SetCheckable(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
37237 PyObject
*resultobj
= NULL
;
37238 wxMenuItem
*arg1
= (wxMenuItem
*) 0 ;
37240 PyObject
* obj0
= 0 ;
37241 PyObject
* obj1
= 0 ;
37242 char *kwnames
[] = {
37243 (char *) "self",(char *) "checkable", NULL
37246 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:MenuItem_SetCheckable",kwnames
,&obj0
,&obj1
)) goto fail
;
37247 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuItem
, SWIG_POINTER_EXCEPTION
| 0);
37248 if (SWIG_arg_fail(1)) SWIG_fail
;
37250 arg2
= static_cast<bool >(SWIG_As_bool(obj1
));
37251 if (SWIG_arg_fail(2)) SWIG_fail
;
37254 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
37255 (arg1
)->SetCheckable(arg2
);
37257 wxPyEndAllowThreads(__tstate
);
37258 if (PyErr_Occurred()) SWIG_fail
;
37260 Py_INCREF(Py_None
); resultobj
= Py_None
;
37267 static PyObject
*_wrap_MenuItem_IsCheckable(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
37268 PyObject
*resultobj
= NULL
;
37269 wxMenuItem
*arg1
= (wxMenuItem
*) 0 ;
37271 PyObject
* obj0
= 0 ;
37272 char *kwnames
[] = {
37273 (char *) "self", NULL
37276 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MenuItem_IsCheckable",kwnames
,&obj0
)) goto fail
;
37277 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuItem
, SWIG_POINTER_EXCEPTION
| 0);
37278 if (SWIG_arg_fail(1)) SWIG_fail
;
37280 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
37281 result
= (bool)((wxMenuItem
const *)arg1
)->IsCheckable();
37283 wxPyEndAllowThreads(__tstate
);
37284 if (PyErr_Occurred()) SWIG_fail
;
37287 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
37295 static PyObject
*_wrap_MenuItem_IsSubMenu(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
37296 PyObject
*resultobj
= NULL
;
37297 wxMenuItem
*arg1
= (wxMenuItem
*) 0 ;
37299 PyObject
* obj0
= 0 ;
37300 char *kwnames
[] = {
37301 (char *) "self", NULL
37304 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MenuItem_IsSubMenu",kwnames
,&obj0
)) goto fail
;
37305 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuItem
, SWIG_POINTER_EXCEPTION
| 0);
37306 if (SWIG_arg_fail(1)) SWIG_fail
;
37308 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
37309 result
= (bool)((wxMenuItem
const *)arg1
)->IsSubMenu();
37311 wxPyEndAllowThreads(__tstate
);
37312 if (PyErr_Occurred()) SWIG_fail
;
37315 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
37323 static PyObject
*_wrap_MenuItem_SetSubMenu(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
37324 PyObject
*resultobj
= NULL
;
37325 wxMenuItem
*arg1
= (wxMenuItem
*) 0 ;
37326 wxMenu
*arg2
= (wxMenu
*) 0 ;
37327 PyObject
* obj0
= 0 ;
37328 PyObject
* obj1
= 0 ;
37329 char *kwnames
[] = {
37330 (char *) "self",(char *) "menu", NULL
37333 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:MenuItem_SetSubMenu",kwnames
,&obj0
,&obj1
)) goto fail
;
37334 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuItem
, SWIG_POINTER_EXCEPTION
| 0);
37335 if (SWIG_arg_fail(1)) SWIG_fail
;
37336 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxMenu
, SWIG_POINTER_EXCEPTION
| 0);
37337 if (SWIG_arg_fail(2)) SWIG_fail
;
37339 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
37340 (arg1
)->SetSubMenu(arg2
);
37342 wxPyEndAllowThreads(__tstate
);
37343 if (PyErr_Occurred()) SWIG_fail
;
37345 Py_INCREF(Py_None
); resultobj
= Py_None
;
37352 static PyObject
*_wrap_MenuItem_GetSubMenu(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
37353 PyObject
*resultobj
= NULL
;
37354 wxMenuItem
*arg1
= (wxMenuItem
*) 0 ;
37356 PyObject
* obj0
= 0 ;
37357 char *kwnames
[] = {
37358 (char *) "self", NULL
37361 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MenuItem_GetSubMenu",kwnames
,&obj0
)) goto fail
;
37362 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuItem
, SWIG_POINTER_EXCEPTION
| 0);
37363 if (SWIG_arg_fail(1)) SWIG_fail
;
37365 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
37366 result
= (wxMenu
*)((wxMenuItem
const *)arg1
)->GetSubMenu();
37368 wxPyEndAllowThreads(__tstate
);
37369 if (PyErr_Occurred()) SWIG_fail
;
37372 resultobj
= wxPyMake_wxObject(result
, 0);
37380 static PyObject
*_wrap_MenuItem_Enable(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
37381 PyObject
*resultobj
= NULL
;
37382 wxMenuItem
*arg1
= (wxMenuItem
*) 0 ;
37383 bool arg2
= (bool) true ;
37384 PyObject
* obj0
= 0 ;
37385 PyObject
* obj1
= 0 ;
37386 char *kwnames
[] = {
37387 (char *) "self",(char *) "enable", NULL
37390 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|O:MenuItem_Enable",kwnames
,&obj0
,&obj1
)) goto fail
;
37391 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuItem
, SWIG_POINTER_EXCEPTION
| 0);
37392 if (SWIG_arg_fail(1)) SWIG_fail
;
37395 arg2
= static_cast<bool >(SWIG_As_bool(obj1
));
37396 if (SWIG_arg_fail(2)) SWIG_fail
;
37400 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
37401 (arg1
)->Enable(arg2
);
37403 wxPyEndAllowThreads(__tstate
);
37404 if (PyErr_Occurred()) SWIG_fail
;
37406 Py_INCREF(Py_None
); resultobj
= Py_None
;
37413 static PyObject
*_wrap_MenuItem_IsEnabled(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
37414 PyObject
*resultobj
= NULL
;
37415 wxMenuItem
*arg1
= (wxMenuItem
*) 0 ;
37417 PyObject
* obj0
= 0 ;
37418 char *kwnames
[] = {
37419 (char *) "self", NULL
37422 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MenuItem_IsEnabled",kwnames
,&obj0
)) goto fail
;
37423 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuItem
, SWIG_POINTER_EXCEPTION
| 0);
37424 if (SWIG_arg_fail(1)) SWIG_fail
;
37426 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
37427 result
= (bool)((wxMenuItem
const *)arg1
)->IsEnabled();
37429 wxPyEndAllowThreads(__tstate
);
37430 if (PyErr_Occurred()) SWIG_fail
;
37433 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
37441 static PyObject
*_wrap_MenuItem_Check(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
37442 PyObject
*resultobj
= NULL
;
37443 wxMenuItem
*arg1
= (wxMenuItem
*) 0 ;
37444 bool arg2
= (bool) true ;
37445 PyObject
* obj0
= 0 ;
37446 PyObject
* obj1
= 0 ;
37447 char *kwnames
[] = {
37448 (char *) "self",(char *) "check", NULL
37451 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|O:MenuItem_Check",kwnames
,&obj0
,&obj1
)) goto fail
;
37452 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuItem
, SWIG_POINTER_EXCEPTION
| 0);
37453 if (SWIG_arg_fail(1)) SWIG_fail
;
37456 arg2
= static_cast<bool >(SWIG_As_bool(obj1
));
37457 if (SWIG_arg_fail(2)) SWIG_fail
;
37461 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
37462 (arg1
)->Check(arg2
);
37464 wxPyEndAllowThreads(__tstate
);
37465 if (PyErr_Occurred()) SWIG_fail
;
37467 Py_INCREF(Py_None
); resultobj
= Py_None
;
37474 static PyObject
*_wrap_MenuItem_IsChecked(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
37475 PyObject
*resultobj
= NULL
;
37476 wxMenuItem
*arg1
= (wxMenuItem
*) 0 ;
37478 PyObject
* obj0
= 0 ;
37479 char *kwnames
[] = {
37480 (char *) "self", NULL
37483 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MenuItem_IsChecked",kwnames
,&obj0
)) goto fail
;
37484 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuItem
, SWIG_POINTER_EXCEPTION
| 0);
37485 if (SWIG_arg_fail(1)) SWIG_fail
;
37487 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
37488 result
= (bool)((wxMenuItem
const *)arg1
)->IsChecked();
37490 wxPyEndAllowThreads(__tstate
);
37491 if (PyErr_Occurred()) SWIG_fail
;
37494 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
37502 static PyObject
*_wrap_MenuItem_Toggle(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
37503 PyObject
*resultobj
= NULL
;
37504 wxMenuItem
*arg1
= (wxMenuItem
*) 0 ;
37505 PyObject
* obj0
= 0 ;
37506 char *kwnames
[] = {
37507 (char *) "self", NULL
37510 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MenuItem_Toggle",kwnames
,&obj0
)) goto fail
;
37511 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuItem
, SWIG_POINTER_EXCEPTION
| 0);
37512 if (SWIG_arg_fail(1)) SWIG_fail
;
37514 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
37517 wxPyEndAllowThreads(__tstate
);
37518 if (PyErr_Occurred()) SWIG_fail
;
37520 Py_INCREF(Py_None
); resultobj
= Py_None
;
37527 static PyObject
*_wrap_MenuItem_SetHelp(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
37528 PyObject
*resultobj
= NULL
;
37529 wxMenuItem
*arg1
= (wxMenuItem
*) 0 ;
37530 wxString
*arg2
= 0 ;
37531 bool temp2
= false ;
37532 PyObject
* obj0
= 0 ;
37533 PyObject
* obj1
= 0 ;
37534 char *kwnames
[] = {
37535 (char *) "self",(char *) "str", NULL
37538 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:MenuItem_SetHelp",kwnames
,&obj0
,&obj1
)) goto fail
;
37539 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuItem
, SWIG_POINTER_EXCEPTION
| 0);
37540 if (SWIG_arg_fail(1)) SWIG_fail
;
37542 arg2
= wxString_in_helper(obj1
);
37543 if (arg2
== NULL
) SWIG_fail
;
37547 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
37548 (arg1
)->SetHelp((wxString
const &)*arg2
);
37550 wxPyEndAllowThreads(__tstate
);
37551 if (PyErr_Occurred()) SWIG_fail
;
37553 Py_INCREF(Py_None
); resultobj
= Py_None
;
37568 static PyObject
*_wrap_MenuItem_GetHelp(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
37569 PyObject
*resultobj
= NULL
;
37570 wxMenuItem
*arg1
= (wxMenuItem
*) 0 ;
37572 PyObject
* obj0
= 0 ;
37573 char *kwnames
[] = {
37574 (char *) "self", NULL
37577 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MenuItem_GetHelp",kwnames
,&obj0
)) goto fail
;
37578 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuItem
, SWIG_POINTER_EXCEPTION
| 0);
37579 if (SWIG_arg_fail(1)) SWIG_fail
;
37581 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
37583 wxString
const &_result_ref
= ((wxMenuItem
const *)arg1
)->GetHelp();
37584 result
= (wxString
*) &_result_ref
;
37587 wxPyEndAllowThreads(__tstate
);
37588 if (PyErr_Occurred()) SWIG_fail
;
37592 resultobj
= PyUnicode_FromWideChar(result
->c_str(), result
->Len());
37594 resultobj
= PyString_FromStringAndSize(result
->c_str(), result
->Len());
37603 static PyObject
*_wrap_MenuItem_GetAccel(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
37604 PyObject
*resultobj
= NULL
;
37605 wxMenuItem
*arg1
= (wxMenuItem
*) 0 ;
37606 wxAcceleratorEntry
*result
;
37607 PyObject
* obj0
= 0 ;
37608 char *kwnames
[] = {
37609 (char *) "self", NULL
37612 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MenuItem_GetAccel",kwnames
,&obj0
)) goto fail
;
37613 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuItem
, SWIG_POINTER_EXCEPTION
| 0);
37614 if (SWIG_arg_fail(1)) SWIG_fail
;
37616 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
37617 result
= (wxAcceleratorEntry
*)((wxMenuItem
const *)arg1
)->GetAccel();
37619 wxPyEndAllowThreads(__tstate
);
37620 if (PyErr_Occurred()) SWIG_fail
;
37622 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxAcceleratorEntry
, 0);
37629 static PyObject
*_wrap_MenuItem_SetAccel(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
37630 PyObject
*resultobj
= NULL
;
37631 wxMenuItem
*arg1
= (wxMenuItem
*) 0 ;
37632 wxAcceleratorEntry
*arg2
= (wxAcceleratorEntry
*) 0 ;
37633 PyObject
* obj0
= 0 ;
37634 PyObject
* obj1
= 0 ;
37635 char *kwnames
[] = {
37636 (char *) "self",(char *) "accel", NULL
37639 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:MenuItem_SetAccel",kwnames
,&obj0
,&obj1
)) goto fail
;
37640 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuItem
, SWIG_POINTER_EXCEPTION
| 0);
37641 if (SWIG_arg_fail(1)) SWIG_fail
;
37642 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxAcceleratorEntry
, SWIG_POINTER_EXCEPTION
| 0);
37643 if (SWIG_arg_fail(2)) SWIG_fail
;
37645 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
37646 (arg1
)->SetAccel(arg2
);
37648 wxPyEndAllowThreads(__tstate
);
37649 if (PyErr_Occurred()) SWIG_fail
;
37651 Py_INCREF(Py_None
); resultobj
= Py_None
;
37658 static PyObject
*_wrap_MenuItem_SetBitmap(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
37659 PyObject
*resultobj
= NULL
;
37660 wxMenuItem
*arg1
= (wxMenuItem
*) 0 ;
37661 wxBitmap
*arg2
= 0 ;
37662 PyObject
* obj0
= 0 ;
37663 PyObject
* obj1
= 0 ;
37664 char *kwnames
[] = {
37665 (char *) "self",(char *) "bitmap", NULL
37668 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:MenuItem_SetBitmap",kwnames
,&obj0
,&obj1
)) goto fail
;
37669 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuItem
, SWIG_POINTER_EXCEPTION
| 0);
37670 if (SWIG_arg_fail(1)) SWIG_fail
;
37672 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxBitmap
, SWIG_POINTER_EXCEPTION
| 0);
37673 if (SWIG_arg_fail(2)) SWIG_fail
;
37674 if (arg2
== NULL
) {
37675 SWIG_null_ref("wxBitmap");
37677 if (SWIG_arg_fail(2)) SWIG_fail
;
37680 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
37681 (arg1
)->SetBitmap((wxBitmap
const &)*arg2
);
37683 wxPyEndAllowThreads(__tstate
);
37684 if (PyErr_Occurred()) SWIG_fail
;
37686 Py_INCREF(Py_None
); resultobj
= Py_None
;
37693 static PyObject
*_wrap_MenuItem_GetBitmap(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
37694 PyObject
*resultobj
= NULL
;
37695 wxMenuItem
*arg1
= (wxMenuItem
*) 0 ;
37697 PyObject
* obj0
= 0 ;
37698 char *kwnames
[] = {
37699 (char *) "self", NULL
37702 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MenuItem_GetBitmap",kwnames
,&obj0
)) goto fail
;
37703 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuItem
, SWIG_POINTER_EXCEPTION
| 0);
37704 if (SWIG_arg_fail(1)) SWIG_fail
;
37706 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
37708 wxBitmap
const &_result_ref
= (arg1
)->GetBitmap();
37709 result
= (wxBitmap
*) &_result_ref
;
37712 wxPyEndAllowThreads(__tstate
);
37713 if (PyErr_Occurred()) SWIG_fail
;
37716 wxBitmap
* resultptr
= new wxBitmap(*result
);
37717 resultobj
= SWIG_NewPointerObj((void*)(resultptr
), SWIGTYPE_p_wxBitmap
, 1);
37725 static PyObject
*_wrap_MenuItem_SetFont(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
37726 PyObject
*resultobj
= NULL
;
37727 wxMenuItem
*arg1
= (wxMenuItem
*) 0 ;
37729 PyObject
* obj0
= 0 ;
37730 PyObject
* obj1
= 0 ;
37731 char *kwnames
[] = {
37732 (char *) "self",(char *) "font", NULL
37735 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:MenuItem_SetFont",kwnames
,&obj0
,&obj1
)) goto fail
;
37736 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuItem
, SWIG_POINTER_EXCEPTION
| 0);
37737 if (SWIG_arg_fail(1)) SWIG_fail
;
37739 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxFont
, SWIG_POINTER_EXCEPTION
| 0);
37740 if (SWIG_arg_fail(2)) SWIG_fail
;
37741 if (arg2
== NULL
) {
37742 SWIG_null_ref("wxFont");
37744 if (SWIG_arg_fail(2)) SWIG_fail
;
37747 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
37748 (arg1
)->SetFont((wxFont
const &)*arg2
);
37750 wxPyEndAllowThreads(__tstate
);
37751 if (PyErr_Occurred()) SWIG_fail
;
37753 Py_INCREF(Py_None
); resultobj
= Py_None
;
37760 static PyObject
*_wrap_MenuItem_GetFont(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
37761 PyObject
*resultobj
= NULL
;
37762 wxMenuItem
*arg1
= (wxMenuItem
*) 0 ;
37764 PyObject
* obj0
= 0 ;
37765 char *kwnames
[] = {
37766 (char *) "self", NULL
37769 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MenuItem_GetFont",kwnames
,&obj0
)) goto fail
;
37770 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuItem
, SWIG_POINTER_EXCEPTION
| 0);
37771 if (SWIG_arg_fail(1)) SWIG_fail
;
37773 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
37774 result
= (arg1
)->GetFont();
37776 wxPyEndAllowThreads(__tstate
);
37777 if (PyErr_Occurred()) SWIG_fail
;
37780 wxFont
* resultptr
;
37781 resultptr
= new wxFont(static_cast<wxFont
& >(result
));
37782 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxFont
, 1);
37790 static PyObject
*_wrap_MenuItem_SetTextColour(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
37791 PyObject
*resultobj
= NULL
;
37792 wxMenuItem
*arg1
= (wxMenuItem
*) 0 ;
37793 wxColour
*arg2
= 0 ;
37795 PyObject
* obj0
= 0 ;
37796 PyObject
* obj1
= 0 ;
37797 char *kwnames
[] = {
37798 (char *) "self",(char *) "colText", NULL
37801 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:MenuItem_SetTextColour",kwnames
,&obj0
,&obj1
)) goto fail
;
37802 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuItem
, SWIG_POINTER_EXCEPTION
| 0);
37803 if (SWIG_arg_fail(1)) SWIG_fail
;
37806 if ( ! wxColour_helper(obj1
, &arg2
)) SWIG_fail
;
37809 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
37810 (arg1
)->SetTextColour((wxColour
const &)*arg2
);
37812 wxPyEndAllowThreads(__tstate
);
37813 if (PyErr_Occurred()) SWIG_fail
;
37815 Py_INCREF(Py_None
); resultobj
= Py_None
;
37822 static PyObject
*_wrap_MenuItem_GetTextColour(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
37823 PyObject
*resultobj
= NULL
;
37824 wxMenuItem
*arg1
= (wxMenuItem
*) 0 ;
37826 PyObject
* obj0
= 0 ;
37827 char *kwnames
[] = {
37828 (char *) "self", NULL
37831 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MenuItem_GetTextColour",kwnames
,&obj0
)) goto fail
;
37832 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuItem
, SWIG_POINTER_EXCEPTION
| 0);
37833 if (SWIG_arg_fail(1)) SWIG_fail
;
37835 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
37836 result
= (arg1
)->GetTextColour();
37838 wxPyEndAllowThreads(__tstate
);
37839 if (PyErr_Occurred()) SWIG_fail
;
37842 wxColour
* resultptr
;
37843 resultptr
= new wxColour(static_cast<wxColour
& >(result
));
37844 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxColour
, 1);
37852 static PyObject
*_wrap_MenuItem_SetBackgroundColour(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
37853 PyObject
*resultobj
= NULL
;
37854 wxMenuItem
*arg1
= (wxMenuItem
*) 0 ;
37855 wxColour
*arg2
= 0 ;
37857 PyObject
* obj0
= 0 ;
37858 PyObject
* obj1
= 0 ;
37859 char *kwnames
[] = {
37860 (char *) "self",(char *) "colBack", NULL
37863 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:MenuItem_SetBackgroundColour",kwnames
,&obj0
,&obj1
)) goto fail
;
37864 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuItem
, SWIG_POINTER_EXCEPTION
| 0);
37865 if (SWIG_arg_fail(1)) SWIG_fail
;
37868 if ( ! wxColour_helper(obj1
, &arg2
)) SWIG_fail
;
37871 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
37872 (arg1
)->SetBackgroundColour((wxColour
const &)*arg2
);
37874 wxPyEndAllowThreads(__tstate
);
37875 if (PyErr_Occurred()) SWIG_fail
;
37877 Py_INCREF(Py_None
); resultobj
= Py_None
;
37884 static PyObject
*_wrap_MenuItem_GetBackgroundColour(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
37885 PyObject
*resultobj
= NULL
;
37886 wxMenuItem
*arg1
= (wxMenuItem
*) 0 ;
37888 PyObject
* obj0
= 0 ;
37889 char *kwnames
[] = {
37890 (char *) "self", NULL
37893 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MenuItem_GetBackgroundColour",kwnames
,&obj0
)) goto fail
;
37894 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuItem
, SWIG_POINTER_EXCEPTION
| 0);
37895 if (SWIG_arg_fail(1)) SWIG_fail
;
37897 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
37898 result
= (arg1
)->GetBackgroundColour();
37900 wxPyEndAllowThreads(__tstate
);
37901 if (PyErr_Occurred()) SWIG_fail
;
37904 wxColour
* resultptr
;
37905 resultptr
= new wxColour(static_cast<wxColour
& >(result
));
37906 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxColour
, 1);
37914 static PyObject
*_wrap_MenuItem_SetBitmaps(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
37915 PyObject
*resultobj
= NULL
;
37916 wxMenuItem
*arg1
= (wxMenuItem
*) 0 ;
37917 wxBitmap
*arg2
= 0 ;
37918 wxBitmap
const &arg3_defvalue
= wxNullBitmap
;
37919 wxBitmap
*arg3
= (wxBitmap
*) &arg3_defvalue
;
37920 PyObject
* obj0
= 0 ;
37921 PyObject
* obj1
= 0 ;
37922 PyObject
* obj2
= 0 ;
37923 char *kwnames
[] = {
37924 (char *) "self",(char *) "bmpChecked",(char *) "bmpUnchecked", NULL
37927 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|O:MenuItem_SetBitmaps",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
37928 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuItem
, SWIG_POINTER_EXCEPTION
| 0);
37929 if (SWIG_arg_fail(1)) SWIG_fail
;
37931 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxBitmap
, SWIG_POINTER_EXCEPTION
| 0);
37932 if (SWIG_arg_fail(2)) SWIG_fail
;
37933 if (arg2
== NULL
) {
37934 SWIG_null_ref("wxBitmap");
37936 if (SWIG_arg_fail(2)) SWIG_fail
;
37940 SWIG_Python_ConvertPtr(obj2
, (void **)&arg3
, SWIGTYPE_p_wxBitmap
, SWIG_POINTER_EXCEPTION
| 0);
37941 if (SWIG_arg_fail(3)) SWIG_fail
;
37942 if (arg3
== NULL
) {
37943 SWIG_null_ref("wxBitmap");
37945 if (SWIG_arg_fail(3)) SWIG_fail
;
37949 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
37950 (arg1
)->SetBitmaps((wxBitmap
const &)*arg2
,(wxBitmap
const &)*arg3
);
37952 wxPyEndAllowThreads(__tstate
);
37953 if (PyErr_Occurred()) SWIG_fail
;
37955 Py_INCREF(Py_None
); resultobj
= Py_None
;
37962 static PyObject
*_wrap_MenuItem_SetDisabledBitmap(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
37963 PyObject
*resultobj
= NULL
;
37964 wxMenuItem
*arg1
= (wxMenuItem
*) 0 ;
37965 wxBitmap
*arg2
= 0 ;
37966 PyObject
* obj0
= 0 ;
37967 PyObject
* obj1
= 0 ;
37968 char *kwnames
[] = {
37969 (char *) "self",(char *) "bmpDisabled", NULL
37972 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:MenuItem_SetDisabledBitmap",kwnames
,&obj0
,&obj1
)) goto fail
;
37973 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuItem
, SWIG_POINTER_EXCEPTION
| 0);
37974 if (SWIG_arg_fail(1)) SWIG_fail
;
37976 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxBitmap
, SWIG_POINTER_EXCEPTION
| 0);
37977 if (SWIG_arg_fail(2)) SWIG_fail
;
37978 if (arg2
== NULL
) {
37979 SWIG_null_ref("wxBitmap");
37981 if (SWIG_arg_fail(2)) SWIG_fail
;
37984 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
37985 (arg1
)->SetDisabledBitmap((wxBitmap
const &)*arg2
);
37987 wxPyEndAllowThreads(__tstate
);
37988 if (PyErr_Occurred()) SWIG_fail
;
37990 Py_INCREF(Py_None
); resultobj
= Py_None
;
37997 static PyObject
*_wrap_MenuItem_GetDisabledBitmap(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
37998 PyObject
*resultobj
= NULL
;
37999 wxMenuItem
*arg1
= (wxMenuItem
*) 0 ;
38001 PyObject
* obj0
= 0 ;
38002 char *kwnames
[] = {
38003 (char *) "self", NULL
38006 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MenuItem_GetDisabledBitmap",kwnames
,&obj0
)) goto fail
;
38007 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuItem
, SWIG_POINTER_EXCEPTION
| 0);
38008 if (SWIG_arg_fail(1)) SWIG_fail
;
38010 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
38012 wxBitmap
const &_result_ref
= ((wxMenuItem
const *)arg1
)->GetDisabledBitmap();
38013 result
= (wxBitmap
*) &_result_ref
;
38016 wxPyEndAllowThreads(__tstate
);
38017 if (PyErr_Occurred()) SWIG_fail
;
38020 wxBitmap
* resultptr
= new wxBitmap(*result
);
38021 resultobj
= SWIG_NewPointerObj((void*)(resultptr
), SWIGTYPE_p_wxBitmap
, 1);
38029 static PyObject
*_wrap_MenuItem_SetMarginWidth(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
38030 PyObject
*resultobj
= NULL
;
38031 wxMenuItem
*arg1
= (wxMenuItem
*) 0 ;
38033 PyObject
* obj0
= 0 ;
38034 PyObject
* obj1
= 0 ;
38035 char *kwnames
[] = {
38036 (char *) "self",(char *) "nWidth", NULL
38039 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:MenuItem_SetMarginWidth",kwnames
,&obj0
,&obj1
)) goto fail
;
38040 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuItem
, SWIG_POINTER_EXCEPTION
| 0);
38041 if (SWIG_arg_fail(1)) SWIG_fail
;
38043 arg2
= static_cast<int >(SWIG_As_int(obj1
));
38044 if (SWIG_arg_fail(2)) SWIG_fail
;
38047 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
38048 (arg1
)->SetMarginWidth(arg2
);
38050 wxPyEndAllowThreads(__tstate
);
38051 if (PyErr_Occurred()) SWIG_fail
;
38053 Py_INCREF(Py_None
); resultobj
= Py_None
;
38060 static PyObject
*_wrap_MenuItem_GetMarginWidth(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
38061 PyObject
*resultobj
= NULL
;
38062 wxMenuItem
*arg1
= (wxMenuItem
*) 0 ;
38064 PyObject
* obj0
= 0 ;
38065 char *kwnames
[] = {
38066 (char *) "self", NULL
38069 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MenuItem_GetMarginWidth",kwnames
,&obj0
)) goto fail
;
38070 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuItem
, SWIG_POINTER_EXCEPTION
| 0);
38071 if (SWIG_arg_fail(1)) SWIG_fail
;
38073 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
38074 result
= (int)(arg1
)->GetMarginWidth();
38076 wxPyEndAllowThreads(__tstate
);
38077 if (PyErr_Occurred()) SWIG_fail
;
38080 resultobj
= SWIG_From_int(static_cast<int >(result
));
38088 static PyObject
*_wrap_MenuItem_GetDefaultMarginWidth(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
38089 PyObject
*resultobj
= NULL
;
38091 char *kwnames
[] = {
38095 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":MenuItem_GetDefaultMarginWidth",kwnames
)) goto fail
;
38097 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
38098 result
= (int)wxMenuItem::GetDefaultMarginWidth();
38100 wxPyEndAllowThreads(__tstate
);
38101 if (PyErr_Occurred()) SWIG_fail
;
38104 resultobj
= SWIG_From_int(static_cast<int >(result
));
38112 static PyObject
*_wrap_MenuItem_IsOwnerDrawn(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
38113 PyObject
*resultobj
= NULL
;
38114 wxMenuItem
*arg1
= (wxMenuItem
*) 0 ;
38116 PyObject
* obj0
= 0 ;
38117 char *kwnames
[] = {
38118 (char *) "self", NULL
38121 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MenuItem_IsOwnerDrawn",kwnames
,&obj0
)) goto fail
;
38122 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuItem
, SWIG_POINTER_EXCEPTION
| 0);
38123 if (SWIG_arg_fail(1)) SWIG_fail
;
38125 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
38126 result
= (bool)(arg1
)->IsOwnerDrawn();
38128 wxPyEndAllowThreads(__tstate
);
38129 if (PyErr_Occurred()) SWIG_fail
;
38132 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
38140 static PyObject
*_wrap_MenuItem_SetOwnerDrawn(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
38141 PyObject
*resultobj
= NULL
;
38142 wxMenuItem
*arg1
= (wxMenuItem
*) 0 ;
38143 bool arg2
= (bool) true ;
38144 PyObject
* obj0
= 0 ;
38145 PyObject
* obj1
= 0 ;
38146 char *kwnames
[] = {
38147 (char *) "self",(char *) "ownerDrawn", NULL
38150 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|O:MenuItem_SetOwnerDrawn",kwnames
,&obj0
,&obj1
)) goto fail
;
38151 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuItem
, SWIG_POINTER_EXCEPTION
| 0);
38152 if (SWIG_arg_fail(1)) SWIG_fail
;
38155 arg2
= static_cast<bool >(SWIG_As_bool(obj1
));
38156 if (SWIG_arg_fail(2)) SWIG_fail
;
38160 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
38161 (arg1
)->SetOwnerDrawn(arg2
);
38163 wxPyEndAllowThreads(__tstate
);
38164 if (PyErr_Occurred()) SWIG_fail
;
38166 Py_INCREF(Py_None
); resultobj
= Py_None
;
38173 static PyObject
*_wrap_MenuItem_ResetOwnerDrawn(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
38174 PyObject
*resultobj
= NULL
;
38175 wxMenuItem
*arg1
= (wxMenuItem
*) 0 ;
38176 PyObject
* obj0
= 0 ;
38177 char *kwnames
[] = {
38178 (char *) "self", NULL
38181 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MenuItem_ResetOwnerDrawn",kwnames
,&obj0
)) goto fail
;
38182 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuItem
, SWIG_POINTER_EXCEPTION
| 0);
38183 if (SWIG_arg_fail(1)) SWIG_fail
;
38185 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
38186 (arg1
)->ResetOwnerDrawn();
38188 wxPyEndAllowThreads(__tstate
);
38189 if (PyErr_Occurred()) SWIG_fail
;
38191 Py_INCREF(Py_None
); resultobj
= Py_None
;
38198 static PyObject
* MenuItem_swigregister(PyObject
*, PyObject
*args
) {
38200 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
38201 SWIG_TypeClientData(SWIGTYPE_p_wxMenuItem
, obj
);
38203 return Py_BuildValue((char *)"");
38205 static int _wrap_ControlNameStr_set(PyObject
*) {
38206 PyErr_SetString(PyExc_TypeError
,"Variable ControlNameStr is read-only.");
38211 static PyObject
*_wrap_ControlNameStr_get(void) {
38212 PyObject
*pyobj
= NULL
;
38216 pyobj
= PyUnicode_FromWideChar((&wxPyControlNameStr
)->c_str(), (&wxPyControlNameStr
)->Len());
38218 pyobj
= PyString_FromStringAndSize((&wxPyControlNameStr
)->c_str(), (&wxPyControlNameStr
)->Len());
38225 static PyObject
*_wrap_new_Control(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
38226 PyObject
*resultobj
= NULL
;
38227 wxWindow
*arg1
= (wxWindow
*) 0 ;
38228 int arg2
= (int) -1 ;
38229 wxPoint
const &arg3_defvalue
= wxDefaultPosition
;
38230 wxPoint
*arg3
= (wxPoint
*) &arg3_defvalue
;
38231 wxSize
const &arg4_defvalue
= wxDefaultSize
;
38232 wxSize
*arg4
= (wxSize
*) &arg4_defvalue
;
38233 long arg5
= (long) 0 ;
38234 wxValidator
const &arg6_defvalue
= wxDefaultValidator
;
38235 wxValidator
*arg6
= (wxValidator
*) &arg6_defvalue
;
38236 wxString
const &arg7_defvalue
= wxPyControlNameStr
;
38237 wxString
*arg7
= (wxString
*) &arg7_defvalue
;
38241 bool temp7
= false ;
38242 PyObject
* obj0
= 0 ;
38243 PyObject
* obj1
= 0 ;
38244 PyObject
* obj2
= 0 ;
38245 PyObject
* obj3
= 0 ;
38246 PyObject
* obj4
= 0 ;
38247 PyObject
* obj5
= 0 ;
38248 PyObject
* obj6
= 0 ;
38249 char *kwnames
[] = {
38250 (char *) "parent",(char *) "id",(char *) "pos",(char *) "size",(char *) "style",(char *) "validator",(char *) "name", NULL
38253 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|OOOOOO:new_Control",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
,&obj5
,&obj6
)) goto fail
;
38254 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
38255 if (SWIG_arg_fail(1)) SWIG_fail
;
38258 arg2
= static_cast<int >(SWIG_As_int(obj1
));
38259 if (SWIG_arg_fail(2)) SWIG_fail
;
38265 if ( ! wxPoint_helper(obj2
, &arg3
)) SWIG_fail
;
38271 if ( ! wxSize_helper(obj3
, &arg4
)) SWIG_fail
;
38276 arg5
= static_cast<long >(SWIG_As_long(obj4
));
38277 if (SWIG_arg_fail(5)) SWIG_fail
;
38282 SWIG_Python_ConvertPtr(obj5
, (void **)&arg6
, SWIGTYPE_p_wxValidator
, SWIG_POINTER_EXCEPTION
| 0);
38283 if (SWIG_arg_fail(6)) SWIG_fail
;
38284 if (arg6
== NULL
) {
38285 SWIG_null_ref("wxValidator");
38287 if (SWIG_arg_fail(6)) SWIG_fail
;
38292 arg7
= wxString_in_helper(obj6
);
38293 if (arg7
== NULL
) SWIG_fail
;
38298 if (!wxPyCheckForApp()) SWIG_fail
;
38299 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
38300 result
= (wxControl
*)new wxControl(arg1
,arg2
,(wxPoint
const &)*arg3
,(wxSize
const &)*arg4
,arg5
,(wxValidator
const &)*arg6
,(wxString
const &)*arg7
);
38302 wxPyEndAllowThreads(__tstate
);
38303 if (PyErr_Occurred()) SWIG_fail
;
38305 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxControl
, 1);
38320 static PyObject
*_wrap_new_PreControl(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
38321 PyObject
*resultobj
= NULL
;
38323 char *kwnames
[] = {
38327 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":new_PreControl",kwnames
)) goto fail
;
38329 if (!wxPyCheckForApp()) SWIG_fail
;
38330 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
38331 result
= (wxControl
*)new wxControl();
38333 wxPyEndAllowThreads(__tstate
);
38334 if (PyErr_Occurred()) SWIG_fail
;
38336 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxControl
, 1);
38343 static PyObject
*_wrap_Control_Create(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
38344 PyObject
*resultobj
= NULL
;
38345 wxControl
*arg1
= (wxControl
*) 0 ;
38346 wxWindow
*arg2
= (wxWindow
*) 0 ;
38347 int arg3
= (int) -1 ;
38348 wxPoint
const &arg4_defvalue
= wxDefaultPosition
;
38349 wxPoint
*arg4
= (wxPoint
*) &arg4_defvalue
;
38350 wxSize
const &arg5_defvalue
= wxDefaultSize
;
38351 wxSize
*arg5
= (wxSize
*) &arg5_defvalue
;
38352 long arg6
= (long) 0 ;
38353 wxValidator
const &arg7_defvalue
= wxDefaultValidator
;
38354 wxValidator
*arg7
= (wxValidator
*) &arg7_defvalue
;
38355 wxString
const &arg8_defvalue
= wxPyControlNameStr
;
38356 wxString
*arg8
= (wxString
*) &arg8_defvalue
;
38360 bool temp8
= false ;
38361 PyObject
* obj0
= 0 ;
38362 PyObject
* obj1
= 0 ;
38363 PyObject
* obj2
= 0 ;
38364 PyObject
* obj3
= 0 ;
38365 PyObject
* obj4
= 0 ;
38366 PyObject
* obj5
= 0 ;
38367 PyObject
* obj6
= 0 ;
38368 PyObject
* obj7
= 0 ;
38369 char *kwnames
[] = {
38370 (char *) "self",(char *) "parent",(char *) "id",(char *) "pos",(char *) "size",(char *) "style",(char *) "validator",(char *) "name", NULL
38373 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|OOOOOO:Control_Create",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
,&obj5
,&obj6
,&obj7
)) goto fail
;
38374 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxControl
, SWIG_POINTER_EXCEPTION
| 0);
38375 if (SWIG_arg_fail(1)) SWIG_fail
;
38376 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
38377 if (SWIG_arg_fail(2)) SWIG_fail
;
38380 arg3
= static_cast<int >(SWIG_As_int(obj2
));
38381 if (SWIG_arg_fail(3)) SWIG_fail
;
38387 if ( ! wxPoint_helper(obj3
, &arg4
)) SWIG_fail
;
38393 if ( ! wxSize_helper(obj4
, &arg5
)) SWIG_fail
;
38398 arg6
= static_cast<long >(SWIG_As_long(obj5
));
38399 if (SWIG_arg_fail(6)) SWIG_fail
;
38404 SWIG_Python_ConvertPtr(obj6
, (void **)&arg7
, SWIGTYPE_p_wxValidator
, SWIG_POINTER_EXCEPTION
| 0);
38405 if (SWIG_arg_fail(7)) SWIG_fail
;
38406 if (arg7
== NULL
) {
38407 SWIG_null_ref("wxValidator");
38409 if (SWIG_arg_fail(7)) SWIG_fail
;
38414 arg8
= wxString_in_helper(obj7
);
38415 if (arg8
== NULL
) SWIG_fail
;
38420 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
38421 result
= (bool)(arg1
)->Create(arg2
,arg3
,(wxPoint
const &)*arg4
,(wxSize
const &)*arg5
,arg6
,(wxValidator
const &)*arg7
,(wxString
const &)*arg8
);
38423 wxPyEndAllowThreads(__tstate
);
38424 if (PyErr_Occurred()) SWIG_fail
;
38427 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
38443 static PyObject
*_wrap_Control_Command(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
38444 PyObject
*resultobj
= NULL
;
38445 wxControl
*arg1
= (wxControl
*) 0 ;
38446 wxCommandEvent
*arg2
= 0 ;
38447 PyObject
* obj0
= 0 ;
38448 PyObject
* obj1
= 0 ;
38449 char *kwnames
[] = {
38450 (char *) "self",(char *) "event", NULL
38453 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Control_Command",kwnames
,&obj0
,&obj1
)) goto fail
;
38454 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxControl
, SWIG_POINTER_EXCEPTION
| 0);
38455 if (SWIG_arg_fail(1)) SWIG_fail
;
38457 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxCommandEvent
, SWIG_POINTER_EXCEPTION
| 0);
38458 if (SWIG_arg_fail(2)) SWIG_fail
;
38459 if (arg2
== NULL
) {
38460 SWIG_null_ref("wxCommandEvent");
38462 if (SWIG_arg_fail(2)) SWIG_fail
;
38465 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
38466 (arg1
)->Command(*arg2
);
38468 wxPyEndAllowThreads(__tstate
);
38469 if (PyErr_Occurred()) SWIG_fail
;
38471 Py_INCREF(Py_None
); resultobj
= Py_None
;
38478 static PyObject
*_wrap_Control_GetLabel(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
38479 PyObject
*resultobj
= NULL
;
38480 wxControl
*arg1
= (wxControl
*) 0 ;
38482 PyObject
* obj0
= 0 ;
38483 char *kwnames
[] = {
38484 (char *) "self", NULL
38487 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Control_GetLabel",kwnames
,&obj0
)) goto fail
;
38488 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxControl
, SWIG_POINTER_EXCEPTION
| 0);
38489 if (SWIG_arg_fail(1)) SWIG_fail
;
38491 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
38492 result
= (arg1
)->GetLabel();
38494 wxPyEndAllowThreads(__tstate
);
38495 if (PyErr_Occurred()) SWIG_fail
;
38499 resultobj
= PyUnicode_FromWideChar((&result
)->c_str(), (&result
)->Len());
38501 resultobj
= PyString_FromStringAndSize((&result
)->c_str(), (&result
)->Len());
38510 static PyObject
*_wrap_Control_SetLabel(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
38511 PyObject
*resultobj
= NULL
;
38512 wxControl
*arg1
= (wxControl
*) 0 ;
38513 wxString
*arg2
= 0 ;
38514 bool temp2
= false ;
38515 PyObject
* obj0
= 0 ;
38516 PyObject
* obj1
= 0 ;
38517 char *kwnames
[] = {
38518 (char *) "self",(char *) "label", NULL
38521 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Control_SetLabel",kwnames
,&obj0
,&obj1
)) goto fail
;
38522 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxControl
, SWIG_POINTER_EXCEPTION
| 0);
38523 if (SWIG_arg_fail(1)) SWIG_fail
;
38525 arg2
= wxString_in_helper(obj1
);
38526 if (arg2
== NULL
) SWIG_fail
;
38530 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
38531 (arg1
)->SetLabel((wxString
const &)*arg2
);
38533 wxPyEndAllowThreads(__tstate
);
38534 if (PyErr_Occurred()) SWIG_fail
;
38536 Py_INCREF(Py_None
); resultobj
= Py_None
;
38551 static PyObject
*_wrap_Control_GetClassDefaultAttributes(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
38552 PyObject
*resultobj
= NULL
;
38553 wxWindowVariant arg1
= (wxWindowVariant
) wxWINDOW_VARIANT_NORMAL
;
38554 wxVisualAttributes result
;
38555 PyObject
* obj0
= 0 ;
38556 char *kwnames
[] = {
38557 (char *) "variant", NULL
38560 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"|O:Control_GetClassDefaultAttributes",kwnames
,&obj0
)) goto fail
;
38563 arg1
= static_cast<wxWindowVariant
>(SWIG_As_int(obj0
));
38564 if (SWIG_arg_fail(1)) SWIG_fail
;
38568 if (!wxPyCheckForApp()) SWIG_fail
;
38569 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
38570 result
= wxControl::GetClassDefaultAttributes(arg1
);
38572 wxPyEndAllowThreads(__tstate
);
38573 if (PyErr_Occurred()) SWIG_fail
;
38576 wxVisualAttributes
* resultptr
;
38577 resultptr
= new wxVisualAttributes(static_cast<wxVisualAttributes
& >(result
));
38578 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxVisualAttributes
, 1);
38586 static PyObject
* Control_swigregister(PyObject
*, PyObject
*args
) {
38588 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
38589 SWIG_TypeClientData(SWIGTYPE_p_wxControl
, obj
);
38591 return Py_BuildValue((char *)"");
38593 static PyObject
*_wrap_ItemContainer_Append(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
38594 PyObject
*resultobj
= NULL
;
38595 wxItemContainer
*arg1
= (wxItemContainer
*) 0 ;
38596 wxString
*arg2
= 0 ;
38597 PyObject
*arg3
= (PyObject
*) NULL
;
38599 bool temp2
= false ;
38600 PyObject
* obj0
= 0 ;
38601 PyObject
* obj1
= 0 ;
38602 PyObject
* obj2
= 0 ;
38603 char *kwnames
[] = {
38604 (char *) "self",(char *) "item",(char *) "clientData", NULL
38607 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|O:ItemContainer_Append",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
38608 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxItemContainer
, SWIG_POINTER_EXCEPTION
| 0);
38609 if (SWIG_arg_fail(1)) SWIG_fail
;
38611 arg2
= wxString_in_helper(obj1
);
38612 if (arg2
== NULL
) SWIG_fail
;
38619 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
38620 result
= (int)wxItemContainer_Append(arg1
,(wxString
const &)*arg2
,arg3
);
38622 wxPyEndAllowThreads(__tstate
);
38623 if (PyErr_Occurred()) SWIG_fail
;
38626 resultobj
= SWIG_From_int(static_cast<int >(result
));
38642 static PyObject
*_wrap_ItemContainer_AppendItems(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
38643 PyObject
*resultobj
= NULL
;
38644 wxItemContainer
*arg1
= (wxItemContainer
*) 0 ;
38645 wxArrayString
*arg2
= 0 ;
38646 bool temp2
= false ;
38647 PyObject
* obj0
= 0 ;
38648 PyObject
* obj1
= 0 ;
38649 char *kwnames
[] = {
38650 (char *) "self",(char *) "strings", NULL
38653 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:ItemContainer_AppendItems",kwnames
,&obj0
,&obj1
)) goto fail
;
38654 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxItemContainer
, SWIG_POINTER_EXCEPTION
| 0);
38655 if (SWIG_arg_fail(1)) SWIG_fail
;
38657 if (! PySequence_Check(obj1
)) {
38658 PyErr_SetString(PyExc_TypeError
, "Sequence of strings expected.");
38661 arg2
= new wxArrayString
;
38663 int i
, len
=PySequence_Length(obj1
);
38664 for (i
=0; i
<len
; i
++) {
38665 PyObject
* item
= PySequence_GetItem(obj1
, i
);
38666 wxString
* s
= wxString_in_helper(item
);
38667 if (PyErr_Occurred()) SWIG_fail
;
38674 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
38675 (arg1
)->Append((wxArrayString
const &)*arg2
);
38677 wxPyEndAllowThreads(__tstate
);
38678 if (PyErr_Occurred()) SWIG_fail
;
38680 Py_INCREF(Py_None
); resultobj
= Py_None
;
38682 if (temp2
) delete arg2
;
38687 if (temp2
) delete arg2
;
38693 static PyObject
*_wrap_ItemContainer_Insert(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
38694 PyObject
*resultobj
= NULL
;
38695 wxItemContainer
*arg1
= (wxItemContainer
*) 0 ;
38696 wxString
*arg2
= 0 ;
38698 PyObject
*arg4
= (PyObject
*) NULL
;
38700 bool temp2
= false ;
38701 PyObject
* obj0
= 0 ;
38702 PyObject
* obj1
= 0 ;
38703 PyObject
* obj2
= 0 ;
38704 PyObject
* obj3
= 0 ;
38705 char *kwnames
[] = {
38706 (char *) "self",(char *) "item",(char *) "pos",(char *) "clientData", NULL
38709 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO|O:ItemContainer_Insert",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
)) goto fail
;
38710 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxItemContainer
, SWIG_POINTER_EXCEPTION
| 0);
38711 if (SWIG_arg_fail(1)) SWIG_fail
;
38713 arg2
= wxString_in_helper(obj1
);
38714 if (arg2
== NULL
) SWIG_fail
;
38718 arg3
= static_cast<int >(SWIG_As_int(obj2
));
38719 if (SWIG_arg_fail(3)) SWIG_fail
;
38725 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
38726 result
= (int)wxItemContainer_Insert(arg1
,(wxString
const &)*arg2
,arg3
,arg4
);
38728 wxPyEndAllowThreads(__tstate
);
38729 if (PyErr_Occurred()) SWIG_fail
;
38732 resultobj
= SWIG_From_int(static_cast<int >(result
));
38748 static PyObject
*_wrap_ItemContainer_Clear(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
38749 PyObject
*resultobj
= NULL
;
38750 wxItemContainer
*arg1
= (wxItemContainer
*) 0 ;
38751 PyObject
* obj0
= 0 ;
38752 char *kwnames
[] = {
38753 (char *) "self", NULL
38756 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:ItemContainer_Clear",kwnames
,&obj0
)) goto fail
;
38757 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxItemContainer
, SWIG_POINTER_EXCEPTION
| 0);
38758 if (SWIG_arg_fail(1)) SWIG_fail
;
38760 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
38763 wxPyEndAllowThreads(__tstate
);
38764 if (PyErr_Occurred()) SWIG_fail
;
38766 Py_INCREF(Py_None
); resultobj
= Py_None
;
38773 static PyObject
*_wrap_ItemContainer_Delete(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
38774 PyObject
*resultobj
= NULL
;
38775 wxItemContainer
*arg1
= (wxItemContainer
*) 0 ;
38777 PyObject
* obj0
= 0 ;
38778 PyObject
* obj1
= 0 ;
38779 char *kwnames
[] = {
38780 (char *) "self",(char *) "n", NULL
38783 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:ItemContainer_Delete",kwnames
,&obj0
,&obj1
)) goto fail
;
38784 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxItemContainer
, SWIG_POINTER_EXCEPTION
| 0);
38785 if (SWIG_arg_fail(1)) SWIG_fail
;
38787 arg2
= static_cast<int >(SWIG_As_int(obj1
));
38788 if (SWIG_arg_fail(2)) SWIG_fail
;
38791 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
38792 (arg1
)->Delete(arg2
);
38794 wxPyEndAllowThreads(__tstate
);
38795 if (PyErr_Occurred()) SWIG_fail
;
38797 Py_INCREF(Py_None
); resultobj
= Py_None
;
38804 static PyObject
*_wrap_ItemContainer_GetClientData(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
38805 PyObject
*resultobj
= NULL
;
38806 wxItemContainer
*arg1
= (wxItemContainer
*) 0 ;
38809 PyObject
* obj0
= 0 ;
38810 PyObject
* obj1
= 0 ;
38811 char *kwnames
[] = {
38812 (char *) "self",(char *) "n", NULL
38815 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:ItemContainer_GetClientData",kwnames
,&obj0
,&obj1
)) goto fail
;
38816 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxItemContainer
, SWIG_POINTER_EXCEPTION
| 0);
38817 if (SWIG_arg_fail(1)) SWIG_fail
;
38819 arg2
= static_cast<int >(SWIG_As_int(obj1
));
38820 if (SWIG_arg_fail(2)) SWIG_fail
;
38823 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
38824 result
= (PyObject
*)wxItemContainer_GetClientData(arg1
,arg2
);
38826 wxPyEndAllowThreads(__tstate
);
38827 if (PyErr_Occurred()) SWIG_fail
;
38829 resultobj
= result
;
38836 static PyObject
*_wrap_ItemContainer_SetClientData(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
38837 PyObject
*resultobj
= NULL
;
38838 wxItemContainer
*arg1
= (wxItemContainer
*) 0 ;
38840 PyObject
*arg3
= (PyObject
*) 0 ;
38841 PyObject
* obj0
= 0 ;
38842 PyObject
* obj1
= 0 ;
38843 PyObject
* obj2
= 0 ;
38844 char *kwnames
[] = {
38845 (char *) "self",(char *) "n",(char *) "clientData", NULL
38848 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:ItemContainer_SetClientData",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
38849 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxItemContainer
, SWIG_POINTER_EXCEPTION
| 0);
38850 if (SWIG_arg_fail(1)) SWIG_fail
;
38852 arg2
= static_cast<int >(SWIG_As_int(obj1
));
38853 if (SWIG_arg_fail(2)) SWIG_fail
;
38857 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
38858 wxItemContainer_SetClientData(arg1
,arg2
,arg3
);
38860 wxPyEndAllowThreads(__tstate
);
38861 if (PyErr_Occurred()) SWIG_fail
;
38863 Py_INCREF(Py_None
); resultobj
= Py_None
;
38870 static PyObject
*_wrap_ItemContainer_GetCount(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
38871 PyObject
*resultobj
= NULL
;
38872 wxItemContainer
*arg1
= (wxItemContainer
*) 0 ;
38874 PyObject
* obj0
= 0 ;
38875 char *kwnames
[] = {
38876 (char *) "self", NULL
38879 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:ItemContainer_GetCount",kwnames
,&obj0
)) goto fail
;
38880 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxItemContainer
, SWIG_POINTER_EXCEPTION
| 0);
38881 if (SWIG_arg_fail(1)) SWIG_fail
;
38883 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
38884 result
= (int)((wxItemContainer
const *)arg1
)->GetCount();
38886 wxPyEndAllowThreads(__tstate
);
38887 if (PyErr_Occurred()) SWIG_fail
;
38890 resultobj
= SWIG_From_int(static_cast<int >(result
));
38898 static PyObject
*_wrap_ItemContainer_IsEmpty(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
38899 PyObject
*resultobj
= NULL
;
38900 wxItemContainer
*arg1
= (wxItemContainer
*) 0 ;
38902 PyObject
* obj0
= 0 ;
38903 char *kwnames
[] = {
38904 (char *) "self", NULL
38907 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:ItemContainer_IsEmpty",kwnames
,&obj0
)) goto fail
;
38908 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxItemContainer
, SWIG_POINTER_EXCEPTION
| 0);
38909 if (SWIG_arg_fail(1)) SWIG_fail
;
38911 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
38912 result
= (bool)((wxItemContainer
const *)arg1
)->IsEmpty();
38914 wxPyEndAllowThreads(__tstate
);
38915 if (PyErr_Occurred()) SWIG_fail
;
38918 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
38926 static PyObject
*_wrap_ItemContainer_GetString(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
38927 PyObject
*resultobj
= NULL
;
38928 wxItemContainer
*arg1
= (wxItemContainer
*) 0 ;
38931 PyObject
* obj0
= 0 ;
38932 PyObject
* obj1
= 0 ;
38933 char *kwnames
[] = {
38934 (char *) "self",(char *) "n", NULL
38937 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:ItemContainer_GetString",kwnames
,&obj0
,&obj1
)) goto fail
;
38938 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxItemContainer
, SWIG_POINTER_EXCEPTION
| 0);
38939 if (SWIG_arg_fail(1)) SWIG_fail
;
38941 arg2
= static_cast<int >(SWIG_As_int(obj1
));
38942 if (SWIG_arg_fail(2)) SWIG_fail
;
38945 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
38946 result
= ((wxItemContainer
const *)arg1
)->GetString(arg2
);
38948 wxPyEndAllowThreads(__tstate
);
38949 if (PyErr_Occurred()) SWIG_fail
;
38953 resultobj
= PyUnicode_FromWideChar((&result
)->c_str(), (&result
)->Len());
38955 resultobj
= PyString_FromStringAndSize((&result
)->c_str(), (&result
)->Len());
38964 static PyObject
*_wrap_ItemContainer_GetStrings(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
38965 PyObject
*resultobj
= NULL
;
38966 wxItemContainer
*arg1
= (wxItemContainer
*) 0 ;
38967 wxArrayString result
;
38968 PyObject
* obj0
= 0 ;
38969 char *kwnames
[] = {
38970 (char *) "self", NULL
38973 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:ItemContainer_GetStrings",kwnames
,&obj0
)) goto fail
;
38974 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxItemContainer
, SWIG_POINTER_EXCEPTION
| 0);
38975 if (SWIG_arg_fail(1)) SWIG_fail
;
38977 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
38978 result
= ((wxItemContainer
const *)arg1
)->GetStrings();
38980 wxPyEndAllowThreads(__tstate
);
38981 if (PyErr_Occurred()) SWIG_fail
;
38984 resultobj
= wxArrayString2PyList_helper(result
);
38992 static PyObject
*_wrap_ItemContainer_SetString(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
38993 PyObject
*resultobj
= NULL
;
38994 wxItemContainer
*arg1
= (wxItemContainer
*) 0 ;
38996 wxString
*arg3
= 0 ;
38997 bool temp3
= false ;
38998 PyObject
* obj0
= 0 ;
38999 PyObject
* obj1
= 0 ;
39000 PyObject
* obj2
= 0 ;
39001 char *kwnames
[] = {
39002 (char *) "self",(char *) "n",(char *) "s", NULL
39005 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:ItemContainer_SetString",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
39006 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxItemContainer
, SWIG_POINTER_EXCEPTION
| 0);
39007 if (SWIG_arg_fail(1)) SWIG_fail
;
39009 arg2
= static_cast<int >(SWIG_As_int(obj1
));
39010 if (SWIG_arg_fail(2)) SWIG_fail
;
39013 arg3
= wxString_in_helper(obj2
);
39014 if (arg3
== NULL
) SWIG_fail
;
39018 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
39019 (arg1
)->SetString(arg2
,(wxString
const &)*arg3
);
39021 wxPyEndAllowThreads(__tstate
);
39022 if (PyErr_Occurred()) SWIG_fail
;
39024 Py_INCREF(Py_None
); resultobj
= Py_None
;
39039 static PyObject
*_wrap_ItemContainer_FindString(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
39040 PyObject
*resultobj
= NULL
;
39041 wxItemContainer
*arg1
= (wxItemContainer
*) 0 ;
39042 wxString
*arg2
= 0 ;
39044 bool temp2
= false ;
39045 PyObject
* obj0
= 0 ;
39046 PyObject
* obj1
= 0 ;
39047 char *kwnames
[] = {
39048 (char *) "self",(char *) "s", NULL
39051 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:ItemContainer_FindString",kwnames
,&obj0
,&obj1
)) goto fail
;
39052 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxItemContainer
, SWIG_POINTER_EXCEPTION
| 0);
39053 if (SWIG_arg_fail(1)) SWIG_fail
;
39055 arg2
= wxString_in_helper(obj1
);
39056 if (arg2
== NULL
) SWIG_fail
;
39060 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
39061 result
= (int)((wxItemContainer
const *)arg1
)->FindString((wxString
const &)*arg2
);
39063 wxPyEndAllowThreads(__tstate
);
39064 if (PyErr_Occurred()) SWIG_fail
;
39067 resultobj
= SWIG_From_int(static_cast<int >(result
));
39083 static PyObject
*_wrap_ItemContainer_SetSelection(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
39084 PyObject
*resultobj
= NULL
;
39085 wxItemContainer
*arg1
= (wxItemContainer
*) 0 ;
39087 PyObject
* obj0
= 0 ;
39088 PyObject
* obj1
= 0 ;
39089 char *kwnames
[] = {
39090 (char *) "self",(char *) "n", NULL
39093 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:ItemContainer_SetSelection",kwnames
,&obj0
,&obj1
)) goto fail
;
39094 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxItemContainer
, SWIG_POINTER_EXCEPTION
| 0);
39095 if (SWIG_arg_fail(1)) SWIG_fail
;
39097 arg2
= static_cast<int >(SWIG_As_int(obj1
));
39098 if (SWIG_arg_fail(2)) SWIG_fail
;
39101 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
39102 (arg1
)->SetSelection(arg2
);
39104 wxPyEndAllowThreads(__tstate
);
39105 if (PyErr_Occurred()) SWIG_fail
;
39107 Py_INCREF(Py_None
); resultobj
= Py_None
;
39114 static PyObject
*_wrap_ItemContainer_GetSelection(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
39115 PyObject
*resultobj
= NULL
;
39116 wxItemContainer
*arg1
= (wxItemContainer
*) 0 ;
39118 PyObject
* obj0
= 0 ;
39119 char *kwnames
[] = {
39120 (char *) "self", NULL
39123 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:ItemContainer_GetSelection",kwnames
,&obj0
)) goto fail
;
39124 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxItemContainer
, SWIG_POINTER_EXCEPTION
| 0);
39125 if (SWIG_arg_fail(1)) SWIG_fail
;
39127 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
39128 result
= (int)((wxItemContainer
const *)arg1
)->GetSelection();
39130 wxPyEndAllowThreads(__tstate
);
39131 if (PyErr_Occurred()) SWIG_fail
;
39134 resultobj
= SWIG_From_int(static_cast<int >(result
));
39142 static PyObject
*_wrap_ItemContainer_SetStringSelection(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
39143 PyObject
*resultobj
= NULL
;
39144 wxItemContainer
*arg1
= (wxItemContainer
*) 0 ;
39145 wxString
*arg2
= 0 ;
39147 bool temp2
= false ;
39148 PyObject
* obj0
= 0 ;
39149 PyObject
* obj1
= 0 ;
39150 char *kwnames
[] = {
39151 (char *) "self",(char *) "s", NULL
39154 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:ItemContainer_SetStringSelection",kwnames
,&obj0
,&obj1
)) goto fail
;
39155 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxItemContainer
, SWIG_POINTER_EXCEPTION
| 0);
39156 if (SWIG_arg_fail(1)) SWIG_fail
;
39158 arg2
= wxString_in_helper(obj1
);
39159 if (arg2
== NULL
) SWIG_fail
;
39163 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
39164 result
= (bool)(arg1
)->SetStringSelection((wxString
const &)*arg2
);
39166 wxPyEndAllowThreads(__tstate
);
39167 if (PyErr_Occurred()) SWIG_fail
;
39170 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
39186 static PyObject
*_wrap_ItemContainer_GetStringSelection(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
39187 PyObject
*resultobj
= NULL
;
39188 wxItemContainer
*arg1
= (wxItemContainer
*) 0 ;
39190 PyObject
* obj0
= 0 ;
39191 char *kwnames
[] = {
39192 (char *) "self", NULL
39195 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:ItemContainer_GetStringSelection",kwnames
,&obj0
)) goto fail
;
39196 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxItemContainer
, SWIG_POINTER_EXCEPTION
| 0);
39197 if (SWIG_arg_fail(1)) SWIG_fail
;
39199 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
39200 result
= ((wxItemContainer
const *)arg1
)->GetStringSelection();
39202 wxPyEndAllowThreads(__tstate
);
39203 if (PyErr_Occurred()) SWIG_fail
;
39207 resultobj
= PyUnicode_FromWideChar((&result
)->c_str(), (&result
)->Len());
39209 resultobj
= PyString_FromStringAndSize((&result
)->c_str(), (&result
)->Len());
39218 static PyObject
*_wrap_ItemContainer_Select(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
39219 PyObject
*resultobj
= NULL
;
39220 wxItemContainer
*arg1
= (wxItemContainer
*) 0 ;
39222 PyObject
* obj0
= 0 ;
39223 PyObject
* obj1
= 0 ;
39224 char *kwnames
[] = {
39225 (char *) "self",(char *) "n", NULL
39228 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:ItemContainer_Select",kwnames
,&obj0
,&obj1
)) goto fail
;
39229 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxItemContainer
, SWIG_POINTER_EXCEPTION
| 0);
39230 if (SWIG_arg_fail(1)) SWIG_fail
;
39232 arg2
= static_cast<int >(SWIG_As_int(obj1
));
39233 if (SWIG_arg_fail(2)) SWIG_fail
;
39236 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
39237 (arg1
)->Select(arg2
);
39239 wxPyEndAllowThreads(__tstate
);
39240 if (PyErr_Occurred()) SWIG_fail
;
39242 Py_INCREF(Py_None
); resultobj
= Py_None
;
39249 static PyObject
* ItemContainer_swigregister(PyObject
*, PyObject
*args
) {
39251 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
39252 SWIG_TypeClientData(SWIGTYPE_p_wxItemContainer
, obj
);
39254 return Py_BuildValue((char *)"");
39256 static PyObject
* ControlWithItems_swigregister(PyObject
*, PyObject
*args
) {
39258 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
39259 SWIG_TypeClientData(SWIGTYPE_p_wxControlWithItems
, obj
);
39261 return Py_BuildValue((char *)"");
39263 static PyObject
*_wrap_new_SizerItem(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
39264 PyObject
*resultobj
= NULL
;
39265 wxSizerItem
*result
;
39266 char *kwnames
[] = {
39270 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":new_SizerItem",kwnames
)) goto fail
;
39272 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
39273 result
= (wxSizerItem
*)new wxSizerItem();
39275 wxPyEndAllowThreads(__tstate
);
39276 if (PyErr_Occurred()) SWIG_fail
;
39278 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxSizerItem
, 1);
39285 static PyObject
*_wrap_delete_SizerItem(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
39286 PyObject
*resultobj
= NULL
;
39287 wxSizerItem
*arg1
= (wxSizerItem
*) 0 ;
39288 PyObject
* obj0
= 0 ;
39289 char *kwnames
[] = {
39290 (char *) "self", NULL
39293 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:delete_SizerItem",kwnames
,&obj0
)) goto fail
;
39294 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizerItem
, SWIG_POINTER_EXCEPTION
| 0);
39295 if (SWIG_arg_fail(1)) SWIG_fail
;
39297 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
39300 wxPyEndAllowThreads(__tstate
);
39301 if (PyErr_Occurred()) SWIG_fail
;
39303 Py_INCREF(Py_None
); resultobj
= Py_None
;
39310 static PyObject
*_wrap_new_SizerItemWindow(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
39311 PyObject
*resultobj
= NULL
;
39312 wxWindow
*arg1
= (wxWindow
*) 0 ;
39316 PyObject
*arg5
= (PyObject
*) NULL
;
39317 wxSizerItem
*result
;
39318 PyObject
* obj0
= 0 ;
39319 PyObject
* obj1
= 0 ;
39320 PyObject
* obj2
= 0 ;
39321 PyObject
* obj3
= 0 ;
39322 PyObject
* obj4
= 0 ;
39323 char *kwnames
[] = {
39324 (char *) "window",(char *) "proportion",(char *) "flag",(char *) "border",(char *) "userData", NULL
39327 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOOO|O:new_SizerItemWindow",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
)) goto fail
;
39328 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
39329 if (SWIG_arg_fail(1)) SWIG_fail
;
39331 arg2
= static_cast<int >(SWIG_As_int(obj1
));
39332 if (SWIG_arg_fail(2)) SWIG_fail
;
39335 arg3
= static_cast<int >(SWIG_As_int(obj2
));
39336 if (SWIG_arg_fail(3)) SWIG_fail
;
39339 arg4
= static_cast<int >(SWIG_As_int(obj3
));
39340 if (SWIG_arg_fail(4)) SWIG_fail
;
39346 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
39347 result
= (wxSizerItem
*)new_wxSizerItem(arg1
,arg2
,arg3
,arg4
,arg5
);
39349 wxPyEndAllowThreads(__tstate
);
39350 if (PyErr_Occurred()) SWIG_fail
;
39352 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxSizerItem
, 1);
39359 static PyObject
*_wrap_new_SizerItemSpacer(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
39360 PyObject
*resultobj
= NULL
;
39366 PyObject
*arg6
= (PyObject
*) NULL
;
39367 wxSizerItem
*result
;
39368 PyObject
* obj0
= 0 ;
39369 PyObject
* obj1
= 0 ;
39370 PyObject
* obj2
= 0 ;
39371 PyObject
* obj3
= 0 ;
39372 PyObject
* obj4
= 0 ;
39373 PyObject
* obj5
= 0 ;
39374 char *kwnames
[] = {
39375 (char *) "width",(char *) "height",(char *) "proportion",(char *) "flag",(char *) "border",(char *) "userData", NULL
39378 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOOOO|O:new_SizerItemSpacer",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
,&obj5
)) goto fail
;
39380 arg1
= static_cast<int >(SWIG_As_int(obj0
));
39381 if (SWIG_arg_fail(1)) SWIG_fail
;
39384 arg2
= static_cast<int >(SWIG_As_int(obj1
));
39385 if (SWIG_arg_fail(2)) SWIG_fail
;
39388 arg3
= static_cast<int >(SWIG_As_int(obj2
));
39389 if (SWIG_arg_fail(3)) SWIG_fail
;
39392 arg4
= static_cast<int >(SWIG_As_int(obj3
));
39393 if (SWIG_arg_fail(4)) SWIG_fail
;
39396 arg5
= static_cast<int >(SWIG_As_int(obj4
));
39397 if (SWIG_arg_fail(5)) SWIG_fail
;
39403 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
39404 result
= (wxSizerItem
*)new_wxSizerItem(arg1
,arg2
,arg3
,arg4
,arg5
,arg6
);
39406 wxPyEndAllowThreads(__tstate
);
39407 if (PyErr_Occurred()) SWIG_fail
;
39409 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxSizerItem
, 1);
39416 static PyObject
*_wrap_new_SizerItemSizer(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
39417 PyObject
*resultobj
= NULL
;
39418 wxSizer
*arg1
= (wxSizer
*) 0 ;
39422 PyObject
*arg5
= (PyObject
*) NULL
;
39423 wxSizerItem
*result
;
39424 PyObject
* obj0
= 0 ;
39425 PyObject
* obj1
= 0 ;
39426 PyObject
* obj2
= 0 ;
39427 PyObject
* obj3
= 0 ;
39428 PyObject
* obj4
= 0 ;
39429 char *kwnames
[] = {
39430 (char *) "sizer",(char *) "proportion",(char *) "flag",(char *) "border",(char *) "userData", NULL
39433 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOOO|O:new_SizerItemSizer",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
)) goto fail
;
39434 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizer
, SWIG_POINTER_EXCEPTION
| SWIG_POINTER_DISOWN
);
39435 if (SWIG_arg_fail(1)) SWIG_fail
;
39437 arg2
= static_cast<int >(SWIG_As_int(obj1
));
39438 if (SWIG_arg_fail(2)) SWIG_fail
;
39441 arg3
= static_cast<int >(SWIG_As_int(obj2
));
39442 if (SWIG_arg_fail(3)) SWIG_fail
;
39445 arg4
= static_cast<int >(SWIG_As_int(obj3
));
39446 if (SWIG_arg_fail(4)) SWIG_fail
;
39452 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
39453 result
= (wxSizerItem
*)new_wxSizerItem(arg1
,arg2
,arg3
,arg4
,arg5
);
39455 wxPyEndAllowThreads(__tstate
);
39456 if (PyErr_Occurred()) SWIG_fail
;
39458 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxSizerItem
, 1);
39465 static PyObject
*_wrap_SizerItem_DeleteWindows(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
39466 PyObject
*resultobj
= NULL
;
39467 wxSizerItem
*arg1
= (wxSizerItem
*) 0 ;
39468 PyObject
* obj0
= 0 ;
39469 char *kwnames
[] = {
39470 (char *) "self", NULL
39473 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:SizerItem_DeleteWindows",kwnames
,&obj0
)) goto fail
;
39474 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizerItem
, SWIG_POINTER_EXCEPTION
| 0);
39475 if (SWIG_arg_fail(1)) SWIG_fail
;
39477 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
39478 (arg1
)->DeleteWindows();
39480 wxPyEndAllowThreads(__tstate
);
39481 if (PyErr_Occurred()) SWIG_fail
;
39483 Py_INCREF(Py_None
); resultobj
= Py_None
;
39490 static PyObject
*_wrap_SizerItem_DetachSizer(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
39491 PyObject
*resultobj
= NULL
;
39492 wxSizerItem
*arg1
= (wxSizerItem
*) 0 ;
39493 PyObject
* obj0
= 0 ;
39494 char *kwnames
[] = {
39495 (char *) "self", NULL
39498 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:SizerItem_DetachSizer",kwnames
,&obj0
)) goto fail
;
39499 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizerItem
, SWIG_POINTER_EXCEPTION
| 0);
39500 if (SWIG_arg_fail(1)) SWIG_fail
;
39502 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
39503 (arg1
)->DetachSizer();
39505 wxPyEndAllowThreads(__tstate
);
39506 if (PyErr_Occurred()) SWIG_fail
;
39508 Py_INCREF(Py_None
); resultobj
= Py_None
;
39515 static PyObject
*_wrap_SizerItem_GetSize(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
39516 PyObject
*resultobj
= NULL
;
39517 wxSizerItem
*arg1
= (wxSizerItem
*) 0 ;
39519 PyObject
* obj0
= 0 ;
39520 char *kwnames
[] = {
39521 (char *) "self", NULL
39524 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:SizerItem_GetSize",kwnames
,&obj0
)) goto fail
;
39525 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizerItem
, SWIG_POINTER_EXCEPTION
| 0);
39526 if (SWIG_arg_fail(1)) SWIG_fail
;
39528 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
39529 result
= (arg1
)->GetSize();
39531 wxPyEndAllowThreads(__tstate
);
39532 if (PyErr_Occurred()) SWIG_fail
;
39535 wxSize
* resultptr
;
39536 resultptr
= new wxSize(static_cast<wxSize
& >(result
));
39537 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxSize
, 1);
39545 static PyObject
*_wrap_SizerItem_CalcMin(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
39546 PyObject
*resultobj
= NULL
;
39547 wxSizerItem
*arg1
= (wxSizerItem
*) 0 ;
39549 PyObject
* obj0
= 0 ;
39550 char *kwnames
[] = {
39551 (char *) "self", NULL
39554 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:SizerItem_CalcMin",kwnames
,&obj0
)) goto fail
;
39555 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizerItem
, SWIG_POINTER_EXCEPTION
| 0);
39556 if (SWIG_arg_fail(1)) SWIG_fail
;
39558 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
39559 result
= (arg1
)->CalcMin();
39561 wxPyEndAllowThreads(__tstate
);
39562 if (PyErr_Occurred()) SWIG_fail
;
39565 wxSize
* resultptr
;
39566 resultptr
= new wxSize(static_cast<wxSize
& >(result
));
39567 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxSize
, 1);
39575 static PyObject
*_wrap_SizerItem_SetDimension(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
39576 PyObject
*resultobj
= NULL
;
39577 wxSizerItem
*arg1
= (wxSizerItem
*) 0 ;
39578 wxPoint
*arg2
= 0 ;
39582 PyObject
* obj0
= 0 ;
39583 PyObject
* obj1
= 0 ;
39584 PyObject
* obj2
= 0 ;
39585 char *kwnames
[] = {
39586 (char *) "self",(char *) "pos",(char *) "size", NULL
39589 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:SizerItem_SetDimension",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
39590 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizerItem
, SWIG_POINTER_EXCEPTION
| 0);
39591 if (SWIG_arg_fail(1)) SWIG_fail
;
39594 if ( ! wxPoint_helper(obj1
, &arg2
)) SWIG_fail
;
39598 if ( ! wxSize_helper(obj2
, &arg3
)) SWIG_fail
;
39601 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
39602 (arg1
)->SetDimension((wxPoint
const &)*arg2
,(wxSize
const &)*arg3
);
39604 wxPyEndAllowThreads(__tstate
);
39605 if (PyErr_Occurred()) SWIG_fail
;
39607 Py_INCREF(Py_None
); resultobj
= Py_None
;
39614 static PyObject
*_wrap_SizerItem_GetMinSize(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
39615 PyObject
*resultobj
= NULL
;
39616 wxSizerItem
*arg1
= (wxSizerItem
*) 0 ;
39618 PyObject
* obj0
= 0 ;
39619 char *kwnames
[] = {
39620 (char *) "self", NULL
39623 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:SizerItem_GetMinSize",kwnames
,&obj0
)) goto fail
;
39624 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizerItem
, SWIG_POINTER_EXCEPTION
| 0);
39625 if (SWIG_arg_fail(1)) SWIG_fail
;
39627 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
39628 result
= (arg1
)->GetMinSize();
39630 wxPyEndAllowThreads(__tstate
);
39631 if (PyErr_Occurred()) SWIG_fail
;
39634 wxSize
* resultptr
;
39635 resultptr
= new wxSize(static_cast<wxSize
& >(result
));
39636 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxSize
, 1);
39644 static PyObject
*_wrap_SizerItem_GetMinSizeWithBorder(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
39645 PyObject
*resultobj
= NULL
;
39646 wxSizerItem
*arg1
= (wxSizerItem
*) 0 ;
39648 PyObject
* obj0
= 0 ;
39649 char *kwnames
[] = {
39650 (char *) "self", NULL
39653 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:SizerItem_GetMinSizeWithBorder",kwnames
,&obj0
)) goto fail
;
39654 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizerItem
, SWIG_POINTER_EXCEPTION
| 0);
39655 if (SWIG_arg_fail(1)) SWIG_fail
;
39657 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
39658 result
= ((wxSizerItem
const *)arg1
)->GetMinSizeWithBorder();
39660 wxPyEndAllowThreads(__tstate
);
39661 if (PyErr_Occurred()) SWIG_fail
;
39664 wxSize
* resultptr
;
39665 resultptr
= new wxSize(static_cast<wxSize
& >(result
));
39666 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxSize
, 1);
39674 static PyObject
*_wrap_SizerItem_SetInitSize(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
39675 PyObject
*resultobj
= NULL
;
39676 wxSizerItem
*arg1
= (wxSizerItem
*) 0 ;
39679 PyObject
* obj0
= 0 ;
39680 PyObject
* obj1
= 0 ;
39681 PyObject
* obj2
= 0 ;
39682 char *kwnames
[] = {
39683 (char *) "self",(char *) "x",(char *) "y", NULL
39686 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:SizerItem_SetInitSize",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
39687 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizerItem
, SWIG_POINTER_EXCEPTION
| 0);
39688 if (SWIG_arg_fail(1)) SWIG_fail
;
39690 arg2
= static_cast<int >(SWIG_As_int(obj1
));
39691 if (SWIG_arg_fail(2)) SWIG_fail
;
39694 arg3
= static_cast<int >(SWIG_As_int(obj2
));
39695 if (SWIG_arg_fail(3)) SWIG_fail
;
39698 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
39699 (arg1
)->SetInitSize(arg2
,arg3
);
39701 wxPyEndAllowThreads(__tstate
);
39702 if (PyErr_Occurred()) SWIG_fail
;
39704 Py_INCREF(Py_None
); resultobj
= Py_None
;
39711 static PyObject
*_wrap_SizerItem_SetRatioWH(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
39712 PyObject
*resultobj
= NULL
;
39713 wxSizerItem
*arg1
= (wxSizerItem
*) 0 ;
39716 PyObject
* obj0
= 0 ;
39717 PyObject
* obj1
= 0 ;
39718 PyObject
* obj2
= 0 ;
39719 char *kwnames
[] = {
39720 (char *) "self",(char *) "width",(char *) "height", NULL
39723 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:SizerItem_SetRatioWH",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
39724 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizerItem
, SWIG_POINTER_EXCEPTION
| 0);
39725 if (SWIG_arg_fail(1)) SWIG_fail
;
39727 arg2
= static_cast<int >(SWIG_As_int(obj1
));
39728 if (SWIG_arg_fail(2)) SWIG_fail
;
39731 arg3
= static_cast<int >(SWIG_As_int(obj2
));
39732 if (SWIG_arg_fail(3)) SWIG_fail
;
39735 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
39736 (arg1
)->SetRatio(arg2
,arg3
);
39738 wxPyEndAllowThreads(__tstate
);
39739 if (PyErr_Occurred()) SWIG_fail
;
39741 Py_INCREF(Py_None
); resultobj
= Py_None
;
39748 static PyObject
*_wrap_SizerItem_SetRatioSize(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
39749 PyObject
*resultobj
= NULL
;
39750 wxSizerItem
*arg1
= (wxSizerItem
*) 0 ;
39753 PyObject
* obj0
= 0 ;
39754 PyObject
* obj1
= 0 ;
39755 char *kwnames
[] = {
39756 (char *) "self",(char *) "size", NULL
39759 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:SizerItem_SetRatioSize",kwnames
,&obj0
,&obj1
)) goto fail
;
39760 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizerItem
, SWIG_POINTER_EXCEPTION
| 0);
39761 if (SWIG_arg_fail(1)) SWIG_fail
;
39764 if ( ! wxSize_helper(obj1
, &arg2
)) SWIG_fail
;
39767 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
39768 (arg1
)->SetRatio((wxSize
const &)*arg2
);
39770 wxPyEndAllowThreads(__tstate
);
39771 if (PyErr_Occurred()) SWIG_fail
;
39773 Py_INCREF(Py_None
); resultobj
= Py_None
;
39780 static PyObject
*_wrap_SizerItem_SetRatio(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
39781 PyObject
*resultobj
= NULL
;
39782 wxSizerItem
*arg1
= (wxSizerItem
*) 0 ;
39784 PyObject
* obj0
= 0 ;
39785 PyObject
* obj1
= 0 ;
39786 char *kwnames
[] = {
39787 (char *) "self",(char *) "ratio", NULL
39790 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:SizerItem_SetRatio",kwnames
,&obj0
,&obj1
)) goto fail
;
39791 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizerItem
, SWIG_POINTER_EXCEPTION
| 0);
39792 if (SWIG_arg_fail(1)) SWIG_fail
;
39794 arg2
= static_cast<float >(SWIG_As_float(obj1
));
39795 if (SWIG_arg_fail(2)) SWIG_fail
;
39798 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
39799 (arg1
)->SetRatio(arg2
);
39801 wxPyEndAllowThreads(__tstate
);
39802 if (PyErr_Occurred()) SWIG_fail
;
39804 Py_INCREF(Py_None
); resultobj
= Py_None
;
39811 static PyObject
*_wrap_SizerItem_GetRatio(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
39812 PyObject
*resultobj
= NULL
;
39813 wxSizerItem
*arg1
= (wxSizerItem
*) 0 ;
39815 PyObject
* obj0
= 0 ;
39816 char *kwnames
[] = {
39817 (char *) "self", NULL
39820 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:SizerItem_GetRatio",kwnames
,&obj0
)) goto fail
;
39821 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizerItem
, SWIG_POINTER_EXCEPTION
| 0);
39822 if (SWIG_arg_fail(1)) SWIG_fail
;
39824 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
39825 result
= (float)(arg1
)->GetRatio();
39827 wxPyEndAllowThreads(__tstate
);
39828 if (PyErr_Occurred()) SWIG_fail
;
39831 resultobj
= SWIG_From_float(static_cast<float >(result
));
39839 static PyObject
*_wrap_SizerItem_GetRect(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
39840 PyObject
*resultobj
= NULL
;
39841 wxSizerItem
*arg1
= (wxSizerItem
*) 0 ;
39843 PyObject
* obj0
= 0 ;
39844 char *kwnames
[] = {
39845 (char *) "self", NULL
39848 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:SizerItem_GetRect",kwnames
,&obj0
)) goto fail
;
39849 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizerItem
, SWIG_POINTER_EXCEPTION
| 0);
39850 if (SWIG_arg_fail(1)) SWIG_fail
;
39852 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
39853 result
= (arg1
)->GetRect();
39855 wxPyEndAllowThreads(__tstate
);
39856 if (PyErr_Occurred()) SWIG_fail
;
39859 wxRect
* resultptr
;
39860 resultptr
= new wxRect(static_cast<wxRect
& >(result
));
39861 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxRect
, 1);
39869 static PyObject
*_wrap_SizerItem_IsWindow(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
39870 PyObject
*resultobj
= NULL
;
39871 wxSizerItem
*arg1
= (wxSizerItem
*) 0 ;
39873 PyObject
* obj0
= 0 ;
39874 char *kwnames
[] = {
39875 (char *) "self", NULL
39878 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:SizerItem_IsWindow",kwnames
,&obj0
)) goto fail
;
39879 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizerItem
, SWIG_POINTER_EXCEPTION
| 0);
39880 if (SWIG_arg_fail(1)) SWIG_fail
;
39882 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
39883 result
= (bool)(arg1
)->IsWindow();
39885 wxPyEndAllowThreads(__tstate
);
39886 if (PyErr_Occurred()) SWIG_fail
;
39889 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
39897 static PyObject
*_wrap_SizerItem_IsSizer(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
39898 PyObject
*resultobj
= NULL
;
39899 wxSizerItem
*arg1
= (wxSizerItem
*) 0 ;
39901 PyObject
* obj0
= 0 ;
39902 char *kwnames
[] = {
39903 (char *) "self", NULL
39906 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:SizerItem_IsSizer",kwnames
,&obj0
)) goto fail
;
39907 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizerItem
, SWIG_POINTER_EXCEPTION
| 0);
39908 if (SWIG_arg_fail(1)) SWIG_fail
;
39910 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
39911 result
= (bool)(arg1
)->IsSizer();
39913 wxPyEndAllowThreads(__tstate
);
39914 if (PyErr_Occurred()) SWIG_fail
;
39917 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
39925 static PyObject
*_wrap_SizerItem_IsSpacer(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
39926 PyObject
*resultobj
= NULL
;
39927 wxSizerItem
*arg1
= (wxSizerItem
*) 0 ;
39929 PyObject
* obj0
= 0 ;
39930 char *kwnames
[] = {
39931 (char *) "self", NULL
39934 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:SizerItem_IsSpacer",kwnames
,&obj0
)) goto fail
;
39935 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizerItem
, SWIG_POINTER_EXCEPTION
| 0);
39936 if (SWIG_arg_fail(1)) SWIG_fail
;
39938 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
39939 result
= (bool)(arg1
)->IsSpacer();
39941 wxPyEndAllowThreads(__tstate
);
39942 if (PyErr_Occurred()) SWIG_fail
;
39945 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
39953 static PyObject
*_wrap_SizerItem_SetProportion(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
39954 PyObject
*resultobj
= NULL
;
39955 wxSizerItem
*arg1
= (wxSizerItem
*) 0 ;
39957 PyObject
* obj0
= 0 ;
39958 PyObject
* obj1
= 0 ;
39959 char *kwnames
[] = {
39960 (char *) "self",(char *) "proportion", NULL
39963 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:SizerItem_SetProportion",kwnames
,&obj0
,&obj1
)) goto fail
;
39964 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizerItem
, SWIG_POINTER_EXCEPTION
| 0);
39965 if (SWIG_arg_fail(1)) SWIG_fail
;
39967 arg2
= static_cast<int >(SWIG_As_int(obj1
));
39968 if (SWIG_arg_fail(2)) SWIG_fail
;
39971 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
39972 (arg1
)->SetProportion(arg2
);
39974 wxPyEndAllowThreads(__tstate
);
39975 if (PyErr_Occurred()) SWIG_fail
;
39977 Py_INCREF(Py_None
); resultobj
= Py_None
;
39984 static PyObject
*_wrap_SizerItem_GetProportion(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
39985 PyObject
*resultobj
= NULL
;
39986 wxSizerItem
*arg1
= (wxSizerItem
*) 0 ;
39988 PyObject
* obj0
= 0 ;
39989 char *kwnames
[] = {
39990 (char *) "self", NULL
39993 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:SizerItem_GetProportion",kwnames
,&obj0
)) goto fail
;
39994 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizerItem
, SWIG_POINTER_EXCEPTION
| 0);
39995 if (SWIG_arg_fail(1)) SWIG_fail
;
39997 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
39998 result
= (int)(arg1
)->GetProportion();
40000 wxPyEndAllowThreads(__tstate
);
40001 if (PyErr_Occurred()) SWIG_fail
;
40004 resultobj
= SWIG_From_int(static_cast<int >(result
));
40012 static PyObject
*_wrap_SizerItem_SetFlag(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
40013 PyObject
*resultobj
= NULL
;
40014 wxSizerItem
*arg1
= (wxSizerItem
*) 0 ;
40016 PyObject
* obj0
= 0 ;
40017 PyObject
* obj1
= 0 ;
40018 char *kwnames
[] = {
40019 (char *) "self",(char *) "flag", NULL
40022 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:SizerItem_SetFlag",kwnames
,&obj0
,&obj1
)) goto fail
;
40023 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizerItem
, SWIG_POINTER_EXCEPTION
| 0);
40024 if (SWIG_arg_fail(1)) SWIG_fail
;
40026 arg2
= static_cast<int >(SWIG_As_int(obj1
));
40027 if (SWIG_arg_fail(2)) SWIG_fail
;
40030 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
40031 (arg1
)->SetFlag(arg2
);
40033 wxPyEndAllowThreads(__tstate
);
40034 if (PyErr_Occurred()) SWIG_fail
;
40036 Py_INCREF(Py_None
); resultobj
= Py_None
;
40043 static PyObject
*_wrap_SizerItem_GetFlag(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
40044 PyObject
*resultobj
= NULL
;
40045 wxSizerItem
*arg1
= (wxSizerItem
*) 0 ;
40047 PyObject
* obj0
= 0 ;
40048 char *kwnames
[] = {
40049 (char *) "self", NULL
40052 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:SizerItem_GetFlag",kwnames
,&obj0
)) goto fail
;
40053 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizerItem
, SWIG_POINTER_EXCEPTION
| 0);
40054 if (SWIG_arg_fail(1)) SWIG_fail
;
40056 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
40057 result
= (int)(arg1
)->GetFlag();
40059 wxPyEndAllowThreads(__tstate
);
40060 if (PyErr_Occurred()) SWIG_fail
;
40063 resultobj
= SWIG_From_int(static_cast<int >(result
));
40071 static PyObject
*_wrap_SizerItem_SetBorder(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
40072 PyObject
*resultobj
= NULL
;
40073 wxSizerItem
*arg1
= (wxSizerItem
*) 0 ;
40075 PyObject
* obj0
= 0 ;
40076 PyObject
* obj1
= 0 ;
40077 char *kwnames
[] = {
40078 (char *) "self",(char *) "border", NULL
40081 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:SizerItem_SetBorder",kwnames
,&obj0
,&obj1
)) goto fail
;
40082 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizerItem
, SWIG_POINTER_EXCEPTION
| 0);
40083 if (SWIG_arg_fail(1)) SWIG_fail
;
40085 arg2
= static_cast<int >(SWIG_As_int(obj1
));
40086 if (SWIG_arg_fail(2)) SWIG_fail
;
40089 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
40090 (arg1
)->SetBorder(arg2
);
40092 wxPyEndAllowThreads(__tstate
);
40093 if (PyErr_Occurred()) SWIG_fail
;
40095 Py_INCREF(Py_None
); resultobj
= Py_None
;
40102 static PyObject
*_wrap_SizerItem_GetBorder(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
40103 PyObject
*resultobj
= NULL
;
40104 wxSizerItem
*arg1
= (wxSizerItem
*) 0 ;
40106 PyObject
* obj0
= 0 ;
40107 char *kwnames
[] = {
40108 (char *) "self", NULL
40111 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:SizerItem_GetBorder",kwnames
,&obj0
)) goto fail
;
40112 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizerItem
, SWIG_POINTER_EXCEPTION
| 0);
40113 if (SWIG_arg_fail(1)) SWIG_fail
;
40115 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
40116 result
= (int)(arg1
)->GetBorder();
40118 wxPyEndAllowThreads(__tstate
);
40119 if (PyErr_Occurred()) SWIG_fail
;
40122 resultobj
= SWIG_From_int(static_cast<int >(result
));
40130 static PyObject
*_wrap_SizerItem_GetWindow(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
40131 PyObject
*resultobj
= NULL
;
40132 wxSizerItem
*arg1
= (wxSizerItem
*) 0 ;
40134 PyObject
* obj0
= 0 ;
40135 char *kwnames
[] = {
40136 (char *) "self", NULL
40139 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:SizerItem_GetWindow",kwnames
,&obj0
)) goto fail
;
40140 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizerItem
, SWIG_POINTER_EXCEPTION
| 0);
40141 if (SWIG_arg_fail(1)) SWIG_fail
;
40143 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
40144 result
= (wxWindow
*)(arg1
)->GetWindow();
40146 wxPyEndAllowThreads(__tstate
);
40147 if (PyErr_Occurred()) SWIG_fail
;
40150 resultobj
= wxPyMake_wxObject(result
, 0);
40158 static PyObject
*_wrap_SizerItem_SetWindow(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
40159 PyObject
*resultobj
= NULL
;
40160 wxSizerItem
*arg1
= (wxSizerItem
*) 0 ;
40161 wxWindow
*arg2
= (wxWindow
*) 0 ;
40162 PyObject
* obj0
= 0 ;
40163 PyObject
* obj1
= 0 ;
40164 char *kwnames
[] = {
40165 (char *) "self",(char *) "window", NULL
40168 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:SizerItem_SetWindow",kwnames
,&obj0
,&obj1
)) goto fail
;
40169 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizerItem
, SWIG_POINTER_EXCEPTION
| 0);
40170 if (SWIG_arg_fail(1)) SWIG_fail
;
40171 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
40172 if (SWIG_arg_fail(2)) SWIG_fail
;
40174 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
40175 (arg1
)->SetWindow(arg2
);
40177 wxPyEndAllowThreads(__tstate
);
40178 if (PyErr_Occurred()) SWIG_fail
;
40180 Py_INCREF(Py_None
); resultobj
= Py_None
;
40187 static PyObject
*_wrap_SizerItem_GetSizer(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
40188 PyObject
*resultobj
= NULL
;
40189 wxSizerItem
*arg1
= (wxSizerItem
*) 0 ;
40191 PyObject
* obj0
= 0 ;
40192 char *kwnames
[] = {
40193 (char *) "self", NULL
40196 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:SizerItem_GetSizer",kwnames
,&obj0
)) goto fail
;
40197 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizerItem
, SWIG_POINTER_EXCEPTION
| 0);
40198 if (SWIG_arg_fail(1)) SWIG_fail
;
40200 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
40201 result
= (wxSizer
*)(arg1
)->GetSizer();
40203 wxPyEndAllowThreads(__tstate
);
40204 if (PyErr_Occurred()) SWIG_fail
;
40207 resultobj
= wxPyMake_wxObject(result
, (bool)0);
40215 static PyObject
*_wrap_SizerItem_SetSizer(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
40216 PyObject
*resultobj
= NULL
;
40217 wxSizerItem
*arg1
= (wxSizerItem
*) 0 ;
40218 wxSizer
*arg2
= (wxSizer
*) 0 ;
40219 PyObject
* obj0
= 0 ;
40220 PyObject
* obj1
= 0 ;
40221 char *kwnames
[] = {
40222 (char *) "self",(char *) "sizer", NULL
40225 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:SizerItem_SetSizer",kwnames
,&obj0
,&obj1
)) goto fail
;
40226 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizerItem
, SWIG_POINTER_EXCEPTION
| 0);
40227 if (SWIG_arg_fail(1)) SWIG_fail
;
40228 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxSizer
, SWIG_POINTER_EXCEPTION
| SWIG_POINTER_DISOWN
);
40229 if (SWIG_arg_fail(2)) SWIG_fail
;
40231 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
40232 (arg1
)->SetSizer(arg2
);
40234 wxPyEndAllowThreads(__tstate
);
40235 if (PyErr_Occurred()) SWIG_fail
;
40237 Py_INCREF(Py_None
); resultobj
= Py_None
;
40244 static PyObject
*_wrap_SizerItem_GetSpacer(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
40245 PyObject
*resultobj
= NULL
;
40246 wxSizerItem
*arg1
= (wxSizerItem
*) 0 ;
40248 PyObject
* obj0
= 0 ;
40249 char *kwnames
[] = {
40250 (char *) "self", NULL
40253 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:SizerItem_GetSpacer",kwnames
,&obj0
)) goto fail
;
40254 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizerItem
, SWIG_POINTER_EXCEPTION
| 0);
40255 if (SWIG_arg_fail(1)) SWIG_fail
;
40257 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
40259 wxSize
const &_result_ref
= (arg1
)->GetSpacer();
40260 result
= (wxSize
*) &_result_ref
;
40263 wxPyEndAllowThreads(__tstate
);
40264 if (PyErr_Occurred()) SWIG_fail
;
40266 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxSize
, 0);
40273 static PyObject
*_wrap_SizerItem_SetSpacer(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
40274 PyObject
*resultobj
= NULL
;
40275 wxSizerItem
*arg1
= (wxSizerItem
*) 0 ;
40278 PyObject
* obj0
= 0 ;
40279 PyObject
* obj1
= 0 ;
40280 char *kwnames
[] = {
40281 (char *) "self",(char *) "size", NULL
40284 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:SizerItem_SetSpacer",kwnames
,&obj0
,&obj1
)) goto fail
;
40285 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizerItem
, SWIG_POINTER_EXCEPTION
| 0);
40286 if (SWIG_arg_fail(1)) SWIG_fail
;
40289 if ( ! wxSize_helper(obj1
, &arg2
)) SWIG_fail
;
40292 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
40293 (arg1
)->SetSpacer((wxSize
const &)*arg2
);
40295 wxPyEndAllowThreads(__tstate
);
40296 if (PyErr_Occurred()) SWIG_fail
;
40298 Py_INCREF(Py_None
); resultobj
= Py_None
;
40305 static PyObject
*_wrap_SizerItem_Show(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
40306 PyObject
*resultobj
= NULL
;
40307 wxSizerItem
*arg1
= (wxSizerItem
*) 0 ;
40309 PyObject
* obj0
= 0 ;
40310 PyObject
* obj1
= 0 ;
40311 char *kwnames
[] = {
40312 (char *) "self",(char *) "show", NULL
40315 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:SizerItem_Show",kwnames
,&obj0
,&obj1
)) goto fail
;
40316 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizerItem
, SWIG_POINTER_EXCEPTION
| 0);
40317 if (SWIG_arg_fail(1)) SWIG_fail
;
40319 arg2
= static_cast<bool >(SWIG_As_bool(obj1
));
40320 if (SWIG_arg_fail(2)) SWIG_fail
;
40323 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
40324 (arg1
)->Show(arg2
);
40326 wxPyEndAllowThreads(__tstate
);
40327 if (PyErr_Occurred()) SWIG_fail
;
40329 Py_INCREF(Py_None
); resultobj
= Py_None
;
40336 static PyObject
*_wrap_SizerItem_IsShown(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
40337 PyObject
*resultobj
= NULL
;
40338 wxSizerItem
*arg1
= (wxSizerItem
*) 0 ;
40340 PyObject
* obj0
= 0 ;
40341 char *kwnames
[] = {
40342 (char *) "self", NULL
40345 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:SizerItem_IsShown",kwnames
,&obj0
)) goto fail
;
40346 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizerItem
, SWIG_POINTER_EXCEPTION
| 0);
40347 if (SWIG_arg_fail(1)) SWIG_fail
;
40349 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
40350 result
= (bool)(arg1
)->IsShown();
40352 wxPyEndAllowThreads(__tstate
);
40353 if (PyErr_Occurred()) SWIG_fail
;
40356 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
40364 static PyObject
*_wrap_SizerItem_GetPosition(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
40365 PyObject
*resultobj
= NULL
;
40366 wxSizerItem
*arg1
= (wxSizerItem
*) 0 ;
40368 PyObject
* obj0
= 0 ;
40369 char *kwnames
[] = {
40370 (char *) "self", NULL
40373 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:SizerItem_GetPosition",kwnames
,&obj0
)) goto fail
;
40374 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizerItem
, SWIG_POINTER_EXCEPTION
| 0);
40375 if (SWIG_arg_fail(1)) SWIG_fail
;
40377 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
40378 result
= (arg1
)->GetPosition();
40380 wxPyEndAllowThreads(__tstate
);
40381 if (PyErr_Occurred()) SWIG_fail
;
40384 wxPoint
* resultptr
;
40385 resultptr
= new wxPoint(static_cast<wxPoint
& >(result
));
40386 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxPoint
, 1);
40394 static PyObject
*_wrap_SizerItem_GetUserData(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
40395 PyObject
*resultobj
= NULL
;
40396 wxSizerItem
*arg1
= (wxSizerItem
*) 0 ;
40398 PyObject
* obj0
= 0 ;
40399 char *kwnames
[] = {
40400 (char *) "self", NULL
40403 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:SizerItem_GetUserData",kwnames
,&obj0
)) goto fail
;
40404 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizerItem
, SWIG_POINTER_EXCEPTION
| 0);
40405 if (SWIG_arg_fail(1)) SWIG_fail
;
40407 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
40408 result
= (PyObject
*)wxSizerItem_GetUserData(arg1
);
40410 wxPyEndAllowThreads(__tstate
);
40411 if (PyErr_Occurred()) SWIG_fail
;
40413 resultobj
= result
;
40420 static PyObject
*_wrap_SizerItem_SetUserData(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
40421 PyObject
*resultobj
= NULL
;
40422 wxSizerItem
*arg1
= (wxSizerItem
*) 0 ;
40423 PyObject
*arg2
= (PyObject
*) 0 ;
40424 PyObject
* obj0
= 0 ;
40425 PyObject
* obj1
= 0 ;
40426 char *kwnames
[] = {
40427 (char *) "self",(char *) "userData", NULL
40430 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:SizerItem_SetUserData",kwnames
,&obj0
,&obj1
)) goto fail
;
40431 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizerItem
, SWIG_POINTER_EXCEPTION
| 0);
40432 if (SWIG_arg_fail(1)) SWIG_fail
;
40435 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
40436 wxSizerItem_SetUserData(arg1
,arg2
);
40438 wxPyEndAllowThreads(__tstate
);
40439 if (PyErr_Occurred()) SWIG_fail
;
40441 Py_INCREF(Py_None
); resultobj
= Py_None
;
40448 static PyObject
* SizerItem_swigregister(PyObject
*, PyObject
*args
) {
40450 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
40451 SWIG_TypeClientData(SWIGTYPE_p_wxSizerItem
, obj
);
40453 return Py_BuildValue((char *)"");
40455 static PyObject
*_wrap_delete_Sizer(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
40456 PyObject
*resultobj
= NULL
;
40457 wxSizer
*arg1
= (wxSizer
*) 0 ;
40458 PyObject
* obj0
= 0 ;
40459 char *kwnames
[] = {
40460 (char *) "self", NULL
40463 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:delete_Sizer",kwnames
,&obj0
)) goto fail
;
40464 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizer
, SWIG_POINTER_EXCEPTION
| 0);
40465 if (SWIG_arg_fail(1)) SWIG_fail
;
40467 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
40470 wxPyEndAllowThreads(__tstate
);
40471 if (PyErr_Occurred()) SWIG_fail
;
40473 Py_INCREF(Py_None
); resultobj
= Py_None
;
40480 static PyObject
*_wrap_Sizer__setOORInfo(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
40481 PyObject
*resultobj
= NULL
;
40482 wxSizer
*arg1
= (wxSizer
*) 0 ;
40483 PyObject
*arg2
= (PyObject
*) 0 ;
40484 PyObject
* obj0
= 0 ;
40485 PyObject
* obj1
= 0 ;
40486 char *kwnames
[] = {
40487 (char *) "self",(char *) "_self", NULL
40490 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Sizer__setOORInfo",kwnames
,&obj0
,&obj1
)) goto fail
;
40491 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizer
, SWIG_POINTER_EXCEPTION
| 0);
40492 if (SWIG_arg_fail(1)) SWIG_fail
;
40495 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
40496 wxSizer__setOORInfo(arg1
,arg2
);
40498 wxPyEndAllowThreads(__tstate
);
40499 if (PyErr_Occurred()) SWIG_fail
;
40501 Py_INCREF(Py_None
); resultobj
= Py_None
;
40508 static PyObject
*_wrap_Sizer_Add(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
40509 PyObject
*resultobj
= NULL
;
40510 wxSizer
*arg1
= (wxSizer
*) 0 ;
40511 PyObject
*arg2
= (PyObject
*) 0 ;
40512 int arg3
= (int) 0 ;
40513 int arg4
= (int) 0 ;
40514 int arg5
= (int) 0 ;
40515 PyObject
*arg6
= (PyObject
*) NULL
;
40516 wxSizerItem
*result
;
40517 PyObject
* obj0
= 0 ;
40518 PyObject
* obj1
= 0 ;
40519 PyObject
* obj2
= 0 ;
40520 PyObject
* obj3
= 0 ;
40521 PyObject
* obj4
= 0 ;
40522 PyObject
* obj5
= 0 ;
40523 char *kwnames
[] = {
40524 (char *) "self",(char *) "item",(char *) "proportion",(char *) "flag",(char *) "border",(char *) "userData", NULL
40527 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|OOOO:Sizer_Add",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
,&obj5
)) goto fail
;
40528 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizer
, SWIG_POINTER_EXCEPTION
| 0);
40529 if (SWIG_arg_fail(1)) SWIG_fail
;
40533 arg3
= static_cast<int >(SWIG_As_int(obj2
));
40534 if (SWIG_arg_fail(3)) SWIG_fail
;
40539 arg4
= static_cast<int >(SWIG_As_int(obj3
));
40540 if (SWIG_arg_fail(4)) SWIG_fail
;
40545 arg5
= static_cast<int >(SWIG_As_int(obj4
));
40546 if (SWIG_arg_fail(5)) SWIG_fail
;
40553 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
40554 result
= (wxSizerItem
*)wxSizer_Add(arg1
,arg2
,arg3
,arg4
,arg5
,arg6
);
40556 wxPyEndAllowThreads(__tstate
);
40557 if (PyErr_Occurred()) SWIG_fail
;
40559 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxSizerItem
, 0);
40566 static PyObject
*_wrap_Sizer_Insert(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
40567 PyObject
*resultobj
= NULL
;
40568 wxSizer
*arg1
= (wxSizer
*) 0 ;
40570 PyObject
*arg3
= (PyObject
*) 0 ;
40571 int arg4
= (int) 0 ;
40572 int arg5
= (int) 0 ;
40573 int arg6
= (int) 0 ;
40574 PyObject
*arg7
= (PyObject
*) NULL
;
40575 wxSizerItem
*result
;
40576 PyObject
* obj0
= 0 ;
40577 PyObject
* obj1
= 0 ;
40578 PyObject
* obj2
= 0 ;
40579 PyObject
* obj3
= 0 ;
40580 PyObject
* obj4
= 0 ;
40581 PyObject
* obj5
= 0 ;
40582 PyObject
* obj6
= 0 ;
40583 char *kwnames
[] = {
40584 (char *) "self",(char *) "before",(char *) "item",(char *) "proportion",(char *) "flag",(char *) "border",(char *) "userData", NULL
40587 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO|OOOO:Sizer_Insert",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
,&obj5
,&obj6
)) goto fail
;
40588 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizer
, SWIG_POINTER_EXCEPTION
| 0);
40589 if (SWIG_arg_fail(1)) SWIG_fail
;
40591 arg2
= static_cast<int >(SWIG_As_int(obj1
));
40592 if (SWIG_arg_fail(2)) SWIG_fail
;
40597 arg4
= static_cast<int >(SWIG_As_int(obj3
));
40598 if (SWIG_arg_fail(4)) SWIG_fail
;
40603 arg5
= static_cast<int >(SWIG_As_int(obj4
));
40604 if (SWIG_arg_fail(5)) SWIG_fail
;
40609 arg6
= static_cast<int >(SWIG_As_int(obj5
));
40610 if (SWIG_arg_fail(6)) SWIG_fail
;
40617 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
40618 result
= (wxSizerItem
*)wxSizer_Insert(arg1
,arg2
,arg3
,arg4
,arg5
,arg6
,arg7
);
40620 wxPyEndAllowThreads(__tstate
);
40621 if (PyErr_Occurred()) SWIG_fail
;
40623 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxSizerItem
, 0);
40630 static PyObject
*_wrap_Sizer_Prepend(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
40631 PyObject
*resultobj
= NULL
;
40632 wxSizer
*arg1
= (wxSizer
*) 0 ;
40633 PyObject
*arg2
= (PyObject
*) 0 ;
40634 int arg3
= (int) 0 ;
40635 int arg4
= (int) 0 ;
40636 int arg5
= (int) 0 ;
40637 PyObject
*arg6
= (PyObject
*) NULL
;
40638 wxSizerItem
*result
;
40639 PyObject
* obj0
= 0 ;
40640 PyObject
* obj1
= 0 ;
40641 PyObject
* obj2
= 0 ;
40642 PyObject
* obj3
= 0 ;
40643 PyObject
* obj4
= 0 ;
40644 PyObject
* obj5
= 0 ;
40645 char *kwnames
[] = {
40646 (char *) "self",(char *) "item",(char *) "proportion",(char *) "flag",(char *) "border",(char *) "userData", NULL
40649 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|OOOO:Sizer_Prepend",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
,&obj5
)) goto fail
;
40650 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizer
, SWIG_POINTER_EXCEPTION
| 0);
40651 if (SWIG_arg_fail(1)) SWIG_fail
;
40655 arg3
= static_cast<int >(SWIG_As_int(obj2
));
40656 if (SWIG_arg_fail(3)) SWIG_fail
;
40661 arg4
= static_cast<int >(SWIG_As_int(obj3
));
40662 if (SWIG_arg_fail(4)) SWIG_fail
;
40667 arg5
= static_cast<int >(SWIG_As_int(obj4
));
40668 if (SWIG_arg_fail(5)) SWIG_fail
;
40675 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
40676 result
= (wxSizerItem
*)wxSizer_Prepend(arg1
,arg2
,arg3
,arg4
,arg5
,arg6
);
40678 wxPyEndAllowThreads(__tstate
);
40679 if (PyErr_Occurred()) SWIG_fail
;
40681 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxSizerItem
, 0);
40688 static PyObject
*_wrap_Sizer_Remove(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
40689 PyObject
*resultobj
= NULL
;
40690 wxSizer
*arg1
= (wxSizer
*) 0 ;
40691 PyObject
*arg2
= (PyObject
*) 0 ;
40693 PyObject
* obj0
= 0 ;
40694 PyObject
* obj1
= 0 ;
40695 char *kwnames
[] = {
40696 (char *) "self",(char *) "item", NULL
40699 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Sizer_Remove",kwnames
,&obj0
,&obj1
)) goto fail
;
40700 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizer
, SWIG_POINTER_EXCEPTION
| 0);
40701 if (SWIG_arg_fail(1)) SWIG_fail
;
40704 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
40705 result
= (bool)wxSizer_Remove(arg1
,arg2
);
40707 wxPyEndAllowThreads(__tstate
);
40708 if (PyErr_Occurred()) SWIG_fail
;
40711 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
40719 static PyObject
*_wrap_Sizer_Detach(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
40720 PyObject
*resultobj
= NULL
;
40721 wxSizer
*arg1
= (wxSizer
*) 0 ;
40722 PyObject
*arg2
= (PyObject
*) 0 ;
40724 PyObject
* obj0
= 0 ;
40725 PyObject
* obj1
= 0 ;
40726 char *kwnames
[] = {
40727 (char *) "self",(char *) "item", NULL
40730 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Sizer_Detach",kwnames
,&obj0
,&obj1
)) goto fail
;
40731 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizer
, SWIG_POINTER_EXCEPTION
| 0);
40732 if (SWIG_arg_fail(1)) SWIG_fail
;
40735 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
40736 result
= (bool)wxSizer_Detach(arg1
,arg2
);
40738 wxPyEndAllowThreads(__tstate
);
40739 if (PyErr_Occurred()) SWIG_fail
;
40742 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
40750 static PyObject
*_wrap_Sizer_GetItem(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
40751 PyObject
*resultobj
= NULL
;
40752 wxSizer
*arg1
= (wxSizer
*) 0 ;
40753 PyObject
*arg2
= (PyObject
*) 0 ;
40754 wxSizerItem
*result
;
40755 PyObject
* obj0
= 0 ;
40756 PyObject
* obj1
= 0 ;
40757 char *kwnames
[] = {
40758 (char *) "self",(char *) "item", NULL
40761 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Sizer_GetItem",kwnames
,&obj0
,&obj1
)) goto fail
;
40762 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizer
, SWIG_POINTER_EXCEPTION
| 0);
40763 if (SWIG_arg_fail(1)) SWIG_fail
;
40766 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
40767 result
= (wxSizerItem
*)wxSizer_GetItem(arg1
,arg2
);
40769 wxPyEndAllowThreads(__tstate
);
40770 if (PyErr_Occurred()) SWIG_fail
;
40772 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxSizerItem
, 0);
40779 static PyObject
*_wrap_Sizer__SetItemMinSize(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
40780 PyObject
*resultobj
= NULL
;
40781 wxSizer
*arg1
= (wxSizer
*) 0 ;
40782 PyObject
*arg2
= (PyObject
*) 0 ;
40785 PyObject
* obj0
= 0 ;
40786 PyObject
* obj1
= 0 ;
40787 PyObject
* obj2
= 0 ;
40788 char *kwnames
[] = {
40789 (char *) "self",(char *) "item",(char *) "size", NULL
40792 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:Sizer__SetItemMinSize",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
40793 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizer
, SWIG_POINTER_EXCEPTION
| 0);
40794 if (SWIG_arg_fail(1)) SWIG_fail
;
40798 if ( ! wxSize_helper(obj2
, &arg3
)) SWIG_fail
;
40801 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
40802 wxSizer__SetItemMinSize(arg1
,arg2
,(wxSize
const &)*arg3
);
40804 wxPyEndAllowThreads(__tstate
);
40805 if (PyErr_Occurred()) SWIG_fail
;
40807 Py_INCREF(Py_None
); resultobj
= Py_None
;
40814 static PyObject
*_wrap_Sizer_AddItem(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
40815 PyObject
*resultobj
= NULL
;
40816 wxSizer
*arg1
= (wxSizer
*) 0 ;
40817 wxSizerItem
*arg2
= (wxSizerItem
*) 0 ;
40818 wxSizerItem
*result
;
40819 PyObject
* obj0
= 0 ;
40820 PyObject
* obj1
= 0 ;
40821 char *kwnames
[] = {
40822 (char *) "self",(char *) "item", NULL
40825 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Sizer_AddItem",kwnames
,&obj0
,&obj1
)) goto fail
;
40826 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizer
, SWIG_POINTER_EXCEPTION
| 0);
40827 if (SWIG_arg_fail(1)) SWIG_fail
;
40828 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxSizerItem
, SWIG_POINTER_EXCEPTION
| SWIG_POINTER_DISOWN
);
40829 if (SWIG_arg_fail(2)) SWIG_fail
;
40831 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
40832 result
= (wxSizerItem
*)(arg1
)->Add(arg2
);
40834 wxPyEndAllowThreads(__tstate
);
40835 if (PyErr_Occurred()) SWIG_fail
;
40837 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxSizerItem
, 0);
40844 static PyObject
*_wrap_Sizer_InsertItem(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
40845 PyObject
*resultobj
= NULL
;
40846 wxSizer
*arg1
= (wxSizer
*) 0 ;
40848 wxSizerItem
*arg3
= (wxSizerItem
*) 0 ;
40849 wxSizerItem
*result
;
40850 PyObject
* obj0
= 0 ;
40851 PyObject
* obj1
= 0 ;
40852 PyObject
* obj2
= 0 ;
40853 char *kwnames
[] = {
40854 (char *) "self",(char *) "index",(char *) "item", NULL
40857 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:Sizer_InsertItem",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
40858 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizer
, SWIG_POINTER_EXCEPTION
| 0);
40859 if (SWIG_arg_fail(1)) SWIG_fail
;
40861 arg2
= static_cast<size_t >(SWIG_As_unsigned_SS_long(obj1
));
40862 if (SWIG_arg_fail(2)) SWIG_fail
;
40864 SWIG_Python_ConvertPtr(obj2
, (void **)&arg3
, SWIGTYPE_p_wxSizerItem
, SWIG_POINTER_EXCEPTION
| SWIG_POINTER_DISOWN
);
40865 if (SWIG_arg_fail(3)) SWIG_fail
;
40867 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
40868 result
= (wxSizerItem
*)(arg1
)->Insert(arg2
,arg3
);
40870 wxPyEndAllowThreads(__tstate
);
40871 if (PyErr_Occurred()) SWIG_fail
;
40873 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxSizerItem
, 0);
40880 static PyObject
*_wrap_Sizer_PrependItem(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
40881 PyObject
*resultobj
= NULL
;
40882 wxSizer
*arg1
= (wxSizer
*) 0 ;
40883 wxSizerItem
*arg2
= (wxSizerItem
*) 0 ;
40884 wxSizerItem
*result
;
40885 PyObject
* obj0
= 0 ;
40886 PyObject
* obj1
= 0 ;
40887 char *kwnames
[] = {
40888 (char *) "self",(char *) "item", NULL
40891 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Sizer_PrependItem",kwnames
,&obj0
,&obj1
)) goto fail
;
40892 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizer
, SWIG_POINTER_EXCEPTION
| 0);
40893 if (SWIG_arg_fail(1)) SWIG_fail
;
40894 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxSizerItem
, SWIG_POINTER_EXCEPTION
| SWIG_POINTER_DISOWN
);
40895 if (SWIG_arg_fail(2)) SWIG_fail
;
40897 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
40898 result
= (wxSizerItem
*)(arg1
)->Prepend(arg2
);
40900 wxPyEndAllowThreads(__tstate
);
40901 if (PyErr_Occurred()) SWIG_fail
;
40903 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxSizerItem
, 0);
40910 static PyObject
*_wrap_Sizer_SetDimension(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
40911 PyObject
*resultobj
= NULL
;
40912 wxSizer
*arg1
= (wxSizer
*) 0 ;
40917 PyObject
* obj0
= 0 ;
40918 PyObject
* obj1
= 0 ;
40919 PyObject
* obj2
= 0 ;
40920 PyObject
* obj3
= 0 ;
40921 PyObject
* obj4
= 0 ;
40922 char *kwnames
[] = {
40923 (char *) "self",(char *) "x",(char *) "y",(char *) "width",(char *) "height", NULL
40926 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOOOO:Sizer_SetDimension",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
)) goto fail
;
40927 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizer
, SWIG_POINTER_EXCEPTION
| 0);
40928 if (SWIG_arg_fail(1)) SWIG_fail
;
40930 arg2
= static_cast<int >(SWIG_As_int(obj1
));
40931 if (SWIG_arg_fail(2)) SWIG_fail
;
40934 arg3
= static_cast<int >(SWIG_As_int(obj2
));
40935 if (SWIG_arg_fail(3)) SWIG_fail
;
40938 arg4
= static_cast<int >(SWIG_As_int(obj3
));
40939 if (SWIG_arg_fail(4)) SWIG_fail
;
40942 arg5
= static_cast<int >(SWIG_As_int(obj4
));
40943 if (SWIG_arg_fail(5)) SWIG_fail
;
40946 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
40947 (arg1
)->SetDimension(arg2
,arg3
,arg4
,arg5
);
40949 wxPyEndAllowThreads(__tstate
);
40950 if (PyErr_Occurred()) SWIG_fail
;
40952 Py_INCREF(Py_None
); resultobj
= Py_None
;
40959 static PyObject
*_wrap_Sizer_SetMinSize(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
40960 PyObject
*resultobj
= NULL
;
40961 wxSizer
*arg1
= (wxSizer
*) 0 ;
40964 PyObject
* obj0
= 0 ;
40965 PyObject
* obj1
= 0 ;
40966 char *kwnames
[] = {
40967 (char *) "self",(char *) "size", NULL
40970 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Sizer_SetMinSize",kwnames
,&obj0
,&obj1
)) goto fail
;
40971 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizer
, SWIG_POINTER_EXCEPTION
| 0);
40972 if (SWIG_arg_fail(1)) SWIG_fail
;
40975 if ( ! wxSize_helper(obj1
, &arg2
)) SWIG_fail
;
40978 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
40979 (arg1
)->SetMinSize((wxSize
const &)*arg2
);
40981 wxPyEndAllowThreads(__tstate
);
40982 if (PyErr_Occurred()) SWIG_fail
;
40984 Py_INCREF(Py_None
); resultobj
= Py_None
;
40991 static PyObject
*_wrap_Sizer_GetSize(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
40992 PyObject
*resultobj
= NULL
;
40993 wxSizer
*arg1
= (wxSizer
*) 0 ;
40995 PyObject
* obj0
= 0 ;
40996 char *kwnames
[] = {
40997 (char *) "self", NULL
41000 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Sizer_GetSize",kwnames
,&obj0
)) goto fail
;
41001 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizer
, SWIG_POINTER_EXCEPTION
| 0);
41002 if (SWIG_arg_fail(1)) SWIG_fail
;
41004 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
41005 result
= (arg1
)->GetSize();
41007 wxPyEndAllowThreads(__tstate
);
41008 if (PyErr_Occurred()) SWIG_fail
;
41011 wxSize
* resultptr
;
41012 resultptr
= new wxSize(static_cast<wxSize
& >(result
));
41013 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxSize
, 1);
41021 static PyObject
*_wrap_Sizer_GetPosition(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
41022 PyObject
*resultobj
= NULL
;
41023 wxSizer
*arg1
= (wxSizer
*) 0 ;
41025 PyObject
* obj0
= 0 ;
41026 char *kwnames
[] = {
41027 (char *) "self", NULL
41030 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Sizer_GetPosition",kwnames
,&obj0
)) goto fail
;
41031 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizer
, SWIG_POINTER_EXCEPTION
| 0);
41032 if (SWIG_arg_fail(1)) SWIG_fail
;
41034 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
41035 result
= (arg1
)->GetPosition();
41037 wxPyEndAllowThreads(__tstate
);
41038 if (PyErr_Occurred()) SWIG_fail
;
41041 wxPoint
* resultptr
;
41042 resultptr
= new wxPoint(static_cast<wxPoint
& >(result
));
41043 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxPoint
, 1);
41051 static PyObject
*_wrap_Sizer_GetMinSize(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
41052 PyObject
*resultobj
= NULL
;
41053 wxSizer
*arg1
= (wxSizer
*) 0 ;
41055 PyObject
* obj0
= 0 ;
41056 char *kwnames
[] = {
41057 (char *) "self", NULL
41060 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Sizer_GetMinSize",kwnames
,&obj0
)) goto fail
;
41061 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizer
, SWIG_POINTER_EXCEPTION
| 0);
41062 if (SWIG_arg_fail(1)) SWIG_fail
;
41064 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
41065 result
= (arg1
)->GetMinSize();
41067 wxPyEndAllowThreads(__tstate
);
41068 if (PyErr_Occurred()) SWIG_fail
;
41071 wxSize
* resultptr
;
41072 resultptr
= new wxSize(static_cast<wxSize
& >(result
));
41073 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxSize
, 1);
41081 static PyObject
*_wrap_Sizer_RecalcSizes(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
41082 PyObject
*resultobj
= NULL
;
41083 wxSizer
*arg1
= (wxSizer
*) 0 ;
41084 PyObject
* obj0
= 0 ;
41085 char *kwnames
[] = {
41086 (char *) "self", NULL
41089 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Sizer_RecalcSizes",kwnames
,&obj0
)) goto fail
;
41090 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizer
, SWIG_POINTER_EXCEPTION
| 0);
41091 if (SWIG_arg_fail(1)) SWIG_fail
;
41093 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
41094 (arg1
)->RecalcSizes();
41096 wxPyEndAllowThreads(__tstate
);
41097 if (PyErr_Occurred()) SWIG_fail
;
41099 Py_INCREF(Py_None
); resultobj
= Py_None
;
41106 static PyObject
*_wrap_Sizer_CalcMin(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
41107 PyObject
*resultobj
= NULL
;
41108 wxSizer
*arg1
= (wxSizer
*) 0 ;
41110 PyObject
* obj0
= 0 ;
41111 char *kwnames
[] = {
41112 (char *) "self", NULL
41115 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Sizer_CalcMin",kwnames
,&obj0
)) goto fail
;
41116 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizer
, SWIG_POINTER_EXCEPTION
| 0);
41117 if (SWIG_arg_fail(1)) SWIG_fail
;
41119 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
41120 result
= (arg1
)->CalcMin();
41122 wxPyEndAllowThreads(__tstate
);
41123 if (PyErr_Occurred()) SWIG_fail
;
41126 wxSize
* resultptr
;
41127 resultptr
= new wxSize(static_cast<wxSize
& >(result
));
41128 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxSize
, 1);
41136 static PyObject
*_wrap_Sizer_Layout(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
41137 PyObject
*resultobj
= NULL
;
41138 wxSizer
*arg1
= (wxSizer
*) 0 ;
41139 PyObject
* obj0
= 0 ;
41140 char *kwnames
[] = {
41141 (char *) "self", NULL
41144 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Sizer_Layout",kwnames
,&obj0
)) goto fail
;
41145 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizer
, SWIG_POINTER_EXCEPTION
| 0);
41146 if (SWIG_arg_fail(1)) SWIG_fail
;
41148 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
41151 wxPyEndAllowThreads(__tstate
);
41152 if (PyErr_Occurred()) SWIG_fail
;
41154 Py_INCREF(Py_None
); resultobj
= Py_None
;
41161 static PyObject
*_wrap_Sizer_Fit(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
41162 PyObject
*resultobj
= NULL
;
41163 wxSizer
*arg1
= (wxSizer
*) 0 ;
41164 wxWindow
*arg2
= (wxWindow
*) 0 ;
41166 PyObject
* obj0
= 0 ;
41167 PyObject
* obj1
= 0 ;
41168 char *kwnames
[] = {
41169 (char *) "self",(char *) "window", NULL
41172 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Sizer_Fit",kwnames
,&obj0
,&obj1
)) goto fail
;
41173 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizer
, SWIG_POINTER_EXCEPTION
| 0);
41174 if (SWIG_arg_fail(1)) SWIG_fail
;
41175 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
41176 if (SWIG_arg_fail(2)) SWIG_fail
;
41178 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
41179 result
= (arg1
)->Fit(arg2
);
41181 wxPyEndAllowThreads(__tstate
);
41182 if (PyErr_Occurred()) SWIG_fail
;
41185 wxSize
* resultptr
;
41186 resultptr
= new wxSize(static_cast<wxSize
& >(result
));
41187 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxSize
, 1);
41195 static PyObject
*_wrap_Sizer_FitInside(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
41196 PyObject
*resultobj
= NULL
;
41197 wxSizer
*arg1
= (wxSizer
*) 0 ;
41198 wxWindow
*arg2
= (wxWindow
*) 0 ;
41199 PyObject
* obj0
= 0 ;
41200 PyObject
* obj1
= 0 ;
41201 char *kwnames
[] = {
41202 (char *) "self",(char *) "window", NULL
41205 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Sizer_FitInside",kwnames
,&obj0
,&obj1
)) goto fail
;
41206 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizer
, SWIG_POINTER_EXCEPTION
| 0);
41207 if (SWIG_arg_fail(1)) SWIG_fail
;
41208 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
41209 if (SWIG_arg_fail(2)) SWIG_fail
;
41211 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
41212 (arg1
)->FitInside(arg2
);
41214 wxPyEndAllowThreads(__tstate
);
41215 if (PyErr_Occurred()) SWIG_fail
;
41217 Py_INCREF(Py_None
); resultobj
= Py_None
;
41224 static PyObject
*_wrap_Sizer_SetSizeHints(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
41225 PyObject
*resultobj
= NULL
;
41226 wxSizer
*arg1
= (wxSizer
*) 0 ;
41227 wxWindow
*arg2
= (wxWindow
*) 0 ;
41228 PyObject
* obj0
= 0 ;
41229 PyObject
* obj1
= 0 ;
41230 char *kwnames
[] = {
41231 (char *) "self",(char *) "window", NULL
41234 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Sizer_SetSizeHints",kwnames
,&obj0
,&obj1
)) goto fail
;
41235 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizer
, SWIG_POINTER_EXCEPTION
| 0);
41236 if (SWIG_arg_fail(1)) SWIG_fail
;
41237 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
41238 if (SWIG_arg_fail(2)) SWIG_fail
;
41240 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
41241 (arg1
)->SetSizeHints(arg2
);
41243 wxPyEndAllowThreads(__tstate
);
41244 if (PyErr_Occurred()) SWIG_fail
;
41246 Py_INCREF(Py_None
); resultobj
= Py_None
;
41253 static PyObject
*_wrap_Sizer_SetVirtualSizeHints(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
41254 PyObject
*resultobj
= NULL
;
41255 wxSizer
*arg1
= (wxSizer
*) 0 ;
41256 wxWindow
*arg2
= (wxWindow
*) 0 ;
41257 PyObject
* obj0
= 0 ;
41258 PyObject
* obj1
= 0 ;
41259 char *kwnames
[] = {
41260 (char *) "self",(char *) "window", NULL
41263 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Sizer_SetVirtualSizeHints",kwnames
,&obj0
,&obj1
)) goto fail
;
41264 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizer
, SWIG_POINTER_EXCEPTION
| 0);
41265 if (SWIG_arg_fail(1)) SWIG_fail
;
41266 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
41267 if (SWIG_arg_fail(2)) SWIG_fail
;
41269 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
41270 (arg1
)->SetVirtualSizeHints(arg2
);
41272 wxPyEndAllowThreads(__tstate
);
41273 if (PyErr_Occurred()) SWIG_fail
;
41275 Py_INCREF(Py_None
); resultobj
= Py_None
;
41282 static PyObject
*_wrap_Sizer_Clear(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
41283 PyObject
*resultobj
= NULL
;
41284 wxSizer
*arg1
= (wxSizer
*) 0 ;
41285 bool arg2
= (bool) false ;
41286 PyObject
* obj0
= 0 ;
41287 PyObject
* obj1
= 0 ;
41288 char *kwnames
[] = {
41289 (char *) "self",(char *) "deleteWindows", NULL
41292 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|O:Sizer_Clear",kwnames
,&obj0
,&obj1
)) goto fail
;
41293 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizer
, SWIG_POINTER_EXCEPTION
| 0);
41294 if (SWIG_arg_fail(1)) SWIG_fail
;
41297 arg2
= static_cast<bool >(SWIG_As_bool(obj1
));
41298 if (SWIG_arg_fail(2)) SWIG_fail
;
41302 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
41303 (arg1
)->Clear(arg2
);
41305 wxPyEndAllowThreads(__tstate
);
41306 if (PyErr_Occurred()) SWIG_fail
;
41308 Py_INCREF(Py_None
); resultobj
= Py_None
;
41315 static PyObject
*_wrap_Sizer_DeleteWindows(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
41316 PyObject
*resultobj
= NULL
;
41317 wxSizer
*arg1
= (wxSizer
*) 0 ;
41318 PyObject
* obj0
= 0 ;
41319 char *kwnames
[] = {
41320 (char *) "self", NULL
41323 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Sizer_DeleteWindows",kwnames
,&obj0
)) goto fail
;
41324 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizer
, SWIG_POINTER_EXCEPTION
| 0);
41325 if (SWIG_arg_fail(1)) SWIG_fail
;
41327 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
41328 (arg1
)->DeleteWindows();
41330 wxPyEndAllowThreads(__tstate
);
41331 if (PyErr_Occurred()) SWIG_fail
;
41333 Py_INCREF(Py_None
); resultobj
= Py_None
;
41340 static PyObject
*_wrap_Sizer_GetChildren(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
41341 PyObject
*resultobj
= NULL
;
41342 wxSizer
*arg1
= (wxSizer
*) 0 ;
41344 PyObject
* obj0
= 0 ;
41345 char *kwnames
[] = {
41346 (char *) "self", NULL
41349 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Sizer_GetChildren",kwnames
,&obj0
)) goto fail
;
41350 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizer
, SWIG_POINTER_EXCEPTION
| 0);
41351 if (SWIG_arg_fail(1)) SWIG_fail
;
41353 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
41354 result
= (PyObject
*)wxSizer_GetChildren(arg1
);
41356 wxPyEndAllowThreads(__tstate
);
41357 if (PyErr_Occurred()) SWIG_fail
;
41359 resultobj
= result
;
41366 static PyObject
*_wrap_Sizer_Show(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
41367 PyObject
*resultobj
= NULL
;
41368 wxSizer
*arg1
= (wxSizer
*) 0 ;
41369 PyObject
*arg2
= (PyObject
*) 0 ;
41370 bool arg3
= (bool) true ;
41371 bool arg4
= (bool) false ;
41373 PyObject
* obj0
= 0 ;
41374 PyObject
* obj1
= 0 ;
41375 PyObject
* obj2
= 0 ;
41376 PyObject
* obj3
= 0 ;
41377 char *kwnames
[] = {
41378 (char *) "self",(char *) "item",(char *) "show",(char *) "recursive", NULL
41381 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|OO:Sizer_Show",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
)) goto fail
;
41382 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizer
, SWIG_POINTER_EXCEPTION
| 0);
41383 if (SWIG_arg_fail(1)) SWIG_fail
;
41387 arg3
= static_cast<bool >(SWIG_As_bool(obj2
));
41388 if (SWIG_arg_fail(3)) SWIG_fail
;
41393 arg4
= static_cast<bool >(SWIG_As_bool(obj3
));
41394 if (SWIG_arg_fail(4)) SWIG_fail
;
41398 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
41399 result
= (bool)wxSizer_Show(arg1
,arg2
,arg3
,arg4
);
41401 wxPyEndAllowThreads(__tstate
);
41402 if (PyErr_Occurred()) SWIG_fail
;
41405 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
41413 static PyObject
*_wrap_Sizer_IsShown(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
41414 PyObject
*resultobj
= NULL
;
41415 wxSizer
*arg1
= (wxSizer
*) 0 ;
41416 PyObject
*arg2
= (PyObject
*) 0 ;
41418 PyObject
* obj0
= 0 ;
41419 PyObject
* obj1
= 0 ;
41420 char *kwnames
[] = {
41421 (char *) "self",(char *) "item", NULL
41424 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Sizer_IsShown",kwnames
,&obj0
,&obj1
)) goto fail
;
41425 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizer
, SWIG_POINTER_EXCEPTION
| 0);
41426 if (SWIG_arg_fail(1)) SWIG_fail
;
41429 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
41430 result
= (bool)wxSizer_IsShown(arg1
,arg2
);
41432 wxPyEndAllowThreads(__tstate
);
41433 if (PyErr_Occurred()) SWIG_fail
;
41436 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
41444 static PyObject
*_wrap_Sizer_ShowItems(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
41445 PyObject
*resultobj
= NULL
;
41446 wxSizer
*arg1
= (wxSizer
*) 0 ;
41448 PyObject
* obj0
= 0 ;
41449 PyObject
* obj1
= 0 ;
41450 char *kwnames
[] = {
41451 (char *) "self",(char *) "show", NULL
41454 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Sizer_ShowItems",kwnames
,&obj0
,&obj1
)) goto fail
;
41455 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizer
, SWIG_POINTER_EXCEPTION
| 0);
41456 if (SWIG_arg_fail(1)) SWIG_fail
;
41458 arg2
= static_cast<bool >(SWIG_As_bool(obj1
));
41459 if (SWIG_arg_fail(2)) SWIG_fail
;
41462 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
41463 (arg1
)->ShowItems(arg2
);
41465 wxPyEndAllowThreads(__tstate
);
41466 if (PyErr_Occurred()) SWIG_fail
;
41468 Py_INCREF(Py_None
); resultobj
= Py_None
;
41475 static PyObject
* Sizer_swigregister(PyObject
*, PyObject
*args
) {
41477 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
41478 SWIG_TypeClientData(SWIGTYPE_p_wxSizer
, obj
);
41480 return Py_BuildValue((char *)"");
41482 static PyObject
*_wrap_new_PySizer(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
41483 PyObject
*resultobj
= NULL
;
41485 char *kwnames
[] = {
41489 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":new_PySizer",kwnames
)) goto fail
;
41491 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
41492 result
= (wxPySizer
*)new wxPySizer();
41494 wxPyEndAllowThreads(__tstate
);
41495 if (PyErr_Occurred()) SWIG_fail
;
41497 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxPySizer
, 1);
41504 static PyObject
*_wrap_PySizer__setCallbackInfo(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
41505 PyObject
*resultobj
= NULL
;
41506 wxPySizer
*arg1
= (wxPySizer
*) 0 ;
41507 PyObject
*arg2
= (PyObject
*) 0 ;
41508 PyObject
*arg3
= (PyObject
*) 0 ;
41509 PyObject
* obj0
= 0 ;
41510 PyObject
* obj1
= 0 ;
41511 PyObject
* obj2
= 0 ;
41512 char *kwnames
[] = {
41513 (char *) "self",(char *) "self",(char *) "_class", NULL
41516 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:PySizer__setCallbackInfo",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
41517 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPySizer
, SWIG_POINTER_EXCEPTION
| 0);
41518 if (SWIG_arg_fail(1)) SWIG_fail
;
41522 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
41523 (arg1
)->_setCallbackInfo(arg2
,arg3
);
41525 wxPyEndAllowThreads(__tstate
);
41526 if (PyErr_Occurred()) SWIG_fail
;
41528 Py_INCREF(Py_None
); resultobj
= Py_None
;
41535 static PyObject
* PySizer_swigregister(PyObject
*, PyObject
*args
) {
41537 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
41538 SWIG_TypeClientData(SWIGTYPE_p_wxPySizer
, obj
);
41540 return Py_BuildValue((char *)"");
41542 static PyObject
*_wrap_new_BoxSizer(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
41543 PyObject
*resultobj
= NULL
;
41544 int arg1
= (int) wxHORIZONTAL
;
41545 wxBoxSizer
*result
;
41546 PyObject
* obj0
= 0 ;
41547 char *kwnames
[] = {
41548 (char *) "orient", NULL
41551 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"|O:new_BoxSizer",kwnames
,&obj0
)) goto fail
;
41554 arg1
= static_cast<int >(SWIG_As_int(obj0
));
41555 if (SWIG_arg_fail(1)) SWIG_fail
;
41559 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
41560 result
= (wxBoxSizer
*)new wxBoxSizer(arg1
);
41562 wxPyEndAllowThreads(__tstate
);
41563 if (PyErr_Occurred()) SWIG_fail
;
41565 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxBoxSizer
, 1);
41572 static PyObject
*_wrap_BoxSizer_GetOrientation(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
41573 PyObject
*resultobj
= NULL
;
41574 wxBoxSizer
*arg1
= (wxBoxSizer
*) 0 ;
41576 PyObject
* obj0
= 0 ;
41577 char *kwnames
[] = {
41578 (char *) "self", NULL
41581 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:BoxSizer_GetOrientation",kwnames
,&obj0
)) goto fail
;
41582 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxBoxSizer
, SWIG_POINTER_EXCEPTION
| 0);
41583 if (SWIG_arg_fail(1)) SWIG_fail
;
41585 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
41586 result
= (int)(arg1
)->GetOrientation();
41588 wxPyEndAllowThreads(__tstate
);
41589 if (PyErr_Occurred()) SWIG_fail
;
41592 resultobj
= SWIG_From_int(static_cast<int >(result
));
41600 static PyObject
*_wrap_BoxSizer_SetOrientation(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
41601 PyObject
*resultobj
= NULL
;
41602 wxBoxSizer
*arg1
= (wxBoxSizer
*) 0 ;
41604 PyObject
* obj0
= 0 ;
41605 PyObject
* obj1
= 0 ;
41606 char *kwnames
[] = {
41607 (char *) "self",(char *) "orient", NULL
41610 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:BoxSizer_SetOrientation",kwnames
,&obj0
,&obj1
)) goto fail
;
41611 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxBoxSizer
, SWIG_POINTER_EXCEPTION
| 0);
41612 if (SWIG_arg_fail(1)) SWIG_fail
;
41614 arg2
= static_cast<int >(SWIG_As_int(obj1
));
41615 if (SWIG_arg_fail(2)) SWIG_fail
;
41618 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
41619 (arg1
)->SetOrientation(arg2
);
41621 wxPyEndAllowThreads(__tstate
);
41622 if (PyErr_Occurred()) SWIG_fail
;
41624 Py_INCREF(Py_None
); resultobj
= Py_None
;
41631 static PyObject
* BoxSizer_swigregister(PyObject
*, PyObject
*args
) {
41633 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
41634 SWIG_TypeClientData(SWIGTYPE_p_wxBoxSizer
, obj
);
41636 return Py_BuildValue((char *)"");
41638 static PyObject
*_wrap_new_StaticBoxSizer(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
41639 PyObject
*resultobj
= NULL
;
41640 wxStaticBox
*arg1
= (wxStaticBox
*) 0 ;
41641 int arg2
= (int) wxHORIZONTAL
;
41642 wxStaticBoxSizer
*result
;
41643 PyObject
* obj0
= 0 ;
41644 PyObject
* obj1
= 0 ;
41645 char *kwnames
[] = {
41646 (char *) "box",(char *) "orient", NULL
41649 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|O:new_StaticBoxSizer",kwnames
,&obj0
,&obj1
)) goto fail
;
41650 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxStaticBox
, SWIG_POINTER_EXCEPTION
| 0);
41651 if (SWIG_arg_fail(1)) SWIG_fail
;
41654 arg2
= static_cast<int >(SWIG_As_int(obj1
));
41655 if (SWIG_arg_fail(2)) SWIG_fail
;
41659 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
41660 result
= (wxStaticBoxSizer
*)new wxStaticBoxSizer(arg1
,arg2
);
41662 wxPyEndAllowThreads(__tstate
);
41663 if (PyErr_Occurred()) SWIG_fail
;
41665 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxStaticBoxSizer
, 1);
41672 static PyObject
*_wrap_StaticBoxSizer_GetStaticBox(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
41673 PyObject
*resultobj
= NULL
;
41674 wxStaticBoxSizer
*arg1
= (wxStaticBoxSizer
*) 0 ;
41675 wxStaticBox
*result
;
41676 PyObject
* obj0
= 0 ;
41677 char *kwnames
[] = {
41678 (char *) "self", NULL
41681 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:StaticBoxSizer_GetStaticBox",kwnames
,&obj0
)) goto fail
;
41682 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxStaticBoxSizer
, SWIG_POINTER_EXCEPTION
| 0);
41683 if (SWIG_arg_fail(1)) SWIG_fail
;
41685 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
41686 result
= (wxStaticBox
*)(arg1
)->GetStaticBox();
41688 wxPyEndAllowThreads(__tstate
);
41689 if (PyErr_Occurred()) SWIG_fail
;
41692 resultobj
= wxPyMake_wxObject(result
, (bool)0);
41700 static PyObject
* StaticBoxSizer_swigregister(PyObject
*, PyObject
*args
) {
41702 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
41703 SWIG_TypeClientData(SWIGTYPE_p_wxStaticBoxSizer
, obj
);
41705 return Py_BuildValue((char *)"");
41707 static PyObject
*_wrap_new_GridSizer(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
41708 PyObject
*resultobj
= NULL
;
41709 int arg1
= (int) 1 ;
41710 int arg2
= (int) 0 ;
41711 int arg3
= (int) 0 ;
41712 int arg4
= (int) 0 ;
41713 wxGridSizer
*result
;
41714 PyObject
* obj0
= 0 ;
41715 PyObject
* obj1
= 0 ;
41716 PyObject
* obj2
= 0 ;
41717 PyObject
* obj3
= 0 ;
41718 char *kwnames
[] = {
41719 (char *) "rows",(char *) "cols",(char *) "vgap",(char *) "hgap", NULL
41722 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"|OOOO:new_GridSizer",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
)) goto fail
;
41725 arg1
= static_cast<int >(SWIG_As_int(obj0
));
41726 if (SWIG_arg_fail(1)) SWIG_fail
;
41731 arg2
= static_cast<int >(SWIG_As_int(obj1
));
41732 if (SWIG_arg_fail(2)) SWIG_fail
;
41737 arg3
= static_cast<int >(SWIG_As_int(obj2
));
41738 if (SWIG_arg_fail(3)) SWIG_fail
;
41743 arg4
= static_cast<int >(SWIG_As_int(obj3
));
41744 if (SWIG_arg_fail(4)) SWIG_fail
;
41748 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
41749 result
= (wxGridSizer
*)new wxGridSizer(arg1
,arg2
,arg3
,arg4
);
41751 wxPyEndAllowThreads(__tstate
);
41752 if (PyErr_Occurred()) SWIG_fail
;
41754 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxGridSizer
, 1);
41761 static PyObject
*_wrap_GridSizer_SetCols(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
41762 PyObject
*resultobj
= NULL
;
41763 wxGridSizer
*arg1
= (wxGridSizer
*) 0 ;
41765 PyObject
* obj0
= 0 ;
41766 PyObject
* obj1
= 0 ;
41767 char *kwnames
[] = {
41768 (char *) "self",(char *) "cols", NULL
41771 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:GridSizer_SetCols",kwnames
,&obj0
,&obj1
)) goto fail
;
41772 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxGridSizer
, SWIG_POINTER_EXCEPTION
| 0);
41773 if (SWIG_arg_fail(1)) SWIG_fail
;
41775 arg2
= static_cast<int >(SWIG_As_int(obj1
));
41776 if (SWIG_arg_fail(2)) SWIG_fail
;
41779 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
41780 (arg1
)->SetCols(arg2
);
41782 wxPyEndAllowThreads(__tstate
);
41783 if (PyErr_Occurred()) SWIG_fail
;
41785 Py_INCREF(Py_None
); resultobj
= Py_None
;
41792 static PyObject
*_wrap_GridSizer_SetRows(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
41793 PyObject
*resultobj
= NULL
;
41794 wxGridSizer
*arg1
= (wxGridSizer
*) 0 ;
41796 PyObject
* obj0
= 0 ;
41797 PyObject
* obj1
= 0 ;
41798 char *kwnames
[] = {
41799 (char *) "self",(char *) "rows", NULL
41802 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:GridSizer_SetRows",kwnames
,&obj0
,&obj1
)) goto fail
;
41803 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxGridSizer
, SWIG_POINTER_EXCEPTION
| 0);
41804 if (SWIG_arg_fail(1)) SWIG_fail
;
41806 arg2
= static_cast<int >(SWIG_As_int(obj1
));
41807 if (SWIG_arg_fail(2)) SWIG_fail
;
41810 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
41811 (arg1
)->SetRows(arg2
);
41813 wxPyEndAllowThreads(__tstate
);
41814 if (PyErr_Occurred()) SWIG_fail
;
41816 Py_INCREF(Py_None
); resultobj
= Py_None
;
41823 static PyObject
*_wrap_GridSizer_SetVGap(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
41824 PyObject
*resultobj
= NULL
;
41825 wxGridSizer
*arg1
= (wxGridSizer
*) 0 ;
41827 PyObject
* obj0
= 0 ;
41828 PyObject
* obj1
= 0 ;
41829 char *kwnames
[] = {
41830 (char *) "self",(char *) "gap", NULL
41833 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:GridSizer_SetVGap",kwnames
,&obj0
,&obj1
)) goto fail
;
41834 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxGridSizer
, SWIG_POINTER_EXCEPTION
| 0);
41835 if (SWIG_arg_fail(1)) SWIG_fail
;
41837 arg2
= static_cast<int >(SWIG_As_int(obj1
));
41838 if (SWIG_arg_fail(2)) SWIG_fail
;
41841 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
41842 (arg1
)->SetVGap(arg2
);
41844 wxPyEndAllowThreads(__tstate
);
41845 if (PyErr_Occurred()) SWIG_fail
;
41847 Py_INCREF(Py_None
); resultobj
= Py_None
;
41854 static PyObject
*_wrap_GridSizer_SetHGap(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
41855 PyObject
*resultobj
= NULL
;
41856 wxGridSizer
*arg1
= (wxGridSizer
*) 0 ;
41858 PyObject
* obj0
= 0 ;
41859 PyObject
* obj1
= 0 ;
41860 char *kwnames
[] = {
41861 (char *) "self",(char *) "gap", NULL
41864 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:GridSizer_SetHGap",kwnames
,&obj0
,&obj1
)) goto fail
;
41865 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxGridSizer
, SWIG_POINTER_EXCEPTION
| 0);
41866 if (SWIG_arg_fail(1)) SWIG_fail
;
41868 arg2
= static_cast<int >(SWIG_As_int(obj1
));
41869 if (SWIG_arg_fail(2)) SWIG_fail
;
41872 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
41873 (arg1
)->SetHGap(arg2
);
41875 wxPyEndAllowThreads(__tstate
);
41876 if (PyErr_Occurred()) SWIG_fail
;
41878 Py_INCREF(Py_None
); resultobj
= Py_None
;
41885 static PyObject
*_wrap_GridSizer_GetCols(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
41886 PyObject
*resultobj
= NULL
;
41887 wxGridSizer
*arg1
= (wxGridSizer
*) 0 ;
41889 PyObject
* obj0
= 0 ;
41890 char *kwnames
[] = {
41891 (char *) "self", NULL
41894 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:GridSizer_GetCols",kwnames
,&obj0
)) goto fail
;
41895 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxGridSizer
, SWIG_POINTER_EXCEPTION
| 0);
41896 if (SWIG_arg_fail(1)) SWIG_fail
;
41898 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
41899 result
= (int)(arg1
)->GetCols();
41901 wxPyEndAllowThreads(__tstate
);
41902 if (PyErr_Occurred()) SWIG_fail
;
41905 resultobj
= SWIG_From_int(static_cast<int >(result
));
41913 static PyObject
*_wrap_GridSizer_GetRows(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
41914 PyObject
*resultobj
= NULL
;
41915 wxGridSizer
*arg1
= (wxGridSizer
*) 0 ;
41917 PyObject
* obj0
= 0 ;
41918 char *kwnames
[] = {
41919 (char *) "self", NULL
41922 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:GridSizer_GetRows",kwnames
,&obj0
)) goto fail
;
41923 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxGridSizer
, SWIG_POINTER_EXCEPTION
| 0);
41924 if (SWIG_arg_fail(1)) SWIG_fail
;
41926 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
41927 result
= (int)(arg1
)->GetRows();
41929 wxPyEndAllowThreads(__tstate
);
41930 if (PyErr_Occurred()) SWIG_fail
;
41933 resultobj
= SWIG_From_int(static_cast<int >(result
));
41941 static PyObject
*_wrap_GridSizer_GetVGap(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
41942 PyObject
*resultobj
= NULL
;
41943 wxGridSizer
*arg1
= (wxGridSizer
*) 0 ;
41945 PyObject
* obj0
= 0 ;
41946 char *kwnames
[] = {
41947 (char *) "self", NULL
41950 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:GridSizer_GetVGap",kwnames
,&obj0
)) goto fail
;
41951 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxGridSizer
, SWIG_POINTER_EXCEPTION
| 0);
41952 if (SWIG_arg_fail(1)) SWIG_fail
;
41954 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
41955 result
= (int)(arg1
)->GetVGap();
41957 wxPyEndAllowThreads(__tstate
);
41958 if (PyErr_Occurred()) SWIG_fail
;
41961 resultobj
= SWIG_From_int(static_cast<int >(result
));
41969 static PyObject
*_wrap_GridSizer_GetHGap(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
41970 PyObject
*resultobj
= NULL
;
41971 wxGridSizer
*arg1
= (wxGridSizer
*) 0 ;
41973 PyObject
* obj0
= 0 ;
41974 char *kwnames
[] = {
41975 (char *) "self", NULL
41978 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:GridSizer_GetHGap",kwnames
,&obj0
)) goto fail
;
41979 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxGridSizer
, SWIG_POINTER_EXCEPTION
| 0);
41980 if (SWIG_arg_fail(1)) SWIG_fail
;
41982 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
41983 result
= (int)(arg1
)->GetHGap();
41985 wxPyEndAllowThreads(__tstate
);
41986 if (PyErr_Occurred()) SWIG_fail
;
41989 resultobj
= SWIG_From_int(static_cast<int >(result
));
41997 static PyObject
* GridSizer_swigregister(PyObject
*, PyObject
*args
) {
41999 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
42000 SWIG_TypeClientData(SWIGTYPE_p_wxGridSizer
, obj
);
42002 return Py_BuildValue((char *)"");
42004 static PyObject
*_wrap_new_FlexGridSizer(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
42005 PyObject
*resultobj
= NULL
;
42006 int arg1
= (int) 1 ;
42007 int arg2
= (int) 0 ;
42008 int arg3
= (int) 0 ;
42009 int arg4
= (int) 0 ;
42010 wxFlexGridSizer
*result
;
42011 PyObject
* obj0
= 0 ;
42012 PyObject
* obj1
= 0 ;
42013 PyObject
* obj2
= 0 ;
42014 PyObject
* obj3
= 0 ;
42015 char *kwnames
[] = {
42016 (char *) "rows",(char *) "cols",(char *) "vgap",(char *) "hgap", NULL
42019 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"|OOOO:new_FlexGridSizer",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
)) goto fail
;
42022 arg1
= static_cast<int >(SWIG_As_int(obj0
));
42023 if (SWIG_arg_fail(1)) SWIG_fail
;
42028 arg2
= static_cast<int >(SWIG_As_int(obj1
));
42029 if (SWIG_arg_fail(2)) SWIG_fail
;
42034 arg3
= static_cast<int >(SWIG_As_int(obj2
));
42035 if (SWIG_arg_fail(3)) SWIG_fail
;
42040 arg4
= static_cast<int >(SWIG_As_int(obj3
));
42041 if (SWIG_arg_fail(4)) SWIG_fail
;
42045 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
42046 result
= (wxFlexGridSizer
*)new wxFlexGridSizer(arg1
,arg2
,arg3
,arg4
);
42048 wxPyEndAllowThreads(__tstate
);
42049 if (PyErr_Occurred()) SWIG_fail
;
42051 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxFlexGridSizer
, 1);
42058 static PyObject
*_wrap_FlexGridSizer_AddGrowableRow(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
42059 PyObject
*resultobj
= NULL
;
42060 wxFlexGridSizer
*arg1
= (wxFlexGridSizer
*) 0 ;
42062 int arg3
= (int) 0 ;
42063 PyObject
* obj0
= 0 ;
42064 PyObject
* obj1
= 0 ;
42065 PyObject
* obj2
= 0 ;
42066 char *kwnames
[] = {
42067 (char *) "self",(char *) "idx",(char *) "proportion", NULL
42070 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|O:FlexGridSizer_AddGrowableRow",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
42071 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxFlexGridSizer
, SWIG_POINTER_EXCEPTION
| 0);
42072 if (SWIG_arg_fail(1)) SWIG_fail
;
42074 arg2
= static_cast<size_t >(SWIG_As_unsigned_SS_long(obj1
));
42075 if (SWIG_arg_fail(2)) SWIG_fail
;
42079 arg3
= static_cast<int >(SWIG_As_int(obj2
));
42080 if (SWIG_arg_fail(3)) SWIG_fail
;
42084 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
42085 (arg1
)->AddGrowableRow(arg2
,arg3
);
42087 wxPyEndAllowThreads(__tstate
);
42088 if (PyErr_Occurred()) SWIG_fail
;
42090 Py_INCREF(Py_None
); resultobj
= Py_None
;
42097 static PyObject
*_wrap_FlexGridSizer_RemoveGrowableRow(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
42098 PyObject
*resultobj
= NULL
;
42099 wxFlexGridSizer
*arg1
= (wxFlexGridSizer
*) 0 ;
42101 PyObject
* obj0
= 0 ;
42102 PyObject
* obj1
= 0 ;
42103 char *kwnames
[] = {
42104 (char *) "self",(char *) "idx", NULL
42107 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:FlexGridSizer_RemoveGrowableRow",kwnames
,&obj0
,&obj1
)) goto fail
;
42108 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxFlexGridSizer
, SWIG_POINTER_EXCEPTION
| 0);
42109 if (SWIG_arg_fail(1)) SWIG_fail
;
42111 arg2
= static_cast<size_t >(SWIG_As_unsigned_SS_long(obj1
));
42112 if (SWIG_arg_fail(2)) SWIG_fail
;
42115 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
42116 (arg1
)->RemoveGrowableRow(arg2
);
42118 wxPyEndAllowThreads(__tstate
);
42119 if (PyErr_Occurred()) SWIG_fail
;
42121 Py_INCREF(Py_None
); resultobj
= Py_None
;
42128 static PyObject
*_wrap_FlexGridSizer_AddGrowableCol(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
42129 PyObject
*resultobj
= NULL
;
42130 wxFlexGridSizer
*arg1
= (wxFlexGridSizer
*) 0 ;
42132 int arg3
= (int) 0 ;
42133 PyObject
* obj0
= 0 ;
42134 PyObject
* obj1
= 0 ;
42135 PyObject
* obj2
= 0 ;
42136 char *kwnames
[] = {
42137 (char *) "self",(char *) "idx",(char *) "proportion", NULL
42140 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|O:FlexGridSizer_AddGrowableCol",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
42141 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxFlexGridSizer
, SWIG_POINTER_EXCEPTION
| 0);
42142 if (SWIG_arg_fail(1)) SWIG_fail
;
42144 arg2
= static_cast<size_t >(SWIG_As_unsigned_SS_long(obj1
));
42145 if (SWIG_arg_fail(2)) SWIG_fail
;
42149 arg3
= static_cast<int >(SWIG_As_int(obj2
));
42150 if (SWIG_arg_fail(3)) SWIG_fail
;
42154 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
42155 (arg1
)->AddGrowableCol(arg2
,arg3
);
42157 wxPyEndAllowThreads(__tstate
);
42158 if (PyErr_Occurred()) SWIG_fail
;
42160 Py_INCREF(Py_None
); resultobj
= Py_None
;
42167 static PyObject
*_wrap_FlexGridSizer_RemoveGrowableCol(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
42168 PyObject
*resultobj
= NULL
;
42169 wxFlexGridSizer
*arg1
= (wxFlexGridSizer
*) 0 ;
42171 PyObject
* obj0
= 0 ;
42172 PyObject
* obj1
= 0 ;
42173 char *kwnames
[] = {
42174 (char *) "self",(char *) "idx", NULL
42177 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:FlexGridSizer_RemoveGrowableCol",kwnames
,&obj0
,&obj1
)) goto fail
;
42178 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxFlexGridSizer
, SWIG_POINTER_EXCEPTION
| 0);
42179 if (SWIG_arg_fail(1)) SWIG_fail
;
42181 arg2
= static_cast<size_t >(SWIG_As_unsigned_SS_long(obj1
));
42182 if (SWIG_arg_fail(2)) SWIG_fail
;
42185 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
42186 (arg1
)->RemoveGrowableCol(arg2
);
42188 wxPyEndAllowThreads(__tstate
);
42189 if (PyErr_Occurred()) SWIG_fail
;
42191 Py_INCREF(Py_None
); resultobj
= Py_None
;
42198 static PyObject
*_wrap_FlexGridSizer_SetFlexibleDirection(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
42199 PyObject
*resultobj
= NULL
;
42200 wxFlexGridSizer
*arg1
= (wxFlexGridSizer
*) 0 ;
42202 PyObject
* obj0
= 0 ;
42203 PyObject
* obj1
= 0 ;
42204 char *kwnames
[] = {
42205 (char *) "self",(char *) "direction", NULL
42208 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:FlexGridSizer_SetFlexibleDirection",kwnames
,&obj0
,&obj1
)) goto fail
;
42209 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxFlexGridSizer
, SWIG_POINTER_EXCEPTION
| 0);
42210 if (SWIG_arg_fail(1)) SWIG_fail
;
42212 arg2
= static_cast<int >(SWIG_As_int(obj1
));
42213 if (SWIG_arg_fail(2)) SWIG_fail
;
42216 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
42217 (arg1
)->SetFlexibleDirection(arg2
);
42219 wxPyEndAllowThreads(__tstate
);
42220 if (PyErr_Occurred()) SWIG_fail
;
42222 Py_INCREF(Py_None
); resultobj
= Py_None
;
42229 static PyObject
*_wrap_FlexGridSizer_GetFlexibleDirection(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
42230 PyObject
*resultobj
= NULL
;
42231 wxFlexGridSizer
*arg1
= (wxFlexGridSizer
*) 0 ;
42233 PyObject
* obj0
= 0 ;
42234 char *kwnames
[] = {
42235 (char *) "self", NULL
42238 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:FlexGridSizer_GetFlexibleDirection",kwnames
,&obj0
)) goto fail
;
42239 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxFlexGridSizer
, SWIG_POINTER_EXCEPTION
| 0);
42240 if (SWIG_arg_fail(1)) SWIG_fail
;
42242 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
42243 result
= (int)(arg1
)->GetFlexibleDirection();
42245 wxPyEndAllowThreads(__tstate
);
42246 if (PyErr_Occurred()) SWIG_fail
;
42249 resultobj
= SWIG_From_int(static_cast<int >(result
));
42257 static PyObject
*_wrap_FlexGridSizer_SetNonFlexibleGrowMode(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
42258 PyObject
*resultobj
= NULL
;
42259 wxFlexGridSizer
*arg1
= (wxFlexGridSizer
*) 0 ;
42260 wxFlexSizerGrowMode arg2
;
42261 PyObject
* obj0
= 0 ;
42262 PyObject
* obj1
= 0 ;
42263 char *kwnames
[] = {
42264 (char *) "self",(char *) "mode", NULL
42267 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:FlexGridSizer_SetNonFlexibleGrowMode",kwnames
,&obj0
,&obj1
)) goto fail
;
42268 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxFlexGridSizer
, SWIG_POINTER_EXCEPTION
| 0);
42269 if (SWIG_arg_fail(1)) SWIG_fail
;
42271 arg2
= static_cast<wxFlexSizerGrowMode
>(SWIG_As_int(obj1
));
42272 if (SWIG_arg_fail(2)) SWIG_fail
;
42275 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
42276 (arg1
)->SetNonFlexibleGrowMode(arg2
);
42278 wxPyEndAllowThreads(__tstate
);
42279 if (PyErr_Occurred()) SWIG_fail
;
42281 Py_INCREF(Py_None
); resultobj
= Py_None
;
42288 static PyObject
*_wrap_FlexGridSizer_GetNonFlexibleGrowMode(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
42289 PyObject
*resultobj
= NULL
;
42290 wxFlexGridSizer
*arg1
= (wxFlexGridSizer
*) 0 ;
42291 wxFlexSizerGrowMode result
;
42292 PyObject
* obj0
= 0 ;
42293 char *kwnames
[] = {
42294 (char *) "self", NULL
42297 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:FlexGridSizer_GetNonFlexibleGrowMode",kwnames
,&obj0
)) goto fail
;
42298 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxFlexGridSizer
, SWIG_POINTER_EXCEPTION
| 0);
42299 if (SWIG_arg_fail(1)) SWIG_fail
;
42301 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
42302 result
= (wxFlexSizerGrowMode
)(arg1
)->GetNonFlexibleGrowMode();
42304 wxPyEndAllowThreads(__tstate
);
42305 if (PyErr_Occurred()) SWIG_fail
;
42307 resultobj
= SWIG_From_int((result
));
42314 static PyObject
*_wrap_FlexGridSizer_GetRowHeights(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
42315 PyObject
*resultobj
= NULL
;
42316 wxFlexGridSizer
*arg1
= (wxFlexGridSizer
*) 0 ;
42317 wxArrayInt
*result
;
42318 PyObject
* obj0
= 0 ;
42319 char *kwnames
[] = {
42320 (char *) "self", NULL
42323 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:FlexGridSizer_GetRowHeights",kwnames
,&obj0
)) goto fail
;
42324 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxFlexGridSizer
, SWIG_POINTER_EXCEPTION
| 0);
42325 if (SWIG_arg_fail(1)) SWIG_fail
;
42327 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
42329 wxArrayInt
const &_result_ref
= ((wxFlexGridSizer
const *)arg1
)->GetRowHeights();
42330 result
= (wxArrayInt
*) &_result_ref
;
42333 wxPyEndAllowThreads(__tstate
);
42334 if (PyErr_Occurred()) SWIG_fail
;
42337 resultobj
= PyList_New(0);
42339 for (idx
= 0; idx
< result
->GetCount(); idx
+= 1) {
42340 PyObject
* val
= PyInt_FromLong( result
->Item(idx
) );
42341 PyList_Append(resultobj
, val
);
42351 static PyObject
*_wrap_FlexGridSizer_GetColWidths(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
42352 PyObject
*resultobj
= NULL
;
42353 wxFlexGridSizer
*arg1
= (wxFlexGridSizer
*) 0 ;
42354 wxArrayInt
*result
;
42355 PyObject
* obj0
= 0 ;
42356 char *kwnames
[] = {
42357 (char *) "self", NULL
42360 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:FlexGridSizer_GetColWidths",kwnames
,&obj0
)) goto fail
;
42361 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxFlexGridSizer
, SWIG_POINTER_EXCEPTION
| 0);
42362 if (SWIG_arg_fail(1)) SWIG_fail
;
42364 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
42366 wxArrayInt
const &_result_ref
= ((wxFlexGridSizer
const *)arg1
)->GetColWidths();
42367 result
= (wxArrayInt
*) &_result_ref
;
42370 wxPyEndAllowThreads(__tstate
);
42371 if (PyErr_Occurred()) SWIG_fail
;
42374 resultobj
= PyList_New(0);
42376 for (idx
= 0; idx
< result
->GetCount(); idx
+= 1) {
42377 PyObject
* val
= PyInt_FromLong( result
->Item(idx
) );
42378 PyList_Append(resultobj
, val
);
42388 static PyObject
* FlexGridSizer_swigregister(PyObject
*, PyObject
*args
) {
42390 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
42391 SWIG_TypeClientData(SWIGTYPE_p_wxFlexGridSizer
, obj
);
42393 return Py_BuildValue((char *)"");
42395 static PyObject
*_wrap_new_StdDialogButtonSizer(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
42396 PyObject
*resultobj
= NULL
;
42397 wxStdDialogButtonSizer
*result
;
42398 char *kwnames
[] = {
42402 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":new_StdDialogButtonSizer",kwnames
)) goto fail
;
42404 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
42405 result
= (wxStdDialogButtonSizer
*)new wxStdDialogButtonSizer();
42407 wxPyEndAllowThreads(__tstate
);
42408 if (PyErr_Occurred()) SWIG_fail
;
42410 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxStdDialogButtonSizer
, 1);
42417 static PyObject
*_wrap_StdDialogButtonSizer_AddButton(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
42418 PyObject
*resultobj
= NULL
;
42419 wxStdDialogButtonSizer
*arg1
= (wxStdDialogButtonSizer
*) 0 ;
42420 wxButton
*arg2
= (wxButton
*) 0 ;
42421 PyObject
* obj0
= 0 ;
42422 PyObject
* obj1
= 0 ;
42423 char *kwnames
[] = {
42424 (char *) "self",(char *) "button", NULL
42427 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:StdDialogButtonSizer_AddButton",kwnames
,&obj0
,&obj1
)) goto fail
;
42428 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxStdDialogButtonSizer
, SWIG_POINTER_EXCEPTION
| 0);
42429 if (SWIG_arg_fail(1)) SWIG_fail
;
42430 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxButton
, SWIG_POINTER_EXCEPTION
| 0);
42431 if (SWIG_arg_fail(2)) SWIG_fail
;
42433 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
42434 (arg1
)->AddButton(arg2
);
42436 wxPyEndAllowThreads(__tstate
);
42437 if (PyErr_Occurred()) SWIG_fail
;
42439 Py_INCREF(Py_None
); resultobj
= Py_None
;
42446 static PyObject
*_wrap_StdDialogButtonSizer_Realize(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
42447 PyObject
*resultobj
= NULL
;
42448 wxStdDialogButtonSizer
*arg1
= (wxStdDialogButtonSizer
*) 0 ;
42449 PyObject
* obj0
= 0 ;
42450 char *kwnames
[] = {
42451 (char *) "self", NULL
42454 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:StdDialogButtonSizer_Realize",kwnames
,&obj0
)) goto fail
;
42455 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxStdDialogButtonSizer
, SWIG_POINTER_EXCEPTION
| 0);
42456 if (SWIG_arg_fail(1)) SWIG_fail
;
42458 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
42461 wxPyEndAllowThreads(__tstate
);
42462 if (PyErr_Occurred()) SWIG_fail
;
42464 Py_INCREF(Py_None
); resultobj
= Py_None
;
42471 static PyObject
*_wrap_StdDialogButtonSizer_SetAffirmativeButton(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
42472 PyObject
*resultobj
= NULL
;
42473 wxStdDialogButtonSizer
*arg1
= (wxStdDialogButtonSizer
*) 0 ;
42474 wxButton
*arg2
= (wxButton
*) 0 ;
42475 PyObject
* obj0
= 0 ;
42476 PyObject
* obj1
= 0 ;
42477 char *kwnames
[] = {
42478 (char *) "self",(char *) "button", NULL
42481 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:StdDialogButtonSizer_SetAffirmativeButton",kwnames
,&obj0
,&obj1
)) goto fail
;
42482 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxStdDialogButtonSizer
, SWIG_POINTER_EXCEPTION
| 0);
42483 if (SWIG_arg_fail(1)) SWIG_fail
;
42484 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxButton
, SWIG_POINTER_EXCEPTION
| 0);
42485 if (SWIG_arg_fail(2)) SWIG_fail
;
42487 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
42488 (arg1
)->SetAffirmativeButton(arg2
);
42490 wxPyEndAllowThreads(__tstate
);
42491 if (PyErr_Occurred()) SWIG_fail
;
42493 Py_INCREF(Py_None
); resultobj
= Py_None
;
42500 static PyObject
*_wrap_StdDialogButtonSizer_SetNegativeButton(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
42501 PyObject
*resultobj
= NULL
;
42502 wxStdDialogButtonSizer
*arg1
= (wxStdDialogButtonSizer
*) 0 ;
42503 wxButton
*arg2
= (wxButton
*) 0 ;
42504 PyObject
* obj0
= 0 ;
42505 PyObject
* obj1
= 0 ;
42506 char *kwnames
[] = {
42507 (char *) "self",(char *) "button", NULL
42510 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:StdDialogButtonSizer_SetNegativeButton",kwnames
,&obj0
,&obj1
)) goto fail
;
42511 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxStdDialogButtonSizer
, SWIG_POINTER_EXCEPTION
| 0);
42512 if (SWIG_arg_fail(1)) SWIG_fail
;
42513 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxButton
, SWIG_POINTER_EXCEPTION
| 0);
42514 if (SWIG_arg_fail(2)) SWIG_fail
;
42516 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
42517 (arg1
)->SetNegativeButton(arg2
);
42519 wxPyEndAllowThreads(__tstate
);
42520 if (PyErr_Occurred()) SWIG_fail
;
42522 Py_INCREF(Py_None
); resultobj
= Py_None
;
42529 static PyObject
*_wrap_StdDialogButtonSizer_SetCancelButton(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
42530 PyObject
*resultobj
= NULL
;
42531 wxStdDialogButtonSizer
*arg1
= (wxStdDialogButtonSizer
*) 0 ;
42532 wxButton
*arg2
= (wxButton
*) 0 ;
42533 PyObject
* obj0
= 0 ;
42534 PyObject
* obj1
= 0 ;
42535 char *kwnames
[] = {
42536 (char *) "self",(char *) "button", NULL
42539 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:StdDialogButtonSizer_SetCancelButton",kwnames
,&obj0
,&obj1
)) goto fail
;
42540 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxStdDialogButtonSizer
, SWIG_POINTER_EXCEPTION
| 0);
42541 if (SWIG_arg_fail(1)) SWIG_fail
;
42542 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxButton
, SWIG_POINTER_EXCEPTION
| 0);
42543 if (SWIG_arg_fail(2)) SWIG_fail
;
42545 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
42546 (arg1
)->SetCancelButton(arg2
);
42548 wxPyEndAllowThreads(__tstate
);
42549 if (PyErr_Occurred()) SWIG_fail
;
42551 Py_INCREF(Py_None
); resultobj
= Py_None
;
42558 static PyObject
*_wrap_StdDialogButtonSizer_GetAffirmativeButton(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
42559 PyObject
*resultobj
= NULL
;
42560 wxStdDialogButtonSizer
*arg1
= (wxStdDialogButtonSizer
*) 0 ;
42562 PyObject
* obj0
= 0 ;
42563 char *kwnames
[] = {
42564 (char *) "self", NULL
42567 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:StdDialogButtonSizer_GetAffirmativeButton",kwnames
,&obj0
)) goto fail
;
42568 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxStdDialogButtonSizer
, SWIG_POINTER_EXCEPTION
| 0);
42569 if (SWIG_arg_fail(1)) SWIG_fail
;
42571 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
42572 result
= (wxButton
*)((wxStdDialogButtonSizer
const *)arg1
)->GetAffirmativeButton();
42574 wxPyEndAllowThreads(__tstate
);
42575 if (PyErr_Occurred()) SWIG_fail
;
42578 resultobj
= wxPyMake_wxObject(result
, (bool)0);
42586 static PyObject
*_wrap_StdDialogButtonSizer_GetApplyButton(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
42587 PyObject
*resultobj
= NULL
;
42588 wxStdDialogButtonSizer
*arg1
= (wxStdDialogButtonSizer
*) 0 ;
42590 PyObject
* obj0
= 0 ;
42591 char *kwnames
[] = {
42592 (char *) "self", NULL
42595 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:StdDialogButtonSizer_GetApplyButton",kwnames
,&obj0
)) goto fail
;
42596 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxStdDialogButtonSizer
, SWIG_POINTER_EXCEPTION
| 0);
42597 if (SWIG_arg_fail(1)) SWIG_fail
;
42599 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
42600 result
= (wxButton
*)((wxStdDialogButtonSizer
const *)arg1
)->GetApplyButton();
42602 wxPyEndAllowThreads(__tstate
);
42603 if (PyErr_Occurred()) SWIG_fail
;
42606 resultobj
= wxPyMake_wxObject(result
, (bool)0);
42614 static PyObject
*_wrap_StdDialogButtonSizer_GetNegativeButton(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
42615 PyObject
*resultobj
= NULL
;
42616 wxStdDialogButtonSizer
*arg1
= (wxStdDialogButtonSizer
*) 0 ;
42618 PyObject
* obj0
= 0 ;
42619 char *kwnames
[] = {
42620 (char *) "self", NULL
42623 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:StdDialogButtonSizer_GetNegativeButton",kwnames
,&obj0
)) goto fail
;
42624 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxStdDialogButtonSizer
, SWIG_POINTER_EXCEPTION
| 0);
42625 if (SWIG_arg_fail(1)) SWIG_fail
;
42627 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
42628 result
= (wxButton
*)((wxStdDialogButtonSizer
const *)arg1
)->GetNegativeButton();
42630 wxPyEndAllowThreads(__tstate
);
42631 if (PyErr_Occurred()) SWIG_fail
;
42634 resultobj
= wxPyMake_wxObject(result
, (bool)0);
42642 static PyObject
*_wrap_StdDialogButtonSizer_GetCancelButton(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
42643 PyObject
*resultobj
= NULL
;
42644 wxStdDialogButtonSizer
*arg1
= (wxStdDialogButtonSizer
*) 0 ;
42646 PyObject
* obj0
= 0 ;
42647 char *kwnames
[] = {
42648 (char *) "self", NULL
42651 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:StdDialogButtonSizer_GetCancelButton",kwnames
,&obj0
)) goto fail
;
42652 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxStdDialogButtonSizer
, SWIG_POINTER_EXCEPTION
| 0);
42653 if (SWIG_arg_fail(1)) SWIG_fail
;
42655 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
42656 result
= (wxButton
*)((wxStdDialogButtonSizer
const *)arg1
)->GetCancelButton();
42658 wxPyEndAllowThreads(__tstate
);
42659 if (PyErr_Occurred()) SWIG_fail
;
42662 resultobj
= wxPyMake_wxObject(result
, (bool)0);
42670 static PyObject
*_wrap_StdDialogButtonSizer_GetHelpButton(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
42671 PyObject
*resultobj
= NULL
;
42672 wxStdDialogButtonSizer
*arg1
= (wxStdDialogButtonSizer
*) 0 ;
42674 PyObject
* obj0
= 0 ;
42675 char *kwnames
[] = {
42676 (char *) "self", NULL
42679 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:StdDialogButtonSizer_GetHelpButton",kwnames
,&obj0
)) goto fail
;
42680 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxStdDialogButtonSizer
, SWIG_POINTER_EXCEPTION
| 0);
42681 if (SWIG_arg_fail(1)) SWIG_fail
;
42683 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
42684 result
= (wxButton
*)((wxStdDialogButtonSizer
const *)arg1
)->GetHelpButton();
42686 wxPyEndAllowThreads(__tstate
);
42687 if (PyErr_Occurred()) SWIG_fail
;
42690 resultobj
= wxPyMake_wxObject(result
, (bool)0);
42698 static PyObject
* StdDialogButtonSizer_swigregister(PyObject
*, PyObject
*args
) {
42700 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
42701 SWIG_TypeClientData(SWIGTYPE_p_wxStdDialogButtonSizer
, obj
);
42703 return Py_BuildValue((char *)"");
42705 static PyObject
*_wrap_new_GBPosition(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
42706 PyObject
*resultobj
= NULL
;
42707 int arg1
= (int) 0 ;
42708 int arg2
= (int) 0 ;
42709 wxGBPosition
*result
;
42710 PyObject
* obj0
= 0 ;
42711 PyObject
* obj1
= 0 ;
42712 char *kwnames
[] = {
42713 (char *) "row",(char *) "col", NULL
42716 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"|OO:new_GBPosition",kwnames
,&obj0
,&obj1
)) goto fail
;
42719 arg1
= static_cast<int >(SWIG_As_int(obj0
));
42720 if (SWIG_arg_fail(1)) SWIG_fail
;
42725 arg2
= static_cast<int >(SWIG_As_int(obj1
));
42726 if (SWIG_arg_fail(2)) SWIG_fail
;
42730 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
42731 result
= (wxGBPosition
*)new wxGBPosition(arg1
,arg2
);
42733 wxPyEndAllowThreads(__tstate
);
42734 if (PyErr_Occurred()) SWIG_fail
;
42736 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxGBPosition
, 1);
42743 static PyObject
*_wrap_delete_GBPosition(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
42744 PyObject
*resultobj
= NULL
;
42745 wxGBPosition
*arg1
= (wxGBPosition
*) 0 ;
42746 PyObject
* obj0
= 0 ;
42747 char *kwnames
[] = {
42748 (char *) "self", NULL
42751 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:delete_GBPosition",kwnames
,&obj0
)) goto fail
;
42752 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxGBPosition
, SWIG_POINTER_EXCEPTION
| 0);
42753 if (SWIG_arg_fail(1)) SWIG_fail
;
42755 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
42758 wxPyEndAllowThreads(__tstate
);
42759 if (PyErr_Occurred()) SWIG_fail
;
42761 Py_INCREF(Py_None
); resultobj
= Py_None
;
42768 static PyObject
*_wrap_GBPosition_GetRow(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
42769 PyObject
*resultobj
= NULL
;
42770 wxGBPosition
*arg1
= (wxGBPosition
*) 0 ;
42772 PyObject
* obj0
= 0 ;
42773 char *kwnames
[] = {
42774 (char *) "self", NULL
42777 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:GBPosition_GetRow",kwnames
,&obj0
)) goto fail
;
42778 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxGBPosition
, SWIG_POINTER_EXCEPTION
| 0);
42779 if (SWIG_arg_fail(1)) SWIG_fail
;
42781 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
42782 result
= (int)((wxGBPosition
const *)arg1
)->GetRow();
42784 wxPyEndAllowThreads(__tstate
);
42785 if (PyErr_Occurred()) SWIG_fail
;
42788 resultobj
= SWIG_From_int(static_cast<int >(result
));
42796 static PyObject
*_wrap_GBPosition_GetCol(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
42797 PyObject
*resultobj
= NULL
;
42798 wxGBPosition
*arg1
= (wxGBPosition
*) 0 ;
42800 PyObject
* obj0
= 0 ;
42801 char *kwnames
[] = {
42802 (char *) "self", NULL
42805 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:GBPosition_GetCol",kwnames
,&obj0
)) goto fail
;
42806 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxGBPosition
, SWIG_POINTER_EXCEPTION
| 0);
42807 if (SWIG_arg_fail(1)) SWIG_fail
;
42809 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
42810 result
= (int)((wxGBPosition
const *)arg1
)->GetCol();
42812 wxPyEndAllowThreads(__tstate
);
42813 if (PyErr_Occurred()) SWIG_fail
;
42816 resultobj
= SWIG_From_int(static_cast<int >(result
));
42824 static PyObject
*_wrap_GBPosition_SetRow(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
42825 PyObject
*resultobj
= NULL
;
42826 wxGBPosition
*arg1
= (wxGBPosition
*) 0 ;
42828 PyObject
* obj0
= 0 ;
42829 PyObject
* obj1
= 0 ;
42830 char *kwnames
[] = {
42831 (char *) "self",(char *) "row", NULL
42834 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:GBPosition_SetRow",kwnames
,&obj0
,&obj1
)) goto fail
;
42835 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxGBPosition
, SWIG_POINTER_EXCEPTION
| 0);
42836 if (SWIG_arg_fail(1)) SWIG_fail
;
42838 arg2
= static_cast<int >(SWIG_As_int(obj1
));
42839 if (SWIG_arg_fail(2)) SWIG_fail
;
42842 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
42843 (arg1
)->SetRow(arg2
);
42845 wxPyEndAllowThreads(__tstate
);
42846 if (PyErr_Occurred()) SWIG_fail
;
42848 Py_INCREF(Py_None
); resultobj
= Py_None
;
42855 static PyObject
*_wrap_GBPosition_SetCol(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
42856 PyObject
*resultobj
= NULL
;
42857 wxGBPosition
*arg1
= (wxGBPosition
*) 0 ;
42859 PyObject
* obj0
= 0 ;
42860 PyObject
* obj1
= 0 ;
42861 char *kwnames
[] = {
42862 (char *) "self",(char *) "col", NULL
42865 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:GBPosition_SetCol",kwnames
,&obj0
,&obj1
)) goto fail
;
42866 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxGBPosition
, SWIG_POINTER_EXCEPTION
| 0);
42867 if (SWIG_arg_fail(1)) SWIG_fail
;
42869 arg2
= static_cast<int >(SWIG_As_int(obj1
));
42870 if (SWIG_arg_fail(2)) SWIG_fail
;
42873 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
42874 (arg1
)->SetCol(arg2
);
42876 wxPyEndAllowThreads(__tstate
);
42877 if (PyErr_Occurred()) SWIG_fail
;
42879 Py_INCREF(Py_None
); resultobj
= Py_None
;
42886 static PyObject
*_wrap_GBPosition___eq__(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
42887 PyObject
*resultobj
= NULL
;
42888 wxGBPosition
*arg1
= (wxGBPosition
*) 0 ;
42889 wxGBPosition
*arg2
= 0 ;
42891 wxGBPosition temp2
;
42892 PyObject
* obj0
= 0 ;
42893 PyObject
* obj1
= 0 ;
42894 char *kwnames
[] = {
42895 (char *) "self",(char *) "other", NULL
42898 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:GBPosition___eq__",kwnames
,&obj0
,&obj1
)) goto fail
;
42899 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxGBPosition
, SWIG_POINTER_EXCEPTION
| 0);
42900 if (SWIG_arg_fail(1)) SWIG_fail
;
42903 if ( ! wxGBPosition_helper(obj1
, &arg2
)) SWIG_fail
;
42906 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
42907 result
= (bool)(arg1
)->operator ==((wxGBPosition
const &)*arg2
);
42909 wxPyEndAllowThreads(__tstate
);
42910 if (PyErr_Occurred()) SWIG_fail
;
42913 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
42921 static PyObject
*_wrap_GBPosition___ne__(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
42922 PyObject
*resultobj
= NULL
;
42923 wxGBPosition
*arg1
= (wxGBPosition
*) 0 ;
42924 wxGBPosition
*arg2
= 0 ;
42926 wxGBPosition temp2
;
42927 PyObject
* obj0
= 0 ;
42928 PyObject
* obj1
= 0 ;
42929 char *kwnames
[] = {
42930 (char *) "self",(char *) "other", NULL
42933 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:GBPosition___ne__",kwnames
,&obj0
,&obj1
)) goto fail
;
42934 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxGBPosition
, SWIG_POINTER_EXCEPTION
| 0);
42935 if (SWIG_arg_fail(1)) SWIG_fail
;
42938 if ( ! wxGBPosition_helper(obj1
, &arg2
)) SWIG_fail
;
42941 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
42942 result
= (bool)(arg1
)->operator !=((wxGBPosition
const &)*arg2
);
42944 wxPyEndAllowThreads(__tstate
);
42945 if (PyErr_Occurred()) SWIG_fail
;
42948 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
42956 static PyObject
*_wrap_GBPosition_Set(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
42957 PyObject
*resultobj
= NULL
;
42958 wxGBPosition
*arg1
= (wxGBPosition
*) 0 ;
42959 int arg2
= (int) 0 ;
42960 int arg3
= (int) 0 ;
42961 PyObject
* obj0
= 0 ;
42962 PyObject
* obj1
= 0 ;
42963 PyObject
* obj2
= 0 ;
42964 char *kwnames
[] = {
42965 (char *) "self",(char *) "row",(char *) "col", NULL
42968 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|OO:GBPosition_Set",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
42969 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxGBPosition
, SWIG_POINTER_EXCEPTION
| 0);
42970 if (SWIG_arg_fail(1)) SWIG_fail
;
42973 arg2
= static_cast<int >(SWIG_As_int(obj1
));
42974 if (SWIG_arg_fail(2)) SWIG_fail
;
42979 arg3
= static_cast<int >(SWIG_As_int(obj2
));
42980 if (SWIG_arg_fail(3)) SWIG_fail
;
42984 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
42985 wxGBPosition_Set(arg1
,arg2
,arg3
);
42987 wxPyEndAllowThreads(__tstate
);
42988 if (PyErr_Occurred()) SWIG_fail
;
42990 Py_INCREF(Py_None
); resultobj
= Py_None
;
42997 static PyObject
*_wrap_GBPosition_Get(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
42998 PyObject
*resultobj
= NULL
;
42999 wxGBPosition
*arg1
= (wxGBPosition
*) 0 ;
43001 PyObject
* obj0
= 0 ;
43002 char *kwnames
[] = {
43003 (char *) "self", NULL
43006 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:GBPosition_Get",kwnames
,&obj0
)) goto fail
;
43007 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxGBPosition
, SWIG_POINTER_EXCEPTION
| 0);
43008 if (SWIG_arg_fail(1)) SWIG_fail
;
43010 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
43011 result
= (PyObject
*)wxGBPosition_Get(arg1
);
43013 wxPyEndAllowThreads(__tstate
);
43014 if (PyErr_Occurred()) SWIG_fail
;
43016 resultobj
= result
;
43023 static PyObject
* GBPosition_swigregister(PyObject
*, PyObject
*args
) {
43025 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
43026 SWIG_TypeClientData(SWIGTYPE_p_wxGBPosition
, obj
);
43028 return Py_BuildValue((char *)"");
43030 static PyObject
*_wrap_new_GBSpan(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
43031 PyObject
*resultobj
= NULL
;
43032 int arg1
= (int) 1 ;
43033 int arg2
= (int) 1 ;
43035 PyObject
* obj0
= 0 ;
43036 PyObject
* obj1
= 0 ;
43037 char *kwnames
[] = {
43038 (char *) "rowspan",(char *) "colspan", NULL
43041 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"|OO:new_GBSpan",kwnames
,&obj0
,&obj1
)) goto fail
;
43044 arg1
= static_cast<int >(SWIG_As_int(obj0
));
43045 if (SWIG_arg_fail(1)) SWIG_fail
;
43050 arg2
= static_cast<int >(SWIG_As_int(obj1
));
43051 if (SWIG_arg_fail(2)) SWIG_fail
;
43055 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
43056 result
= (wxGBSpan
*)new wxGBSpan(arg1
,arg2
);
43058 wxPyEndAllowThreads(__tstate
);
43059 if (PyErr_Occurred()) SWIG_fail
;
43061 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxGBSpan
, 1);
43068 static PyObject
*_wrap_delete_GBSpan(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
43069 PyObject
*resultobj
= NULL
;
43070 wxGBSpan
*arg1
= (wxGBSpan
*) 0 ;
43071 PyObject
* obj0
= 0 ;
43072 char *kwnames
[] = {
43073 (char *) "self", NULL
43076 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:delete_GBSpan",kwnames
,&obj0
)) goto fail
;
43077 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxGBSpan
, SWIG_POINTER_EXCEPTION
| 0);
43078 if (SWIG_arg_fail(1)) SWIG_fail
;
43080 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
43083 wxPyEndAllowThreads(__tstate
);
43084 if (PyErr_Occurred()) SWIG_fail
;
43086 Py_INCREF(Py_None
); resultobj
= Py_None
;
43093 static PyObject
*_wrap_GBSpan_GetRowspan(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
43094 PyObject
*resultobj
= NULL
;
43095 wxGBSpan
*arg1
= (wxGBSpan
*) 0 ;
43097 PyObject
* obj0
= 0 ;
43098 char *kwnames
[] = {
43099 (char *) "self", NULL
43102 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:GBSpan_GetRowspan",kwnames
,&obj0
)) goto fail
;
43103 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxGBSpan
, SWIG_POINTER_EXCEPTION
| 0);
43104 if (SWIG_arg_fail(1)) SWIG_fail
;
43106 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
43107 result
= (int)((wxGBSpan
const *)arg1
)->GetRowspan();
43109 wxPyEndAllowThreads(__tstate
);
43110 if (PyErr_Occurred()) SWIG_fail
;
43113 resultobj
= SWIG_From_int(static_cast<int >(result
));
43121 static PyObject
*_wrap_GBSpan_GetColspan(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
43122 PyObject
*resultobj
= NULL
;
43123 wxGBSpan
*arg1
= (wxGBSpan
*) 0 ;
43125 PyObject
* obj0
= 0 ;
43126 char *kwnames
[] = {
43127 (char *) "self", NULL
43130 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:GBSpan_GetColspan",kwnames
,&obj0
)) goto fail
;
43131 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxGBSpan
, SWIG_POINTER_EXCEPTION
| 0);
43132 if (SWIG_arg_fail(1)) SWIG_fail
;
43134 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
43135 result
= (int)((wxGBSpan
const *)arg1
)->GetColspan();
43137 wxPyEndAllowThreads(__tstate
);
43138 if (PyErr_Occurred()) SWIG_fail
;
43141 resultobj
= SWIG_From_int(static_cast<int >(result
));
43149 static PyObject
*_wrap_GBSpan_SetRowspan(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
43150 PyObject
*resultobj
= NULL
;
43151 wxGBSpan
*arg1
= (wxGBSpan
*) 0 ;
43153 PyObject
* obj0
= 0 ;
43154 PyObject
* obj1
= 0 ;
43155 char *kwnames
[] = {
43156 (char *) "self",(char *) "rowspan", NULL
43159 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:GBSpan_SetRowspan",kwnames
,&obj0
,&obj1
)) goto fail
;
43160 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxGBSpan
, SWIG_POINTER_EXCEPTION
| 0);
43161 if (SWIG_arg_fail(1)) SWIG_fail
;
43163 arg2
= static_cast<int >(SWIG_As_int(obj1
));
43164 if (SWIG_arg_fail(2)) SWIG_fail
;
43167 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
43168 (arg1
)->SetRowspan(arg2
);
43170 wxPyEndAllowThreads(__tstate
);
43171 if (PyErr_Occurred()) SWIG_fail
;
43173 Py_INCREF(Py_None
); resultobj
= Py_None
;
43180 static PyObject
*_wrap_GBSpan_SetColspan(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
43181 PyObject
*resultobj
= NULL
;
43182 wxGBSpan
*arg1
= (wxGBSpan
*) 0 ;
43184 PyObject
* obj0
= 0 ;
43185 PyObject
* obj1
= 0 ;
43186 char *kwnames
[] = {
43187 (char *) "self",(char *) "colspan", NULL
43190 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:GBSpan_SetColspan",kwnames
,&obj0
,&obj1
)) goto fail
;
43191 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxGBSpan
, SWIG_POINTER_EXCEPTION
| 0);
43192 if (SWIG_arg_fail(1)) SWIG_fail
;
43194 arg2
= static_cast<int >(SWIG_As_int(obj1
));
43195 if (SWIG_arg_fail(2)) SWIG_fail
;
43198 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
43199 (arg1
)->SetColspan(arg2
);
43201 wxPyEndAllowThreads(__tstate
);
43202 if (PyErr_Occurred()) SWIG_fail
;
43204 Py_INCREF(Py_None
); resultobj
= Py_None
;
43211 static PyObject
*_wrap_GBSpan___eq__(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
43212 PyObject
*resultobj
= NULL
;
43213 wxGBSpan
*arg1
= (wxGBSpan
*) 0 ;
43214 wxGBSpan
*arg2
= 0 ;
43217 PyObject
* obj0
= 0 ;
43218 PyObject
* obj1
= 0 ;
43219 char *kwnames
[] = {
43220 (char *) "self",(char *) "other", NULL
43223 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:GBSpan___eq__",kwnames
,&obj0
,&obj1
)) goto fail
;
43224 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxGBSpan
, SWIG_POINTER_EXCEPTION
| 0);
43225 if (SWIG_arg_fail(1)) SWIG_fail
;
43228 if ( ! wxGBSpan_helper(obj1
, &arg2
)) SWIG_fail
;
43231 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
43232 result
= (bool)(arg1
)->operator ==((wxGBSpan
const &)*arg2
);
43234 wxPyEndAllowThreads(__tstate
);
43235 if (PyErr_Occurred()) SWIG_fail
;
43238 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
43246 static PyObject
*_wrap_GBSpan___ne__(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
43247 PyObject
*resultobj
= NULL
;
43248 wxGBSpan
*arg1
= (wxGBSpan
*) 0 ;
43249 wxGBSpan
*arg2
= 0 ;
43252 PyObject
* obj0
= 0 ;
43253 PyObject
* obj1
= 0 ;
43254 char *kwnames
[] = {
43255 (char *) "self",(char *) "other", NULL
43258 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:GBSpan___ne__",kwnames
,&obj0
,&obj1
)) goto fail
;
43259 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxGBSpan
, SWIG_POINTER_EXCEPTION
| 0);
43260 if (SWIG_arg_fail(1)) SWIG_fail
;
43263 if ( ! wxGBSpan_helper(obj1
, &arg2
)) SWIG_fail
;
43266 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
43267 result
= (bool)(arg1
)->operator !=((wxGBSpan
const &)*arg2
);
43269 wxPyEndAllowThreads(__tstate
);
43270 if (PyErr_Occurred()) SWIG_fail
;
43273 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
43281 static PyObject
*_wrap_GBSpan_Set(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
43282 PyObject
*resultobj
= NULL
;
43283 wxGBSpan
*arg1
= (wxGBSpan
*) 0 ;
43284 int arg2
= (int) 1 ;
43285 int arg3
= (int) 1 ;
43286 PyObject
* obj0
= 0 ;
43287 PyObject
* obj1
= 0 ;
43288 PyObject
* obj2
= 0 ;
43289 char *kwnames
[] = {
43290 (char *) "self",(char *) "rowspan",(char *) "colspan", NULL
43293 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|OO:GBSpan_Set",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
43294 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxGBSpan
, SWIG_POINTER_EXCEPTION
| 0);
43295 if (SWIG_arg_fail(1)) SWIG_fail
;
43298 arg2
= static_cast<int >(SWIG_As_int(obj1
));
43299 if (SWIG_arg_fail(2)) SWIG_fail
;
43304 arg3
= static_cast<int >(SWIG_As_int(obj2
));
43305 if (SWIG_arg_fail(3)) SWIG_fail
;
43309 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
43310 wxGBSpan_Set(arg1
,arg2
,arg3
);
43312 wxPyEndAllowThreads(__tstate
);
43313 if (PyErr_Occurred()) SWIG_fail
;
43315 Py_INCREF(Py_None
); resultobj
= Py_None
;
43322 static PyObject
*_wrap_GBSpan_Get(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
43323 PyObject
*resultobj
= NULL
;
43324 wxGBSpan
*arg1
= (wxGBSpan
*) 0 ;
43326 PyObject
* obj0
= 0 ;
43327 char *kwnames
[] = {
43328 (char *) "self", NULL
43331 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:GBSpan_Get",kwnames
,&obj0
)) goto fail
;
43332 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxGBSpan
, SWIG_POINTER_EXCEPTION
| 0);
43333 if (SWIG_arg_fail(1)) SWIG_fail
;
43335 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
43336 result
= (PyObject
*)wxGBSpan_Get(arg1
);
43338 wxPyEndAllowThreads(__tstate
);
43339 if (PyErr_Occurred()) SWIG_fail
;
43341 resultobj
= result
;
43348 static PyObject
* GBSpan_swigregister(PyObject
*, PyObject
*args
) {
43350 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
43351 SWIG_TypeClientData(SWIGTYPE_p_wxGBSpan
, obj
);
43353 return Py_BuildValue((char *)"");
43355 static int _wrap_DefaultSpan_set(PyObject
*) {
43356 PyErr_SetString(PyExc_TypeError
,"Variable DefaultSpan is read-only.");
43361 static PyObject
*_wrap_DefaultSpan_get(void) {
43362 PyObject
*pyobj
= NULL
;
43364 pyobj
= SWIG_NewPointerObj((void *)(&wxDefaultSpan
), SWIGTYPE_p_wxGBSpan
, 0);
43369 static PyObject
*_wrap_new_GBSizerItem(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
43370 PyObject
*resultobj
= NULL
;
43371 wxGBSizerItem
*result
;
43372 char *kwnames
[] = {
43376 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":new_GBSizerItem",kwnames
)) goto fail
;
43378 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
43379 result
= (wxGBSizerItem
*)new wxGBSizerItem();
43381 wxPyEndAllowThreads(__tstate
);
43382 if (PyErr_Occurred()) SWIG_fail
;
43384 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxGBSizerItem
, 1);
43391 static PyObject
*_wrap_delete_GBSizerItem(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
43392 PyObject
*resultobj
= NULL
;
43393 wxGBSizerItem
*arg1
= (wxGBSizerItem
*) 0 ;
43394 PyObject
* obj0
= 0 ;
43395 char *kwnames
[] = {
43396 (char *) "self", NULL
43399 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:delete_GBSizerItem",kwnames
,&obj0
)) goto fail
;
43400 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxGBSizerItem
, SWIG_POINTER_EXCEPTION
| 0);
43401 if (SWIG_arg_fail(1)) SWIG_fail
;
43403 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
43406 wxPyEndAllowThreads(__tstate
);
43407 if (PyErr_Occurred()) SWIG_fail
;
43409 Py_INCREF(Py_None
); resultobj
= Py_None
;
43416 static PyObject
*_wrap_new_GBSizerItemWindow(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
43417 PyObject
*resultobj
= NULL
;
43418 wxWindow
*arg1
= (wxWindow
*) 0 ;
43419 wxGBPosition
*arg2
= 0 ;
43420 wxGBSpan
*arg3
= 0 ;
43423 PyObject
*arg6
= (PyObject
*) NULL
;
43424 wxGBSizerItem
*result
;
43425 wxGBPosition temp2
;
43427 PyObject
* obj0
= 0 ;
43428 PyObject
* obj1
= 0 ;
43429 PyObject
* obj2
= 0 ;
43430 PyObject
* obj3
= 0 ;
43431 PyObject
* obj4
= 0 ;
43432 PyObject
* obj5
= 0 ;
43433 char *kwnames
[] = {
43434 (char *) "window",(char *) "pos",(char *) "span",(char *) "flag",(char *) "border",(char *) "userData", NULL
43437 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOOOO|O:new_GBSizerItemWindow",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
,&obj5
)) goto fail
;
43438 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
43439 if (SWIG_arg_fail(1)) SWIG_fail
;
43442 if ( ! wxGBPosition_helper(obj1
, &arg2
)) SWIG_fail
;
43446 if ( ! wxGBSpan_helper(obj2
, &arg3
)) SWIG_fail
;
43449 arg4
= static_cast<int >(SWIG_As_int(obj3
));
43450 if (SWIG_arg_fail(4)) SWIG_fail
;
43453 arg5
= static_cast<int >(SWIG_As_int(obj4
));
43454 if (SWIG_arg_fail(5)) SWIG_fail
;
43460 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
43461 result
= (wxGBSizerItem
*)new_wxGBSizerItem(arg1
,(wxGBPosition
const &)*arg2
,(wxGBSpan
const &)*arg3
,arg4
,arg5
,arg6
);
43463 wxPyEndAllowThreads(__tstate
);
43464 if (PyErr_Occurred()) SWIG_fail
;
43466 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxGBSizerItem
, 1);
43473 static PyObject
*_wrap_new_GBSizerItemSizer(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
43474 PyObject
*resultobj
= NULL
;
43475 wxSizer
*arg1
= (wxSizer
*) 0 ;
43476 wxGBPosition
*arg2
= 0 ;
43477 wxGBSpan
*arg3
= 0 ;
43480 PyObject
*arg6
= (PyObject
*) NULL
;
43481 wxGBSizerItem
*result
;
43482 wxGBPosition temp2
;
43484 PyObject
* obj0
= 0 ;
43485 PyObject
* obj1
= 0 ;
43486 PyObject
* obj2
= 0 ;
43487 PyObject
* obj3
= 0 ;
43488 PyObject
* obj4
= 0 ;
43489 PyObject
* obj5
= 0 ;
43490 char *kwnames
[] = {
43491 (char *) "sizer",(char *) "pos",(char *) "span",(char *) "flag",(char *) "border",(char *) "userData", NULL
43494 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOOOO|O:new_GBSizerItemSizer",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
,&obj5
)) goto fail
;
43495 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizer
, SWIG_POINTER_EXCEPTION
| SWIG_POINTER_DISOWN
);
43496 if (SWIG_arg_fail(1)) SWIG_fail
;
43499 if ( ! wxGBPosition_helper(obj1
, &arg2
)) SWIG_fail
;
43503 if ( ! wxGBSpan_helper(obj2
, &arg3
)) SWIG_fail
;
43506 arg4
= static_cast<int >(SWIG_As_int(obj3
));
43507 if (SWIG_arg_fail(4)) SWIG_fail
;
43510 arg5
= static_cast<int >(SWIG_As_int(obj4
));
43511 if (SWIG_arg_fail(5)) SWIG_fail
;
43517 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
43518 result
= (wxGBSizerItem
*)new_wxGBSizerItem(arg1
,(wxGBPosition
const &)*arg2
,(wxGBSpan
const &)*arg3
,arg4
,arg5
,arg6
);
43520 wxPyEndAllowThreads(__tstate
);
43521 if (PyErr_Occurred()) SWIG_fail
;
43523 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxGBSizerItem
, 1);
43530 static PyObject
*_wrap_new_GBSizerItemSpacer(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
43531 PyObject
*resultobj
= NULL
;
43534 wxGBPosition
*arg3
= 0 ;
43535 wxGBSpan
*arg4
= 0 ;
43538 PyObject
*arg7
= (PyObject
*) NULL
;
43539 wxGBSizerItem
*result
;
43540 wxGBPosition temp3
;
43542 PyObject
* obj0
= 0 ;
43543 PyObject
* obj1
= 0 ;
43544 PyObject
* obj2
= 0 ;
43545 PyObject
* obj3
= 0 ;
43546 PyObject
* obj4
= 0 ;
43547 PyObject
* obj5
= 0 ;
43548 PyObject
* obj6
= 0 ;
43549 char *kwnames
[] = {
43550 (char *) "width",(char *) "height",(char *) "pos",(char *) "span",(char *) "flag",(char *) "border",(char *) "userData", NULL
43553 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOOOOO|O:new_GBSizerItemSpacer",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
,&obj5
,&obj6
)) goto fail
;
43555 arg1
= static_cast<int >(SWIG_As_int(obj0
));
43556 if (SWIG_arg_fail(1)) SWIG_fail
;
43559 arg2
= static_cast<int >(SWIG_As_int(obj1
));
43560 if (SWIG_arg_fail(2)) SWIG_fail
;
43564 if ( ! wxGBPosition_helper(obj2
, &arg3
)) SWIG_fail
;
43568 if ( ! wxGBSpan_helper(obj3
, &arg4
)) SWIG_fail
;
43571 arg5
= static_cast<int >(SWIG_As_int(obj4
));
43572 if (SWIG_arg_fail(5)) SWIG_fail
;
43575 arg6
= static_cast<int >(SWIG_As_int(obj5
));
43576 if (SWIG_arg_fail(6)) SWIG_fail
;
43582 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
43583 result
= (wxGBSizerItem
*)new_wxGBSizerItem(arg1
,arg2
,(wxGBPosition
const &)*arg3
,(wxGBSpan
const &)*arg4
,arg5
,arg6
,arg7
);
43585 wxPyEndAllowThreads(__tstate
);
43586 if (PyErr_Occurred()) SWIG_fail
;
43588 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxGBSizerItem
, 1);
43595 static PyObject
*_wrap_GBSizerItem_GetPos(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
43596 PyObject
*resultobj
= NULL
;
43597 wxGBSizerItem
*arg1
= (wxGBSizerItem
*) 0 ;
43598 wxGBPosition result
;
43599 PyObject
* obj0
= 0 ;
43600 char *kwnames
[] = {
43601 (char *) "self", NULL
43604 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:GBSizerItem_GetPos",kwnames
,&obj0
)) goto fail
;
43605 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxGBSizerItem
, SWIG_POINTER_EXCEPTION
| 0);
43606 if (SWIG_arg_fail(1)) SWIG_fail
;
43608 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
43609 result
= ((wxGBSizerItem
const *)arg1
)->GetPos();
43611 wxPyEndAllowThreads(__tstate
);
43612 if (PyErr_Occurred()) SWIG_fail
;
43615 wxGBPosition
* resultptr
;
43616 resultptr
= new wxGBPosition(static_cast<wxGBPosition
& >(result
));
43617 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxGBPosition
, 1);
43625 static PyObject
*_wrap_GBSizerItem_GetSpan(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
43626 PyObject
*resultobj
= NULL
;
43627 wxGBSizerItem
*arg1
= (wxGBSizerItem
*) 0 ;
43629 PyObject
* obj0
= 0 ;
43630 char *kwnames
[] = {
43631 (char *) "self", NULL
43634 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:GBSizerItem_GetSpan",kwnames
,&obj0
)) goto fail
;
43635 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxGBSizerItem
, SWIG_POINTER_EXCEPTION
| 0);
43636 if (SWIG_arg_fail(1)) SWIG_fail
;
43638 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
43639 result
= ((wxGBSizerItem
const *)arg1
)->GetSpan();
43641 wxPyEndAllowThreads(__tstate
);
43642 if (PyErr_Occurred()) SWIG_fail
;
43645 wxGBSpan
* resultptr
;
43646 resultptr
= new wxGBSpan(static_cast<wxGBSpan
& >(result
));
43647 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxGBSpan
, 1);
43655 static PyObject
*_wrap_GBSizerItem_SetPos(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
43656 PyObject
*resultobj
= NULL
;
43657 wxGBSizerItem
*arg1
= (wxGBSizerItem
*) 0 ;
43658 wxGBPosition
*arg2
= 0 ;
43660 wxGBPosition temp2
;
43661 PyObject
* obj0
= 0 ;
43662 PyObject
* obj1
= 0 ;
43663 char *kwnames
[] = {
43664 (char *) "self",(char *) "pos", NULL
43667 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:GBSizerItem_SetPos",kwnames
,&obj0
,&obj1
)) goto fail
;
43668 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxGBSizerItem
, SWIG_POINTER_EXCEPTION
| 0);
43669 if (SWIG_arg_fail(1)) SWIG_fail
;
43672 if ( ! wxGBPosition_helper(obj1
, &arg2
)) SWIG_fail
;
43675 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
43676 result
= (bool)(arg1
)->SetPos((wxGBPosition
const &)*arg2
);
43678 wxPyEndAllowThreads(__tstate
);
43679 if (PyErr_Occurred()) SWIG_fail
;
43682 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
43690 static PyObject
*_wrap_GBSizerItem_SetSpan(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
43691 PyObject
*resultobj
= NULL
;
43692 wxGBSizerItem
*arg1
= (wxGBSizerItem
*) 0 ;
43693 wxGBSpan
*arg2
= 0 ;
43696 PyObject
* obj0
= 0 ;
43697 PyObject
* obj1
= 0 ;
43698 char *kwnames
[] = {
43699 (char *) "self",(char *) "span", NULL
43702 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:GBSizerItem_SetSpan",kwnames
,&obj0
,&obj1
)) goto fail
;
43703 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxGBSizerItem
, SWIG_POINTER_EXCEPTION
| 0);
43704 if (SWIG_arg_fail(1)) SWIG_fail
;
43707 if ( ! wxGBSpan_helper(obj1
, &arg2
)) SWIG_fail
;
43710 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
43711 result
= (bool)(arg1
)->SetSpan((wxGBSpan
const &)*arg2
);
43713 wxPyEndAllowThreads(__tstate
);
43714 if (PyErr_Occurred()) SWIG_fail
;
43717 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
43725 static PyObject
*_wrap_GBSizerItem_Intersects(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
43726 PyObject
*resultobj
= NULL
;
43727 wxGBSizerItem
*arg1
= (wxGBSizerItem
*) 0 ;
43728 wxGBSizerItem
*arg2
= 0 ;
43730 PyObject
* obj0
= 0 ;
43731 PyObject
* obj1
= 0 ;
43732 char *kwnames
[] = {
43733 (char *) "self",(char *) "other", NULL
43736 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:GBSizerItem_Intersects",kwnames
,&obj0
,&obj1
)) goto fail
;
43737 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxGBSizerItem
, SWIG_POINTER_EXCEPTION
| 0);
43738 if (SWIG_arg_fail(1)) SWIG_fail
;
43740 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxGBSizerItem
, SWIG_POINTER_EXCEPTION
| 0);
43741 if (SWIG_arg_fail(2)) SWIG_fail
;
43742 if (arg2
== NULL
) {
43743 SWIG_null_ref("wxGBSizerItem");
43745 if (SWIG_arg_fail(2)) SWIG_fail
;
43748 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
43749 result
= (bool)(arg1
)->Intersects((wxGBSizerItem
const &)*arg2
);
43751 wxPyEndAllowThreads(__tstate
);
43752 if (PyErr_Occurred()) SWIG_fail
;
43755 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
43763 static PyObject
*_wrap_GBSizerItem_IntersectsPos(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
43764 PyObject
*resultobj
= NULL
;
43765 wxGBSizerItem
*arg1
= (wxGBSizerItem
*) 0 ;
43766 wxGBPosition
*arg2
= 0 ;
43767 wxGBSpan
*arg3
= 0 ;
43769 wxGBPosition temp2
;
43771 PyObject
* obj0
= 0 ;
43772 PyObject
* obj1
= 0 ;
43773 PyObject
* obj2
= 0 ;
43774 char *kwnames
[] = {
43775 (char *) "self",(char *) "pos",(char *) "span", NULL
43778 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:GBSizerItem_IntersectsPos",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
43779 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxGBSizerItem
, SWIG_POINTER_EXCEPTION
| 0);
43780 if (SWIG_arg_fail(1)) SWIG_fail
;
43783 if ( ! wxGBPosition_helper(obj1
, &arg2
)) SWIG_fail
;
43787 if ( ! wxGBSpan_helper(obj2
, &arg3
)) SWIG_fail
;
43790 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
43791 result
= (bool)(arg1
)->Intersects((wxGBPosition
const &)*arg2
,(wxGBSpan
const &)*arg3
);
43793 wxPyEndAllowThreads(__tstate
);
43794 if (PyErr_Occurred()) SWIG_fail
;
43797 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
43805 static PyObject
*_wrap_GBSizerItem_GetEndPos(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
43806 PyObject
*resultobj
= NULL
;
43807 wxGBSizerItem
*arg1
= (wxGBSizerItem
*) 0 ;
43808 wxGBPosition result
;
43809 PyObject
* obj0
= 0 ;
43810 char *kwnames
[] = {
43811 (char *) "self", NULL
43814 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:GBSizerItem_GetEndPos",kwnames
,&obj0
)) goto fail
;
43815 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxGBSizerItem
, SWIG_POINTER_EXCEPTION
| 0);
43816 if (SWIG_arg_fail(1)) SWIG_fail
;
43818 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
43819 result
= wxGBSizerItem_GetEndPos(arg1
);
43821 wxPyEndAllowThreads(__tstate
);
43822 if (PyErr_Occurred()) SWIG_fail
;
43825 wxGBPosition
* resultptr
;
43826 resultptr
= new wxGBPosition(static_cast<wxGBPosition
& >(result
));
43827 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxGBPosition
, 1);
43835 static PyObject
*_wrap_GBSizerItem_GetGBSizer(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
43836 PyObject
*resultobj
= NULL
;
43837 wxGBSizerItem
*arg1
= (wxGBSizerItem
*) 0 ;
43838 wxGridBagSizer
*result
;
43839 PyObject
* obj0
= 0 ;
43840 char *kwnames
[] = {
43841 (char *) "self", NULL
43844 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:GBSizerItem_GetGBSizer",kwnames
,&obj0
)) goto fail
;
43845 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxGBSizerItem
, SWIG_POINTER_EXCEPTION
| 0);
43846 if (SWIG_arg_fail(1)) SWIG_fail
;
43848 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
43849 result
= (wxGridBagSizer
*)((wxGBSizerItem
const *)arg1
)->GetGBSizer();
43851 wxPyEndAllowThreads(__tstate
);
43852 if (PyErr_Occurred()) SWIG_fail
;
43854 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxGridBagSizer
, 0);
43861 static PyObject
*_wrap_GBSizerItem_SetGBSizer(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
43862 PyObject
*resultobj
= NULL
;
43863 wxGBSizerItem
*arg1
= (wxGBSizerItem
*) 0 ;
43864 wxGridBagSizer
*arg2
= (wxGridBagSizer
*) 0 ;
43865 PyObject
* obj0
= 0 ;
43866 PyObject
* obj1
= 0 ;
43867 char *kwnames
[] = {
43868 (char *) "self",(char *) "sizer", NULL
43871 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:GBSizerItem_SetGBSizer",kwnames
,&obj0
,&obj1
)) goto fail
;
43872 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxGBSizerItem
, SWIG_POINTER_EXCEPTION
| 0);
43873 if (SWIG_arg_fail(1)) SWIG_fail
;
43874 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxGridBagSizer
, SWIG_POINTER_EXCEPTION
| 0);
43875 if (SWIG_arg_fail(2)) SWIG_fail
;
43877 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
43878 (arg1
)->SetGBSizer(arg2
);
43880 wxPyEndAllowThreads(__tstate
);
43881 if (PyErr_Occurred()) SWIG_fail
;
43883 Py_INCREF(Py_None
); resultobj
= Py_None
;
43890 static PyObject
* GBSizerItem_swigregister(PyObject
*, PyObject
*args
) {
43892 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
43893 SWIG_TypeClientData(SWIGTYPE_p_wxGBSizerItem
, obj
);
43895 return Py_BuildValue((char *)"");
43897 static PyObject
*_wrap_new_GridBagSizer(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
43898 PyObject
*resultobj
= NULL
;
43899 int arg1
= (int) 0 ;
43900 int arg2
= (int) 0 ;
43901 wxGridBagSizer
*result
;
43902 PyObject
* obj0
= 0 ;
43903 PyObject
* obj1
= 0 ;
43904 char *kwnames
[] = {
43905 (char *) "vgap",(char *) "hgap", NULL
43908 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"|OO:new_GridBagSizer",kwnames
,&obj0
,&obj1
)) goto fail
;
43911 arg1
= static_cast<int >(SWIG_As_int(obj0
));
43912 if (SWIG_arg_fail(1)) SWIG_fail
;
43917 arg2
= static_cast<int >(SWIG_As_int(obj1
));
43918 if (SWIG_arg_fail(2)) SWIG_fail
;
43922 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
43923 result
= (wxGridBagSizer
*)new wxGridBagSizer(arg1
,arg2
);
43925 wxPyEndAllowThreads(__tstate
);
43926 if (PyErr_Occurred()) SWIG_fail
;
43928 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxGridBagSizer
, 1);
43935 static PyObject
*_wrap_GridBagSizer_Add(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
43936 PyObject
*resultobj
= NULL
;
43937 wxGridBagSizer
*arg1
= (wxGridBagSizer
*) 0 ;
43938 PyObject
*arg2
= (PyObject
*) 0 ;
43939 wxGBPosition
*arg3
= 0 ;
43940 wxGBSpan
const &arg4_defvalue
= wxDefaultSpan
;
43941 wxGBSpan
*arg4
= (wxGBSpan
*) &arg4_defvalue
;
43942 int arg5
= (int) 0 ;
43943 int arg6
= (int) 0 ;
43944 PyObject
*arg7
= (PyObject
*) NULL
;
43945 wxGBSizerItem
*result
;
43946 wxGBPosition temp3
;
43948 PyObject
* obj0
= 0 ;
43949 PyObject
* obj1
= 0 ;
43950 PyObject
* obj2
= 0 ;
43951 PyObject
* obj3
= 0 ;
43952 PyObject
* obj4
= 0 ;
43953 PyObject
* obj5
= 0 ;
43954 PyObject
* obj6
= 0 ;
43955 char *kwnames
[] = {
43956 (char *) "self",(char *) "item",(char *) "pos",(char *) "span",(char *) "flag",(char *) "border",(char *) "userData", NULL
43959 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO|OOOO:GridBagSizer_Add",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
,&obj5
,&obj6
)) goto fail
;
43960 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxGridBagSizer
, SWIG_POINTER_EXCEPTION
| 0);
43961 if (SWIG_arg_fail(1)) SWIG_fail
;
43965 if ( ! wxGBPosition_helper(obj2
, &arg3
)) SWIG_fail
;
43970 if ( ! wxGBSpan_helper(obj3
, &arg4
)) SWIG_fail
;
43975 arg5
= static_cast<int >(SWIG_As_int(obj4
));
43976 if (SWIG_arg_fail(5)) SWIG_fail
;
43981 arg6
= static_cast<int >(SWIG_As_int(obj5
));
43982 if (SWIG_arg_fail(6)) SWIG_fail
;
43989 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
43990 result
= (wxGBSizerItem
*)wxGridBagSizer_Add(arg1
,arg2
,(wxGBPosition
const &)*arg3
,(wxGBSpan
const &)*arg4
,arg5
,arg6
,arg7
);
43992 wxPyEndAllowThreads(__tstate
);
43993 if (PyErr_Occurred()) SWIG_fail
;
43995 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxGBSizerItem
, 0);
44002 static PyObject
*_wrap_GridBagSizer_AddItem(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
44003 PyObject
*resultobj
= NULL
;
44004 wxGridBagSizer
*arg1
= (wxGridBagSizer
*) 0 ;
44005 wxGBSizerItem
*arg2
= (wxGBSizerItem
*) 0 ;
44006 wxGBSizerItem
*result
;
44007 PyObject
* obj0
= 0 ;
44008 PyObject
* obj1
= 0 ;
44009 char *kwnames
[] = {
44010 (char *) "self",(char *) "item", NULL
44013 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:GridBagSizer_AddItem",kwnames
,&obj0
,&obj1
)) goto fail
;
44014 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxGridBagSizer
, SWIG_POINTER_EXCEPTION
| 0);
44015 if (SWIG_arg_fail(1)) SWIG_fail
;
44016 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxGBSizerItem
, SWIG_POINTER_EXCEPTION
| SWIG_POINTER_DISOWN
);
44017 if (SWIG_arg_fail(2)) SWIG_fail
;
44019 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
44020 result
= (wxGBSizerItem
*)(arg1
)->Add(arg2
);
44022 wxPyEndAllowThreads(__tstate
);
44023 if (PyErr_Occurred()) SWIG_fail
;
44025 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxGBSizerItem
, 0);
44032 static PyObject
*_wrap_GridBagSizer_GetCellSize(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
44033 PyObject
*resultobj
= NULL
;
44034 wxGridBagSizer
*arg1
= (wxGridBagSizer
*) 0 ;
44038 PyObject
* obj0
= 0 ;
44039 PyObject
* obj1
= 0 ;
44040 PyObject
* obj2
= 0 ;
44041 char *kwnames
[] = {
44042 (char *) "self",(char *) "row",(char *) "col", NULL
44045 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:GridBagSizer_GetCellSize",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
44046 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxGridBagSizer
, SWIG_POINTER_EXCEPTION
| 0);
44047 if (SWIG_arg_fail(1)) SWIG_fail
;
44049 arg2
= static_cast<int >(SWIG_As_int(obj1
));
44050 if (SWIG_arg_fail(2)) SWIG_fail
;
44053 arg3
= static_cast<int >(SWIG_As_int(obj2
));
44054 if (SWIG_arg_fail(3)) SWIG_fail
;
44057 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
44058 result
= ((wxGridBagSizer
const *)arg1
)->GetCellSize(arg2
,arg3
);
44060 wxPyEndAllowThreads(__tstate
);
44061 if (PyErr_Occurred()) SWIG_fail
;
44064 wxSize
* resultptr
;
44065 resultptr
= new wxSize(static_cast<wxSize
& >(result
));
44066 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxSize
, 1);
44074 static PyObject
*_wrap_GridBagSizer_GetEmptyCellSize(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
44075 PyObject
*resultobj
= NULL
;
44076 wxGridBagSizer
*arg1
= (wxGridBagSizer
*) 0 ;
44078 PyObject
* obj0
= 0 ;
44079 char *kwnames
[] = {
44080 (char *) "self", NULL
44083 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:GridBagSizer_GetEmptyCellSize",kwnames
,&obj0
)) goto fail
;
44084 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxGridBagSizer
, SWIG_POINTER_EXCEPTION
| 0);
44085 if (SWIG_arg_fail(1)) SWIG_fail
;
44087 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
44088 result
= ((wxGridBagSizer
const *)arg1
)->GetEmptyCellSize();
44090 wxPyEndAllowThreads(__tstate
);
44091 if (PyErr_Occurred()) SWIG_fail
;
44094 wxSize
* resultptr
;
44095 resultptr
= new wxSize(static_cast<wxSize
& >(result
));
44096 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxSize
, 1);
44104 static PyObject
*_wrap_GridBagSizer_SetEmptyCellSize(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
44105 PyObject
*resultobj
= NULL
;
44106 wxGridBagSizer
*arg1
= (wxGridBagSizer
*) 0 ;
44109 PyObject
* obj0
= 0 ;
44110 PyObject
* obj1
= 0 ;
44111 char *kwnames
[] = {
44112 (char *) "self",(char *) "sz", NULL
44115 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:GridBagSizer_SetEmptyCellSize",kwnames
,&obj0
,&obj1
)) goto fail
;
44116 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxGridBagSizer
, SWIG_POINTER_EXCEPTION
| 0);
44117 if (SWIG_arg_fail(1)) SWIG_fail
;
44120 if ( ! wxSize_helper(obj1
, &arg2
)) SWIG_fail
;
44123 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
44124 (arg1
)->SetEmptyCellSize((wxSize
const &)*arg2
);
44126 wxPyEndAllowThreads(__tstate
);
44127 if (PyErr_Occurred()) SWIG_fail
;
44129 Py_INCREF(Py_None
); resultobj
= Py_None
;
44136 static PyObject
*_wrap_GridBagSizer_GetItemPosition__SWIG_0(PyObject
*, PyObject
*args
) {
44137 PyObject
*resultobj
= NULL
;
44138 wxGridBagSizer
*arg1
= (wxGridBagSizer
*) 0 ;
44139 wxWindow
*arg2
= (wxWindow
*) 0 ;
44140 wxGBPosition result
;
44141 PyObject
* obj0
= 0 ;
44142 PyObject
* obj1
= 0 ;
44144 if(!PyArg_ParseTuple(args
,(char *)"OO:GridBagSizer_GetItemPosition",&obj0
,&obj1
)) goto fail
;
44145 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxGridBagSizer
, SWIG_POINTER_EXCEPTION
| 0);
44146 if (SWIG_arg_fail(1)) SWIG_fail
;
44147 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
44148 if (SWIG_arg_fail(2)) SWIG_fail
;
44150 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
44151 result
= (arg1
)->GetItemPosition(arg2
);
44153 wxPyEndAllowThreads(__tstate
);
44154 if (PyErr_Occurred()) SWIG_fail
;
44157 wxGBPosition
* resultptr
;
44158 resultptr
= new wxGBPosition(static_cast<wxGBPosition
& >(result
));
44159 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxGBPosition
, 1);
44167 static PyObject
*_wrap_GridBagSizer_GetItemPosition__SWIG_1(PyObject
*, PyObject
*args
) {
44168 PyObject
*resultobj
= NULL
;
44169 wxGridBagSizer
*arg1
= (wxGridBagSizer
*) 0 ;
44170 wxSizer
*arg2
= (wxSizer
*) 0 ;
44171 wxGBPosition result
;
44172 PyObject
* obj0
= 0 ;
44173 PyObject
* obj1
= 0 ;
44175 if(!PyArg_ParseTuple(args
,(char *)"OO:GridBagSizer_GetItemPosition",&obj0
,&obj1
)) goto fail
;
44176 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxGridBagSizer
, SWIG_POINTER_EXCEPTION
| 0);
44177 if (SWIG_arg_fail(1)) SWIG_fail
;
44178 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxSizer
, SWIG_POINTER_EXCEPTION
| 0);
44179 if (SWIG_arg_fail(2)) SWIG_fail
;
44181 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
44182 result
= (arg1
)->GetItemPosition(arg2
);
44184 wxPyEndAllowThreads(__tstate
);
44185 if (PyErr_Occurred()) SWIG_fail
;
44188 wxGBPosition
* resultptr
;
44189 resultptr
= new wxGBPosition(static_cast<wxGBPosition
& >(result
));
44190 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxGBPosition
, 1);
44198 static PyObject
*_wrap_GridBagSizer_GetItemPosition__SWIG_2(PyObject
*, PyObject
*args
) {
44199 PyObject
*resultobj
= NULL
;
44200 wxGridBagSizer
*arg1
= (wxGridBagSizer
*) 0 ;
44202 wxGBPosition result
;
44203 PyObject
* obj0
= 0 ;
44204 PyObject
* obj1
= 0 ;
44206 if(!PyArg_ParseTuple(args
,(char *)"OO:GridBagSizer_GetItemPosition",&obj0
,&obj1
)) goto fail
;
44207 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxGridBagSizer
, SWIG_POINTER_EXCEPTION
| 0);
44208 if (SWIG_arg_fail(1)) SWIG_fail
;
44210 arg2
= static_cast<size_t >(SWIG_As_unsigned_SS_long(obj1
));
44211 if (SWIG_arg_fail(2)) SWIG_fail
;
44214 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
44215 result
= (arg1
)->GetItemPosition(arg2
);
44217 wxPyEndAllowThreads(__tstate
);
44218 if (PyErr_Occurred()) SWIG_fail
;
44221 wxGBPosition
* resultptr
;
44222 resultptr
= new wxGBPosition(static_cast<wxGBPosition
& >(result
));
44223 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxGBPosition
, 1);
44231 static PyObject
*_wrap_GridBagSizer_GetItemPosition(PyObject
*self
, PyObject
*args
) {
44236 argc
= PyObject_Length(args
);
44237 for (ii
= 0; (ii
< argc
) && (ii
< 2); ii
++) {
44238 argv
[ii
] = PyTuple_GetItem(args
,ii
);
44244 if (SWIG_ConvertPtr(argv
[0], &ptr
, SWIGTYPE_p_wxGridBagSizer
, 0) == -1) {
44254 if (SWIG_ConvertPtr(argv
[1], &ptr
, SWIGTYPE_p_wxWindow
, 0) == -1) {
44262 return _wrap_GridBagSizer_GetItemPosition__SWIG_0(self
,args
);
44270 if (SWIG_ConvertPtr(argv
[0], &ptr
, SWIGTYPE_p_wxGridBagSizer
, 0) == -1) {
44280 if (SWIG_ConvertPtr(argv
[1], &ptr
, SWIGTYPE_p_wxSizer
, 0) == -1) {
44288 return _wrap_GridBagSizer_GetItemPosition__SWIG_1(self
,args
);
44296 if (SWIG_ConvertPtr(argv
[0], &ptr
, SWIGTYPE_p_wxGridBagSizer
, 0) == -1) {
44304 _v
= SWIG_Check_unsigned_SS_long(argv
[1]);
44306 return _wrap_GridBagSizer_GetItemPosition__SWIG_2(self
,args
);
44311 PyErr_SetString(PyExc_NotImplementedError
,"No matching function for overloaded 'GridBagSizer_GetItemPosition'");
44316 static PyObject
*_wrap_GridBagSizer_SetItemPosition__SWIG_0(PyObject
*, PyObject
*args
) {
44317 PyObject
*resultobj
= NULL
;
44318 wxGridBagSizer
*arg1
= (wxGridBagSizer
*) 0 ;
44319 wxWindow
*arg2
= (wxWindow
*) 0 ;
44320 wxGBPosition
*arg3
= 0 ;
44322 wxGBPosition temp3
;
44323 PyObject
* obj0
= 0 ;
44324 PyObject
* obj1
= 0 ;
44325 PyObject
* obj2
= 0 ;
44327 if(!PyArg_ParseTuple(args
,(char *)"OOO:GridBagSizer_SetItemPosition",&obj0
,&obj1
,&obj2
)) goto fail
;
44328 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxGridBagSizer
, SWIG_POINTER_EXCEPTION
| 0);
44329 if (SWIG_arg_fail(1)) SWIG_fail
;
44330 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
44331 if (SWIG_arg_fail(2)) SWIG_fail
;
44334 if ( ! wxGBPosition_helper(obj2
, &arg3
)) SWIG_fail
;
44337 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
44338 result
= (bool)(arg1
)->SetItemPosition(arg2
,(wxGBPosition
const &)*arg3
);
44340 wxPyEndAllowThreads(__tstate
);
44341 if (PyErr_Occurred()) SWIG_fail
;
44344 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
44352 static PyObject
*_wrap_GridBagSizer_SetItemPosition__SWIG_1(PyObject
*, PyObject
*args
) {
44353 PyObject
*resultobj
= NULL
;
44354 wxGridBagSizer
*arg1
= (wxGridBagSizer
*) 0 ;
44355 wxSizer
*arg2
= (wxSizer
*) 0 ;
44356 wxGBPosition
*arg3
= 0 ;
44358 wxGBPosition temp3
;
44359 PyObject
* obj0
= 0 ;
44360 PyObject
* obj1
= 0 ;
44361 PyObject
* obj2
= 0 ;
44363 if(!PyArg_ParseTuple(args
,(char *)"OOO:GridBagSizer_SetItemPosition",&obj0
,&obj1
,&obj2
)) goto fail
;
44364 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxGridBagSizer
, SWIG_POINTER_EXCEPTION
| 0);
44365 if (SWIG_arg_fail(1)) SWIG_fail
;
44366 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxSizer
, SWIG_POINTER_EXCEPTION
| 0);
44367 if (SWIG_arg_fail(2)) SWIG_fail
;
44370 if ( ! wxGBPosition_helper(obj2
, &arg3
)) SWIG_fail
;
44373 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
44374 result
= (bool)(arg1
)->SetItemPosition(arg2
,(wxGBPosition
const &)*arg3
);
44376 wxPyEndAllowThreads(__tstate
);
44377 if (PyErr_Occurred()) SWIG_fail
;
44380 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
44388 static PyObject
*_wrap_GridBagSizer_SetItemPosition__SWIG_2(PyObject
*, PyObject
*args
) {
44389 PyObject
*resultobj
= NULL
;
44390 wxGridBagSizer
*arg1
= (wxGridBagSizer
*) 0 ;
44392 wxGBPosition
*arg3
= 0 ;
44394 wxGBPosition temp3
;
44395 PyObject
* obj0
= 0 ;
44396 PyObject
* obj1
= 0 ;
44397 PyObject
* obj2
= 0 ;
44399 if(!PyArg_ParseTuple(args
,(char *)"OOO:GridBagSizer_SetItemPosition",&obj0
,&obj1
,&obj2
)) goto fail
;
44400 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxGridBagSizer
, SWIG_POINTER_EXCEPTION
| 0);
44401 if (SWIG_arg_fail(1)) SWIG_fail
;
44403 arg2
= static_cast<size_t >(SWIG_As_unsigned_SS_long(obj1
));
44404 if (SWIG_arg_fail(2)) SWIG_fail
;
44408 if ( ! wxGBPosition_helper(obj2
, &arg3
)) SWIG_fail
;
44411 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
44412 result
= (bool)(arg1
)->SetItemPosition(arg2
,(wxGBPosition
const &)*arg3
);
44414 wxPyEndAllowThreads(__tstate
);
44415 if (PyErr_Occurred()) SWIG_fail
;
44418 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
44426 static PyObject
*_wrap_GridBagSizer_SetItemPosition(PyObject
*self
, PyObject
*args
) {
44431 argc
= PyObject_Length(args
);
44432 for (ii
= 0; (ii
< argc
) && (ii
< 3); ii
++) {
44433 argv
[ii
] = PyTuple_GetItem(args
,ii
);
44439 if (SWIG_ConvertPtr(argv
[0], &ptr
, SWIGTYPE_p_wxGridBagSizer
, 0) == -1) {
44449 if (SWIG_ConvertPtr(argv
[1], &ptr
, SWIGTYPE_p_wxWindow
, 0) == -1) {
44458 _v
= wxPySimple_typecheck(argv
[2], wxT("wxGBPosition"), 2);
44461 return _wrap_GridBagSizer_SetItemPosition__SWIG_0(self
,args
);
44470 if (SWIG_ConvertPtr(argv
[0], &ptr
, SWIGTYPE_p_wxGridBagSizer
, 0) == -1) {
44480 if (SWIG_ConvertPtr(argv
[1], &ptr
, SWIGTYPE_p_wxSizer
, 0) == -1) {
44489 _v
= wxPySimple_typecheck(argv
[2], wxT("wxGBPosition"), 2);
44492 return _wrap_GridBagSizer_SetItemPosition__SWIG_1(self
,args
);
44501 if (SWIG_ConvertPtr(argv
[0], &ptr
, SWIGTYPE_p_wxGridBagSizer
, 0) == -1) {
44509 _v
= SWIG_Check_unsigned_SS_long(argv
[1]);
44512 _v
= wxPySimple_typecheck(argv
[2], wxT("wxGBPosition"), 2);
44515 return _wrap_GridBagSizer_SetItemPosition__SWIG_2(self
,args
);
44521 PyErr_SetString(PyExc_NotImplementedError
,"No matching function for overloaded 'GridBagSizer_SetItemPosition'");
44526 static PyObject
*_wrap_GridBagSizer_GetItemSpan__SWIG_0(PyObject
*, PyObject
*args
) {
44527 PyObject
*resultobj
= NULL
;
44528 wxGridBagSizer
*arg1
= (wxGridBagSizer
*) 0 ;
44529 wxWindow
*arg2
= (wxWindow
*) 0 ;
44531 PyObject
* obj0
= 0 ;
44532 PyObject
* obj1
= 0 ;
44534 if(!PyArg_ParseTuple(args
,(char *)"OO:GridBagSizer_GetItemSpan",&obj0
,&obj1
)) goto fail
;
44535 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxGridBagSizer
, SWIG_POINTER_EXCEPTION
| 0);
44536 if (SWIG_arg_fail(1)) SWIG_fail
;
44537 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
44538 if (SWIG_arg_fail(2)) SWIG_fail
;
44540 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
44541 result
= (arg1
)->GetItemSpan(arg2
);
44543 wxPyEndAllowThreads(__tstate
);
44544 if (PyErr_Occurred()) SWIG_fail
;
44547 wxGBSpan
* resultptr
;
44548 resultptr
= new wxGBSpan(static_cast<wxGBSpan
& >(result
));
44549 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxGBSpan
, 1);
44557 static PyObject
*_wrap_GridBagSizer_GetItemSpan__SWIG_1(PyObject
*, PyObject
*args
) {
44558 PyObject
*resultobj
= NULL
;
44559 wxGridBagSizer
*arg1
= (wxGridBagSizer
*) 0 ;
44560 wxSizer
*arg2
= (wxSizer
*) 0 ;
44562 PyObject
* obj0
= 0 ;
44563 PyObject
* obj1
= 0 ;
44565 if(!PyArg_ParseTuple(args
,(char *)"OO:GridBagSizer_GetItemSpan",&obj0
,&obj1
)) goto fail
;
44566 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxGridBagSizer
, SWIG_POINTER_EXCEPTION
| 0);
44567 if (SWIG_arg_fail(1)) SWIG_fail
;
44568 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxSizer
, SWIG_POINTER_EXCEPTION
| 0);
44569 if (SWIG_arg_fail(2)) SWIG_fail
;
44571 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
44572 result
= (arg1
)->GetItemSpan(arg2
);
44574 wxPyEndAllowThreads(__tstate
);
44575 if (PyErr_Occurred()) SWIG_fail
;
44578 wxGBSpan
* resultptr
;
44579 resultptr
= new wxGBSpan(static_cast<wxGBSpan
& >(result
));
44580 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxGBSpan
, 1);
44588 static PyObject
*_wrap_GridBagSizer_GetItemSpan__SWIG_2(PyObject
*, PyObject
*args
) {
44589 PyObject
*resultobj
= NULL
;
44590 wxGridBagSizer
*arg1
= (wxGridBagSizer
*) 0 ;
44593 PyObject
* obj0
= 0 ;
44594 PyObject
* obj1
= 0 ;
44596 if(!PyArg_ParseTuple(args
,(char *)"OO:GridBagSizer_GetItemSpan",&obj0
,&obj1
)) goto fail
;
44597 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxGridBagSizer
, SWIG_POINTER_EXCEPTION
| 0);
44598 if (SWIG_arg_fail(1)) SWIG_fail
;
44600 arg2
= static_cast<size_t >(SWIG_As_unsigned_SS_long(obj1
));
44601 if (SWIG_arg_fail(2)) SWIG_fail
;
44604 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
44605 result
= (arg1
)->GetItemSpan(arg2
);
44607 wxPyEndAllowThreads(__tstate
);
44608 if (PyErr_Occurred()) SWIG_fail
;
44611 wxGBSpan
* resultptr
;
44612 resultptr
= new wxGBSpan(static_cast<wxGBSpan
& >(result
));
44613 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxGBSpan
, 1);
44621 static PyObject
*_wrap_GridBagSizer_GetItemSpan(PyObject
*self
, PyObject
*args
) {
44626 argc
= PyObject_Length(args
);
44627 for (ii
= 0; (ii
< argc
) && (ii
< 2); ii
++) {
44628 argv
[ii
] = PyTuple_GetItem(args
,ii
);
44634 if (SWIG_ConvertPtr(argv
[0], &ptr
, SWIGTYPE_p_wxGridBagSizer
, 0) == -1) {
44644 if (SWIG_ConvertPtr(argv
[1], &ptr
, SWIGTYPE_p_wxWindow
, 0) == -1) {
44652 return _wrap_GridBagSizer_GetItemSpan__SWIG_0(self
,args
);
44660 if (SWIG_ConvertPtr(argv
[0], &ptr
, SWIGTYPE_p_wxGridBagSizer
, 0) == -1) {
44670 if (SWIG_ConvertPtr(argv
[1], &ptr
, SWIGTYPE_p_wxSizer
, 0) == -1) {
44678 return _wrap_GridBagSizer_GetItemSpan__SWIG_1(self
,args
);
44686 if (SWIG_ConvertPtr(argv
[0], &ptr
, SWIGTYPE_p_wxGridBagSizer
, 0) == -1) {
44694 _v
= SWIG_Check_unsigned_SS_long(argv
[1]);
44696 return _wrap_GridBagSizer_GetItemSpan__SWIG_2(self
,args
);
44701 PyErr_SetString(PyExc_NotImplementedError
,"No matching function for overloaded 'GridBagSizer_GetItemSpan'");
44706 static PyObject
*_wrap_GridBagSizer_SetItemSpan__SWIG_0(PyObject
*, PyObject
*args
) {
44707 PyObject
*resultobj
= NULL
;
44708 wxGridBagSizer
*arg1
= (wxGridBagSizer
*) 0 ;
44709 wxWindow
*arg2
= (wxWindow
*) 0 ;
44710 wxGBSpan
*arg3
= 0 ;
44713 PyObject
* obj0
= 0 ;
44714 PyObject
* obj1
= 0 ;
44715 PyObject
* obj2
= 0 ;
44717 if(!PyArg_ParseTuple(args
,(char *)"OOO:GridBagSizer_SetItemSpan",&obj0
,&obj1
,&obj2
)) goto fail
;
44718 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxGridBagSizer
, SWIG_POINTER_EXCEPTION
| 0);
44719 if (SWIG_arg_fail(1)) SWIG_fail
;
44720 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
44721 if (SWIG_arg_fail(2)) SWIG_fail
;
44724 if ( ! wxGBSpan_helper(obj2
, &arg3
)) SWIG_fail
;
44727 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
44728 result
= (bool)(arg1
)->SetItemSpan(arg2
,(wxGBSpan
const &)*arg3
);
44730 wxPyEndAllowThreads(__tstate
);
44731 if (PyErr_Occurred()) SWIG_fail
;
44734 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
44742 static PyObject
*_wrap_GridBagSizer_SetItemSpan__SWIG_1(PyObject
*, PyObject
*args
) {
44743 PyObject
*resultobj
= NULL
;
44744 wxGridBagSizer
*arg1
= (wxGridBagSizer
*) 0 ;
44745 wxSizer
*arg2
= (wxSizer
*) 0 ;
44746 wxGBSpan
*arg3
= 0 ;
44749 PyObject
* obj0
= 0 ;
44750 PyObject
* obj1
= 0 ;
44751 PyObject
* obj2
= 0 ;
44753 if(!PyArg_ParseTuple(args
,(char *)"OOO:GridBagSizer_SetItemSpan",&obj0
,&obj1
,&obj2
)) goto fail
;
44754 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxGridBagSizer
, SWIG_POINTER_EXCEPTION
| 0);
44755 if (SWIG_arg_fail(1)) SWIG_fail
;
44756 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxSizer
, SWIG_POINTER_EXCEPTION
| 0);
44757 if (SWIG_arg_fail(2)) SWIG_fail
;
44760 if ( ! wxGBSpan_helper(obj2
, &arg3
)) SWIG_fail
;
44763 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
44764 result
= (bool)(arg1
)->SetItemSpan(arg2
,(wxGBSpan
const &)*arg3
);
44766 wxPyEndAllowThreads(__tstate
);
44767 if (PyErr_Occurred()) SWIG_fail
;
44770 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
44778 static PyObject
*_wrap_GridBagSizer_SetItemSpan__SWIG_2(PyObject
*, PyObject
*args
) {
44779 PyObject
*resultobj
= NULL
;
44780 wxGridBagSizer
*arg1
= (wxGridBagSizer
*) 0 ;
44782 wxGBSpan
*arg3
= 0 ;
44785 PyObject
* obj0
= 0 ;
44786 PyObject
* obj1
= 0 ;
44787 PyObject
* obj2
= 0 ;
44789 if(!PyArg_ParseTuple(args
,(char *)"OOO:GridBagSizer_SetItemSpan",&obj0
,&obj1
,&obj2
)) goto fail
;
44790 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxGridBagSizer
, SWIG_POINTER_EXCEPTION
| 0);
44791 if (SWIG_arg_fail(1)) SWIG_fail
;
44793 arg2
= static_cast<size_t >(SWIG_As_unsigned_SS_long(obj1
));
44794 if (SWIG_arg_fail(2)) SWIG_fail
;
44798 if ( ! wxGBSpan_helper(obj2
, &arg3
)) SWIG_fail
;
44801 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
44802 result
= (bool)(arg1
)->SetItemSpan(arg2
,(wxGBSpan
const &)*arg3
);
44804 wxPyEndAllowThreads(__tstate
);
44805 if (PyErr_Occurred()) SWIG_fail
;
44808 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
44816 static PyObject
*_wrap_GridBagSizer_SetItemSpan(PyObject
*self
, PyObject
*args
) {
44821 argc
= PyObject_Length(args
);
44822 for (ii
= 0; (ii
< argc
) && (ii
< 3); ii
++) {
44823 argv
[ii
] = PyTuple_GetItem(args
,ii
);
44829 if (SWIG_ConvertPtr(argv
[0], &ptr
, SWIGTYPE_p_wxGridBagSizer
, 0) == -1) {
44839 if (SWIG_ConvertPtr(argv
[1], &ptr
, SWIGTYPE_p_wxWindow
, 0) == -1) {
44848 _v
= wxPySimple_typecheck(argv
[2], wxT("wxGBSpan"), 2);
44851 return _wrap_GridBagSizer_SetItemSpan__SWIG_0(self
,args
);
44860 if (SWIG_ConvertPtr(argv
[0], &ptr
, SWIGTYPE_p_wxGridBagSizer
, 0) == -1) {
44870 if (SWIG_ConvertPtr(argv
[1], &ptr
, SWIGTYPE_p_wxSizer
, 0) == -1) {
44879 _v
= wxPySimple_typecheck(argv
[2], wxT("wxGBSpan"), 2);
44882 return _wrap_GridBagSizer_SetItemSpan__SWIG_1(self
,args
);
44891 if (SWIG_ConvertPtr(argv
[0], &ptr
, SWIGTYPE_p_wxGridBagSizer
, 0) == -1) {
44899 _v
= SWIG_Check_unsigned_SS_long(argv
[1]);
44902 _v
= wxPySimple_typecheck(argv
[2], wxT("wxGBSpan"), 2);
44905 return _wrap_GridBagSizer_SetItemSpan__SWIG_2(self
,args
);
44911 PyErr_SetString(PyExc_NotImplementedError
,"No matching function for overloaded 'GridBagSizer_SetItemSpan'");
44916 static PyObject
*_wrap_GridBagSizer_FindItem__SWIG_0(PyObject
*, PyObject
*args
) {
44917 PyObject
*resultobj
= NULL
;
44918 wxGridBagSizer
*arg1
= (wxGridBagSizer
*) 0 ;
44919 wxWindow
*arg2
= (wxWindow
*) 0 ;
44920 wxGBSizerItem
*result
;
44921 PyObject
* obj0
= 0 ;
44922 PyObject
* obj1
= 0 ;
44924 if(!PyArg_ParseTuple(args
,(char *)"OO:GridBagSizer_FindItem",&obj0
,&obj1
)) goto fail
;
44925 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxGridBagSizer
, SWIG_POINTER_EXCEPTION
| 0);
44926 if (SWIG_arg_fail(1)) SWIG_fail
;
44927 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
44928 if (SWIG_arg_fail(2)) SWIG_fail
;
44930 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
44931 result
= (wxGBSizerItem
*)(arg1
)->FindItem(arg2
);
44933 wxPyEndAllowThreads(__tstate
);
44934 if (PyErr_Occurred()) SWIG_fail
;
44936 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxGBSizerItem
, 0);
44943 static PyObject
*_wrap_GridBagSizer_FindItem__SWIG_1(PyObject
*, PyObject
*args
) {
44944 PyObject
*resultobj
= NULL
;
44945 wxGridBagSizer
*arg1
= (wxGridBagSizer
*) 0 ;
44946 wxSizer
*arg2
= (wxSizer
*) 0 ;
44947 wxGBSizerItem
*result
;
44948 PyObject
* obj0
= 0 ;
44949 PyObject
* obj1
= 0 ;
44951 if(!PyArg_ParseTuple(args
,(char *)"OO:GridBagSizer_FindItem",&obj0
,&obj1
)) goto fail
;
44952 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxGridBagSizer
, SWIG_POINTER_EXCEPTION
| 0);
44953 if (SWIG_arg_fail(1)) SWIG_fail
;
44954 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxSizer
, SWIG_POINTER_EXCEPTION
| 0);
44955 if (SWIG_arg_fail(2)) SWIG_fail
;
44957 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
44958 result
= (wxGBSizerItem
*)(arg1
)->FindItem(arg2
);
44960 wxPyEndAllowThreads(__tstate
);
44961 if (PyErr_Occurred()) SWIG_fail
;
44963 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxGBSizerItem
, 0);
44970 static PyObject
*_wrap_GridBagSizer_FindItem(PyObject
*self
, PyObject
*args
) {
44975 argc
= PyObject_Length(args
);
44976 for (ii
= 0; (ii
< argc
) && (ii
< 2); ii
++) {
44977 argv
[ii
] = PyTuple_GetItem(args
,ii
);
44983 if (SWIG_ConvertPtr(argv
[0], &ptr
, SWIGTYPE_p_wxGridBagSizer
, 0) == -1) {
44993 if (SWIG_ConvertPtr(argv
[1], &ptr
, SWIGTYPE_p_wxWindow
, 0) == -1) {
45001 return _wrap_GridBagSizer_FindItem__SWIG_0(self
,args
);
45009 if (SWIG_ConvertPtr(argv
[0], &ptr
, SWIGTYPE_p_wxGridBagSizer
, 0) == -1) {
45019 if (SWIG_ConvertPtr(argv
[1], &ptr
, SWIGTYPE_p_wxSizer
, 0) == -1) {
45027 return _wrap_GridBagSizer_FindItem__SWIG_1(self
,args
);
45032 PyErr_SetString(PyExc_NotImplementedError
,"No matching function for overloaded 'GridBagSizer_FindItem'");
45037 static PyObject
*_wrap_GridBagSizer_FindItemAtPosition(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
45038 PyObject
*resultobj
= NULL
;
45039 wxGridBagSizer
*arg1
= (wxGridBagSizer
*) 0 ;
45040 wxGBPosition
*arg2
= 0 ;
45041 wxGBSizerItem
*result
;
45042 wxGBPosition temp2
;
45043 PyObject
* obj0
= 0 ;
45044 PyObject
* obj1
= 0 ;
45045 char *kwnames
[] = {
45046 (char *) "self",(char *) "pos", NULL
45049 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:GridBagSizer_FindItemAtPosition",kwnames
,&obj0
,&obj1
)) goto fail
;
45050 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxGridBagSizer
, SWIG_POINTER_EXCEPTION
| 0);
45051 if (SWIG_arg_fail(1)) SWIG_fail
;
45054 if ( ! wxGBPosition_helper(obj1
, &arg2
)) SWIG_fail
;
45057 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
45058 result
= (wxGBSizerItem
*)(arg1
)->FindItemAtPosition((wxGBPosition
const &)*arg2
);
45060 wxPyEndAllowThreads(__tstate
);
45061 if (PyErr_Occurred()) SWIG_fail
;
45063 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxGBSizerItem
, 0);
45070 static PyObject
*_wrap_GridBagSizer_FindItemAtPoint(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
45071 PyObject
*resultobj
= NULL
;
45072 wxGridBagSizer
*arg1
= (wxGridBagSizer
*) 0 ;
45073 wxPoint
*arg2
= 0 ;
45074 wxGBSizerItem
*result
;
45076 PyObject
* obj0
= 0 ;
45077 PyObject
* obj1
= 0 ;
45078 char *kwnames
[] = {
45079 (char *) "self",(char *) "pt", NULL
45082 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:GridBagSizer_FindItemAtPoint",kwnames
,&obj0
,&obj1
)) goto fail
;
45083 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxGridBagSizer
, SWIG_POINTER_EXCEPTION
| 0);
45084 if (SWIG_arg_fail(1)) SWIG_fail
;
45087 if ( ! wxPoint_helper(obj1
, &arg2
)) SWIG_fail
;
45090 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
45091 result
= (wxGBSizerItem
*)(arg1
)->FindItemAtPoint((wxPoint
const &)*arg2
);
45093 wxPyEndAllowThreads(__tstate
);
45094 if (PyErr_Occurred()) SWIG_fail
;
45096 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxGBSizerItem
, 0);
45103 static PyObject
*_wrap_GridBagSizer_CheckForIntersection(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
45104 PyObject
*resultobj
= NULL
;
45105 wxGridBagSizer
*arg1
= (wxGridBagSizer
*) 0 ;
45106 wxGBSizerItem
*arg2
= (wxGBSizerItem
*) 0 ;
45107 wxGBSizerItem
*arg3
= (wxGBSizerItem
*) NULL
;
45109 PyObject
* obj0
= 0 ;
45110 PyObject
* obj1
= 0 ;
45111 PyObject
* obj2
= 0 ;
45112 char *kwnames
[] = {
45113 (char *) "self",(char *) "item",(char *) "excludeItem", NULL
45116 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|O:GridBagSizer_CheckForIntersection",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
45117 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxGridBagSizer
, SWIG_POINTER_EXCEPTION
| 0);
45118 if (SWIG_arg_fail(1)) SWIG_fail
;
45119 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxGBSizerItem
, SWIG_POINTER_EXCEPTION
| 0);
45120 if (SWIG_arg_fail(2)) SWIG_fail
;
45122 SWIG_Python_ConvertPtr(obj2
, (void **)&arg3
, SWIGTYPE_p_wxGBSizerItem
, SWIG_POINTER_EXCEPTION
| 0);
45123 if (SWIG_arg_fail(3)) SWIG_fail
;
45126 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
45127 result
= (bool)(arg1
)->CheckForIntersection(arg2
,arg3
);
45129 wxPyEndAllowThreads(__tstate
);
45130 if (PyErr_Occurred()) SWIG_fail
;
45133 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
45141 static PyObject
*_wrap_GridBagSizer_CheckForIntersectionPos(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
45142 PyObject
*resultobj
= NULL
;
45143 wxGridBagSizer
*arg1
= (wxGridBagSizer
*) 0 ;
45144 wxGBPosition
*arg2
= 0 ;
45145 wxGBSpan
*arg3
= 0 ;
45146 wxGBSizerItem
*arg4
= (wxGBSizerItem
*) NULL
;
45148 wxGBPosition temp2
;
45150 PyObject
* obj0
= 0 ;
45151 PyObject
* obj1
= 0 ;
45152 PyObject
* obj2
= 0 ;
45153 PyObject
* obj3
= 0 ;
45154 char *kwnames
[] = {
45155 (char *) "self",(char *) "pos",(char *) "span",(char *) "excludeItem", NULL
45158 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO|O:GridBagSizer_CheckForIntersectionPos",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
)) goto fail
;
45159 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxGridBagSizer
, SWIG_POINTER_EXCEPTION
| 0);
45160 if (SWIG_arg_fail(1)) SWIG_fail
;
45163 if ( ! wxGBPosition_helper(obj1
, &arg2
)) SWIG_fail
;
45167 if ( ! wxGBSpan_helper(obj2
, &arg3
)) SWIG_fail
;
45170 SWIG_Python_ConvertPtr(obj3
, (void **)&arg4
, SWIGTYPE_p_wxGBSizerItem
, SWIG_POINTER_EXCEPTION
| 0);
45171 if (SWIG_arg_fail(4)) SWIG_fail
;
45174 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
45175 result
= (bool)(arg1
)->CheckForIntersection((wxGBPosition
const &)*arg2
,(wxGBSpan
const &)*arg3
,arg4
);
45177 wxPyEndAllowThreads(__tstate
);
45178 if (PyErr_Occurred()) SWIG_fail
;
45181 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
45189 static PyObject
* GridBagSizer_swigregister(PyObject
*, PyObject
*args
) {
45191 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
45192 SWIG_TypeClientData(SWIGTYPE_p_wxGridBagSizer
, obj
);
45194 return Py_BuildValue((char *)"");
45196 static PyObject
*_wrap_IndividualLayoutConstraint_Set(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
45197 PyObject
*resultobj
= NULL
;
45198 wxIndividualLayoutConstraint
*arg1
= (wxIndividualLayoutConstraint
*) 0 ;
45199 wxRelationship arg2
;
45200 wxWindow
*arg3
= (wxWindow
*) 0 ;
45202 int arg5
= (int) 0 ;
45203 int arg6
= (int) wxLAYOUT_DEFAULT_MARGIN
;
45204 PyObject
* obj0
= 0 ;
45205 PyObject
* obj1
= 0 ;
45206 PyObject
* obj2
= 0 ;
45207 PyObject
* obj3
= 0 ;
45208 PyObject
* obj4
= 0 ;
45209 PyObject
* obj5
= 0 ;
45210 char *kwnames
[] = {
45211 (char *) "self",(char *) "rel",(char *) "otherW",(char *) "otherE",(char *) "val",(char *) "marg", NULL
45214 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOOO|OO:IndividualLayoutConstraint_Set",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
,&obj5
)) goto fail
;
45215 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxIndividualLayoutConstraint
, SWIG_POINTER_EXCEPTION
| 0);
45216 if (SWIG_arg_fail(1)) SWIG_fail
;
45218 arg2
= static_cast<wxRelationship
>(SWIG_As_int(obj1
));
45219 if (SWIG_arg_fail(2)) SWIG_fail
;
45221 SWIG_Python_ConvertPtr(obj2
, (void **)&arg3
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
45222 if (SWIG_arg_fail(3)) SWIG_fail
;
45224 arg4
= static_cast<wxEdge
>(SWIG_As_int(obj3
));
45225 if (SWIG_arg_fail(4)) SWIG_fail
;
45229 arg5
= static_cast<int >(SWIG_As_int(obj4
));
45230 if (SWIG_arg_fail(5)) SWIG_fail
;
45235 arg6
= static_cast<int >(SWIG_As_int(obj5
));
45236 if (SWIG_arg_fail(6)) SWIG_fail
;
45240 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
45241 (arg1
)->Set(arg2
,arg3
,arg4
,arg5
,arg6
);
45243 wxPyEndAllowThreads(__tstate
);
45244 if (PyErr_Occurred()) SWIG_fail
;
45246 Py_INCREF(Py_None
); resultobj
= Py_None
;
45253 static PyObject
*_wrap_IndividualLayoutConstraint_LeftOf(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
45254 PyObject
*resultobj
= NULL
;
45255 wxIndividualLayoutConstraint
*arg1
= (wxIndividualLayoutConstraint
*) 0 ;
45256 wxWindow
*arg2
= (wxWindow
*) 0 ;
45257 int arg3
= (int) 0 ;
45258 PyObject
* obj0
= 0 ;
45259 PyObject
* obj1
= 0 ;
45260 PyObject
* obj2
= 0 ;
45261 char *kwnames
[] = {
45262 (char *) "self",(char *) "sibling",(char *) "marg", NULL
45265 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|O:IndividualLayoutConstraint_LeftOf",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
45266 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxIndividualLayoutConstraint
, SWIG_POINTER_EXCEPTION
| 0);
45267 if (SWIG_arg_fail(1)) SWIG_fail
;
45268 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
45269 if (SWIG_arg_fail(2)) SWIG_fail
;
45272 arg3
= static_cast<int >(SWIG_As_int(obj2
));
45273 if (SWIG_arg_fail(3)) SWIG_fail
;
45277 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
45278 (arg1
)->LeftOf(arg2
,arg3
);
45280 wxPyEndAllowThreads(__tstate
);
45281 if (PyErr_Occurred()) SWIG_fail
;
45283 Py_INCREF(Py_None
); resultobj
= Py_None
;
45290 static PyObject
*_wrap_IndividualLayoutConstraint_RightOf(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
45291 PyObject
*resultobj
= NULL
;
45292 wxIndividualLayoutConstraint
*arg1
= (wxIndividualLayoutConstraint
*) 0 ;
45293 wxWindow
*arg2
= (wxWindow
*) 0 ;
45294 int arg3
= (int) 0 ;
45295 PyObject
* obj0
= 0 ;
45296 PyObject
* obj1
= 0 ;
45297 PyObject
* obj2
= 0 ;
45298 char *kwnames
[] = {
45299 (char *) "self",(char *) "sibling",(char *) "marg", NULL
45302 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|O:IndividualLayoutConstraint_RightOf",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
45303 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxIndividualLayoutConstraint
, SWIG_POINTER_EXCEPTION
| 0);
45304 if (SWIG_arg_fail(1)) SWIG_fail
;
45305 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
45306 if (SWIG_arg_fail(2)) SWIG_fail
;
45309 arg3
= static_cast<int >(SWIG_As_int(obj2
));
45310 if (SWIG_arg_fail(3)) SWIG_fail
;
45314 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
45315 (arg1
)->RightOf(arg2
,arg3
);
45317 wxPyEndAllowThreads(__tstate
);
45318 if (PyErr_Occurred()) SWIG_fail
;
45320 Py_INCREF(Py_None
); resultobj
= Py_None
;
45327 static PyObject
*_wrap_IndividualLayoutConstraint_Above(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
45328 PyObject
*resultobj
= NULL
;
45329 wxIndividualLayoutConstraint
*arg1
= (wxIndividualLayoutConstraint
*) 0 ;
45330 wxWindow
*arg2
= (wxWindow
*) 0 ;
45331 int arg3
= (int) 0 ;
45332 PyObject
* obj0
= 0 ;
45333 PyObject
* obj1
= 0 ;
45334 PyObject
* obj2
= 0 ;
45335 char *kwnames
[] = {
45336 (char *) "self",(char *) "sibling",(char *) "marg", NULL
45339 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|O:IndividualLayoutConstraint_Above",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
45340 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxIndividualLayoutConstraint
, SWIG_POINTER_EXCEPTION
| 0);
45341 if (SWIG_arg_fail(1)) SWIG_fail
;
45342 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
45343 if (SWIG_arg_fail(2)) SWIG_fail
;
45346 arg3
= static_cast<int >(SWIG_As_int(obj2
));
45347 if (SWIG_arg_fail(3)) SWIG_fail
;
45351 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
45352 (arg1
)->Above(arg2
,arg3
);
45354 wxPyEndAllowThreads(__tstate
);
45355 if (PyErr_Occurred()) SWIG_fail
;
45357 Py_INCREF(Py_None
); resultobj
= Py_None
;
45364 static PyObject
*_wrap_IndividualLayoutConstraint_Below(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
45365 PyObject
*resultobj
= NULL
;
45366 wxIndividualLayoutConstraint
*arg1
= (wxIndividualLayoutConstraint
*) 0 ;
45367 wxWindow
*arg2
= (wxWindow
*) 0 ;
45368 int arg3
= (int) 0 ;
45369 PyObject
* obj0
= 0 ;
45370 PyObject
* obj1
= 0 ;
45371 PyObject
* obj2
= 0 ;
45372 char *kwnames
[] = {
45373 (char *) "self",(char *) "sibling",(char *) "marg", NULL
45376 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|O:IndividualLayoutConstraint_Below",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
45377 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxIndividualLayoutConstraint
, SWIG_POINTER_EXCEPTION
| 0);
45378 if (SWIG_arg_fail(1)) SWIG_fail
;
45379 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
45380 if (SWIG_arg_fail(2)) SWIG_fail
;
45383 arg3
= static_cast<int >(SWIG_As_int(obj2
));
45384 if (SWIG_arg_fail(3)) SWIG_fail
;
45388 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
45389 (arg1
)->Below(arg2
,arg3
);
45391 wxPyEndAllowThreads(__tstate
);
45392 if (PyErr_Occurred()) SWIG_fail
;
45394 Py_INCREF(Py_None
); resultobj
= Py_None
;
45401 static PyObject
*_wrap_IndividualLayoutConstraint_SameAs(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
45402 PyObject
*resultobj
= NULL
;
45403 wxIndividualLayoutConstraint
*arg1
= (wxIndividualLayoutConstraint
*) 0 ;
45404 wxWindow
*arg2
= (wxWindow
*) 0 ;
45406 int arg4
= (int) 0 ;
45407 PyObject
* obj0
= 0 ;
45408 PyObject
* obj1
= 0 ;
45409 PyObject
* obj2
= 0 ;
45410 PyObject
* obj3
= 0 ;
45411 char *kwnames
[] = {
45412 (char *) "self",(char *) "otherW",(char *) "edge",(char *) "marg", NULL
45415 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO|O:IndividualLayoutConstraint_SameAs",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
)) goto fail
;
45416 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxIndividualLayoutConstraint
, SWIG_POINTER_EXCEPTION
| 0);
45417 if (SWIG_arg_fail(1)) SWIG_fail
;
45418 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
45419 if (SWIG_arg_fail(2)) SWIG_fail
;
45421 arg3
= static_cast<wxEdge
>(SWIG_As_int(obj2
));
45422 if (SWIG_arg_fail(3)) SWIG_fail
;
45426 arg4
= static_cast<int >(SWIG_As_int(obj3
));
45427 if (SWIG_arg_fail(4)) SWIG_fail
;
45431 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
45432 (arg1
)->SameAs(arg2
,arg3
,arg4
);
45434 wxPyEndAllowThreads(__tstate
);
45435 if (PyErr_Occurred()) SWIG_fail
;
45437 Py_INCREF(Py_None
); resultobj
= Py_None
;
45444 static PyObject
*_wrap_IndividualLayoutConstraint_PercentOf(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
45445 PyObject
*resultobj
= NULL
;
45446 wxIndividualLayoutConstraint
*arg1
= (wxIndividualLayoutConstraint
*) 0 ;
45447 wxWindow
*arg2
= (wxWindow
*) 0 ;
45450 PyObject
* obj0
= 0 ;
45451 PyObject
* obj1
= 0 ;
45452 PyObject
* obj2
= 0 ;
45453 PyObject
* obj3
= 0 ;
45454 char *kwnames
[] = {
45455 (char *) "self",(char *) "otherW",(char *) "wh",(char *) "per", NULL
45458 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOOO:IndividualLayoutConstraint_PercentOf",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
)) goto fail
;
45459 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxIndividualLayoutConstraint
, SWIG_POINTER_EXCEPTION
| 0);
45460 if (SWIG_arg_fail(1)) SWIG_fail
;
45461 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
45462 if (SWIG_arg_fail(2)) SWIG_fail
;
45464 arg3
= static_cast<wxEdge
>(SWIG_As_int(obj2
));
45465 if (SWIG_arg_fail(3)) SWIG_fail
;
45468 arg4
= static_cast<int >(SWIG_As_int(obj3
));
45469 if (SWIG_arg_fail(4)) SWIG_fail
;
45472 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
45473 (arg1
)->PercentOf(arg2
,arg3
,arg4
);
45475 wxPyEndAllowThreads(__tstate
);
45476 if (PyErr_Occurred()) SWIG_fail
;
45478 Py_INCREF(Py_None
); resultobj
= Py_None
;
45485 static PyObject
*_wrap_IndividualLayoutConstraint_Absolute(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
45486 PyObject
*resultobj
= NULL
;
45487 wxIndividualLayoutConstraint
*arg1
= (wxIndividualLayoutConstraint
*) 0 ;
45489 PyObject
* obj0
= 0 ;
45490 PyObject
* obj1
= 0 ;
45491 char *kwnames
[] = {
45492 (char *) "self",(char *) "val", NULL
45495 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:IndividualLayoutConstraint_Absolute",kwnames
,&obj0
,&obj1
)) goto fail
;
45496 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxIndividualLayoutConstraint
, SWIG_POINTER_EXCEPTION
| 0);
45497 if (SWIG_arg_fail(1)) SWIG_fail
;
45499 arg2
= static_cast<int >(SWIG_As_int(obj1
));
45500 if (SWIG_arg_fail(2)) SWIG_fail
;
45503 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
45504 (arg1
)->Absolute(arg2
);
45506 wxPyEndAllowThreads(__tstate
);
45507 if (PyErr_Occurred()) SWIG_fail
;
45509 Py_INCREF(Py_None
); resultobj
= Py_None
;
45516 static PyObject
*_wrap_IndividualLayoutConstraint_Unconstrained(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
45517 PyObject
*resultobj
= NULL
;
45518 wxIndividualLayoutConstraint
*arg1
= (wxIndividualLayoutConstraint
*) 0 ;
45519 PyObject
* obj0
= 0 ;
45520 char *kwnames
[] = {
45521 (char *) "self", NULL
45524 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:IndividualLayoutConstraint_Unconstrained",kwnames
,&obj0
)) goto fail
;
45525 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxIndividualLayoutConstraint
, SWIG_POINTER_EXCEPTION
| 0);
45526 if (SWIG_arg_fail(1)) SWIG_fail
;
45528 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
45529 (arg1
)->Unconstrained();
45531 wxPyEndAllowThreads(__tstate
);
45532 if (PyErr_Occurred()) SWIG_fail
;
45534 Py_INCREF(Py_None
); resultobj
= Py_None
;
45541 static PyObject
*_wrap_IndividualLayoutConstraint_AsIs(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
45542 PyObject
*resultobj
= NULL
;
45543 wxIndividualLayoutConstraint
*arg1
= (wxIndividualLayoutConstraint
*) 0 ;
45544 PyObject
* obj0
= 0 ;
45545 char *kwnames
[] = {
45546 (char *) "self", NULL
45549 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:IndividualLayoutConstraint_AsIs",kwnames
,&obj0
)) goto fail
;
45550 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxIndividualLayoutConstraint
, SWIG_POINTER_EXCEPTION
| 0);
45551 if (SWIG_arg_fail(1)) SWIG_fail
;
45553 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
45556 wxPyEndAllowThreads(__tstate
);
45557 if (PyErr_Occurred()) SWIG_fail
;
45559 Py_INCREF(Py_None
); resultobj
= Py_None
;
45566 static PyObject
*_wrap_IndividualLayoutConstraint_GetOtherWindow(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
45567 PyObject
*resultobj
= NULL
;
45568 wxIndividualLayoutConstraint
*arg1
= (wxIndividualLayoutConstraint
*) 0 ;
45570 PyObject
* obj0
= 0 ;
45571 char *kwnames
[] = {
45572 (char *) "self", NULL
45575 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:IndividualLayoutConstraint_GetOtherWindow",kwnames
,&obj0
)) goto fail
;
45576 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxIndividualLayoutConstraint
, SWIG_POINTER_EXCEPTION
| 0);
45577 if (SWIG_arg_fail(1)) SWIG_fail
;
45579 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
45580 result
= (wxWindow
*)(arg1
)->GetOtherWindow();
45582 wxPyEndAllowThreads(__tstate
);
45583 if (PyErr_Occurred()) SWIG_fail
;
45586 resultobj
= wxPyMake_wxObject(result
, 0);
45594 static PyObject
*_wrap_IndividualLayoutConstraint_GetMyEdge(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
45595 PyObject
*resultobj
= NULL
;
45596 wxIndividualLayoutConstraint
*arg1
= (wxIndividualLayoutConstraint
*) 0 ;
45598 PyObject
* obj0
= 0 ;
45599 char *kwnames
[] = {
45600 (char *) "self", NULL
45603 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:IndividualLayoutConstraint_GetMyEdge",kwnames
,&obj0
)) goto fail
;
45604 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxIndividualLayoutConstraint
, SWIG_POINTER_EXCEPTION
| 0);
45605 if (SWIG_arg_fail(1)) SWIG_fail
;
45607 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
45608 result
= (wxEdge
)((wxIndividualLayoutConstraint
const *)arg1
)->GetMyEdge();
45610 wxPyEndAllowThreads(__tstate
);
45611 if (PyErr_Occurred()) SWIG_fail
;
45613 resultobj
= SWIG_From_int((result
));
45620 static PyObject
*_wrap_IndividualLayoutConstraint_SetEdge(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
45621 PyObject
*resultobj
= NULL
;
45622 wxIndividualLayoutConstraint
*arg1
= (wxIndividualLayoutConstraint
*) 0 ;
45624 PyObject
* obj0
= 0 ;
45625 PyObject
* obj1
= 0 ;
45626 char *kwnames
[] = {
45627 (char *) "self",(char *) "which", NULL
45630 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:IndividualLayoutConstraint_SetEdge",kwnames
,&obj0
,&obj1
)) goto fail
;
45631 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxIndividualLayoutConstraint
, SWIG_POINTER_EXCEPTION
| 0);
45632 if (SWIG_arg_fail(1)) SWIG_fail
;
45634 arg2
= static_cast<wxEdge
>(SWIG_As_int(obj1
));
45635 if (SWIG_arg_fail(2)) SWIG_fail
;
45638 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
45639 (arg1
)->SetEdge(arg2
);
45641 wxPyEndAllowThreads(__tstate
);
45642 if (PyErr_Occurred()) SWIG_fail
;
45644 Py_INCREF(Py_None
); resultobj
= Py_None
;
45651 static PyObject
*_wrap_IndividualLayoutConstraint_SetValue(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
45652 PyObject
*resultobj
= NULL
;
45653 wxIndividualLayoutConstraint
*arg1
= (wxIndividualLayoutConstraint
*) 0 ;
45655 PyObject
* obj0
= 0 ;
45656 PyObject
* obj1
= 0 ;
45657 char *kwnames
[] = {
45658 (char *) "self",(char *) "v", NULL
45661 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:IndividualLayoutConstraint_SetValue",kwnames
,&obj0
,&obj1
)) goto fail
;
45662 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxIndividualLayoutConstraint
, SWIG_POINTER_EXCEPTION
| 0);
45663 if (SWIG_arg_fail(1)) SWIG_fail
;
45665 arg2
= static_cast<int >(SWIG_As_int(obj1
));
45666 if (SWIG_arg_fail(2)) SWIG_fail
;
45669 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
45670 (arg1
)->SetValue(arg2
);
45672 wxPyEndAllowThreads(__tstate
);
45673 if (PyErr_Occurred()) SWIG_fail
;
45675 Py_INCREF(Py_None
); resultobj
= Py_None
;
45682 static PyObject
*_wrap_IndividualLayoutConstraint_GetMargin(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
45683 PyObject
*resultobj
= NULL
;
45684 wxIndividualLayoutConstraint
*arg1
= (wxIndividualLayoutConstraint
*) 0 ;
45686 PyObject
* obj0
= 0 ;
45687 char *kwnames
[] = {
45688 (char *) "self", NULL
45691 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:IndividualLayoutConstraint_GetMargin",kwnames
,&obj0
)) goto fail
;
45692 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxIndividualLayoutConstraint
, SWIG_POINTER_EXCEPTION
| 0);
45693 if (SWIG_arg_fail(1)) SWIG_fail
;
45695 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
45696 result
= (int)(arg1
)->GetMargin();
45698 wxPyEndAllowThreads(__tstate
);
45699 if (PyErr_Occurred()) SWIG_fail
;
45702 resultobj
= SWIG_From_int(static_cast<int >(result
));
45710 static PyObject
*_wrap_IndividualLayoutConstraint_SetMargin(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
45711 PyObject
*resultobj
= NULL
;
45712 wxIndividualLayoutConstraint
*arg1
= (wxIndividualLayoutConstraint
*) 0 ;
45714 PyObject
* obj0
= 0 ;
45715 PyObject
* obj1
= 0 ;
45716 char *kwnames
[] = {
45717 (char *) "self",(char *) "m", NULL
45720 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:IndividualLayoutConstraint_SetMargin",kwnames
,&obj0
,&obj1
)) goto fail
;
45721 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxIndividualLayoutConstraint
, SWIG_POINTER_EXCEPTION
| 0);
45722 if (SWIG_arg_fail(1)) SWIG_fail
;
45724 arg2
= static_cast<int >(SWIG_As_int(obj1
));
45725 if (SWIG_arg_fail(2)) SWIG_fail
;
45728 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
45729 (arg1
)->SetMargin(arg2
);
45731 wxPyEndAllowThreads(__tstate
);
45732 if (PyErr_Occurred()) SWIG_fail
;
45734 Py_INCREF(Py_None
); resultobj
= Py_None
;
45741 static PyObject
*_wrap_IndividualLayoutConstraint_GetValue(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
45742 PyObject
*resultobj
= NULL
;
45743 wxIndividualLayoutConstraint
*arg1
= (wxIndividualLayoutConstraint
*) 0 ;
45745 PyObject
* obj0
= 0 ;
45746 char *kwnames
[] = {
45747 (char *) "self", NULL
45750 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:IndividualLayoutConstraint_GetValue",kwnames
,&obj0
)) goto fail
;
45751 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxIndividualLayoutConstraint
, SWIG_POINTER_EXCEPTION
| 0);
45752 if (SWIG_arg_fail(1)) SWIG_fail
;
45754 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
45755 result
= (int)((wxIndividualLayoutConstraint
const *)arg1
)->GetValue();
45757 wxPyEndAllowThreads(__tstate
);
45758 if (PyErr_Occurred()) SWIG_fail
;
45761 resultobj
= SWIG_From_int(static_cast<int >(result
));
45769 static PyObject
*_wrap_IndividualLayoutConstraint_GetPercent(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
45770 PyObject
*resultobj
= NULL
;
45771 wxIndividualLayoutConstraint
*arg1
= (wxIndividualLayoutConstraint
*) 0 ;
45773 PyObject
* obj0
= 0 ;
45774 char *kwnames
[] = {
45775 (char *) "self", NULL
45778 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:IndividualLayoutConstraint_GetPercent",kwnames
,&obj0
)) goto fail
;
45779 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxIndividualLayoutConstraint
, SWIG_POINTER_EXCEPTION
| 0);
45780 if (SWIG_arg_fail(1)) SWIG_fail
;
45782 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
45783 result
= (int)((wxIndividualLayoutConstraint
const *)arg1
)->GetPercent();
45785 wxPyEndAllowThreads(__tstate
);
45786 if (PyErr_Occurred()) SWIG_fail
;
45789 resultobj
= SWIG_From_int(static_cast<int >(result
));
45797 static PyObject
*_wrap_IndividualLayoutConstraint_GetOtherEdge(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
45798 PyObject
*resultobj
= NULL
;
45799 wxIndividualLayoutConstraint
*arg1
= (wxIndividualLayoutConstraint
*) 0 ;
45801 PyObject
* obj0
= 0 ;
45802 char *kwnames
[] = {
45803 (char *) "self", NULL
45806 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:IndividualLayoutConstraint_GetOtherEdge",kwnames
,&obj0
)) goto fail
;
45807 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxIndividualLayoutConstraint
, SWIG_POINTER_EXCEPTION
| 0);
45808 if (SWIG_arg_fail(1)) SWIG_fail
;
45810 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
45811 result
= (int)((wxIndividualLayoutConstraint
const *)arg1
)->GetOtherEdge();
45813 wxPyEndAllowThreads(__tstate
);
45814 if (PyErr_Occurred()) SWIG_fail
;
45817 resultobj
= SWIG_From_int(static_cast<int >(result
));
45825 static PyObject
*_wrap_IndividualLayoutConstraint_GetDone(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
45826 PyObject
*resultobj
= NULL
;
45827 wxIndividualLayoutConstraint
*arg1
= (wxIndividualLayoutConstraint
*) 0 ;
45829 PyObject
* obj0
= 0 ;
45830 char *kwnames
[] = {
45831 (char *) "self", NULL
45834 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:IndividualLayoutConstraint_GetDone",kwnames
,&obj0
)) goto fail
;
45835 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxIndividualLayoutConstraint
, SWIG_POINTER_EXCEPTION
| 0);
45836 if (SWIG_arg_fail(1)) SWIG_fail
;
45838 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
45839 result
= (bool)((wxIndividualLayoutConstraint
const *)arg1
)->GetDone();
45841 wxPyEndAllowThreads(__tstate
);
45842 if (PyErr_Occurred()) SWIG_fail
;
45845 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
45853 static PyObject
*_wrap_IndividualLayoutConstraint_SetDone(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
45854 PyObject
*resultobj
= NULL
;
45855 wxIndividualLayoutConstraint
*arg1
= (wxIndividualLayoutConstraint
*) 0 ;
45857 PyObject
* obj0
= 0 ;
45858 PyObject
* obj1
= 0 ;
45859 char *kwnames
[] = {
45860 (char *) "self",(char *) "d", NULL
45863 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:IndividualLayoutConstraint_SetDone",kwnames
,&obj0
,&obj1
)) goto fail
;
45864 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxIndividualLayoutConstraint
, SWIG_POINTER_EXCEPTION
| 0);
45865 if (SWIG_arg_fail(1)) SWIG_fail
;
45867 arg2
= static_cast<bool >(SWIG_As_bool(obj1
));
45868 if (SWIG_arg_fail(2)) SWIG_fail
;
45871 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
45872 (arg1
)->SetDone(arg2
);
45874 wxPyEndAllowThreads(__tstate
);
45875 if (PyErr_Occurred()) SWIG_fail
;
45877 Py_INCREF(Py_None
); resultobj
= Py_None
;
45884 static PyObject
*_wrap_IndividualLayoutConstraint_GetRelationship(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
45885 PyObject
*resultobj
= NULL
;
45886 wxIndividualLayoutConstraint
*arg1
= (wxIndividualLayoutConstraint
*) 0 ;
45887 wxRelationship result
;
45888 PyObject
* obj0
= 0 ;
45889 char *kwnames
[] = {
45890 (char *) "self", NULL
45893 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:IndividualLayoutConstraint_GetRelationship",kwnames
,&obj0
)) goto fail
;
45894 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxIndividualLayoutConstraint
, SWIG_POINTER_EXCEPTION
| 0);
45895 if (SWIG_arg_fail(1)) SWIG_fail
;
45897 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
45898 result
= (wxRelationship
)(arg1
)->GetRelationship();
45900 wxPyEndAllowThreads(__tstate
);
45901 if (PyErr_Occurred()) SWIG_fail
;
45903 resultobj
= SWIG_From_int((result
));
45910 static PyObject
*_wrap_IndividualLayoutConstraint_SetRelationship(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
45911 PyObject
*resultobj
= NULL
;
45912 wxIndividualLayoutConstraint
*arg1
= (wxIndividualLayoutConstraint
*) 0 ;
45913 wxRelationship arg2
;
45914 PyObject
* obj0
= 0 ;
45915 PyObject
* obj1
= 0 ;
45916 char *kwnames
[] = {
45917 (char *) "self",(char *) "r", NULL
45920 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:IndividualLayoutConstraint_SetRelationship",kwnames
,&obj0
,&obj1
)) goto fail
;
45921 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxIndividualLayoutConstraint
, SWIG_POINTER_EXCEPTION
| 0);
45922 if (SWIG_arg_fail(1)) SWIG_fail
;
45924 arg2
= static_cast<wxRelationship
>(SWIG_As_int(obj1
));
45925 if (SWIG_arg_fail(2)) SWIG_fail
;
45928 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
45929 (arg1
)->SetRelationship(arg2
);
45931 wxPyEndAllowThreads(__tstate
);
45932 if (PyErr_Occurred()) SWIG_fail
;
45934 Py_INCREF(Py_None
); resultobj
= Py_None
;
45941 static PyObject
*_wrap_IndividualLayoutConstraint_ResetIfWin(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
45942 PyObject
*resultobj
= NULL
;
45943 wxIndividualLayoutConstraint
*arg1
= (wxIndividualLayoutConstraint
*) 0 ;
45944 wxWindow
*arg2
= (wxWindow
*) 0 ;
45946 PyObject
* obj0
= 0 ;
45947 PyObject
* obj1
= 0 ;
45948 char *kwnames
[] = {
45949 (char *) "self",(char *) "otherW", NULL
45952 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:IndividualLayoutConstraint_ResetIfWin",kwnames
,&obj0
,&obj1
)) goto fail
;
45953 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxIndividualLayoutConstraint
, SWIG_POINTER_EXCEPTION
| 0);
45954 if (SWIG_arg_fail(1)) SWIG_fail
;
45955 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
45956 if (SWIG_arg_fail(2)) SWIG_fail
;
45958 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
45959 result
= (bool)(arg1
)->ResetIfWin(arg2
);
45961 wxPyEndAllowThreads(__tstate
);
45962 if (PyErr_Occurred()) SWIG_fail
;
45965 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
45973 static PyObject
*_wrap_IndividualLayoutConstraint_SatisfyConstraint(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
45974 PyObject
*resultobj
= NULL
;
45975 wxIndividualLayoutConstraint
*arg1
= (wxIndividualLayoutConstraint
*) 0 ;
45976 wxLayoutConstraints
*arg2
= (wxLayoutConstraints
*) 0 ;
45977 wxWindow
*arg3
= (wxWindow
*) 0 ;
45979 PyObject
* obj0
= 0 ;
45980 PyObject
* obj1
= 0 ;
45981 PyObject
* obj2
= 0 ;
45982 char *kwnames
[] = {
45983 (char *) "self",(char *) "constraints",(char *) "win", NULL
45986 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:IndividualLayoutConstraint_SatisfyConstraint",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
45987 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxIndividualLayoutConstraint
, SWIG_POINTER_EXCEPTION
| 0);
45988 if (SWIG_arg_fail(1)) SWIG_fail
;
45989 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxLayoutConstraints
, SWIG_POINTER_EXCEPTION
| 0);
45990 if (SWIG_arg_fail(2)) SWIG_fail
;
45991 SWIG_Python_ConvertPtr(obj2
, (void **)&arg3
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
45992 if (SWIG_arg_fail(3)) SWIG_fail
;
45994 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
45995 result
= (bool)(arg1
)->SatisfyConstraint(arg2
,arg3
);
45997 wxPyEndAllowThreads(__tstate
);
45998 if (PyErr_Occurred()) SWIG_fail
;
46001 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
46009 static PyObject
*_wrap_IndividualLayoutConstraint_GetEdge(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
46010 PyObject
*resultobj
= NULL
;
46011 wxIndividualLayoutConstraint
*arg1
= (wxIndividualLayoutConstraint
*) 0 ;
46013 wxWindow
*arg3
= (wxWindow
*) 0 ;
46014 wxWindow
*arg4
= (wxWindow
*) 0 ;
46016 PyObject
* obj0
= 0 ;
46017 PyObject
* obj1
= 0 ;
46018 PyObject
* obj2
= 0 ;
46019 PyObject
* obj3
= 0 ;
46020 char *kwnames
[] = {
46021 (char *) "self",(char *) "which",(char *) "thisWin",(char *) "other", NULL
46024 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOOO:IndividualLayoutConstraint_GetEdge",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
)) goto fail
;
46025 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxIndividualLayoutConstraint
, SWIG_POINTER_EXCEPTION
| 0);
46026 if (SWIG_arg_fail(1)) SWIG_fail
;
46028 arg2
= static_cast<wxEdge
>(SWIG_As_int(obj1
));
46029 if (SWIG_arg_fail(2)) SWIG_fail
;
46031 SWIG_Python_ConvertPtr(obj2
, (void **)&arg3
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
46032 if (SWIG_arg_fail(3)) SWIG_fail
;
46033 SWIG_Python_ConvertPtr(obj3
, (void **)&arg4
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
46034 if (SWIG_arg_fail(4)) SWIG_fail
;
46036 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
46037 result
= (int)((wxIndividualLayoutConstraint
const *)arg1
)->GetEdge(arg2
,arg3
,arg4
);
46039 wxPyEndAllowThreads(__tstate
);
46040 if (PyErr_Occurred()) SWIG_fail
;
46043 resultobj
= SWIG_From_int(static_cast<int >(result
));
46051 static PyObject
* IndividualLayoutConstraint_swigregister(PyObject
*, PyObject
*args
) {
46053 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
46054 SWIG_TypeClientData(SWIGTYPE_p_wxIndividualLayoutConstraint
, obj
);
46056 return Py_BuildValue((char *)"");
46058 static PyObject
*_wrap_LayoutConstraints_left_get(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
46059 PyObject
*resultobj
= NULL
;
46060 wxLayoutConstraints
*arg1
= (wxLayoutConstraints
*) 0 ;
46061 wxIndividualLayoutConstraint
*result
;
46062 PyObject
* obj0
= 0 ;
46063 char *kwnames
[] = {
46064 (char *) "self", NULL
46067 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:LayoutConstraints_left_get",kwnames
,&obj0
)) goto fail
;
46068 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxLayoutConstraints
, SWIG_POINTER_EXCEPTION
| 0);
46069 if (SWIG_arg_fail(1)) SWIG_fail
;
46070 result
= (wxIndividualLayoutConstraint
*)& ((arg1
)->left
);
46072 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxIndividualLayoutConstraint
, 0);
46079 static PyObject
*_wrap_LayoutConstraints_top_get(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
46080 PyObject
*resultobj
= NULL
;
46081 wxLayoutConstraints
*arg1
= (wxLayoutConstraints
*) 0 ;
46082 wxIndividualLayoutConstraint
*result
;
46083 PyObject
* obj0
= 0 ;
46084 char *kwnames
[] = {
46085 (char *) "self", NULL
46088 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:LayoutConstraints_top_get",kwnames
,&obj0
)) goto fail
;
46089 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxLayoutConstraints
, SWIG_POINTER_EXCEPTION
| 0);
46090 if (SWIG_arg_fail(1)) SWIG_fail
;
46091 result
= (wxIndividualLayoutConstraint
*)& ((arg1
)->top
);
46093 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxIndividualLayoutConstraint
, 0);
46100 static PyObject
*_wrap_LayoutConstraints_right_get(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
46101 PyObject
*resultobj
= NULL
;
46102 wxLayoutConstraints
*arg1
= (wxLayoutConstraints
*) 0 ;
46103 wxIndividualLayoutConstraint
*result
;
46104 PyObject
* obj0
= 0 ;
46105 char *kwnames
[] = {
46106 (char *) "self", NULL
46109 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:LayoutConstraints_right_get",kwnames
,&obj0
)) goto fail
;
46110 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxLayoutConstraints
, SWIG_POINTER_EXCEPTION
| 0);
46111 if (SWIG_arg_fail(1)) SWIG_fail
;
46112 result
= (wxIndividualLayoutConstraint
*)& ((arg1
)->right
);
46114 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxIndividualLayoutConstraint
, 0);
46121 static PyObject
*_wrap_LayoutConstraints_bottom_get(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
46122 PyObject
*resultobj
= NULL
;
46123 wxLayoutConstraints
*arg1
= (wxLayoutConstraints
*) 0 ;
46124 wxIndividualLayoutConstraint
*result
;
46125 PyObject
* obj0
= 0 ;
46126 char *kwnames
[] = {
46127 (char *) "self", NULL
46130 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:LayoutConstraints_bottom_get",kwnames
,&obj0
)) goto fail
;
46131 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxLayoutConstraints
, SWIG_POINTER_EXCEPTION
| 0);
46132 if (SWIG_arg_fail(1)) SWIG_fail
;
46133 result
= (wxIndividualLayoutConstraint
*)& ((arg1
)->bottom
);
46135 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxIndividualLayoutConstraint
, 0);
46142 static PyObject
*_wrap_LayoutConstraints_width_get(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
46143 PyObject
*resultobj
= NULL
;
46144 wxLayoutConstraints
*arg1
= (wxLayoutConstraints
*) 0 ;
46145 wxIndividualLayoutConstraint
*result
;
46146 PyObject
* obj0
= 0 ;
46147 char *kwnames
[] = {
46148 (char *) "self", NULL
46151 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:LayoutConstraints_width_get",kwnames
,&obj0
)) goto fail
;
46152 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxLayoutConstraints
, SWIG_POINTER_EXCEPTION
| 0);
46153 if (SWIG_arg_fail(1)) SWIG_fail
;
46154 result
= (wxIndividualLayoutConstraint
*)& ((arg1
)->width
);
46156 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxIndividualLayoutConstraint
, 0);
46163 static PyObject
*_wrap_LayoutConstraints_height_get(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
46164 PyObject
*resultobj
= NULL
;
46165 wxLayoutConstraints
*arg1
= (wxLayoutConstraints
*) 0 ;
46166 wxIndividualLayoutConstraint
*result
;
46167 PyObject
* obj0
= 0 ;
46168 char *kwnames
[] = {
46169 (char *) "self", NULL
46172 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:LayoutConstraints_height_get",kwnames
,&obj0
)) goto fail
;
46173 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxLayoutConstraints
, SWIG_POINTER_EXCEPTION
| 0);
46174 if (SWIG_arg_fail(1)) SWIG_fail
;
46175 result
= (wxIndividualLayoutConstraint
*)& ((arg1
)->height
);
46177 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxIndividualLayoutConstraint
, 0);
46184 static PyObject
*_wrap_LayoutConstraints_centreX_get(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
46185 PyObject
*resultobj
= NULL
;
46186 wxLayoutConstraints
*arg1
= (wxLayoutConstraints
*) 0 ;
46187 wxIndividualLayoutConstraint
*result
;
46188 PyObject
* obj0
= 0 ;
46189 char *kwnames
[] = {
46190 (char *) "self", NULL
46193 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:LayoutConstraints_centreX_get",kwnames
,&obj0
)) goto fail
;
46194 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxLayoutConstraints
, SWIG_POINTER_EXCEPTION
| 0);
46195 if (SWIG_arg_fail(1)) SWIG_fail
;
46196 result
= (wxIndividualLayoutConstraint
*)& ((arg1
)->centreX
);
46198 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxIndividualLayoutConstraint
, 0);
46205 static PyObject
*_wrap_LayoutConstraints_centreY_get(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
46206 PyObject
*resultobj
= NULL
;
46207 wxLayoutConstraints
*arg1
= (wxLayoutConstraints
*) 0 ;
46208 wxIndividualLayoutConstraint
*result
;
46209 PyObject
* obj0
= 0 ;
46210 char *kwnames
[] = {
46211 (char *) "self", NULL
46214 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:LayoutConstraints_centreY_get",kwnames
,&obj0
)) goto fail
;
46215 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxLayoutConstraints
, SWIG_POINTER_EXCEPTION
| 0);
46216 if (SWIG_arg_fail(1)) SWIG_fail
;
46217 result
= (wxIndividualLayoutConstraint
*)& ((arg1
)->centreY
);
46219 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxIndividualLayoutConstraint
, 0);
46226 static PyObject
*_wrap_new_LayoutConstraints(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
46227 PyObject
*resultobj
= NULL
;
46228 wxLayoutConstraints
*result
;
46229 char *kwnames
[] = {
46233 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":new_LayoutConstraints",kwnames
)) goto fail
;
46235 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
46236 result
= (wxLayoutConstraints
*)new wxLayoutConstraints();
46238 wxPyEndAllowThreads(__tstate
);
46239 if (PyErr_Occurred()) SWIG_fail
;
46241 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxLayoutConstraints
, 1);
46248 static PyObject
*_wrap_LayoutConstraints_SatisfyConstraints(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
46249 PyObject
*resultobj
= NULL
;
46250 wxLayoutConstraints
*arg1
= (wxLayoutConstraints
*) 0 ;
46251 wxWindow
*arg2
= (wxWindow
*) 0 ;
46252 int *arg3
= (int *) 0 ;
46256 PyObject
* obj0
= 0 ;
46257 PyObject
* obj1
= 0 ;
46258 char *kwnames
[] = {
46259 (char *) "self",(char *) "win", NULL
46262 arg3
= &temp3
; res3
= SWIG_NEWOBJ
;
46263 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:LayoutConstraints_SatisfyConstraints",kwnames
,&obj0
,&obj1
)) goto fail
;
46264 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxLayoutConstraints
, SWIG_POINTER_EXCEPTION
| 0);
46265 if (SWIG_arg_fail(1)) SWIG_fail
;
46266 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
46267 if (SWIG_arg_fail(2)) SWIG_fail
;
46269 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
46270 result
= (bool)(arg1
)->SatisfyConstraints(arg2
,arg3
);
46272 wxPyEndAllowThreads(__tstate
);
46273 if (PyErr_Occurred()) SWIG_fail
;
46276 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
46278 resultobj
= t_output_helper(resultobj
, ((res3
== SWIG_NEWOBJ
) ?
46279 SWIG_From_int((*arg3
)) : SWIG_NewPointerObj((void*)(arg3
), SWIGTYPE_p_int
, 0)));
46286 static PyObject
*_wrap_LayoutConstraints_AreSatisfied(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
46287 PyObject
*resultobj
= NULL
;
46288 wxLayoutConstraints
*arg1
= (wxLayoutConstraints
*) 0 ;
46290 PyObject
* obj0
= 0 ;
46291 char *kwnames
[] = {
46292 (char *) "self", NULL
46295 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:LayoutConstraints_AreSatisfied",kwnames
,&obj0
)) goto fail
;
46296 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxLayoutConstraints
, SWIG_POINTER_EXCEPTION
| 0);
46297 if (SWIG_arg_fail(1)) SWIG_fail
;
46299 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
46300 result
= (bool)((wxLayoutConstraints
const *)arg1
)->AreSatisfied();
46302 wxPyEndAllowThreads(__tstate
);
46303 if (PyErr_Occurred()) SWIG_fail
;
46306 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
46314 static PyObject
* LayoutConstraints_swigregister(PyObject
*, PyObject
*args
) {
46316 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
46317 SWIG_TypeClientData(SWIGTYPE_p_wxLayoutConstraints
, obj
);
46319 return Py_BuildValue((char *)"");
46321 static PyMethodDef SwigMethods
[] = {
46322 { (char *)"_wxPySetDictionary", __wxPySetDictionary
, METH_VARARGS
, NULL
},
46323 { (char *)"_wxPyFixStockObjects", __wxPyFixStockObjects
, METH_VARARGS
, NULL
},
46324 { (char *)"Object_GetClassName", (PyCFunction
) _wrap_Object_GetClassName
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46325 { (char *)"Object_Destroy", (PyCFunction
) _wrap_Object_Destroy
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46326 { (char *)"Object_swigregister", Object_swigregister
, METH_VARARGS
, NULL
},
46327 { (char *)"Size_width_set", (PyCFunction
) _wrap_Size_width_set
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46328 { (char *)"Size_width_get", (PyCFunction
) _wrap_Size_width_get
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46329 { (char *)"Size_height_set", (PyCFunction
) _wrap_Size_height_set
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46330 { (char *)"Size_height_get", (PyCFunction
) _wrap_Size_height_get
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46331 { (char *)"new_Size", (PyCFunction
) _wrap_new_Size
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46332 { (char *)"delete_Size", (PyCFunction
) _wrap_delete_Size
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46333 { (char *)"Size___eq__", (PyCFunction
) _wrap_Size___eq__
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46334 { (char *)"Size___ne__", (PyCFunction
) _wrap_Size___ne__
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46335 { (char *)"Size___add__", (PyCFunction
) _wrap_Size___add__
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46336 { (char *)"Size___sub__", (PyCFunction
) _wrap_Size___sub__
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46337 { (char *)"Size_IncTo", (PyCFunction
) _wrap_Size_IncTo
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46338 { (char *)"Size_DecTo", (PyCFunction
) _wrap_Size_DecTo
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46339 { (char *)"Size_Set", (PyCFunction
) _wrap_Size_Set
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46340 { (char *)"Size_SetWidth", (PyCFunction
) _wrap_Size_SetWidth
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46341 { (char *)"Size_SetHeight", (PyCFunction
) _wrap_Size_SetHeight
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46342 { (char *)"Size_GetWidth", (PyCFunction
) _wrap_Size_GetWidth
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46343 { (char *)"Size_GetHeight", (PyCFunction
) _wrap_Size_GetHeight
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46344 { (char *)"Size_IsFullySpecified", (PyCFunction
) _wrap_Size_IsFullySpecified
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46345 { (char *)"Size_SetDefaults", (PyCFunction
) _wrap_Size_SetDefaults
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46346 { (char *)"Size_Get", (PyCFunction
) _wrap_Size_Get
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46347 { (char *)"Size_swigregister", Size_swigregister
, METH_VARARGS
, NULL
},
46348 { (char *)"RealPoint_x_set", (PyCFunction
) _wrap_RealPoint_x_set
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46349 { (char *)"RealPoint_x_get", (PyCFunction
) _wrap_RealPoint_x_get
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46350 { (char *)"RealPoint_y_set", (PyCFunction
) _wrap_RealPoint_y_set
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46351 { (char *)"RealPoint_y_get", (PyCFunction
) _wrap_RealPoint_y_get
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46352 { (char *)"new_RealPoint", (PyCFunction
) _wrap_new_RealPoint
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46353 { (char *)"delete_RealPoint", (PyCFunction
) _wrap_delete_RealPoint
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46354 { (char *)"RealPoint___eq__", (PyCFunction
) _wrap_RealPoint___eq__
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46355 { (char *)"RealPoint___ne__", (PyCFunction
) _wrap_RealPoint___ne__
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46356 { (char *)"RealPoint___add__", (PyCFunction
) _wrap_RealPoint___add__
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46357 { (char *)"RealPoint___sub__", (PyCFunction
) _wrap_RealPoint___sub__
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46358 { (char *)"RealPoint_Set", (PyCFunction
) _wrap_RealPoint_Set
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46359 { (char *)"RealPoint_Get", (PyCFunction
) _wrap_RealPoint_Get
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46360 { (char *)"RealPoint_swigregister", RealPoint_swigregister
, METH_VARARGS
, NULL
},
46361 { (char *)"Point_x_set", (PyCFunction
) _wrap_Point_x_set
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46362 { (char *)"Point_x_get", (PyCFunction
) _wrap_Point_x_get
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46363 { (char *)"Point_y_set", (PyCFunction
) _wrap_Point_y_set
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46364 { (char *)"Point_y_get", (PyCFunction
) _wrap_Point_y_get
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46365 { (char *)"new_Point", (PyCFunction
) _wrap_new_Point
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46366 { (char *)"delete_Point", (PyCFunction
) _wrap_delete_Point
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46367 { (char *)"Point___eq__", (PyCFunction
) _wrap_Point___eq__
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46368 { (char *)"Point___ne__", (PyCFunction
) _wrap_Point___ne__
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46369 { (char *)"Point___add__", (PyCFunction
) _wrap_Point___add__
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46370 { (char *)"Point___sub__", (PyCFunction
) _wrap_Point___sub__
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46371 { (char *)"Point___iadd__", (PyCFunction
) _wrap_Point___iadd__
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46372 { (char *)"Point___isub__", (PyCFunction
) _wrap_Point___isub__
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46373 { (char *)"Point_Set", (PyCFunction
) _wrap_Point_Set
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46374 { (char *)"Point_Get", (PyCFunction
) _wrap_Point_Get
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46375 { (char *)"Point_swigregister", Point_swigregister
, METH_VARARGS
, NULL
},
46376 { (char *)"new_Rect", (PyCFunction
) _wrap_new_Rect
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46377 { (char *)"new_RectPP", (PyCFunction
) _wrap_new_RectPP
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46378 { (char *)"new_RectPS", (PyCFunction
) _wrap_new_RectPS
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46379 { (char *)"new_RectS", (PyCFunction
) _wrap_new_RectS
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46380 { (char *)"delete_Rect", (PyCFunction
) _wrap_delete_Rect
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46381 { (char *)"Rect_GetX", (PyCFunction
) _wrap_Rect_GetX
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46382 { (char *)"Rect_SetX", (PyCFunction
) _wrap_Rect_SetX
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46383 { (char *)"Rect_GetY", (PyCFunction
) _wrap_Rect_GetY
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46384 { (char *)"Rect_SetY", (PyCFunction
) _wrap_Rect_SetY
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46385 { (char *)"Rect_GetWidth", (PyCFunction
) _wrap_Rect_GetWidth
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46386 { (char *)"Rect_SetWidth", (PyCFunction
) _wrap_Rect_SetWidth
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46387 { (char *)"Rect_GetHeight", (PyCFunction
) _wrap_Rect_GetHeight
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46388 { (char *)"Rect_SetHeight", (PyCFunction
) _wrap_Rect_SetHeight
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46389 { (char *)"Rect_GetPosition", (PyCFunction
) _wrap_Rect_GetPosition
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46390 { (char *)"Rect_SetPosition", (PyCFunction
) _wrap_Rect_SetPosition
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46391 { (char *)"Rect_GetSize", (PyCFunction
) _wrap_Rect_GetSize
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46392 { (char *)"Rect_SetSize", (PyCFunction
) _wrap_Rect_SetSize
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46393 { (char *)"Rect_IsEmpty", (PyCFunction
) _wrap_Rect_IsEmpty
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46394 { (char *)"Rect_GetTopLeft", (PyCFunction
) _wrap_Rect_GetTopLeft
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46395 { (char *)"Rect_SetTopLeft", (PyCFunction
) _wrap_Rect_SetTopLeft
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46396 { (char *)"Rect_GetBottomRight", (PyCFunction
) _wrap_Rect_GetBottomRight
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46397 { (char *)"Rect_SetBottomRight", (PyCFunction
) _wrap_Rect_SetBottomRight
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46398 { (char *)"Rect_GetLeft", (PyCFunction
) _wrap_Rect_GetLeft
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46399 { (char *)"Rect_GetTop", (PyCFunction
) _wrap_Rect_GetTop
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46400 { (char *)"Rect_GetBottom", (PyCFunction
) _wrap_Rect_GetBottom
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46401 { (char *)"Rect_GetRight", (PyCFunction
) _wrap_Rect_GetRight
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46402 { (char *)"Rect_SetLeft", (PyCFunction
) _wrap_Rect_SetLeft
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46403 { (char *)"Rect_SetRight", (PyCFunction
) _wrap_Rect_SetRight
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46404 { (char *)"Rect_SetTop", (PyCFunction
) _wrap_Rect_SetTop
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46405 { (char *)"Rect_SetBottom", (PyCFunction
) _wrap_Rect_SetBottom
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46406 { (char *)"Rect_Inflate", (PyCFunction
) _wrap_Rect_Inflate
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46407 { (char *)"Rect_Deflate", (PyCFunction
) _wrap_Rect_Deflate
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46408 { (char *)"Rect_OffsetXY", (PyCFunction
) _wrap_Rect_OffsetXY
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46409 { (char *)"Rect_Offset", (PyCFunction
) _wrap_Rect_Offset
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46410 { (char *)"Rect_Intersect", (PyCFunction
) _wrap_Rect_Intersect
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46411 { (char *)"Rect_Union", (PyCFunction
) _wrap_Rect_Union
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46412 { (char *)"Rect___add__", (PyCFunction
) _wrap_Rect___add__
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46413 { (char *)"Rect___iadd__", (PyCFunction
) _wrap_Rect___iadd__
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46414 { (char *)"Rect___eq__", (PyCFunction
) _wrap_Rect___eq__
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46415 { (char *)"Rect___ne__", (PyCFunction
) _wrap_Rect___ne__
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46416 { (char *)"Rect_InsideXY", (PyCFunction
) _wrap_Rect_InsideXY
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46417 { (char *)"Rect_Inside", (PyCFunction
) _wrap_Rect_Inside
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46418 { (char *)"Rect_Intersects", (PyCFunction
) _wrap_Rect_Intersects
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46419 { (char *)"Rect_x_set", (PyCFunction
) _wrap_Rect_x_set
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46420 { (char *)"Rect_x_get", (PyCFunction
) _wrap_Rect_x_get
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46421 { (char *)"Rect_y_set", (PyCFunction
) _wrap_Rect_y_set
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46422 { (char *)"Rect_y_get", (PyCFunction
) _wrap_Rect_y_get
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46423 { (char *)"Rect_width_set", (PyCFunction
) _wrap_Rect_width_set
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46424 { (char *)"Rect_width_get", (PyCFunction
) _wrap_Rect_width_get
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46425 { (char *)"Rect_height_set", (PyCFunction
) _wrap_Rect_height_set
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46426 { (char *)"Rect_height_get", (PyCFunction
) _wrap_Rect_height_get
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46427 { (char *)"Rect_Set", (PyCFunction
) _wrap_Rect_Set
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46428 { (char *)"Rect_Get", (PyCFunction
) _wrap_Rect_Get
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46429 { (char *)"Rect_swigregister", Rect_swigregister
, METH_VARARGS
, NULL
},
46430 { (char *)"IntersectRect", (PyCFunction
) _wrap_IntersectRect
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46431 { (char *)"new_Point2D", (PyCFunction
) _wrap_new_Point2D
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46432 { (char *)"new_Point2DCopy", (PyCFunction
) _wrap_new_Point2DCopy
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46433 { (char *)"new_Point2DFromPoint", (PyCFunction
) _wrap_new_Point2DFromPoint
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46434 { (char *)"Point2D_GetFloor", (PyCFunction
) _wrap_Point2D_GetFloor
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46435 { (char *)"Point2D_GetRounded", (PyCFunction
) _wrap_Point2D_GetRounded
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46436 { (char *)"Point2D_GetVectorLength", (PyCFunction
) _wrap_Point2D_GetVectorLength
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46437 { (char *)"Point2D_GetVectorAngle", (PyCFunction
) _wrap_Point2D_GetVectorAngle
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46438 { (char *)"Point2D_SetVectorLength", (PyCFunction
) _wrap_Point2D_SetVectorLength
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46439 { (char *)"Point2D_SetVectorAngle", (PyCFunction
) _wrap_Point2D_SetVectorAngle
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46440 { (char *)"Point2D_GetDistance", (PyCFunction
) _wrap_Point2D_GetDistance
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46441 { (char *)"Point2D_GetDistanceSquare", (PyCFunction
) _wrap_Point2D_GetDistanceSquare
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46442 { (char *)"Point2D_GetDotProduct", (PyCFunction
) _wrap_Point2D_GetDotProduct
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46443 { (char *)"Point2D_GetCrossProduct", (PyCFunction
) _wrap_Point2D_GetCrossProduct
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46444 { (char *)"Point2D___neg__", (PyCFunction
) _wrap_Point2D___neg__
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46445 { (char *)"Point2D___iadd__", (PyCFunction
) _wrap_Point2D___iadd__
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46446 { (char *)"Point2D___isub__", (PyCFunction
) _wrap_Point2D___isub__
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46447 { (char *)"Point2D___imul__", (PyCFunction
) _wrap_Point2D___imul__
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46448 { (char *)"Point2D___idiv__", (PyCFunction
) _wrap_Point2D___idiv__
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46449 { (char *)"Point2D___eq__", (PyCFunction
) _wrap_Point2D___eq__
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46450 { (char *)"Point2D___ne__", (PyCFunction
) _wrap_Point2D___ne__
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46451 { (char *)"Point2D_x_set", (PyCFunction
) _wrap_Point2D_x_set
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46452 { (char *)"Point2D_x_get", (PyCFunction
) _wrap_Point2D_x_get
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46453 { (char *)"Point2D_y_set", (PyCFunction
) _wrap_Point2D_y_set
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46454 { (char *)"Point2D_y_get", (PyCFunction
) _wrap_Point2D_y_get
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46455 { (char *)"Point2D_Set", (PyCFunction
) _wrap_Point2D_Set
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46456 { (char *)"Point2D_Get", (PyCFunction
) _wrap_Point2D_Get
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46457 { (char *)"Point2D_swigregister", Point2D_swigregister
, METH_VARARGS
, NULL
},
46458 { (char *)"new_InputStream", (PyCFunction
) _wrap_new_InputStream
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46459 { (char *)"delete_InputStream", (PyCFunction
) _wrap_delete_InputStream
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46460 { (char *)"InputStream_close", (PyCFunction
) _wrap_InputStream_close
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46461 { (char *)"InputStream_flush", (PyCFunction
) _wrap_InputStream_flush
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46462 { (char *)"InputStream_eof", (PyCFunction
) _wrap_InputStream_eof
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46463 { (char *)"InputStream_read", (PyCFunction
) _wrap_InputStream_read
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46464 { (char *)"InputStream_readline", (PyCFunction
) _wrap_InputStream_readline
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46465 { (char *)"InputStream_readlines", (PyCFunction
) _wrap_InputStream_readlines
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46466 { (char *)"InputStream_seek", (PyCFunction
) _wrap_InputStream_seek
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46467 { (char *)"InputStream_tell", (PyCFunction
) _wrap_InputStream_tell
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46468 { (char *)"InputStream_Peek", (PyCFunction
) _wrap_InputStream_Peek
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46469 { (char *)"InputStream_GetC", (PyCFunction
) _wrap_InputStream_GetC
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46470 { (char *)"InputStream_LastRead", (PyCFunction
) _wrap_InputStream_LastRead
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46471 { (char *)"InputStream_CanRead", (PyCFunction
) _wrap_InputStream_CanRead
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46472 { (char *)"InputStream_Eof", (PyCFunction
) _wrap_InputStream_Eof
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46473 { (char *)"InputStream_Ungetch", (PyCFunction
) _wrap_InputStream_Ungetch
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46474 { (char *)"InputStream_SeekI", (PyCFunction
) _wrap_InputStream_SeekI
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46475 { (char *)"InputStream_TellI", (PyCFunction
) _wrap_InputStream_TellI
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46476 { (char *)"InputStream_swigregister", InputStream_swigregister
, METH_VARARGS
, NULL
},
46477 { (char *)"OutputStream_write", (PyCFunction
) _wrap_OutputStream_write
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46478 { (char *)"OutputStream_swigregister", OutputStream_swigregister
, METH_VARARGS
, NULL
},
46479 { (char *)"new_FSFile", (PyCFunction
) _wrap_new_FSFile
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46480 { (char *)"delete_FSFile", (PyCFunction
) _wrap_delete_FSFile
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46481 { (char *)"FSFile_GetStream", (PyCFunction
) _wrap_FSFile_GetStream
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46482 { (char *)"FSFile_GetMimeType", (PyCFunction
) _wrap_FSFile_GetMimeType
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46483 { (char *)"FSFile_GetLocation", (PyCFunction
) _wrap_FSFile_GetLocation
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46484 { (char *)"FSFile_GetAnchor", (PyCFunction
) _wrap_FSFile_GetAnchor
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46485 { (char *)"FSFile_GetModificationTime", (PyCFunction
) _wrap_FSFile_GetModificationTime
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46486 { (char *)"FSFile_swigregister", FSFile_swigregister
, METH_VARARGS
, NULL
},
46487 { (char *)"CPPFileSystemHandler_swigregister", CPPFileSystemHandler_swigregister
, METH_VARARGS
, NULL
},
46488 { (char *)"new_FileSystemHandler", (PyCFunction
) _wrap_new_FileSystemHandler
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46489 { (char *)"FileSystemHandler__setCallbackInfo", (PyCFunction
) _wrap_FileSystemHandler__setCallbackInfo
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46490 { (char *)"FileSystemHandler_CanOpen", (PyCFunction
) _wrap_FileSystemHandler_CanOpen
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46491 { (char *)"FileSystemHandler_OpenFile", (PyCFunction
) _wrap_FileSystemHandler_OpenFile
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46492 { (char *)"FileSystemHandler_FindFirst", (PyCFunction
) _wrap_FileSystemHandler_FindFirst
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46493 { (char *)"FileSystemHandler_FindNext", (PyCFunction
) _wrap_FileSystemHandler_FindNext
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46494 { (char *)"FileSystemHandler_GetProtocol", (PyCFunction
) _wrap_FileSystemHandler_GetProtocol
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46495 { (char *)"FileSystemHandler_GetLeftLocation", (PyCFunction
) _wrap_FileSystemHandler_GetLeftLocation
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46496 { (char *)"FileSystemHandler_GetAnchor", (PyCFunction
) _wrap_FileSystemHandler_GetAnchor
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46497 { (char *)"FileSystemHandler_GetRightLocation", (PyCFunction
) _wrap_FileSystemHandler_GetRightLocation
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46498 { (char *)"FileSystemHandler_GetMimeTypeFromExt", (PyCFunction
) _wrap_FileSystemHandler_GetMimeTypeFromExt
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46499 { (char *)"FileSystemHandler_swigregister", FileSystemHandler_swigregister
, METH_VARARGS
, NULL
},
46500 { (char *)"new_FileSystem", (PyCFunction
) _wrap_new_FileSystem
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46501 { (char *)"delete_FileSystem", (PyCFunction
) _wrap_delete_FileSystem
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46502 { (char *)"FileSystem_ChangePathTo", (PyCFunction
) _wrap_FileSystem_ChangePathTo
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46503 { (char *)"FileSystem_GetPath", (PyCFunction
) _wrap_FileSystem_GetPath
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46504 { (char *)"FileSystem_OpenFile", (PyCFunction
) _wrap_FileSystem_OpenFile
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46505 { (char *)"FileSystem_FindFirst", (PyCFunction
) _wrap_FileSystem_FindFirst
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46506 { (char *)"FileSystem_FindNext", (PyCFunction
) _wrap_FileSystem_FindNext
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46507 { (char *)"FileSystem_AddHandler", (PyCFunction
) _wrap_FileSystem_AddHandler
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46508 { (char *)"FileSystem_CleanUpHandlers", (PyCFunction
) _wrap_FileSystem_CleanUpHandlers
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46509 { (char *)"FileSystem_FileNameToURL", (PyCFunction
) _wrap_FileSystem_FileNameToURL
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46510 { (char *)"FileSystem_URLToFileName", (PyCFunction
) _wrap_FileSystem_URLToFileName
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46511 { (char *)"FileSystem_swigregister", FileSystem_swigregister
, METH_VARARGS
, NULL
},
46512 { (char *)"new_InternetFSHandler", (PyCFunction
) _wrap_new_InternetFSHandler
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46513 { (char *)"InternetFSHandler_CanOpen", (PyCFunction
) _wrap_InternetFSHandler_CanOpen
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46514 { (char *)"InternetFSHandler_OpenFile", (PyCFunction
) _wrap_InternetFSHandler_OpenFile
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46515 { (char *)"InternetFSHandler_swigregister", InternetFSHandler_swigregister
, METH_VARARGS
, NULL
},
46516 { (char *)"new_ZipFSHandler", (PyCFunction
) _wrap_new_ZipFSHandler
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46517 { (char *)"ZipFSHandler_CanOpen", (PyCFunction
) _wrap_ZipFSHandler_CanOpen
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46518 { (char *)"ZipFSHandler_OpenFile", (PyCFunction
) _wrap_ZipFSHandler_OpenFile
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46519 { (char *)"ZipFSHandler_FindFirst", (PyCFunction
) _wrap_ZipFSHandler_FindFirst
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46520 { (char *)"ZipFSHandler_FindNext", (PyCFunction
) _wrap_ZipFSHandler_FindNext
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46521 { (char *)"ZipFSHandler_swigregister", ZipFSHandler_swigregister
, METH_VARARGS
, NULL
},
46522 { (char *)"__wxMemoryFSHandler_AddFile_wxImage", (PyCFunction
) _wrap___wxMemoryFSHandler_AddFile_wxImage
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46523 { (char *)"__wxMemoryFSHandler_AddFile_wxBitmap", (PyCFunction
) _wrap___wxMemoryFSHandler_AddFile_wxBitmap
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46524 { (char *)"__wxMemoryFSHandler_AddFile_Data", (PyCFunction
) _wrap___wxMemoryFSHandler_AddFile_Data
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46525 { (char *)"new_MemoryFSHandler", (PyCFunction
) _wrap_new_MemoryFSHandler
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46526 { (char *)"MemoryFSHandler_RemoveFile", (PyCFunction
) _wrap_MemoryFSHandler_RemoveFile
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46527 { (char *)"MemoryFSHandler_CanOpen", (PyCFunction
) _wrap_MemoryFSHandler_CanOpen
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46528 { (char *)"MemoryFSHandler_OpenFile", (PyCFunction
) _wrap_MemoryFSHandler_OpenFile
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46529 { (char *)"MemoryFSHandler_FindFirst", (PyCFunction
) _wrap_MemoryFSHandler_FindFirst
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46530 { (char *)"MemoryFSHandler_FindNext", (PyCFunction
) _wrap_MemoryFSHandler_FindNext
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46531 { (char *)"MemoryFSHandler_swigregister", MemoryFSHandler_swigregister
, METH_VARARGS
, NULL
},
46532 { (char *)"ImageHandler_GetName", (PyCFunction
) _wrap_ImageHandler_GetName
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46533 { (char *)"ImageHandler_GetExtension", (PyCFunction
) _wrap_ImageHandler_GetExtension
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46534 { (char *)"ImageHandler_GetType", (PyCFunction
) _wrap_ImageHandler_GetType
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46535 { (char *)"ImageHandler_GetMimeType", (PyCFunction
) _wrap_ImageHandler_GetMimeType
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46536 { (char *)"ImageHandler_CanRead", (PyCFunction
) _wrap_ImageHandler_CanRead
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46537 { (char *)"ImageHandler_SetName", (PyCFunction
) _wrap_ImageHandler_SetName
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46538 { (char *)"ImageHandler_SetExtension", (PyCFunction
) _wrap_ImageHandler_SetExtension
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46539 { (char *)"ImageHandler_SetType", (PyCFunction
) _wrap_ImageHandler_SetType
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46540 { (char *)"ImageHandler_SetMimeType", (PyCFunction
) _wrap_ImageHandler_SetMimeType
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46541 { (char *)"ImageHandler_swigregister", ImageHandler_swigregister
, METH_VARARGS
, NULL
},
46542 { (char *)"new_PyImageHandler", (PyCFunction
) _wrap_new_PyImageHandler
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46543 { (char *)"PyImageHandler__SetSelf", (PyCFunction
) _wrap_PyImageHandler__SetSelf
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46544 { (char *)"PyImageHandler_swigregister", PyImageHandler_swigregister
, METH_VARARGS
, NULL
},
46545 { (char *)"new_ImageHistogram", (PyCFunction
) _wrap_new_ImageHistogram
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46546 { (char *)"ImageHistogram_MakeKey", (PyCFunction
) _wrap_ImageHistogram_MakeKey
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46547 { (char *)"ImageHistogram_FindFirstUnusedColour", (PyCFunction
) _wrap_ImageHistogram_FindFirstUnusedColour
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46548 { (char *)"ImageHistogram_GetCount", (PyCFunction
) _wrap_ImageHistogram_GetCount
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46549 { (char *)"ImageHistogram_GetCountRGB", (PyCFunction
) _wrap_ImageHistogram_GetCountRGB
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46550 { (char *)"ImageHistogram_GetCountColour", (PyCFunction
) _wrap_ImageHistogram_GetCountColour
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46551 { (char *)"ImageHistogram_swigregister", ImageHistogram_swigregister
, METH_VARARGS
, NULL
},
46552 { (char *)"new_Image_RGBValue", (PyCFunction
) _wrap_new_Image_RGBValue
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46553 { (char *)"Image_RGBValue_red_set", (PyCFunction
) _wrap_Image_RGBValue_red_set
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46554 { (char *)"Image_RGBValue_red_get", (PyCFunction
) _wrap_Image_RGBValue_red_get
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46555 { (char *)"Image_RGBValue_green_set", (PyCFunction
) _wrap_Image_RGBValue_green_set
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46556 { (char *)"Image_RGBValue_green_get", (PyCFunction
) _wrap_Image_RGBValue_green_get
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46557 { (char *)"Image_RGBValue_blue_set", (PyCFunction
) _wrap_Image_RGBValue_blue_set
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46558 { (char *)"Image_RGBValue_blue_get", (PyCFunction
) _wrap_Image_RGBValue_blue_get
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46559 { (char *)"Image_RGBValue_swigregister", Image_RGBValue_swigregister
, METH_VARARGS
, NULL
},
46560 { (char *)"new_Image_HSVValue", (PyCFunction
) _wrap_new_Image_HSVValue
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46561 { (char *)"Image_HSVValue_hue_set", (PyCFunction
) _wrap_Image_HSVValue_hue_set
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46562 { (char *)"Image_HSVValue_hue_get", (PyCFunction
) _wrap_Image_HSVValue_hue_get
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46563 { (char *)"Image_HSVValue_saturation_set", (PyCFunction
) _wrap_Image_HSVValue_saturation_set
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46564 { (char *)"Image_HSVValue_saturation_get", (PyCFunction
) _wrap_Image_HSVValue_saturation_get
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46565 { (char *)"Image_HSVValue_value_set", (PyCFunction
) _wrap_Image_HSVValue_value_set
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46566 { (char *)"Image_HSVValue_value_get", (PyCFunction
) _wrap_Image_HSVValue_value_get
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46567 { (char *)"Image_HSVValue_swigregister", Image_HSVValue_swigregister
, METH_VARARGS
, NULL
},
46568 { (char *)"new_Image", (PyCFunction
) _wrap_new_Image
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46569 { (char *)"delete_Image", (PyCFunction
) _wrap_delete_Image
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46570 { (char *)"new_ImageFromMime", (PyCFunction
) _wrap_new_ImageFromMime
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46571 { (char *)"new_ImageFromStream", (PyCFunction
) _wrap_new_ImageFromStream
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46572 { (char *)"new_ImageFromStreamMime", (PyCFunction
) _wrap_new_ImageFromStreamMime
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46573 { (char *)"new_EmptyImage", (PyCFunction
) _wrap_new_EmptyImage
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46574 { (char *)"new_ImageFromBitmap", (PyCFunction
) _wrap_new_ImageFromBitmap
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46575 { (char *)"new_ImageFromData", (PyCFunction
) _wrap_new_ImageFromData
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46576 { (char *)"new_ImageFromDataWithAlpha", (PyCFunction
) _wrap_new_ImageFromDataWithAlpha
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46577 { (char *)"Image_Create", (PyCFunction
) _wrap_Image_Create
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46578 { (char *)"Image_Destroy", (PyCFunction
) _wrap_Image_Destroy
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46579 { (char *)"Image_Scale", (PyCFunction
) _wrap_Image_Scale
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46580 { (char *)"Image_ShrinkBy", (PyCFunction
) _wrap_Image_ShrinkBy
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46581 { (char *)"Image_Rescale", (PyCFunction
) _wrap_Image_Rescale
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46582 { (char *)"Image_Resize", (PyCFunction
) _wrap_Image_Resize
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46583 { (char *)"Image_SetRGB", (PyCFunction
) _wrap_Image_SetRGB
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46584 { (char *)"Image_SetRGBRect", (PyCFunction
) _wrap_Image_SetRGBRect
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46585 { (char *)"Image_GetRed", (PyCFunction
) _wrap_Image_GetRed
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46586 { (char *)"Image_GetGreen", (PyCFunction
) _wrap_Image_GetGreen
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46587 { (char *)"Image_GetBlue", (PyCFunction
) _wrap_Image_GetBlue
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46588 { (char *)"Image_SetAlpha", (PyCFunction
) _wrap_Image_SetAlpha
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46589 { (char *)"Image_GetAlpha", (PyCFunction
) _wrap_Image_GetAlpha
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46590 { (char *)"Image_HasAlpha", (PyCFunction
) _wrap_Image_HasAlpha
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46591 { (char *)"Image_InitAlpha", (PyCFunction
) _wrap_Image_InitAlpha
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46592 { (char *)"Image_IsTransparent", (PyCFunction
) _wrap_Image_IsTransparent
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46593 { (char *)"Image_FindFirstUnusedColour", (PyCFunction
) _wrap_Image_FindFirstUnusedColour
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46594 { (char *)"Image_ConvertAlphaToMask", (PyCFunction
) _wrap_Image_ConvertAlphaToMask
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46595 { (char *)"Image_ConvertColourToAlpha", (PyCFunction
) _wrap_Image_ConvertColourToAlpha
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46596 { (char *)"Image_SetMaskFromImage", (PyCFunction
) _wrap_Image_SetMaskFromImage
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46597 { (char *)"Image_CanRead", (PyCFunction
) _wrap_Image_CanRead
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46598 { (char *)"Image_GetImageCount", (PyCFunction
) _wrap_Image_GetImageCount
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46599 { (char *)"Image_LoadFile", (PyCFunction
) _wrap_Image_LoadFile
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46600 { (char *)"Image_LoadMimeFile", (PyCFunction
) _wrap_Image_LoadMimeFile
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46601 { (char *)"Image_SaveFile", (PyCFunction
) _wrap_Image_SaveFile
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46602 { (char *)"Image_SaveMimeFile", (PyCFunction
) _wrap_Image_SaveMimeFile
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46603 { (char *)"Image_CanReadStream", (PyCFunction
) _wrap_Image_CanReadStream
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46604 { (char *)"Image_LoadStream", (PyCFunction
) _wrap_Image_LoadStream
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46605 { (char *)"Image_LoadMimeStream", (PyCFunction
) _wrap_Image_LoadMimeStream
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46606 { (char *)"Image_Ok", (PyCFunction
) _wrap_Image_Ok
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46607 { (char *)"Image_GetWidth", (PyCFunction
) _wrap_Image_GetWidth
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46608 { (char *)"Image_GetHeight", (PyCFunction
) _wrap_Image_GetHeight
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46609 { (char *)"Image_GetSize", (PyCFunction
) _wrap_Image_GetSize
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46610 { (char *)"Image_GetSubImage", (PyCFunction
) _wrap_Image_GetSubImage
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46611 { (char *)"Image_Size", (PyCFunction
) _wrap_Image_Size
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46612 { (char *)"Image_Copy", (PyCFunction
) _wrap_Image_Copy
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46613 { (char *)"Image_Paste", (PyCFunction
) _wrap_Image_Paste
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46614 { (char *)"Image_GetData", (PyCFunction
) _wrap_Image_GetData
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46615 { (char *)"Image_SetData", (PyCFunction
) _wrap_Image_SetData
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46616 { (char *)"Image_GetDataBuffer", (PyCFunction
) _wrap_Image_GetDataBuffer
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46617 { (char *)"Image_SetDataBuffer", (PyCFunction
) _wrap_Image_SetDataBuffer
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46618 { (char *)"Image_GetAlphaData", (PyCFunction
) _wrap_Image_GetAlphaData
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46619 { (char *)"Image_SetAlphaData", (PyCFunction
) _wrap_Image_SetAlphaData
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46620 { (char *)"Image_GetAlphaBuffer", (PyCFunction
) _wrap_Image_GetAlphaBuffer
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46621 { (char *)"Image_SetAlphaBuffer", (PyCFunction
) _wrap_Image_SetAlphaBuffer
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46622 { (char *)"Image_SetMaskColour", (PyCFunction
) _wrap_Image_SetMaskColour
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46623 { (char *)"Image_GetOrFindMaskColour", (PyCFunction
) _wrap_Image_GetOrFindMaskColour
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46624 { (char *)"Image_GetMaskRed", (PyCFunction
) _wrap_Image_GetMaskRed
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46625 { (char *)"Image_GetMaskGreen", (PyCFunction
) _wrap_Image_GetMaskGreen
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46626 { (char *)"Image_GetMaskBlue", (PyCFunction
) _wrap_Image_GetMaskBlue
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46627 { (char *)"Image_SetMask", (PyCFunction
) _wrap_Image_SetMask
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46628 { (char *)"Image_HasMask", (PyCFunction
) _wrap_Image_HasMask
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46629 { (char *)"Image_Rotate", (PyCFunction
) _wrap_Image_Rotate
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46630 { (char *)"Image_Rotate90", (PyCFunction
) _wrap_Image_Rotate90
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46631 { (char *)"Image_Mirror", (PyCFunction
) _wrap_Image_Mirror
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46632 { (char *)"Image_Replace", (PyCFunction
) _wrap_Image_Replace
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46633 { (char *)"Image_ConvertToGreyscale", (PyCFunction
) _wrap_Image_ConvertToGreyscale
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46634 { (char *)"Image_ConvertToMono", (PyCFunction
) _wrap_Image_ConvertToMono
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46635 { (char *)"Image_SetOption", (PyCFunction
) _wrap_Image_SetOption
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46636 { (char *)"Image_SetOptionInt", (PyCFunction
) _wrap_Image_SetOptionInt
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46637 { (char *)"Image_GetOption", (PyCFunction
) _wrap_Image_GetOption
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46638 { (char *)"Image_GetOptionInt", (PyCFunction
) _wrap_Image_GetOptionInt
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46639 { (char *)"Image_HasOption", (PyCFunction
) _wrap_Image_HasOption
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46640 { (char *)"Image_CountColours", (PyCFunction
) _wrap_Image_CountColours
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46641 { (char *)"Image_ComputeHistogram", (PyCFunction
) _wrap_Image_ComputeHistogram
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46642 { (char *)"Image_AddHandler", (PyCFunction
) _wrap_Image_AddHandler
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46643 { (char *)"Image_InsertHandler", (PyCFunction
) _wrap_Image_InsertHandler
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46644 { (char *)"Image_RemoveHandler", (PyCFunction
) _wrap_Image_RemoveHandler
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46645 { (char *)"Image_GetImageExtWildcard", (PyCFunction
) _wrap_Image_GetImageExtWildcard
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46646 { (char *)"Image_ConvertToBitmap", (PyCFunction
) _wrap_Image_ConvertToBitmap
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46647 { (char *)"Image_ConvertToMonoBitmap", (PyCFunction
) _wrap_Image_ConvertToMonoBitmap
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46648 { (char *)"Image_RotateHue", (PyCFunction
) _wrap_Image_RotateHue
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46649 { (char *)"Image_RGBtoHSV", (PyCFunction
) _wrap_Image_RGBtoHSV
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46650 { (char *)"Image_HSVtoRGB", (PyCFunction
) _wrap_Image_HSVtoRGB
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46651 { (char *)"Image_swigregister", Image_swigregister
, METH_VARARGS
, NULL
},
46652 { (char *)"new_BMPHandler", (PyCFunction
) _wrap_new_BMPHandler
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46653 { (char *)"BMPHandler_swigregister", BMPHandler_swigregister
, METH_VARARGS
, NULL
},
46654 { (char *)"new_ICOHandler", (PyCFunction
) _wrap_new_ICOHandler
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46655 { (char *)"ICOHandler_swigregister", ICOHandler_swigregister
, METH_VARARGS
, NULL
},
46656 { (char *)"new_CURHandler", (PyCFunction
) _wrap_new_CURHandler
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46657 { (char *)"CURHandler_swigregister", CURHandler_swigregister
, METH_VARARGS
, NULL
},
46658 { (char *)"new_ANIHandler", (PyCFunction
) _wrap_new_ANIHandler
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46659 { (char *)"ANIHandler_swigregister", ANIHandler_swigregister
, METH_VARARGS
, NULL
},
46660 { (char *)"new_PNGHandler", (PyCFunction
) _wrap_new_PNGHandler
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46661 { (char *)"PNGHandler_swigregister", PNGHandler_swigregister
, METH_VARARGS
, NULL
},
46662 { (char *)"new_GIFHandler", (PyCFunction
) _wrap_new_GIFHandler
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46663 { (char *)"GIFHandler_swigregister", GIFHandler_swigregister
, METH_VARARGS
, NULL
},
46664 { (char *)"new_PCXHandler", (PyCFunction
) _wrap_new_PCXHandler
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46665 { (char *)"PCXHandler_swigregister", PCXHandler_swigregister
, METH_VARARGS
, NULL
},
46666 { (char *)"new_JPEGHandler", (PyCFunction
) _wrap_new_JPEGHandler
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46667 { (char *)"JPEGHandler_swigregister", JPEGHandler_swigregister
, METH_VARARGS
, NULL
},
46668 { (char *)"new_PNMHandler", (PyCFunction
) _wrap_new_PNMHandler
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46669 { (char *)"PNMHandler_swigregister", PNMHandler_swigregister
, METH_VARARGS
, NULL
},
46670 { (char *)"new_XPMHandler", (PyCFunction
) _wrap_new_XPMHandler
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46671 { (char *)"XPMHandler_swigregister", XPMHandler_swigregister
, METH_VARARGS
, NULL
},
46672 { (char *)"new_TIFFHandler", (PyCFunction
) _wrap_new_TIFFHandler
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46673 { (char *)"TIFFHandler_swigregister", TIFFHandler_swigregister
, METH_VARARGS
, NULL
},
46674 { (char *)"Quantize_Quantize", (PyCFunction
) _wrap_Quantize_Quantize
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46675 { (char *)"Quantize_swigregister", Quantize_swigregister
, METH_VARARGS
, NULL
},
46676 { (char *)"new_EvtHandler", (PyCFunction
) _wrap_new_EvtHandler
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46677 { (char *)"EvtHandler_GetNextHandler", (PyCFunction
) _wrap_EvtHandler_GetNextHandler
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46678 { (char *)"EvtHandler_GetPreviousHandler", (PyCFunction
) _wrap_EvtHandler_GetPreviousHandler
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46679 { (char *)"EvtHandler_SetNextHandler", (PyCFunction
) _wrap_EvtHandler_SetNextHandler
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46680 { (char *)"EvtHandler_SetPreviousHandler", (PyCFunction
) _wrap_EvtHandler_SetPreviousHandler
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46681 { (char *)"EvtHandler_GetEvtHandlerEnabled", (PyCFunction
) _wrap_EvtHandler_GetEvtHandlerEnabled
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46682 { (char *)"EvtHandler_SetEvtHandlerEnabled", (PyCFunction
) _wrap_EvtHandler_SetEvtHandlerEnabled
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46683 { (char *)"EvtHandler_ProcessEvent", (PyCFunction
) _wrap_EvtHandler_ProcessEvent
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46684 { (char *)"EvtHandler_AddPendingEvent", (PyCFunction
) _wrap_EvtHandler_AddPendingEvent
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46685 { (char *)"EvtHandler_ProcessPendingEvents", (PyCFunction
) _wrap_EvtHandler_ProcessPendingEvents
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46686 { (char *)"EvtHandler_Connect", (PyCFunction
) _wrap_EvtHandler_Connect
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46687 { (char *)"EvtHandler_Disconnect", (PyCFunction
) _wrap_EvtHandler_Disconnect
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46688 { (char *)"EvtHandler__setOORInfo", (PyCFunction
) _wrap_EvtHandler__setOORInfo
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46689 { (char *)"EvtHandler_swigregister", EvtHandler_swigregister
, METH_VARARGS
, NULL
},
46690 { (char *)"NewEventType", (PyCFunction
) _wrap_NewEventType
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46691 { (char *)"delete_Event", (PyCFunction
) _wrap_delete_Event
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46692 { (char *)"Event_SetEventType", (PyCFunction
) _wrap_Event_SetEventType
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46693 { (char *)"Event_GetEventType", (PyCFunction
) _wrap_Event_GetEventType
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46694 { (char *)"Event_GetEventObject", (PyCFunction
) _wrap_Event_GetEventObject
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46695 { (char *)"Event_SetEventObject", (PyCFunction
) _wrap_Event_SetEventObject
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46696 { (char *)"Event_GetTimestamp", (PyCFunction
) _wrap_Event_GetTimestamp
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46697 { (char *)"Event_SetTimestamp", (PyCFunction
) _wrap_Event_SetTimestamp
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46698 { (char *)"Event_GetId", (PyCFunction
) _wrap_Event_GetId
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46699 { (char *)"Event_SetId", (PyCFunction
) _wrap_Event_SetId
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46700 { (char *)"Event_IsCommandEvent", (PyCFunction
) _wrap_Event_IsCommandEvent
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46701 { (char *)"Event_Skip", (PyCFunction
) _wrap_Event_Skip
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46702 { (char *)"Event_GetSkipped", (PyCFunction
) _wrap_Event_GetSkipped
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46703 { (char *)"Event_ShouldPropagate", (PyCFunction
) _wrap_Event_ShouldPropagate
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46704 { (char *)"Event_StopPropagation", (PyCFunction
) _wrap_Event_StopPropagation
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46705 { (char *)"Event_ResumePropagation", (PyCFunction
) _wrap_Event_ResumePropagation
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46706 { (char *)"Event_Clone", (PyCFunction
) _wrap_Event_Clone
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46707 { (char *)"Event_swigregister", Event_swigregister
, METH_VARARGS
, NULL
},
46708 { (char *)"new_PropagationDisabler", (PyCFunction
) _wrap_new_PropagationDisabler
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46709 { (char *)"delete_PropagationDisabler", (PyCFunction
) _wrap_delete_PropagationDisabler
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46710 { (char *)"PropagationDisabler_swigregister", PropagationDisabler_swigregister
, METH_VARARGS
, NULL
},
46711 { (char *)"new_PropagateOnce", (PyCFunction
) _wrap_new_PropagateOnce
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46712 { (char *)"delete_PropagateOnce", (PyCFunction
) _wrap_delete_PropagateOnce
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46713 { (char *)"PropagateOnce_swigregister", PropagateOnce_swigregister
, METH_VARARGS
, NULL
},
46714 { (char *)"new_CommandEvent", (PyCFunction
) _wrap_new_CommandEvent
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46715 { (char *)"CommandEvent_GetSelection", (PyCFunction
) _wrap_CommandEvent_GetSelection
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46716 { (char *)"CommandEvent_SetString", (PyCFunction
) _wrap_CommandEvent_SetString
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46717 { (char *)"CommandEvent_GetString", (PyCFunction
) _wrap_CommandEvent_GetString
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46718 { (char *)"CommandEvent_IsChecked", (PyCFunction
) _wrap_CommandEvent_IsChecked
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46719 { (char *)"CommandEvent_IsSelection", (PyCFunction
) _wrap_CommandEvent_IsSelection
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46720 { (char *)"CommandEvent_SetExtraLong", (PyCFunction
) _wrap_CommandEvent_SetExtraLong
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46721 { (char *)"CommandEvent_GetExtraLong", (PyCFunction
) _wrap_CommandEvent_GetExtraLong
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46722 { (char *)"CommandEvent_SetInt", (PyCFunction
) _wrap_CommandEvent_SetInt
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46723 { (char *)"CommandEvent_GetInt", (PyCFunction
) _wrap_CommandEvent_GetInt
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46724 { (char *)"CommandEvent_Clone", (PyCFunction
) _wrap_CommandEvent_Clone
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46725 { (char *)"CommandEvent_swigregister", CommandEvent_swigregister
, METH_VARARGS
, NULL
},
46726 { (char *)"new_NotifyEvent", (PyCFunction
) _wrap_new_NotifyEvent
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46727 { (char *)"NotifyEvent_Veto", (PyCFunction
) _wrap_NotifyEvent_Veto
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46728 { (char *)"NotifyEvent_Allow", (PyCFunction
) _wrap_NotifyEvent_Allow
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46729 { (char *)"NotifyEvent_IsAllowed", (PyCFunction
) _wrap_NotifyEvent_IsAllowed
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46730 { (char *)"NotifyEvent_swigregister", NotifyEvent_swigregister
, METH_VARARGS
, NULL
},
46731 { (char *)"new_ScrollEvent", (PyCFunction
) _wrap_new_ScrollEvent
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46732 { (char *)"ScrollEvent_GetOrientation", (PyCFunction
) _wrap_ScrollEvent_GetOrientation
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46733 { (char *)"ScrollEvent_GetPosition", (PyCFunction
) _wrap_ScrollEvent_GetPosition
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46734 { (char *)"ScrollEvent_SetOrientation", (PyCFunction
) _wrap_ScrollEvent_SetOrientation
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46735 { (char *)"ScrollEvent_SetPosition", (PyCFunction
) _wrap_ScrollEvent_SetPosition
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46736 { (char *)"ScrollEvent_swigregister", ScrollEvent_swigregister
, METH_VARARGS
, NULL
},
46737 { (char *)"new_ScrollWinEvent", (PyCFunction
) _wrap_new_ScrollWinEvent
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46738 { (char *)"ScrollWinEvent_GetOrientation", (PyCFunction
) _wrap_ScrollWinEvent_GetOrientation
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46739 { (char *)"ScrollWinEvent_GetPosition", (PyCFunction
) _wrap_ScrollWinEvent_GetPosition
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46740 { (char *)"ScrollWinEvent_SetOrientation", (PyCFunction
) _wrap_ScrollWinEvent_SetOrientation
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46741 { (char *)"ScrollWinEvent_SetPosition", (PyCFunction
) _wrap_ScrollWinEvent_SetPosition
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46742 { (char *)"ScrollWinEvent_swigregister", ScrollWinEvent_swigregister
, METH_VARARGS
, NULL
},
46743 { (char *)"new_MouseEvent", (PyCFunction
) _wrap_new_MouseEvent
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46744 { (char *)"MouseEvent_IsButton", (PyCFunction
) _wrap_MouseEvent_IsButton
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46745 { (char *)"MouseEvent_ButtonDown", (PyCFunction
) _wrap_MouseEvent_ButtonDown
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46746 { (char *)"MouseEvent_ButtonDClick", (PyCFunction
) _wrap_MouseEvent_ButtonDClick
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46747 { (char *)"MouseEvent_ButtonUp", (PyCFunction
) _wrap_MouseEvent_ButtonUp
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46748 { (char *)"MouseEvent_Button", (PyCFunction
) _wrap_MouseEvent_Button
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46749 { (char *)"MouseEvent_ButtonIsDown", (PyCFunction
) _wrap_MouseEvent_ButtonIsDown
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46750 { (char *)"MouseEvent_GetButton", (PyCFunction
) _wrap_MouseEvent_GetButton
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46751 { (char *)"MouseEvent_ControlDown", (PyCFunction
) _wrap_MouseEvent_ControlDown
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46752 { (char *)"MouseEvent_MetaDown", (PyCFunction
) _wrap_MouseEvent_MetaDown
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46753 { (char *)"MouseEvent_AltDown", (PyCFunction
) _wrap_MouseEvent_AltDown
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46754 { (char *)"MouseEvent_ShiftDown", (PyCFunction
) _wrap_MouseEvent_ShiftDown
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46755 { (char *)"MouseEvent_CmdDown", (PyCFunction
) _wrap_MouseEvent_CmdDown
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46756 { (char *)"MouseEvent_LeftDown", (PyCFunction
) _wrap_MouseEvent_LeftDown
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46757 { (char *)"MouseEvent_MiddleDown", (PyCFunction
) _wrap_MouseEvent_MiddleDown
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46758 { (char *)"MouseEvent_RightDown", (PyCFunction
) _wrap_MouseEvent_RightDown
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46759 { (char *)"MouseEvent_LeftUp", (PyCFunction
) _wrap_MouseEvent_LeftUp
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46760 { (char *)"MouseEvent_MiddleUp", (PyCFunction
) _wrap_MouseEvent_MiddleUp
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46761 { (char *)"MouseEvent_RightUp", (PyCFunction
) _wrap_MouseEvent_RightUp
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46762 { (char *)"MouseEvent_LeftDClick", (PyCFunction
) _wrap_MouseEvent_LeftDClick
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46763 { (char *)"MouseEvent_MiddleDClick", (PyCFunction
) _wrap_MouseEvent_MiddleDClick
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46764 { (char *)"MouseEvent_RightDClick", (PyCFunction
) _wrap_MouseEvent_RightDClick
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46765 { (char *)"MouseEvent_LeftIsDown", (PyCFunction
) _wrap_MouseEvent_LeftIsDown
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46766 { (char *)"MouseEvent_MiddleIsDown", (PyCFunction
) _wrap_MouseEvent_MiddleIsDown
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46767 { (char *)"MouseEvent_RightIsDown", (PyCFunction
) _wrap_MouseEvent_RightIsDown
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46768 { (char *)"MouseEvent_Dragging", (PyCFunction
) _wrap_MouseEvent_Dragging
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46769 { (char *)"MouseEvent_Moving", (PyCFunction
) _wrap_MouseEvent_Moving
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46770 { (char *)"MouseEvent_Entering", (PyCFunction
) _wrap_MouseEvent_Entering
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46771 { (char *)"MouseEvent_Leaving", (PyCFunction
) _wrap_MouseEvent_Leaving
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46772 { (char *)"MouseEvent_GetPosition", (PyCFunction
) _wrap_MouseEvent_GetPosition
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46773 { (char *)"MouseEvent_GetPositionTuple", (PyCFunction
) _wrap_MouseEvent_GetPositionTuple
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46774 { (char *)"MouseEvent_GetLogicalPosition", (PyCFunction
) _wrap_MouseEvent_GetLogicalPosition
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46775 { (char *)"MouseEvent_GetX", (PyCFunction
) _wrap_MouseEvent_GetX
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46776 { (char *)"MouseEvent_GetY", (PyCFunction
) _wrap_MouseEvent_GetY
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46777 { (char *)"MouseEvent_GetWheelRotation", (PyCFunction
) _wrap_MouseEvent_GetWheelRotation
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46778 { (char *)"MouseEvent_GetWheelDelta", (PyCFunction
) _wrap_MouseEvent_GetWheelDelta
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46779 { (char *)"MouseEvent_GetLinesPerAction", (PyCFunction
) _wrap_MouseEvent_GetLinesPerAction
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46780 { (char *)"MouseEvent_IsPageScroll", (PyCFunction
) _wrap_MouseEvent_IsPageScroll
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46781 { (char *)"MouseEvent_m_x_set", (PyCFunction
) _wrap_MouseEvent_m_x_set
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46782 { (char *)"MouseEvent_m_x_get", (PyCFunction
) _wrap_MouseEvent_m_x_get
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46783 { (char *)"MouseEvent_m_y_set", (PyCFunction
) _wrap_MouseEvent_m_y_set
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46784 { (char *)"MouseEvent_m_y_get", (PyCFunction
) _wrap_MouseEvent_m_y_get
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46785 { (char *)"MouseEvent_m_leftDown_set", (PyCFunction
) _wrap_MouseEvent_m_leftDown_set
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46786 { (char *)"MouseEvent_m_leftDown_get", (PyCFunction
) _wrap_MouseEvent_m_leftDown_get
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46787 { (char *)"MouseEvent_m_middleDown_set", (PyCFunction
) _wrap_MouseEvent_m_middleDown_set
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46788 { (char *)"MouseEvent_m_middleDown_get", (PyCFunction
) _wrap_MouseEvent_m_middleDown_get
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46789 { (char *)"MouseEvent_m_rightDown_set", (PyCFunction
) _wrap_MouseEvent_m_rightDown_set
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46790 { (char *)"MouseEvent_m_rightDown_get", (PyCFunction
) _wrap_MouseEvent_m_rightDown_get
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46791 { (char *)"MouseEvent_m_controlDown_set", (PyCFunction
) _wrap_MouseEvent_m_controlDown_set
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46792 { (char *)"MouseEvent_m_controlDown_get", (PyCFunction
) _wrap_MouseEvent_m_controlDown_get
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46793 { (char *)"MouseEvent_m_shiftDown_set", (PyCFunction
) _wrap_MouseEvent_m_shiftDown_set
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46794 { (char *)"MouseEvent_m_shiftDown_get", (PyCFunction
) _wrap_MouseEvent_m_shiftDown_get
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46795 { (char *)"MouseEvent_m_altDown_set", (PyCFunction
) _wrap_MouseEvent_m_altDown_set
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46796 { (char *)"MouseEvent_m_altDown_get", (PyCFunction
) _wrap_MouseEvent_m_altDown_get
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46797 { (char *)"MouseEvent_m_metaDown_set", (PyCFunction
) _wrap_MouseEvent_m_metaDown_set
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46798 { (char *)"MouseEvent_m_metaDown_get", (PyCFunction
) _wrap_MouseEvent_m_metaDown_get
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46799 { (char *)"MouseEvent_m_wheelRotation_set", (PyCFunction
) _wrap_MouseEvent_m_wheelRotation_set
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46800 { (char *)"MouseEvent_m_wheelRotation_get", (PyCFunction
) _wrap_MouseEvent_m_wheelRotation_get
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46801 { (char *)"MouseEvent_m_wheelDelta_set", (PyCFunction
) _wrap_MouseEvent_m_wheelDelta_set
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46802 { (char *)"MouseEvent_m_wheelDelta_get", (PyCFunction
) _wrap_MouseEvent_m_wheelDelta_get
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46803 { (char *)"MouseEvent_m_linesPerAction_set", (PyCFunction
) _wrap_MouseEvent_m_linesPerAction_set
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46804 { (char *)"MouseEvent_m_linesPerAction_get", (PyCFunction
) _wrap_MouseEvent_m_linesPerAction_get
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46805 { (char *)"MouseEvent_swigregister", MouseEvent_swigregister
, METH_VARARGS
, NULL
},
46806 { (char *)"new_SetCursorEvent", (PyCFunction
) _wrap_new_SetCursorEvent
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46807 { (char *)"SetCursorEvent_GetX", (PyCFunction
) _wrap_SetCursorEvent_GetX
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46808 { (char *)"SetCursorEvent_GetY", (PyCFunction
) _wrap_SetCursorEvent_GetY
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46809 { (char *)"SetCursorEvent_SetCursor", (PyCFunction
) _wrap_SetCursorEvent_SetCursor
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46810 { (char *)"SetCursorEvent_GetCursor", (PyCFunction
) _wrap_SetCursorEvent_GetCursor
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46811 { (char *)"SetCursorEvent_HasCursor", (PyCFunction
) _wrap_SetCursorEvent_HasCursor
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46812 { (char *)"SetCursorEvent_swigregister", SetCursorEvent_swigregister
, METH_VARARGS
, NULL
},
46813 { (char *)"new_KeyEvent", (PyCFunction
) _wrap_new_KeyEvent
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46814 { (char *)"KeyEvent_ControlDown", (PyCFunction
) _wrap_KeyEvent_ControlDown
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46815 { (char *)"KeyEvent_MetaDown", (PyCFunction
) _wrap_KeyEvent_MetaDown
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46816 { (char *)"KeyEvent_AltDown", (PyCFunction
) _wrap_KeyEvent_AltDown
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46817 { (char *)"KeyEvent_ShiftDown", (PyCFunction
) _wrap_KeyEvent_ShiftDown
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46818 { (char *)"KeyEvent_CmdDown", (PyCFunction
) _wrap_KeyEvent_CmdDown
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46819 { (char *)"KeyEvent_HasModifiers", (PyCFunction
) _wrap_KeyEvent_HasModifiers
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46820 { (char *)"KeyEvent_GetKeyCode", (PyCFunction
) _wrap_KeyEvent_GetKeyCode
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46821 { (char *)"KeyEvent_GetUnicodeKey", (PyCFunction
) _wrap_KeyEvent_GetUnicodeKey
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46822 { (char *)"KeyEvent_GetRawKeyCode", (PyCFunction
) _wrap_KeyEvent_GetRawKeyCode
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46823 { (char *)"KeyEvent_GetRawKeyFlags", (PyCFunction
) _wrap_KeyEvent_GetRawKeyFlags
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46824 { (char *)"KeyEvent_GetPosition", (PyCFunction
) _wrap_KeyEvent_GetPosition
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46825 { (char *)"KeyEvent_GetPositionTuple", (PyCFunction
) _wrap_KeyEvent_GetPositionTuple
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46826 { (char *)"KeyEvent_GetX", (PyCFunction
) _wrap_KeyEvent_GetX
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46827 { (char *)"KeyEvent_GetY", (PyCFunction
) _wrap_KeyEvent_GetY
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46828 { (char *)"KeyEvent_m_x_set", (PyCFunction
) _wrap_KeyEvent_m_x_set
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46829 { (char *)"KeyEvent_m_x_get", (PyCFunction
) _wrap_KeyEvent_m_x_get
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46830 { (char *)"KeyEvent_m_y_set", (PyCFunction
) _wrap_KeyEvent_m_y_set
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46831 { (char *)"KeyEvent_m_y_get", (PyCFunction
) _wrap_KeyEvent_m_y_get
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46832 { (char *)"KeyEvent_m_keyCode_set", (PyCFunction
) _wrap_KeyEvent_m_keyCode_set
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46833 { (char *)"KeyEvent_m_keyCode_get", (PyCFunction
) _wrap_KeyEvent_m_keyCode_get
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46834 { (char *)"KeyEvent_m_controlDown_set", (PyCFunction
) _wrap_KeyEvent_m_controlDown_set
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46835 { (char *)"KeyEvent_m_controlDown_get", (PyCFunction
) _wrap_KeyEvent_m_controlDown_get
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46836 { (char *)"KeyEvent_m_shiftDown_set", (PyCFunction
) _wrap_KeyEvent_m_shiftDown_set
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46837 { (char *)"KeyEvent_m_shiftDown_get", (PyCFunction
) _wrap_KeyEvent_m_shiftDown_get
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46838 { (char *)"KeyEvent_m_altDown_set", (PyCFunction
) _wrap_KeyEvent_m_altDown_set
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46839 { (char *)"KeyEvent_m_altDown_get", (PyCFunction
) _wrap_KeyEvent_m_altDown_get
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46840 { (char *)"KeyEvent_m_metaDown_set", (PyCFunction
) _wrap_KeyEvent_m_metaDown_set
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46841 { (char *)"KeyEvent_m_metaDown_get", (PyCFunction
) _wrap_KeyEvent_m_metaDown_get
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46842 { (char *)"KeyEvent_m_scanCode_set", (PyCFunction
) _wrap_KeyEvent_m_scanCode_set
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46843 { (char *)"KeyEvent_m_scanCode_get", (PyCFunction
) _wrap_KeyEvent_m_scanCode_get
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46844 { (char *)"KeyEvent_m_rawCode_set", (PyCFunction
) _wrap_KeyEvent_m_rawCode_set
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46845 { (char *)"KeyEvent_m_rawCode_get", (PyCFunction
) _wrap_KeyEvent_m_rawCode_get
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46846 { (char *)"KeyEvent_m_rawFlags_set", (PyCFunction
) _wrap_KeyEvent_m_rawFlags_set
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46847 { (char *)"KeyEvent_m_rawFlags_get", (PyCFunction
) _wrap_KeyEvent_m_rawFlags_get
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46848 { (char *)"KeyEvent_swigregister", KeyEvent_swigregister
, METH_VARARGS
, NULL
},
46849 { (char *)"new_SizeEvent", (PyCFunction
) _wrap_new_SizeEvent
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46850 { (char *)"SizeEvent_GetSize", (PyCFunction
) _wrap_SizeEvent_GetSize
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46851 { (char *)"SizeEvent_GetRect", (PyCFunction
) _wrap_SizeEvent_GetRect
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46852 { (char *)"SizeEvent_SetRect", (PyCFunction
) _wrap_SizeEvent_SetRect
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46853 { (char *)"SizeEvent_SetSize", (PyCFunction
) _wrap_SizeEvent_SetSize
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46854 { (char *)"SizeEvent_m_size_set", (PyCFunction
) _wrap_SizeEvent_m_size_set
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46855 { (char *)"SizeEvent_m_size_get", (PyCFunction
) _wrap_SizeEvent_m_size_get
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46856 { (char *)"SizeEvent_m_rect_set", (PyCFunction
) _wrap_SizeEvent_m_rect_set
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46857 { (char *)"SizeEvent_m_rect_get", (PyCFunction
) _wrap_SizeEvent_m_rect_get
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46858 { (char *)"SizeEvent_swigregister", SizeEvent_swigregister
, METH_VARARGS
, NULL
},
46859 { (char *)"new_MoveEvent", (PyCFunction
) _wrap_new_MoveEvent
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46860 { (char *)"MoveEvent_GetPosition", (PyCFunction
) _wrap_MoveEvent_GetPosition
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46861 { (char *)"MoveEvent_GetRect", (PyCFunction
) _wrap_MoveEvent_GetRect
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46862 { (char *)"MoveEvent_SetRect", (PyCFunction
) _wrap_MoveEvent_SetRect
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46863 { (char *)"MoveEvent_SetPosition", (PyCFunction
) _wrap_MoveEvent_SetPosition
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46864 { (char *)"MoveEvent_swigregister", MoveEvent_swigregister
, METH_VARARGS
, NULL
},
46865 { (char *)"new_PaintEvent", (PyCFunction
) _wrap_new_PaintEvent
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46866 { (char *)"PaintEvent_swigregister", PaintEvent_swigregister
, METH_VARARGS
, NULL
},
46867 { (char *)"new_NcPaintEvent", (PyCFunction
) _wrap_new_NcPaintEvent
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46868 { (char *)"NcPaintEvent_swigregister", NcPaintEvent_swigregister
, METH_VARARGS
, NULL
},
46869 { (char *)"new_EraseEvent", (PyCFunction
) _wrap_new_EraseEvent
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46870 { (char *)"EraseEvent_GetDC", (PyCFunction
) _wrap_EraseEvent_GetDC
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46871 { (char *)"EraseEvent_swigregister", EraseEvent_swigregister
, METH_VARARGS
, NULL
},
46872 { (char *)"new_FocusEvent", (PyCFunction
) _wrap_new_FocusEvent
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46873 { (char *)"FocusEvent_GetWindow", (PyCFunction
) _wrap_FocusEvent_GetWindow
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46874 { (char *)"FocusEvent_SetWindow", (PyCFunction
) _wrap_FocusEvent_SetWindow
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46875 { (char *)"FocusEvent_swigregister", FocusEvent_swigregister
, METH_VARARGS
, NULL
},
46876 { (char *)"new_ChildFocusEvent", (PyCFunction
) _wrap_new_ChildFocusEvent
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46877 { (char *)"ChildFocusEvent_GetWindow", (PyCFunction
) _wrap_ChildFocusEvent_GetWindow
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46878 { (char *)"ChildFocusEvent_swigregister", ChildFocusEvent_swigregister
, METH_VARARGS
, NULL
},
46879 { (char *)"new_ActivateEvent", (PyCFunction
) _wrap_new_ActivateEvent
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46880 { (char *)"ActivateEvent_GetActive", (PyCFunction
) _wrap_ActivateEvent_GetActive
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46881 { (char *)"ActivateEvent_swigregister", ActivateEvent_swigregister
, METH_VARARGS
, NULL
},
46882 { (char *)"new_InitDialogEvent", (PyCFunction
) _wrap_new_InitDialogEvent
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46883 { (char *)"InitDialogEvent_swigregister", InitDialogEvent_swigregister
, METH_VARARGS
, NULL
},
46884 { (char *)"new_MenuEvent", (PyCFunction
) _wrap_new_MenuEvent
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46885 { (char *)"MenuEvent_GetMenuId", (PyCFunction
) _wrap_MenuEvent_GetMenuId
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46886 { (char *)"MenuEvent_IsPopup", (PyCFunction
) _wrap_MenuEvent_IsPopup
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46887 { (char *)"MenuEvent_GetMenu", (PyCFunction
) _wrap_MenuEvent_GetMenu
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46888 { (char *)"MenuEvent_swigregister", MenuEvent_swigregister
, METH_VARARGS
, NULL
},
46889 { (char *)"new_CloseEvent", (PyCFunction
) _wrap_new_CloseEvent
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46890 { (char *)"CloseEvent_SetLoggingOff", (PyCFunction
) _wrap_CloseEvent_SetLoggingOff
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46891 { (char *)"CloseEvent_GetLoggingOff", (PyCFunction
) _wrap_CloseEvent_GetLoggingOff
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46892 { (char *)"CloseEvent_Veto", (PyCFunction
) _wrap_CloseEvent_Veto
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46893 { (char *)"CloseEvent_GetVeto", (PyCFunction
) _wrap_CloseEvent_GetVeto
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46894 { (char *)"CloseEvent_SetCanVeto", (PyCFunction
) _wrap_CloseEvent_SetCanVeto
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46895 { (char *)"CloseEvent_CanVeto", (PyCFunction
) _wrap_CloseEvent_CanVeto
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46896 { (char *)"CloseEvent_swigregister", CloseEvent_swigregister
, METH_VARARGS
, NULL
},
46897 { (char *)"new_ShowEvent", (PyCFunction
) _wrap_new_ShowEvent
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46898 { (char *)"ShowEvent_SetShow", (PyCFunction
) _wrap_ShowEvent_SetShow
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46899 { (char *)"ShowEvent_GetShow", (PyCFunction
) _wrap_ShowEvent_GetShow
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46900 { (char *)"ShowEvent_swigregister", ShowEvent_swigregister
, METH_VARARGS
, NULL
},
46901 { (char *)"new_IconizeEvent", (PyCFunction
) _wrap_new_IconizeEvent
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46902 { (char *)"IconizeEvent_Iconized", (PyCFunction
) _wrap_IconizeEvent_Iconized
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46903 { (char *)"IconizeEvent_swigregister", IconizeEvent_swigregister
, METH_VARARGS
, NULL
},
46904 { (char *)"new_MaximizeEvent", (PyCFunction
) _wrap_new_MaximizeEvent
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46905 { (char *)"MaximizeEvent_swigregister", MaximizeEvent_swigregister
, METH_VARARGS
, NULL
},
46906 { (char *)"DropFilesEvent_GetPosition", (PyCFunction
) _wrap_DropFilesEvent_GetPosition
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46907 { (char *)"DropFilesEvent_GetNumberOfFiles", (PyCFunction
) _wrap_DropFilesEvent_GetNumberOfFiles
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46908 { (char *)"DropFilesEvent_GetFiles", (PyCFunction
) _wrap_DropFilesEvent_GetFiles
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46909 { (char *)"DropFilesEvent_swigregister", DropFilesEvent_swigregister
, METH_VARARGS
, NULL
},
46910 { (char *)"new_UpdateUIEvent", (PyCFunction
) _wrap_new_UpdateUIEvent
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46911 { (char *)"UpdateUIEvent_GetChecked", (PyCFunction
) _wrap_UpdateUIEvent_GetChecked
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46912 { (char *)"UpdateUIEvent_GetEnabled", (PyCFunction
) _wrap_UpdateUIEvent_GetEnabled
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46913 { (char *)"UpdateUIEvent_GetText", (PyCFunction
) _wrap_UpdateUIEvent_GetText
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46914 { (char *)"UpdateUIEvent_GetSetText", (PyCFunction
) _wrap_UpdateUIEvent_GetSetText
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46915 { (char *)"UpdateUIEvent_GetSetChecked", (PyCFunction
) _wrap_UpdateUIEvent_GetSetChecked
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46916 { (char *)"UpdateUIEvent_GetSetEnabled", (PyCFunction
) _wrap_UpdateUIEvent_GetSetEnabled
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46917 { (char *)"UpdateUIEvent_Check", (PyCFunction
) _wrap_UpdateUIEvent_Check
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46918 { (char *)"UpdateUIEvent_Enable", (PyCFunction
) _wrap_UpdateUIEvent_Enable
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46919 { (char *)"UpdateUIEvent_SetText", (PyCFunction
) _wrap_UpdateUIEvent_SetText
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46920 { (char *)"UpdateUIEvent_SetUpdateInterval", (PyCFunction
) _wrap_UpdateUIEvent_SetUpdateInterval
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46921 { (char *)"UpdateUIEvent_GetUpdateInterval", (PyCFunction
) _wrap_UpdateUIEvent_GetUpdateInterval
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46922 { (char *)"UpdateUIEvent_CanUpdate", (PyCFunction
) _wrap_UpdateUIEvent_CanUpdate
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46923 { (char *)"UpdateUIEvent_ResetUpdateTime", (PyCFunction
) _wrap_UpdateUIEvent_ResetUpdateTime
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46924 { (char *)"UpdateUIEvent_SetMode", (PyCFunction
) _wrap_UpdateUIEvent_SetMode
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46925 { (char *)"UpdateUIEvent_GetMode", (PyCFunction
) _wrap_UpdateUIEvent_GetMode
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46926 { (char *)"UpdateUIEvent_swigregister", UpdateUIEvent_swigregister
, METH_VARARGS
, NULL
},
46927 { (char *)"new_SysColourChangedEvent", (PyCFunction
) _wrap_new_SysColourChangedEvent
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46928 { (char *)"SysColourChangedEvent_swigregister", SysColourChangedEvent_swigregister
, METH_VARARGS
, NULL
},
46929 { (char *)"new_MouseCaptureChangedEvent", (PyCFunction
) _wrap_new_MouseCaptureChangedEvent
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46930 { (char *)"MouseCaptureChangedEvent_GetCapturedWindow", (PyCFunction
) _wrap_MouseCaptureChangedEvent_GetCapturedWindow
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46931 { (char *)"MouseCaptureChangedEvent_swigregister", MouseCaptureChangedEvent_swigregister
, METH_VARARGS
, NULL
},
46932 { (char *)"new_DisplayChangedEvent", (PyCFunction
) _wrap_new_DisplayChangedEvent
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46933 { (char *)"DisplayChangedEvent_swigregister", DisplayChangedEvent_swigregister
, METH_VARARGS
, NULL
},
46934 { (char *)"new_PaletteChangedEvent", (PyCFunction
) _wrap_new_PaletteChangedEvent
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46935 { (char *)"PaletteChangedEvent_SetChangedWindow", (PyCFunction
) _wrap_PaletteChangedEvent_SetChangedWindow
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46936 { (char *)"PaletteChangedEvent_GetChangedWindow", (PyCFunction
) _wrap_PaletteChangedEvent_GetChangedWindow
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46937 { (char *)"PaletteChangedEvent_swigregister", PaletteChangedEvent_swigregister
, METH_VARARGS
, NULL
},
46938 { (char *)"new_QueryNewPaletteEvent", (PyCFunction
) _wrap_new_QueryNewPaletteEvent
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46939 { (char *)"QueryNewPaletteEvent_SetPaletteRealized", (PyCFunction
) _wrap_QueryNewPaletteEvent_SetPaletteRealized
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46940 { (char *)"QueryNewPaletteEvent_GetPaletteRealized", (PyCFunction
) _wrap_QueryNewPaletteEvent_GetPaletteRealized
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46941 { (char *)"QueryNewPaletteEvent_swigregister", QueryNewPaletteEvent_swigregister
, METH_VARARGS
, NULL
},
46942 { (char *)"new_NavigationKeyEvent", (PyCFunction
) _wrap_new_NavigationKeyEvent
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46943 { (char *)"NavigationKeyEvent_GetDirection", (PyCFunction
) _wrap_NavigationKeyEvent_GetDirection
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46944 { (char *)"NavigationKeyEvent_SetDirection", (PyCFunction
) _wrap_NavigationKeyEvent_SetDirection
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46945 { (char *)"NavigationKeyEvent_IsWindowChange", (PyCFunction
) _wrap_NavigationKeyEvent_IsWindowChange
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46946 { (char *)"NavigationKeyEvent_SetWindowChange", (PyCFunction
) _wrap_NavigationKeyEvent_SetWindowChange
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46947 { (char *)"NavigationKeyEvent_IsFromTab", (PyCFunction
) _wrap_NavigationKeyEvent_IsFromTab
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46948 { (char *)"NavigationKeyEvent_SetFromTab", (PyCFunction
) _wrap_NavigationKeyEvent_SetFromTab
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46949 { (char *)"NavigationKeyEvent_SetFlags", (PyCFunction
) _wrap_NavigationKeyEvent_SetFlags
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46950 { (char *)"NavigationKeyEvent_GetCurrentFocus", (PyCFunction
) _wrap_NavigationKeyEvent_GetCurrentFocus
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46951 { (char *)"NavigationKeyEvent_SetCurrentFocus", (PyCFunction
) _wrap_NavigationKeyEvent_SetCurrentFocus
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46952 { (char *)"NavigationKeyEvent_swigregister", NavigationKeyEvent_swigregister
, METH_VARARGS
, NULL
},
46953 { (char *)"new_WindowCreateEvent", (PyCFunction
) _wrap_new_WindowCreateEvent
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46954 { (char *)"WindowCreateEvent_GetWindow", (PyCFunction
) _wrap_WindowCreateEvent_GetWindow
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46955 { (char *)"WindowCreateEvent_swigregister", WindowCreateEvent_swigregister
, METH_VARARGS
, NULL
},
46956 { (char *)"new_WindowDestroyEvent", (PyCFunction
) _wrap_new_WindowDestroyEvent
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46957 { (char *)"WindowDestroyEvent_GetWindow", (PyCFunction
) _wrap_WindowDestroyEvent_GetWindow
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46958 { (char *)"WindowDestroyEvent_swigregister", WindowDestroyEvent_swigregister
, METH_VARARGS
, NULL
},
46959 { (char *)"new_ContextMenuEvent", (PyCFunction
) _wrap_new_ContextMenuEvent
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46960 { (char *)"ContextMenuEvent_GetPosition", (PyCFunction
) _wrap_ContextMenuEvent_GetPosition
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46961 { (char *)"ContextMenuEvent_SetPosition", (PyCFunction
) _wrap_ContextMenuEvent_SetPosition
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46962 { (char *)"ContextMenuEvent_swigregister", ContextMenuEvent_swigregister
, METH_VARARGS
, NULL
},
46963 { (char *)"new_IdleEvent", (PyCFunction
) _wrap_new_IdleEvent
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46964 { (char *)"IdleEvent_RequestMore", (PyCFunction
) _wrap_IdleEvent_RequestMore
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46965 { (char *)"IdleEvent_MoreRequested", (PyCFunction
) _wrap_IdleEvent_MoreRequested
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46966 { (char *)"IdleEvent_SetMode", (PyCFunction
) _wrap_IdleEvent_SetMode
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46967 { (char *)"IdleEvent_GetMode", (PyCFunction
) _wrap_IdleEvent_GetMode
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46968 { (char *)"IdleEvent_CanSend", (PyCFunction
) _wrap_IdleEvent_CanSend
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46969 { (char *)"IdleEvent_swigregister", IdleEvent_swigregister
, METH_VARARGS
, NULL
},
46970 { (char *)"new_PyEvent", (PyCFunction
) _wrap_new_PyEvent
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46971 { (char *)"delete_PyEvent", (PyCFunction
) _wrap_delete_PyEvent
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46972 { (char *)"PyEvent__SetSelf", (PyCFunction
) _wrap_PyEvent__SetSelf
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46973 { (char *)"PyEvent__GetSelf", (PyCFunction
) _wrap_PyEvent__GetSelf
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46974 { (char *)"PyEvent_swigregister", PyEvent_swigregister
, METH_VARARGS
, NULL
},
46975 { (char *)"new_PyCommandEvent", (PyCFunction
) _wrap_new_PyCommandEvent
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46976 { (char *)"delete_PyCommandEvent", (PyCFunction
) _wrap_delete_PyCommandEvent
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46977 { (char *)"PyCommandEvent__SetSelf", (PyCFunction
) _wrap_PyCommandEvent__SetSelf
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46978 { (char *)"PyCommandEvent__GetSelf", (PyCFunction
) _wrap_PyCommandEvent__GetSelf
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46979 { (char *)"PyCommandEvent_swigregister", PyCommandEvent_swigregister
, METH_VARARGS
, NULL
},
46980 { (char *)"new_DateEvent", (PyCFunction
) _wrap_new_DateEvent
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46981 { (char *)"DateEvent_GetDate", (PyCFunction
) _wrap_DateEvent_GetDate
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46982 { (char *)"DateEvent_SetDate", (PyCFunction
) _wrap_DateEvent_SetDate
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46983 { (char *)"DateEvent_swigregister", DateEvent_swigregister
, METH_VARARGS
, NULL
},
46984 { (char *)"new_PyApp", (PyCFunction
) _wrap_new_PyApp
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46985 { (char *)"delete_PyApp", (PyCFunction
) _wrap_delete_PyApp
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46986 { (char *)"PyApp__setCallbackInfo", (PyCFunction
) _wrap_PyApp__setCallbackInfo
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46987 { (char *)"PyApp_GetAppName", (PyCFunction
) _wrap_PyApp_GetAppName
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46988 { (char *)"PyApp_SetAppName", (PyCFunction
) _wrap_PyApp_SetAppName
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46989 { (char *)"PyApp_GetClassName", (PyCFunction
) _wrap_PyApp_GetClassName
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46990 { (char *)"PyApp_SetClassName", (PyCFunction
) _wrap_PyApp_SetClassName
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46991 { (char *)"PyApp_GetVendorName", (PyCFunction
) _wrap_PyApp_GetVendorName
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46992 { (char *)"PyApp_SetVendorName", (PyCFunction
) _wrap_PyApp_SetVendorName
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46993 { (char *)"PyApp_GetTraits", (PyCFunction
) _wrap_PyApp_GetTraits
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46994 { (char *)"PyApp_ProcessPendingEvents", (PyCFunction
) _wrap_PyApp_ProcessPendingEvents
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46995 { (char *)"PyApp_Yield", (PyCFunction
) _wrap_PyApp_Yield
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46996 { (char *)"PyApp_WakeUpIdle", (PyCFunction
) _wrap_PyApp_WakeUpIdle
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46997 { (char *)"PyApp_IsMainLoopRunning", (PyCFunction
) _wrap_PyApp_IsMainLoopRunning
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46998 { (char *)"PyApp_MainLoop", (PyCFunction
) _wrap_PyApp_MainLoop
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46999 { (char *)"PyApp_Exit", (PyCFunction
) _wrap_PyApp_Exit
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47000 { (char *)"PyApp_ExitMainLoop", (PyCFunction
) _wrap_PyApp_ExitMainLoop
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47001 { (char *)"PyApp_Pending", (PyCFunction
) _wrap_PyApp_Pending
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47002 { (char *)"PyApp_Dispatch", (PyCFunction
) _wrap_PyApp_Dispatch
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47003 { (char *)"PyApp_ProcessIdle", (PyCFunction
) _wrap_PyApp_ProcessIdle
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47004 { (char *)"PyApp_SendIdleEvents", (PyCFunction
) _wrap_PyApp_SendIdleEvents
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47005 { (char *)"PyApp_IsActive", (PyCFunction
) _wrap_PyApp_IsActive
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47006 { (char *)"PyApp_SetTopWindow", (PyCFunction
) _wrap_PyApp_SetTopWindow
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47007 { (char *)"PyApp_GetTopWindow", (PyCFunction
) _wrap_PyApp_GetTopWindow
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47008 { (char *)"PyApp_SetExitOnFrameDelete", (PyCFunction
) _wrap_PyApp_SetExitOnFrameDelete
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47009 { (char *)"PyApp_GetExitOnFrameDelete", (PyCFunction
) _wrap_PyApp_GetExitOnFrameDelete
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47010 { (char *)"PyApp_SetUseBestVisual", (PyCFunction
) _wrap_PyApp_SetUseBestVisual
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47011 { (char *)"PyApp_GetUseBestVisual", (PyCFunction
) _wrap_PyApp_GetUseBestVisual
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47012 { (char *)"PyApp_SetPrintMode", (PyCFunction
) _wrap_PyApp_SetPrintMode
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47013 { (char *)"PyApp_GetPrintMode", (PyCFunction
) _wrap_PyApp_GetPrintMode
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47014 { (char *)"PyApp_SetAssertMode", (PyCFunction
) _wrap_PyApp_SetAssertMode
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47015 { (char *)"PyApp_GetAssertMode", (PyCFunction
) _wrap_PyApp_GetAssertMode
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47016 { (char *)"PyApp_GetMacSupportPCMenuShortcuts", (PyCFunction
) _wrap_PyApp_GetMacSupportPCMenuShortcuts
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47017 { (char *)"PyApp_GetMacAboutMenuItemId", (PyCFunction
) _wrap_PyApp_GetMacAboutMenuItemId
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47018 { (char *)"PyApp_GetMacPreferencesMenuItemId", (PyCFunction
) _wrap_PyApp_GetMacPreferencesMenuItemId
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47019 { (char *)"PyApp_GetMacExitMenuItemId", (PyCFunction
) _wrap_PyApp_GetMacExitMenuItemId
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47020 { (char *)"PyApp_GetMacHelpMenuTitleName", (PyCFunction
) _wrap_PyApp_GetMacHelpMenuTitleName
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47021 { (char *)"PyApp_SetMacSupportPCMenuShortcuts", (PyCFunction
) _wrap_PyApp_SetMacSupportPCMenuShortcuts
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47022 { (char *)"PyApp_SetMacAboutMenuItemId", (PyCFunction
) _wrap_PyApp_SetMacAboutMenuItemId
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47023 { (char *)"PyApp_SetMacPreferencesMenuItemId", (PyCFunction
) _wrap_PyApp_SetMacPreferencesMenuItemId
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47024 { (char *)"PyApp_SetMacExitMenuItemId", (PyCFunction
) _wrap_PyApp_SetMacExitMenuItemId
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47025 { (char *)"PyApp_SetMacHelpMenuTitleName", (PyCFunction
) _wrap_PyApp_SetMacHelpMenuTitleName
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47026 { (char *)"PyApp__BootstrapApp", (PyCFunction
) _wrap_PyApp__BootstrapApp
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47027 { (char *)"PyApp_GetComCtl32Version", (PyCFunction
) _wrap_PyApp_GetComCtl32Version
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47028 { (char *)"PyApp_swigregister", PyApp_swigregister
, METH_VARARGS
, NULL
},
47029 { (char *)"Exit", (PyCFunction
) _wrap_Exit
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47030 { (char *)"Yield", (PyCFunction
) _wrap_Yield
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47031 { (char *)"YieldIfNeeded", (PyCFunction
) _wrap_YieldIfNeeded
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47032 { (char *)"SafeYield", (PyCFunction
) _wrap_SafeYield
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47033 { (char *)"WakeUpIdle", (PyCFunction
) _wrap_WakeUpIdle
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47034 { (char *)"PostEvent", (PyCFunction
) _wrap_PostEvent
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47035 { (char *)"App_CleanUp", (PyCFunction
) _wrap_App_CleanUp
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47036 { (char *)"GetApp", (PyCFunction
) _wrap_GetApp
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47037 { (char *)"SetDefaultPyEncoding", (PyCFunction
) _wrap_SetDefaultPyEncoding
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47038 { (char *)"GetDefaultPyEncoding", (PyCFunction
) _wrap_GetDefaultPyEncoding
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47039 { (char *)"new_EventLoop", (PyCFunction
) _wrap_new_EventLoop
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47040 { (char *)"delete_EventLoop", (PyCFunction
) _wrap_delete_EventLoop
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47041 { (char *)"EventLoop_Run", (PyCFunction
) _wrap_EventLoop_Run
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47042 { (char *)"EventLoop_Exit", (PyCFunction
) _wrap_EventLoop_Exit
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47043 { (char *)"EventLoop_Pending", (PyCFunction
) _wrap_EventLoop_Pending
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47044 { (char *)"EventLoop_Dispatch", (PyCFunction
) _wrap_EventLoop_Dispatch
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47045 { (char *)"EventLoop_IsRunning", (PyCFunction
) _wrap_EventLoop_IsRunning
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47046 { (char *)"EventLoop_GetActive", (PyCFunction
) _wrap_EventLoop_GetActive
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47047 { (char *)"EventLoop_SetActive", (PyCFunction
) _wrap_EventLoop_SetActive
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47048 { (char *)"EventLoop_swigregister", EventLoop_swigregister
, METH_VARARGS
, NULL
},
47049 { (char *)"new_EventLoopActivator", (PyCFunction
) _wrap_new_EventLoopActivator
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47050 { (char *)"delete_EventLoopActivator", (PyCFunction
) _wrap_delete_EventLoopActivator
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47051 { (char *)"EventLoopActivator_swigregister", EventLoopActivator_swigregister
, METH_VARARGS
, NULL
},
47052 { (char *)"new_AcceleratorEntry", (PyCFunction
) _wrap_new_AcceleratorEntry
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47053 { (char *)"delete_AcceleratorEntry", (PyCFunction
) _wrap_delete_AcceleratorEntry
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47054 { (char *)"AcceleratorEntry_Set", (PyCFunction
) _wrap_AcceleratorEntry_Set
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47055 { (char *)"AcceleratorEntry_GetFlags", (PyCFunction
) _wrap_AcceleratorEntry_GetFlags
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47056 { (char *)"AcceleratorEntry_GetKeyCode", (PyCFunction
) _wrap_AcceleratorEntry_GetKeyCode
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47057 { (char *)"AcceleratorEntry_GetCommand", (PyCFunction
) _wrap_AcceleratorEntry_GetCommand
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47058 { (char *)"AcceleratorEntry_swigregister", AcceleratorEntry_swigregister
, METH_VARARGS
, NULL
},
47059 { (char *)"new_AcceleratorTable", (PyCFunction
) _wrap_new_AcceleratorTable
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47060 { (char *)"delete_AcceleratorTable", (PyCFunction
) _wrap_delete_AcceleratorTable
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47061 { (char *)"AcceleratorTable_Ok", (PyCFunction
) _wrap_AcceleratorTable_Ok
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47062 { (char *)"AcceleratorTable_swigregister", AcceleratorTable_swigregister
, METH_VARARGS
, NULL
},
47063 { (char *)"GetAccelFromString", (PyCFunction
) _wrap_GetAccelFromString
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47064 { (char *)"new_VisualAttributes", (PyCFunction
) _wrap_new_VisualAttributes
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47065 { (char *)"delete_VisualAttributes", (PyCFunction
) _wrap_delete_VisualAttributes
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47066 { (char *)"VisualAttributes_font_set", (PyCFunction
) _wrap_VisualAttributes_font_set
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47067 { (char *)"VisualAttributes_font_get", (PyCFunction
) _wrap_VisualAttributes_font_get
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47068 { (char *)"VisualAttributes_colFg_set", (PyCFunction
) _wrap_VisualAttributes_colFg_set
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47069 { (char *)"VisualAttributes_colFg_get", (PyCFunction
) _wrap_VisualAttributes_colFg_get
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47070 { (char *)"VisualAttributes_colBg_set", (PyCFunction
) _wrap_VisualAttributes_colBg_set
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47071 { (char *)"VisualAttributes_colBg_get", (PyCFunction
) _wrap_VisualAttributes_colBg_get
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47072 { (char *)"VisualAttributes_swigregister", VisualAttributes_swigregister
, METH_VARARGS
, NULL
},
47073 { (char *)"new_Window", (PyCFunction
) _wrap_new_Window
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47074 { (char *)"new_PreWindow", (PyCFunction
) _wrap_new_PreWindow
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47075 { (char *)"Window_Create", (PyCFunction
) _wrap_Window_Create
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47076 { (char *)"Window_Close", (PyCFunction
) _wrap_Window_Close
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47077 { (char *)"Window_Destroy", (PyCFunction
) _wrap_Window_Destroy
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47078 { (char *)"Window_DestroyChildren", (PyCFunction
) _wrap_Window_DestroyChildren
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47079 { (char *)"Window_IsBeingDeleted", (PyCFunction
) _wrap_Window_IsBeingDeleted
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47080 { (char *)"Window_SetLabel", (PyCFunction
) _wrap_Window_SetLabel
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47081 { (char *)"Window_GetLabel", (PyCFunction
) _wrap_Window_GetLabel
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47082 { (char *)"Window_SetName", (PyCFunction
) _wrap_Window_SetName
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47083 { (char *)"Window_GetName", (PyCFunction
) _wrap_Window_GetName
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47084 { (char *)"Window_SetWindowVariant", (PyCFunction
) _wrap_Window_SetWindowVariant
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47085 { (char *)"Window_GetWindowVariant", (PyCFunction
) _wrap_Window_GetWindowVariant
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47086 { (char *)"Window_SetId", (PyCFunction
) _wrap_Window_SetId
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47087 { (char *)"Window_GetId", (PyCFunction
) _wrap_Window_GetId
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47088 { (char *)"Window_NewControlId", (PyCFunction
) _wrap_Window_NewControlId
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47089 { (char *)"Window_NextControlId", (PyCFunction
) _wrap_Window_NextControlId
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47090 { (char *)"Window_PrevControlId", (PyCFunction
) _wrap_Window_PrevControlId
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47091 { (char *)"Window_SetSize", (PyCFunction
) _wrap_Window_SetSize
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47092 { (char *)"Window_SetDimensions", (PyCFunction
) _wrap_Window_SetDimensions
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47093 { (char *)"Window_SetRect", (PyCFunction
) _wrap_Window_SetRect
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47094 { (char *)"Window_SetSizeWH", (PyCFunction
) _wrap_Window_SetSizeWH
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47095 { (char *)"Window_Move", (PyCFunction
) _wrap_Window_Move
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47096 { (char *)"Window_MoveXY", (PyCFunction
) _wrap_Window_MoveXY
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47097 { (char *)"Window_SetBestFittingSize", (PyCFunction
) _wrap_Window_SetBestFittingSize
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47098 { (char *)"Window_Raise", (PyCFunction
) _wrap_Window_Raise
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47099 { (char *)"Window_Lower", (PyCFunction
) _wrap_Window_Lower
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47100 { (char *)"Window_SetClientSize", (PyCFunction
) _wrap_Window_SetClientSize
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47101 { (char *)"Window_SetClientSizeWH", (PyCFunction
) _wrap_Window_SetClientSizeWH
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47102 { (char *)"Window_SetClientRect", (PyCFunction
) _wrap_Window_SetClientRect
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47103 { (char *)"Window_GetPosition", (PyCFunction
) _wrap_Window_GetPosition
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47104 { (char *)"Window_GetPositionTuple", (PyCFunction
) _wrap_Window_GetPositionTuple
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47105 { (char *)"Window_GetSize", (PyCFunction
) _wrap_Window_GetSize
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47106 { (char *)"Window_GetSizeTuple", (PyCFunction
) _wrap_Window_GetSizeTuple
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47107 { (char *)"Window_GetRect", (PyCFunction
) _wrap_Window_GetRect
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47108 { (char *)"Window_GetClientSize", (PyCFunction
) _wrap_Window_GetClientSize
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47109 { (char *)"Window_GetClientSizeTuple", (PyCFunction
) _wrap_Window_GetClientSizeTuple
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47110 { (char *)"Window_GetClientAreaOrigin", (PyCFunction
) _wrap_Window_GetClientAreaOrigin
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47111 { (char *)"Window_GetClientRect", (PyCFunction
) _wrap_Window_GetClientRect
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47112 { (char *)"Window_GetBestSize", (PyCFunction
) _wrap_Window_GetBestSize
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47113 { (char *)"Window_GetBestSizeTuple", (PyCFunction
) _wrap_Window_GetBestSizeTuple
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47114 { (char *)"Window_InvalidateBestSize", (PyCFunction
) _wrap_Window_InvalidateBestSize
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47115 { (char *)"Window_CacheBestSize", (PyCFunction
) _wrap_Window_CacheBestSize
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47116 { (char *)"Window_GetBestFittingSize", (PyCFunction
) _wrap_Window_GetBestFittingSize
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47117 { (char *)"Window_GetAdjustedBestSize", (PyCFunction
) _wrap_Window_GetAdjustedBestSize
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47118 { (char *)"Window_Center", (PyCFunction
) _wrap_Window_Center
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47119 { (char *)"Window_CenterOnScreen", (PyCFunction
) _wrap_Window_CenterOnScreen
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47120 { (char *)"Window_CenterOnParent", (PyCFunction
) _wrap_Window_CenterOnParent
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47121 { (char *)"Window_Fit", (PyCFunction
) _wrap_Window_Fit
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47122 { (char *)"Window_FitInside", (PyCFunction
) _wrap_Window_FitInside
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47123 { (char *)"Window_SetSizeHints", (PyCFunction
) _wrap_Window_SetSizeHints
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47124 { (char *)"Window_SetSizeHintsSz", (PyCFunction
) _wrap_Window_SetSizeHintsSz
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47125 { (char *)"Window_SetVirtualSizeHints", (PyCFunction
) _wrap_Window_SetVirtualSizeHints
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47126 { (char *)"Window_SetVirtualSizeHintsSz", (PyCFunction
) _wrap_Window_SetVirtualSizeHintsSz
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47127 { (char *)"Window_GetMaxSize", (PyCFunction
) _wrap_Window_GetMaxSize
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47128 { (char *)"Window_GetMinSize", (PyCFunction
) _wrap_Window_GetMinSize
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47129 { (char *)"Window_SetMinSize", (PyCFunction
) _wrap_Window_SetMinSize
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47130 { (char *)"Window_SetMaxSize", (PyCFunction
) _wrap_Window_SetMaxSize
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47131 { (char *)"Window_GetMinWidth", (PyCFunction
) _wrap_Window_GetMinWidth
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47132 { (char *)"Window_GetMinHeight", (PyCFunction
) _wrap_Window_GetMinHeight
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47133 { (char *)"Window_GetMaxWidth", (PyCFunction
) _wrap_Window_GetMaxWidth
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47134 { (char *)"Window_GetMaxHeight", (PyCFunction
) _wrap_Window_GetMaxHeight
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47135 { (char *)"Window_SetVirtualSize", (PyCFunction
) _wrap_Window_SetVirtualSize
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47136 { (char *)"Window_SetVirtualSizeWH", (PyCFunction
) _wrap_Window_SetVirtualSizeWH
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47137 { (char *)"Window_GetVirtualSize", (PyCFunction
) _wrap_Window_GetVirtualSize
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47138 { (char *)"Window_GetVirtualSizeTuple", (PyCFunction
) _wrap_Window_GetVirtualSizeTuple
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47139 { (char *)"Window_GetBestVirtualSize", (PyCFunction
) _wrap_Window_GetBestVirtualSize
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47140 { (char *)"Window_Show", (PyCFunction
) _wrap_Window_Show
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47141 { (char *)"Window_Hide", (PyCFunction
) _wrap_Window_Hide
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47142 { (char *)"Window_Enable", (PyCFunction
) _wrap_Window_Enable
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47143 { (char *)"Window_Disable", (PyCFunction
) _wrap_Window_Disable
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47144 { (char *)"Window_IsShown", (PyCFunction
) _wrap_Window_IsShown
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47145 { (char *)"Window_IsEnabled", (PyCFunction
) _wrap_Window_IsEnabled
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47146 { (char *)"Window_SetWindowStyleFlag", (PyCFunction
) _wrap_Window_SetWindowStyleFlag
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47147 { (char *)"Window_GetWindowStyleFlag", (PyCFunction
) _wrap_Window_GetWindowStyleFlag
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47148 { (char *)"Window_HasFlag", (PyCFunction
) _wrap_Window_HasFlag
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47149 { (char *)"Window_IsRetained", (PyCFunction
) _wrap_Window_IsRetained
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47150 { (char *)"Window_SetExtraStyle", (PyCFunction
) _wrap_Window_SetExtraStyle
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47151 { (char *)"Window_GetExtraStyle", (PyCFunction
) _wrap_Window_GetExtraStyle
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47152 { (char *)"Window_MakeModal", (PyCFunction
) _wrap_Window_MakeModal
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47153 { (char *)"Window_SetThemeEnabled", (PyCFunction
) _wrap_Window_SetThemeEnabled
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47154 { (char *)"Window_GetThemeEnabled", (PyCFunction
) _wrap_Window_GetThemeEnabled
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47155 { (char *)"Window_SetFocus", (PyCFunction
) _wrap_Window_SetFocus
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47156 { (char *)"Window_SetFocusFromKbd", (PyCFunction
) _wrap_Window_SetFocusFromKbd
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47157 { (char *)"Window_FindFocus", (PyCFunction
) _wrap_Window_FindFocus
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47158 { (char *)"Window_AcceptsFocus", (PyCFunction
) _wrap_Window_AcceptsFocus
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47159 { (char *)"Window_AcceptsFocusFromKeyboard", (PyCFunction
) _wrap_Window_AcceptsFocusFromKeyboard
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47160 { (char *)"Window_GetDefaultItem", (PyCFunction
) _wrap_Window_GetDefaultItem
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47161 { (char *)"Window_SetDefaultItem", (PyCFunction
) _wrap_Window_SetDefaultItem
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47162 { (char *)"Window_SetTmpDefaultItem", (PyCFunction
) _wrap_Window_SetTmpDefaultItem
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47163 { (char *)"Window_Navigate", (PyCFunction
) _wrap_Window_Navigate
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47164 { (char *)"Window_MoveAfterInTabOrder", (PyCFunction
) _wrap_Window_MoveAfterInTabOrder
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47165 { (char *)"Window_MoveBeforeInTabOrder", (PyCFunction
) _wrap_Window_MoveBeforeInTabOrder
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47166 { (char *)"Window_GetChildren", (PyCFunction
) _wrap_Window_GetChildren
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47167 { (char *)"Window_GetParent", (PyCFunction
) _wrap_Window_GetParent
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47168 { (char *)"Window_GetGrandParent", (PyCFunction
) _wrap_Window_GetGrandParent
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47169 { (char *)"Window_IsTopLevel", (PyCFunction
) _wrap_Window_IsTopLevel
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47170 { (char *)"Window_Reparent", (PyCFunction
) _wrap_Window_Reparent
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47171 { (char *)"Window_AddChild", (PyCFunction
) _wrap_Window_AddChild
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47172 { (char *)"Window_RemoveChild", (PyCFunction
) _wrap_Window_RemoveChild
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47173 { (char *)"Window_FindWindowById", (PyCFunction
) _wrap_Window_FindWindowById
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47174 { (char *)"Window_FindWindowByName", (PyCFunction
) _wrap_Window_FindWindowByName
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47175 { (char *)"Window_GetEventHandler", (PyCFunction
) _wrap_Window_GetEventHandler
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47176 { (char *)"Window_SetEventHandler", (PyCFunction
) _wrap_Window_SetEventHandler
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47177 { (char *)"Window_PushEventHandler", (PyCFunction
) _wrap_Window_PushEventHandler
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47178 { (char *)"Window_PopEventHandler", (PyCFunction
) _wrap_Window_PopEventHandler
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47179 { (char *)"Window_RemoveEventHandler", (PyCFunction
) _wrap_Window_RemoveEventHandler
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47180 { (char *)"Window_SetValidator", (PyCFunction
) _wrap_Window_SetValidator
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47181 { (char *)"Window_GetValidator", (PyCFunction
) _wrap_Window_GetValidator
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47182 { (char *)"Window_Validate", (PyCFunction
) _wrap_Window_Validate
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47183 { (char *)"Window_TransferDataToWindow", (PyCFunction
) _wrap_Window_TransferDataToWindow
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47184 { (char *)"Window_TransferDataFromWindow", (PyCFunction
) _wrap_Window_TransferDataFromWindow
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47185 { (char *)"Window_InitDialog", (PyCFunction
) _wrap_Window_InitDialog
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47186 { (char *)"Window_SetAcceleratorTable", (PyCFunction
) _wrap_Window_SetAcceleratorTable
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47187 { (char *)"Window_GetAcceleratorTable", (PyCFunction
) _wrap_Window_GetAcceleratorTable
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47188 { (char *)"Window_RegisterHotKey", (PyCFunction
) _wrap_Window_RegisterHotKey
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47189 { (char *)"Window_UnregisterHotKey", (PyCFunction
) _wrap_Window_UnregisterHotKey
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47190 { (char *)"Window_ConvertDialogPointToPixels", (PyCFunction
) _wrap_Window_ConvertDialogPointToPixels
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47191 { (char *)"Window_ConvertDialogSizeToPixels", (PyCFunction
) _wrap_Window_ConvertDialogSizeToPixels
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47192 { (char *)"Window_DLG_PNT", (PyCFunction
) _wrap_Window_DLG_PNT
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47193 { (char *)"Window_DLG_SZE", (PyCFunction
) _wrap_Window_DLG_SZE
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47194 { (char *)"Window_ConvertPixelPointToDialog", (PyCFunction
) _wrap_Window_ConvertPixelPointToDialog
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47195 { (char *)"Window_ConvertPixelSizeToDialog", (PyCFunction
) _wrap_Window_ConvertPixelSizeToDialog
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47196 { (char *)"Window_WarpPointer", (PyCFunction
) _wrap_Window_WarpPointer
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47197 { (char *)"Window_CaptureMouse", (PyCFunction
) _wrap_Window_CaptureMouse
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47198 { (char *)"Window_ReleaseMouse", (PyCFunction
) _wrap_Window_ReleaseMouse
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47199 { (char *)"Window_GetCapture", (PyCFunction
) _wrap_Window_GetCapture
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47200 { (char *)"Window_HasCapture", (PyCFunction
) _wrap_Window_HasCapture
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47201 { (char *)"Window_Refresh", (PyCFunction
) _wrap_Window_Refresh
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47202 { (char *)"Window_RefreshRect", (PyCFunction
) _wrap_Window_RefreshRect
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47203 { (char *)"Window_Update", (PyCFunction
) _wrap_Window_Update
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47204 { (char *)"Window_ClearBackground", (PyCFunction
) _wrap_Window_ClearBackground
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47205 { (char *)"Window_Freeze", (PyCFunction
) _wrap_Window_Freeze
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47206 { (char *)"Window_Thaw", (PyCFunction
) _wrap_Window_Thaw
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47207 { (char *)"Window_PrepareDC", (PyCFunction
) _wrap_Window_PrepareDC
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47208 { (char *)"Window_GetUpdateRegion", (PyCFunction
) _wrap_Window_GetUpdateRegion
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47209 { (char *)"Window_GetUpdateClientRect", (PyCFunction
) _wrap_Window_GetUpdateClientRect
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47210 { (char *)"Window_IsExposed", (PyCFunction
) _wrap_Window_IsExposed
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47211 { (char *)"Window_IsExposedPoint", (PyCFunction
) _wrap_Window_IsExposedPoint
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47212 { (char *)"Window_IsExposedRect", (PyCFunction
) _wrap_Window_IsExposedRect
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47213 { (char *)"Window_GetDefaultAttributes", (PyCFunction
) _wrap_Window_GetDefaultAttributes
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47214 { (char *)"Window_GetClassDefaultAttributes", (PyCFunction
) _wrap_Window_GetClassDefaultAttributes
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47215 { (char *)"Window_SetBackgroundColour", (PyCFunction
) _wrap_Window_SetBackgroundColour
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47216 { (char *)"Window_SetOwnBackgroundColour", (PyCFunction
) _wrap_Window_SetOwnBackgroundColour
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47217 { (char *)"Window_SetForegroundColour", (PyCFunction
) _wrap_Window_SetForegroundColour
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47218 { (char *)"Window_SetOwnForegroundColour", (PyCFunction
) _wrap_Window_SetOwnForegroundColour
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47219 { (char *)"Window_GetBackgroundColour", (PyCFunction
) _wrap_Window_GetBackgroundColour
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47220 { (char *)"Window_GetForegroundColour", (PyCFunction
) _wrap_Window_GetForegroundColour
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47221 { (char *)"Window_InheritsBackgroundColour", (PyCFunction
) _wrap_Window_InheritsBackgroundColour
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47222 { (char *)"Window_UseBgCol", (PyCFunction
) _wrap_Window_UseBgCol
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47223 { (char *)"Window_SetBackgroundStyle", (PyCFunction
) _wrap_Window_SetBackgroundStyle
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47224 { (char *)"Window_GetBackgroundStyle", (PyCFunction
) _wrap_Window_GetBackgroundStyle
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47225 { (char *)"Window_HasTransparentBackground", (PyCFunction
) _wrap_Window_HasTransparentBackground
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47226 { (char *)"Window_SetCursor", (PyCFunction
) _wrap_Window_SetCursor
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47227 { (char *)"Window_GetCursor", (PyCFunction
) _wrap_Window_GetCursor
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47228 { (char *)"Window_SetFont", (PyCFunction
) _wrap_Window_SetFont
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47229 { (char *)"Window_SetOwnFont", (PyCFunction
) _wrap_Window_SetOwnFont
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47230 { (char *)"Window_GetFont", (PyCFunction
) _wrap_Window_GetFont
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47231 { (char *)"Window_SetCaret", (PyCFunction
) _wrap_Window_SetCaret
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47232 { (char *)"Window_GetCaret", (PyCFunction
) _wrap_Window_GetCaret
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47233 { (char *)"Window_GetCharHeight", (PyCFunction
) _wrap_Window_GetCharHeight
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47234 { (char *)"Window_GetCharWidth", (PyCFunction
) _wrap_Window_GetCharWidth
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47235 { (char *)"Window_GetTextExtent", (PyCFunction
) _wrap_Window_GetTextExtent
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47236 { (char *)"Window_GetFullTextExtent", (PyCFunction
) _wrap_Window_GetFullTextExtent
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47237 { (char *)"Window_ClientToScreenXY", (PyCFunction
) _wrap_Window_ClientToScreenXY
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47238 { (char *)"Window_ScreenToClientXY", (PyCFunction
) _wrap_Window_ScreenToClientXY
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47239 { (char *)"Window_ClientToScreen", (PyCFunction
) _wrap_Window_ClientToScreen
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47240 { (char *)"Window_ScreenToClient", (PyCFunction
) _wrap_Window_ScreenToClient
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47241 { (char *)"Window_HitTestXY", (PyCFunction
) _wrap_Window_HitTestXY
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47242 { (char *)"Window_HitTest", (PyCFunction
) _wrap_Window_HitTest
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47243 { (char *)"Window_GetBorder", _wrap_Window_GetBorder
, METH_VARARGS
, NULL
},
47244 { (char *)"Window_UpdateWindowUI", (PyCFunction
) _wrap_Window_UpdateWindowUI
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47245 { (char *)"Window_PopupMenuXY", (PyCFunction
) _wrap_Window_PopupMenuXY
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47246 { (char *)"Window_PopupMenu", (PyCFunction
) _wrap_Window_PopupMenu
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47247 { (char *)"Window_GetHandle", (PyCFunction
) _wrap_Window_GetHandle
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47248 { (char *)"Window_AssociateHandle", (PyCFunction
) _wrap_Window_AssociateHandle
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47249 { (char *)"Window_DissociateHandle", (PyCFunction
) _wrap_Window_DissociateHandle
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47250 { (char *)"Window_OnPaint", (PyCFunction
) _wrap_Window_OnPaint
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47251 { (char *)"Window_HasScrollbar", (PyCFunction
) _wrap_Window_HasScrollbar
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47252 { (char *)"Window_SetScrollbar", (PyCFunction
) _wrap_Window_SetScrollbar
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47253 { (char *)"Window_SetScrollPos", (PyCFunction
) _wrap_Window_SetScrollPos
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47254 { (char *)"Window_GetScrollPos", (PyCFunction
) _wrap_Window_GetScrollPos
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47255 { (char *)"Window_GetScrollThumb", (PyCFunction
) _wrap_Window_GetScrollThumb
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47256 { (char *)"Window_GetScrollRange", (PyCFunction
) _wrap_Window_GetScrollRange
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47257 { (char *)"Window_ScrollWindow", (PyCFunction
) _wrap_Window_ScrollWindow
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47258 { (char *)"Window_ScrollLines", (PyCFunction
) _wrap_Window_ScrollLines
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47259 { (char *)"Window_ScrollPages", (PyCFunction
) _wrap_Window_ScrollPages
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47260 { (char *)"Window_LineUp", (PyCFunction
) _wrap_Window_LineUp
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47261 { (char *)"Window_LineDown", (PyCFunction
) _wrap_Window_LineDown
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47262 { (char *)"Window_PageUp", (PyCFunction
) _wrap_Window_PageUp
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47263 { (char *)"Window_PageDown", (PyCFunction
) _wrap_Window_PageDown
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47264 { (char *)"Window_SetHelpText", (PyCFunction
) _wrap_Window_SetHelpText
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47265 { (char *)"Window_SetHelpTextForId", (PyCFunction
) _wrap_Window_SetHelpTextForId
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47266 { (char *)"Window_GetHelpText", (PyCFunction
) _wrap_Window_GetHelpText
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47267 { (char *)"Window_SetToolTipString", (PyCFunction
) _wrap_Window_SetToolTipString
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47268 { (char *)"Window_SetToolTip", (PyCFunction
) _wrap_Window_SetToolTip
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47269 { (char *)"Window_GetToolTip", (PyCFunction
) _wrap_Window_GetToolTip
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47270 { (char *)"Window_SetDropTarget", (PyCFunction
) _wrap_Window_SetDropTarget
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47271 { (char *)"Window_GetDropTarget", (PyCFunction
) _wrap_Window_GetDropTarget
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47272 { (char *)"Window_DragAcceptFiles", (PyCFunction
) _wrap_Window_DragAcceptFiles
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47273 { (char *)"Window_SetConstraints", (PyCFunction
) _wrap_Window_SetConstraints
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47274 { (char *)"Window_GetConstraints", (PyCFunction
) _wrap_Window_GetConstraints
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47275 { (char *)"Window_SetAutoLayout", (PyCFunction
) _wrap_Window_SetAutoLayout
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47276 { (char *)"Window_GetAutoLayout", (PyCFunction
) _wrap_Window_GetAutoLayout
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47277 { (char *)"Window_Layout", (PyCFunction
) _wrap_Window_Layout
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47278 { (char *)"Window_SetSizer", (PyCFunction
) _wrap_Window_SetSizer
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47279 { (char *)"Window_SetSizerAndFit", (PyCFunction
) _wrap_Window_SetSizerAndFit
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47280 { (char *)"Window_GetSizer", (PyCFunction
) _wrap_Window_GetSizer
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47281 { (char *)"Window_SetContainingSizer", (PyCFunction
) _wrap_Window_SetContainingSizer
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47282 { (char *)"Window_GetContainingSizer", (PyCFunction
) _wrap_Window_GetContainingSizer
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47283 { (char *)"Window_InheritAttributes", (PyCFunction
) _wrap_Window_InheritAttributes
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47284 { (char *)"Window_ShouldInheritColours", (PyCFunction
) _wrap_Window_ShouldInheritColours
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47285 { (char *)"Window_swigregister", Window_swigregister
, METH_VARARGS
, NULL
},
47286 { (char *)"FindWindowById", (PyCFunction
) _wrap_FindWindowById
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47287 { (char *)"FindWindowByName", (PyCFunction
) _wrap_FindWindowByName
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47288 { (char *)"FindWindowByLabel", (PyCFunction
) _wrap_FindWindowByLabel
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47289 { (char *)"Window_FromHWND", (PyCFunction
) _wrap_Window_FromHWND
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47290 { (char *)"GetTopLevelWindows", (PyCFunction
) _wrap_GetTopLevelWindows
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47291 { (char *)"new_Validator", (PyCFunction
) _wrap_new_Validator
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47292 { (char *)"Validator_Clone", (PyCFunction
) _wrap_Validator_Clone
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47293 { (char *)"Validator_Validate", (PyCFunction
) _wrap_Validator_Validate
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47294 { (char *)"Validator_TransferToWindow", (PyCFunction
) _wrap_Validator_TransferToWindow
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47295 { (char *)"Validator_TransferFromWindow", (PyCFunction
) _wrap_Validator_TransferFromWindow
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47296 { (char *)"Validator_GetWindow", (PyCFunction
) _wrap_Validator_GetWindow
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47297 { (char *)"Validator_SetWindow", (PyCFunction
) _wrap_Validator_SetWindow
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47298 { (char *)"Validator_IsSilent", (PyCFunction
) _wrap_Validator_IsSilent
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47299 { (char *)"Validator_SetBellOnError", (PyCFunction
) _wrap_Validator_SetBellOnError
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47300 { (char *)"Validator_swigregister", Validator_swigregister
, METH_VARARGS
, NULL
},
47301 { (char *)"new_PyValidator", (PyCFunction
) _wrap_new_PyValidator
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47302 { (char *)"PyValidator__setCallbackInfo", (PyCFunction
) _wrap_PyValidator__setCallbackInfo
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47303 { (char *)"PyValidator_swigregister", PyValidator_swigregister
, METH_VARARGS
, NULL
},
47304 { (char *)"new_Menu", (PyCFunction
) _wrap_new_Menu
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47305 { (char *)"Menu_Append", (PyCFunction
) _wrap_Menu_Append
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47306 { (char *)"Menu_AppendSeparator", (PyCFunction
) _wrap_Menu_AppendSeparator
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47307 { (char *)"Menu_AppendCheckItem", (PyCFunction
) _wrap_Menu_AppendCheckItem
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47308 { (char *)"Menu_AppendRadioItem", (PyCFunction
) _wrap_Menu_AppendRadioItem
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47309 { (char *)"Menu_AppendMenu", (PyCFunction
) _wrap_Menu_AppendMenu
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47310 { (char *)"Menu_AppendItem", (PyCFunction
) _wrap_Menu_AppendItem
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47311 { (char *)"Menu_Break", (PyCFunction
) _wrap_Menu_Break
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47312 { (char *)"Menu_InsertItem", (PyCFunction
) _wrap_Menu_InsertItem
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47313 { (char *)"Menu_Insert", (PyCFunction
) _wrap_Menu_Insert
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47314 { (char *)"Menu_InsertSeparator", (PyCFunction
) _wrap_Menu_InsertSeparator
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47315 { (char *)"Menu_InsertCheckItem", (PyCFunction
) _wrap_Menu_InsertCheckItem
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47316 { (char *)"Menu_InsertRadioItem", (PyCFunction
) _wrap_Menu_InsertRadioItem
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47317 { (char *)"Menu_InsertMenu", (PyCFunction
) _wrap_Menu_InsertMenu
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47318 { (char *)"Menu_PrependItem", (PyCFunction
) _wrap_Menu_PrependItem
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47319 { (char *)"Menu_Prepend", (PyCFunction
) _wrap_Menu_Prepend
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47320 { (char *)"Menu_PrependSeparator", (PyCFunction
) _wrap_Menu_PrependSeparator
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47321 { (char *)"Menu_PrependCheckItem", (PyCFunction
) _wrap_Menu_PrependCheckItem
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47322 { (char *)"Menu_PrependRadioItem", (PyCFunction
) _wrap_Menu_PrependRadioItem
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47323 { (char *)"Menu_PrependMenu", (PyCFunction
) _wrap_Menu_PrependMenu
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47324 { (char *)"Menu_Remove", (PyCFunction
) _wrap_Menu_Remove
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47325 { (char *)"Menu_RemoveItem", (PyCFunction
) _wrap_Menu_RemoveItem
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47326 { (char *)"Menu_Delete", (PyCFunction
) _wrap_Menu_Delete
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47327 { (char *)"Menu_DeleteItem", (PyCFunction
) _wrap_Menu_DeleteItem
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47328 { (char *)"Menu_Destroy", (PyCFunction
) _wrap_Menu_Destroy
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47329 { (char *)"Menu_DestroyId", (PyCFunction
) _wrap_Menu_DestroyId
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47330 { (char *)"Menu_DestroyItem", (PyCFunction
) _wrap_Menu_DestroyItem
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47331 { (char *)"Menu_GetMenuItemCount", (PyCFunction
) _wrap_Menu_GetMenuItemCount
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47332 { (char *)"Menu_GetMenuItems", (PyCFunction
) _wrap_Menu_GetMenuItems
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47333 { (char *)"Menu_FindItem", (PyCFunction
) _wrap_Menu_FindItem
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47334 { (char *)"Menu_FindItemById", (PyCFunction
) _wrap_Menu_FindItemById
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47335 { (char *)"Menu_FindItemByPosition", (PyCFunction
) _wrap_Menu_FindItemByPosition
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47336 { (char *)"Menu_Enable", (PyCFunction
) _wrap_Menu_Enable
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47337 { (char *)"Menu_IsEnabled", (PyCFunction
) _wrap_Menu_IsEnabled
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47338 { (char *)"Menu_Check", (PyCFunction
) _wrap_Menu_Check
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47339 { (char *)"Menu_IsChecked", (PyCFunction
) _wrap_Menu_IsChecked
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47340 { (char *)"Menu_SetLabel", (PyCFunction
) _wrap_Menu_SetLabel
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47341 { (char *)"Menu_GetLabel", (PyCFunction
) _wrap_Menu_GetLabel
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47342 { (char *)"Menu_SetHelpString", (PyCFunction
) _wrap_Menu_SetHelpString
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47343 { (char *)"Menu_GetHelpString", (PyCFunction
) _wrap_Menu_GetHelpString
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47344 { (char *)"Menu_SetTitle", (PyCFunction
) _wrap_Menu_SetTitle
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47345 { (char *)"Menu_GetTitle", (PyCFunction
) _wrap_Menu_GetTitle
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47346 { (char *)"Menu_SetEventHandler", (PyCFunction
) _wrap_Menu_SetEventHandler
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47347 { (char *)"Menu_GetEventHandler", (PyCFunction
) _wrap_Menu_GetEventHandler
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47348 { (char *)"Menu_SetInvokingWindow", (PyCFunction
) _wrap_Menu_SetInvokingWindow
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47349 { (char *)"Menu_GetInvokingWindow", (PyCFunction
) _wrap_Menu_GetInvokingWindow
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47350 { (char *)"Menu_GetStyle", (PyCFunction
) _wrap_Menu_GetStyle
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47351 { (char *)"Menu_UpdateUI", (PyCFunction
) _wrap_Menu_UpdateUI
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47352 { (char *)"Menu_GetMenuBar", (PyCFunction
) _wrap_Menu_GetMenuBar
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47353 { (char *)"Menu_Attach", (PyCFunction
) _wrap_Menu_Attach
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47354 { (char *)"Menu_Detach", (PyCFunction
) _wrap_Menu_Detach
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47355 { (char *)"Menu_IsAttached", (PyCFunction
) _wrap_Menu_IsAttached
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47356 { (char *)"Menu_SetParent", (PyCFunction
) _wrap_Menu_SetParent
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47357 { (char *)"Menu_GetParent", (PyCFunction
) _wrap_Menu_GetParent
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47358 { (char *)"Menu_swigregister", Menu_swigregister
, METH_VARARGS
, NULL
},
47359 { (char *)"new_MenuBar", (PyCFunction
) _wrap_new_MenuBar
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47360 { (char *)"MenuBar_Append", (PyCFunction
) _wrap_MenuBar_Append
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47361 { (char *)"MenuBar_Insert", (PyCFunction
) _wrap_MenuBar_Insert
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47362 { (char *)"MenuBar_GetMenuCount", (PyCFunction
) _wrap_MenuBar_GetMenuCount
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47363 { (char *)"MenuBar_GetMenu", (PyCFunction
) _wrap_MenuBar_GetMenu
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47364 { (char *)"MenuBar_Replace", (PyCFunction
) _wrap_MenuBar_Replace
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47365 { (char *)"MenuBar_Remove", (PyCFunction
) _wrap_MenuBar_Remove
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47366 { (char *)"MenuBar_EnableTop", (PyCFunction
) _wrap_MenuBar_EnableTop
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47367 { (char *)"MenuBar_IsEnabledTop", (PyCFunction
) _wrap_MenuBar_IsEnabledTop
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47368 { (char *)"MenuBar_SetLabelTop", (PyCFunction
) _wrap_MenuBar_SetLabelTop
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47369 { (char *)"MenuBar_GetLabelTop", (PyCFunction
) _wrap_MenuBar_GetLabelTop
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47370 { (char *)"MenuBar_FindMenuItem", (PyCFunction
) _wrap_MenuBar_FindMenuItem
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47371 { (char *)"MenuBar_FindItemById", (PyCFunction
) _wrap_MenuBar_FindItemById
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47372 { (char *)"MenuBar_FindMenu", (PyCFunction
) _wrap_MenuBar_FindMenu
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47373 { (char *)"MenuBar_Enable", (PyCFunction
) _wrap_MenuBar_Enable
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47374 { (char *)"MenuBar_Check", (PyCFunction
) _wrap_MenuBar_Check
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47375 { (char *)"MenuBar_IsChecked", (PyCFunction
) _wrap_MenuBar_IsChecked
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47376 { (char *)"MenuBar_IsEnabled", (PyCFunction
) _wrap_MenuBar_IsEnabled
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47377 { (char *)"MenuBar_SetLabel", (PyCFunction
) _wrap_MenuBar_SetLabel
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47378 { (char *)"MenuBar_GetLabel", (PyCFunction
) _wrap_MenuBar_GetLabel
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47379 { (char *)"MenuBar_SetHelpString", (PyCFunction
) _wrap_MenuBar_SetHelpString
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47380 { (char *)"MenuBar_GetHelpString", (PyCFunction
) _wrap_MenuBar_GetHelpString
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47381 { (char *)"MenuBar_GetFrame", (PyCFunction
) _wrap_MenuBar_GetFrame
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47382 { (char *)"MenuBar_IsAttached", (PyCFunction
) _wrap_MenuBar_IsAttached
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47383 { (char *)"MenuBar_Attach", (PyCFunction
) _wrap_MenuBar_Attach
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47384 { (char *)"MenuBar_Detach", (PyCFunction
) _wrap_MenuBar_Detach
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47385 { (char *)"MenuBar_SetAutoWindowMenu", (PyCFunction
) _wrap_MenuBar_SetAutoWindowMenu
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47386 { (char *)"MenuBar_GetAutoWindowMenu", (PyCFunction
) _wrap_MenuBar_GetAutoWindowMenu
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47387 { (char *)"MenuBar_swigregister", MenuBar_swigregister
, METH_VARARGS
, NULL
},
47388 { (char *)"new_MenuItem", (PyCFunction
) _wrap_new_MenuItem
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47389 { (char *)"MenuItem_GetMenu", (PyCFunction
) _wrap_MenuItem_GetMenu
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47390 { (char *)"MenuItem_SetMenu", (PyCFunction
) _wrap_MenuItem_SetMenu
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47391 { (char *)"MenuItem_SetId", (PyCFunction
) _wrap_MenuItem_SetId
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47392 { (char *)"MenuItem_GetId", (PyCFunction
) _wrap_MenuItem_GetId
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47393 { (char *)"MenuItem_IsSeparator", (PyCFunction
) _wrap_MenuItem_IsSeparator
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47394 { (char *)"MenuItem_SetText", (PyCFunction
) _wrap_MenuItem_SetText
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47395 { (char *)"MenuItem_GetLabel", (PyCFunction
) _wrap_MenuItem_GetLabel
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47396 { (char *)"MenuItem_GetText", (PyCFunction
) _wrap_MenuItem_GetText
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47397 { (char *)"MenuItem_GetLabelFromText", (PyCFunction
) _wrap_MenuItem_GetLabelFromText
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47398 { (char *)"MenuItem_GetKind", (PyCFunction
) _wrap_MenuItem_GetKind
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47399 { (char *)"MenuItem_SetKind", (PyCFunction
) _wrap_MenuItem_SetKind
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47400 { (char *)"MenuItem_SetCheckable", (PyCFunction
) _wrap_MenuItem_SetCheckable
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47401 { (char *)"MenuItem_IsCheckable", (PyCFunction
) _wrap_MenuItem_IsCheckable
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47402 { (char *)"MenuItem_IsSubMenu", (PyCFunction
) _wrap_MenuItem_IsSubMenu
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47403 { (char *)"MenuItem_SetSubMenu", (PyCFunction
) _wrap_MenuItem_SetSubMenu
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47404 { (char *)"MenuItem_GetSubMenu", (PyCFunction
) _wrap_MenuItem_GetSubMenu
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47405 { (char *)"MenuItem_Enable", (PyCFunction
) _wrap_MenuItem_Enable
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47406 { (char *)"MenuItem_IsEnabled", (PyCFunction
) _wrap_MenuItem_IsEnabled
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47407 { (char *)"MenuItem_Check", (PyCFunction
) _wrap_MenuItem_Check
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47408 { (char *)"MenuItem_IsChecked", (PyCFunction
) _wrap_MenuItem_IsChecked
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47409 { (char *)"MenuItem_Toggle", (PyCFunction
) _wrap_MenuItem_Toggle
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47410 { (char *)"MenuItem_SetHelp", (PyCFunction
) _wrap_MenuItem_SetHelp
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47411 { (char *)"MenuItem_GetHelp", (PyCFunction
) _wrap_MenuItem_GetHelp
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47412 { (char *)"MenuItem_GetAccel", (PyCFunction
) _wrap_MenuItem_GetAccel
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47413 { (char *)"MenuItem_SetAccel", (PyCFunction
) _wrap_MenuItem_SetAccel
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47414 { (char *)"MenuItem_SetBitmap", (PyCFunction
) _wrap_MenuItem_SetBitmap
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47415 { (char *)"MenuItem_GetBitmap", (PyCFunction
) _wrap_MenuItem_GetBitmap
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47416 { (char *)"MenuItem_SetFont", (PyCFunction
) _wrap_MenuItem_SetFont
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47417 { (char *)"MenuItem_GetFont", (PyCFunction
) _wrap_MenuItem_GetFont
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47418 { (char *)"MenuItem_SetTextColour", (PyCFunction
) _wrap_MenuItem_SetTextColour
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47419 { (char *)"MenuItem_GetTextColour", (PyCFunction
) _wrap_MenuItem_GetTextColour
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47420 { (char *)"MenuItem_SetBackgroundColour", (PyCFunction
) _wrap_MenuItem_SetBackgroundColour
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47421 { (char *)"MenuItem_GetBackgroundColour", (PyCFunction
) _wrap_MenuItem_GetBackgroundColour
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47422 { (char *)"MenuItem_SetBitmaps", (PyCFunction
) _wrap_MenuItem_SetBitmaps
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47423 { (char *)"MenuItem_SetDisabledBitmap", (PyCFunction
) _wrap_MenuItem_SetDisabledBitmap
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47424 { (char *)"MenuItem_GetDisabledBitmap", (PyCFunction
) _wrap_MenuItem_GetDisabledBitmap
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47425 { (char *)"MenuItem_SetMarginWidth", (PyCFunction
) _wrap_MenuItem_SetMarginWidth
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47426 { (char *)"MenuItem_GetMarginWidth", (PyCFunction
) _wrap_MenuItem_GetMarginWidth
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47427 { (char *)"MenuItem_GetDefaultMarginWidth", (PyCFunction
) _wrap_MenuItem_GetDefaultMarginWidth
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47428 { (char *)"MenuItem_IsOwnerDrawn", (PyCFunction
) _wrap_MenuItem_IsOwnerDrawn
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47429 { (char *)"MenuItem_SetOwnerDrawn", (PyCFunction
) _wrap_MenuItem_SetOwnerDrawn
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47430 { (char *)"MenuItem_ResetOwnerDrawn", (PyCFunction
) _wrap_MenuItem_ResetOwnerDrawn
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47431 { (char *)"MenuItem_swigregister", MenuItem_swigregister
, METH_VARARGS
, NULL
},
47432 { (char *)"new_Control", (PyCFunction
) _wrap_new_Control
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47433 { (char *)"new_PreControl", (PyCFunction
) _wrap_new_PreControl
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47434 { (char *)"Control_Create", (PyCFunction
) _wrap_Control_Create
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47435 { (char *)"Control_Command", (PyCFunction
) _wrap_Control_Command
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47436 { (char *)"Control_GetLabel", (PyCFunction
) _wrap_Control_GetLabel
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47437 { (char *)"Control_SetLabel", (PyCFunction
) _wrap_Control_SetLabel
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47438 { (char *)"Control_GetClassDefaultAttributes", (PyCFunction
) _wrap_Control_GetClassDefaultAttributes
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47439 { (char *)"Control_swigregister", Control_swigregister
, METH_VARARGS
, NULL
},
47440 { (char *)"ItemContainer_Append", (PyCFunction
) _wrap_ItemContainer_Append
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47441 { (char *)"ItemContainer_AppendItems", (PyCFunction
) _wrap_ItemContainer_AppendItems
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47442 { (char *)"ItemContainer_Insert", (PyCFunction
) _wrap_ItemContainer_Insert
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47443 { (char *)"ItemContainer_Clear", (PyCFunction
) _wrap_ItemContainer_Clear
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47444 { (char *)"ItemContainer_Delete", (PyCFunction
) _wrap_ItemContainer_Delete
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47445 { (char *)"ItemContainer_GetClientData", (PyCFunction
) _wrap_ItemContainer_GetClientData
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47446 { (char *)"ItemContainer_SetClientData", (PyCFunction
) _wrap_ItemContainer_SetClientData
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47447 { (char *)"ItemContainer_GetCount", (PyCFunction
) _wrap_ItemContainer_GetCount
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47448 { (char *)"ItemContainer_IsEmpty", (PyCFunction
) _wrap_ItemContainer_IsEmpty
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47449 { (char *)"ItemContainer_GetString", (PyCFunction
) _wrap_ItemContainer_GetString
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47450 { (char *)"ItemContainer_GetStrings", (PyCFunction
) _wrap_ItemContainer_GetStrings
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47451 { (char *)"ItemContainer_SetString", (PyCFunction
) _wrap_ItemContainer_SetString
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47452 { (char *)"ItemContainer_FindString", (PyCFunction
) _wrap_ItemContainer_FindString
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47453 { (char *)"ItemContainer_SetSelection", (PyCFunction
) _wrap_ItemContainer_SetSelection
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47454 { (char *)"ItemContainer_GetSelection", (PyCFunction
) _wrap_ItemContainer_GetSelection
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47455 { (char *)"ItemContainer_SetStringSelection", (PyCFunction
) _wrap_ItemContainer_SetStringSelection
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47456 { (char *)"ItemContainer_GetStringSelection", (PyCFunction
) _wrap_ItemContainer_GetStringSelection
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47457 { (char *)"ItemContainer_Select", (PyCFunction
) _wrap_ItemContainer_Select
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47458 { (char *)"ItemContainer_swigregister", ItemContainer_swigregister
, METH_VARARGS
, NULL
},
47459 { (char *)"ControlWithItems_swigregister", ControlWithItems_swigregister
, METH_VARARGS
, NULL
},
47460 { (char *)"new_SizerItem", (PyCFunction
) _wrap_new_SizerItem
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47461 { (char *)"delete_SizerItem", (PyCFunction
) _wrap_delete_SizerItem
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47462 { (char *)"new_SizerItemWindow", (PyCFunction
) _wrap_new_SizerItemWindow
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47463 { (char *)"new_SizerItemSpacer", (PyCFunction
) _wrap_new_SizerItemSpacer
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47464 { (char *)"new_SizerItemSizer", (PyCFunction
) _wrap_new_SizerItemSizer
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47465 { (char *)"SizerItem_DeleteWindows", (PyCFunction
) _wrap_SizerItem_DeleteWindows
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47466 { (char *)"SizerItem_DetachSizer", (PyCFunction
) _wrap_SizerItem_DetachSizer
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47467 { (char *)"SizerItem_GetSize", (PyCFunction
) _wrap_SizerItem_GetSize
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47468 { (char *)"SizerItem_CalcMin", (PyCFunction
) _wrap_SizerItem_CalcMin
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47469 { (char *)"SizerItem_SetDimension", (PyCFunction
) _wrap_SizerItem_SetDimension
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47470 { (char *)"SizerItem_GetMinSize", (PyCFunction
) _wrap_SizerItem_GetMinSize
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47471 { (char *)"SizerItem_GetMinSizeWithBorder", (PyCFunction
) _wrap_SizerItem_GetMinSizeWithBorder
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47472 { (char *)"SizerItem_SetInitSize", (PyCFunction
) _wrap_SizerItem_SetInitSize
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47473 { (char *)"SizerItem_SetRatioWH", (PyCFunction
) _wrap_SizerItem_SetRatioWH
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47474 { (char *)"SizerItem_SetRatioSize", (PyCFunction
) _wrap_SizerItem_SetRatioSize
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47475 { (char *)"SizerItem_SetRatio", (PyCFunction
) _wrap_SizerItem_SetRatio
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47476 { (char *)"SizerItem_GetRatio", (PyCFunction
) _wrap_SizerItem_GetRatio
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47477 { (char *)"SizerItem_GetRect", (PyCFunction
) _wrap_SizerItem_GetRect
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47478 { (char *)"SizerItem_IsWindow", (PyCFunction
) _wrap_SizerItem_IsWindow
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47479 { (char *)"SizerItem_IsSizer", (PyCFunction
) _wrap_SizerItem_IsSizer
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47480 { (char *)"SizerItem_IsSpacer", (PyCFunction
) _wrap_SizerItem_IsSpacer
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47481 { (char *)"SizerItem_SetProportion", (PyCFunction
) _wrap_SizerItem_SetProportion
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47482 { (char *)"SizerItem_GetProportion", (PyCFunction
) _wrap_SizerItem_GetProportion
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47483 { (char *)"SizerItem_SetFlag", (PyCFunction
) _wrap_SizerItem_SetFlag
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47484 { (char *)"SizerItem_GetFlag", (PyCFunction
) _wrap_SizerItem_GetFlag
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47485 { (char *)"SizerItem_SetBorder", (PyCFunction
) _wrap_SizerItem_SetBorder
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47486 { (char *)"SizerItem_GetBorder", (PyCFunction
) _wrap_SizerItem_GetBorder
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47487 { (char *)"SizerItem_GetWindow", (PyCFunction
) _wrap_SizerItem_GetWindow
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47488 { (char *)"SizerItem_SetWindow", (PyCFunction
) _wrap_SizerItem_SetWindow
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47489 { (char *)"SizerItem_GetSizer", (PyCFunction
) _wrap_SizerItem_GetSizer
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47490 { (char *)"SizerItem_SetSizer", (PyCFunction
) _wrap_SizerItem_SetSizer
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47491 { (char *)"SizerItem_GetSpacer", (PyCFunction
) _wrap_SizerItem_GetSpacer
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47492 { (char *)"SizerItem_SetSpacer", (PyCFunction
) _wrap_SizerItem_SetSpacer
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47493 { (char *)"SizerItem_Show", (PyCFunction
) _wrap_SizerItem_Show
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47494 { (char *)"SizerItem_IsShown", (PyCFunction
) _wrap_SizerItem_IsShown
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47495 { (char *)"SizerItem_GetPosition", (PyCFunction
) _wrap_SizerItem_GetPosition
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47496 { (char *)"SizerItem_GetUserData", (PyCFunction
) _wrap_SizerItem_GetUserData
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47497 { (char *)"SizerItem_SetUserData", (PyCFunction
) _wrap_SizerItem_SetUserData
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47498 { (char *)"SizerItem_swigregister", SizerItem_swigregister
, METH_VARARGS
, NULL
},
47499 { (char *)"delete_Sizer", (PyCFunction
) _wrap_delete_Sizer
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47500 { (char *)"Sizer__setOORInfo", (PyCFunction
) _wrap_Sizer__setOORInfo
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47501 { (char *)"Sizer_Add", (PyCFunction
) _wrap_Sizer_Add
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47502 { (char *)"Sizer_Insert", (PyCFunction
) _wrap_Sizer_Insert
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47503 { (char *)"Sizer_Prepend", (PyCFunction
) _wrap_Sizer_Prepend
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47504 { (char *)"Sizer_Remove", (PyCFunction
) _wrap_Sizer_Remove
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47505 { (char *)"Sizer_Detach", (PyCFunction
) _wrap_Sizer_Detach
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47506 { (char *)"Sizer_GetItem", (PyCFunction
) _wrap_Sizer_GetItem
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47507 { (char *)"Sizer__SetItemMinSize", (PyCFunction
) _wrap_Sizer__SetItemMinSize
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47508 { (char *)"Sizer_AddItem", (PyCFunction
) _wrap_Sizer_AddItem
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47509 { (char *)"Sizer_InsertItem", (PyCFunction
) _wrap_Sizer_InsertItem
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47510 { (char *)"Sizer_PrependItem", (PyCFunction
) _wrap_Sizer_PrependItem
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47511 { (char *)"Sizer_SetDimension", (PyCFunction
) _wrap_Sizer_SetDimension
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47512 { (char *)"Sizer_SetMinSize", (PyCFunction
) _wrap_Sizer_SetMinSize
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47513 { (char *)"Sizer_GetSize", (PyCFunction
) _wrap_Sizer_GetSize
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47514 { (char *)"Sizer_GetPosition", (PyCFunction
) _wrap_Sizer_GetPosition
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47515 { (char *)"Sizer_GetMinSize", (PyCFunction
) _wrap_Sizer_GetMinSize
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47516 { (char *)"Sizer_RecalcSizes", (PyCFunction
) _wrap_Sizer_RecalcSizes
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47517 { (char *)"Sizer_CalcMin", (PyCFunction
) _wrap_Sizer_CalcMin
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47518 { (char *)"Sizer_Layout", (PyCFunction
) _wrap_Sizer_Layout
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47519 { (char *)"Sizer_Fit", (PyCFunction
) _wrap_Sizer_Fit
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47520 { (char *)"Sizer_FitInside", (PyCFunction
) _wrap_Sizer_FitInside
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47521 { (char *)"Sizer_SetSizeHints", (PyCFunction
) _wrap_Sizer_SetSizeHints
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47522 { (char *)"Sizer_SetVirtualSizeHints", (PyCFunction
) _wrap_Sizer_SetVirtualSizeHints
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47523 { (char *)"Sizer_Clear", (PyCFunction
) _wrap_Sizer_Clear
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47524 { (char *)"Sizer_DeleteWindows", (PyCFunction
) _wrap_Sizer_DeleteWindows
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47525 { (char *)"Sizer_GetChildren", (PyCFunction
) _wrap_Sizer_GetChildren
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47526 { (char *)"Sizer_Show", (PyCFunction
) _wrap_Sizer_Show
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47527 { (char *)"Sizer_IsShown", (PyCFunction
) _wrap_Sizer_IsShown
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47528 { (char *)"Sizer_ShowItems", (PyCFunction
) _wrap_Sizer_ShowItems
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47529 { (char *)"Sizer_swigregister", Sizer_swigregister
, METH_VARARGS
, NULL
},
47530 { (char *)"new_PySizer", (PyCFunction
) _wrap_new_PySizer
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47531 { (char *)"PySizer__setCallbackInfo", (PyCFunction
) _wrap_PySizer__setCallbackInfo
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47532 { (char *)"PySizer_swigregister", PySizer_swigregister
, METH_VARARGS
, NULL
},
47533 { (char *)"new_BoxSizer", (PyCFunction
) _wrap_new_BoxSizer
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47534 { (char *)"BoxSizer_GetOrientation", (PyCFunction
) _wrap_BoxSizer_GetOrientation
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47535 { (char *)"BoxSizer_SetOrientation", (PyCFunction
) _wrap_BoxSizer_SetOrientation
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47536 { (char *)"BoxSizer_swigregister", BoxSizer_swigregister
, METH_VARARGS
, NULL
},
47537 { (char *)"new_StaticBoxSizer", (PyCFunction
) _wrap_new_StaticBoxSizer
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47538 { (char *)"StaticBoxSizer_GetStaticBox", (PyCFunction
) _wrap_StaticBoxSizer_GetStaticBox
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47539 { (char *)"StaticBoxSizer_swigregister", StaticBoxSizer_swigregister
, METH_VARARGS
, NULL
},
47540 { (char *)"new_GridSizer", (PyCFunction
) _wrap_new_GridSizer
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47541 { (char *)"GridSizer_SetCols", (PyCFunction
) _wrap_GridSizer_SetCols
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47542 { (char *)"GridSizer_SetRows", (PyCFunction
) _wrap_GridSizer_SetRows
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47543 { (char *)"GridSizer_SetVGap", (PyCFunction
) _wrap_GridSizer_SetVGap
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47544 { (char *)"GridSizer_SetHGap", (PyCFunction
) _wrap_GridSizer_SetHGap
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47545 { (char *)"GridSizer_GetCols", (PyCFunction
) _wrap_GridSizer_GetCols
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47546 { (char *)"GridSizer_GetRows", (PyCFunction
) _wrap_GridSizer_GetRows
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47547 { (char *)"GridSizer_GetVGap", (PyCFunction
) _wrap_GridSizer_GetVGap
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47548 { (char *)"GridSizer_GetHGap", (PyCFunction
) _wrap_GridSizer_GetHGap
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47549 { (char *)"GridSizer_swigregister", GridSizer_swigregister
, METH_VARARGS
, NULL
},
47550 { (char *)"new_FlexGridSizer", (PyCFunction
) _wrap_new_FlexGridSizer
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47551 { (char *)"FlexGridSizer_AddGrowableRow", (PyCFunction
) _wrap_FlexGridSizer_AddGrowableRow
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47552 { (char *)"FlexGridSizer_RemoveGrowableRow", (PyCFunction
) _wrap_FlexGridSizer_RemoveGrowableRow
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47553 { (char *)"FlexGridSizer_AddGrowableCol", (PyCFunction
) _wrap_FlexGridSizer_AddGrowableCol
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47554 { (char *)"FlexGridSizer_RemoveGrowableCol", (PyCFunction
) _wrap_FlexGridSizer_RemoveGrowableCol
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47555 { (char *)"FlexGridSizer_SetFlexibleDirection", (PyCFunction
) _wrap_FlexGridSizer_SetFlexibleDirection
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47556 { (char *)"FlexGridSizer_GetFlexibleDirection", (PyCFunction
) _wrap_FlexGridSizer_GetFlexibleDirection
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47557 { (char *)"FlexGridSizer_SetNonFlexibleGrowMode", (PyCFunction
) _wrap_FlexGridSizer_SetNonFlexibleGrowMode
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47558 { (char *)"FlexGridSizer_GetNonFlexibleGrowMode", (PyCFunction
) _wrap_FlexGridSizer_GetNonFlexibleGrowMode
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47559 { (char *)"FlexGridSizer_GetRowHeights", (PyCFunction
) _wrap_FlexGridSizer_GetRowHeights
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47560 { (char *)"FlexGridSizer_GetColWidths", (PyCFunction
) _wrap_FlexGridSizer_GetColWidths
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47561 { (char *)"FlexGridSizer_swigregister", FlexGridSizer_swigregister
, METH_VARARGS
, NULL
},
47562 { (char *)"new_StdDialogButtonSizer", (PyCFunction
) _wrap_new_StdDialogButtonSizer
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47563 { (char *)"StdDialogButtonSizer_AddButton", (PyCFunction
) _wrap_StdDialogButtonSizer_AddButton
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47564 { (char *)"StdDialogButtonSizer_Realize", (PyCFunction
) _wrap_StdDialogButtonSizer_Realize
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47565 { (char *)"StdDialogButtonSizer_SetAffirmativeButton", (PyCFunction
) _wrap_StdDialogButtonSizer_SetAffirmativeButton
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47566 { (char *)"StdDialogButtonSizer_SetNegativeButton", (PyCFunction
) _wrap_StdDialogButtonSizer_SetNegativeButton
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47567 { (char *)"StdDialogButtonSizer_SetCancelButton", (PyCFunction
) _wrap_StdDialogButtonSizer_SetCancelButton
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47568 { (char *)"StdDialogButtonSizer_GetAffirmativeButton", (PyCFunction
) _wrap_StdDialogButtonSizer_GetAffirmativeButton
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47569 { (char *)"StdDialogButtonSizer_GetApplyButton", (PyCFunction
) _wrap_StdDialogButtonSizer_GetApplyButton
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47570 { (char *)"StdDialogButtonSizer_GetNegativeButton", (PyCFunction
) _wrap_StdDialogButtonSizer_GetNegativeButton
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47571 { (char *)"StdDialogButtonSizer_GetCancelButton", (PyCFunction
) _wrap_StdDialogButtonSizer_GetCancelButton
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47572 { (char *)"StdDialogButtonSizer_GetHelpButton", (PyCFunction
) _wrap_StdDialogButtonSizer_GetHelpButton
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47573 { (char *)"StdDialogButtonSizer_swigregister", StdDialogButtonSizer_swigregister
, METH_VARARGS
, NULL
},
47574 { (char *)"new_GBPosition", (PyCFunction
) _wrap_new_GBPosition
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47575 { (char *)"delete_GBPosition", (PyCFunction
) _wrap_delete_GBPosition
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47576 { (char *)"GBPosition_GetRow", (PyCFunction
) _wrap_GBPosition_GetRow
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47577 { (char *)"GBPosition_GetCol", (PyCFunction
) _wrap_GBPosition_GetCol
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47578 { (char *)"GBPosition_SetRow", (PyCFunction
) _wrap_GBPosition_SetRow
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47579 { (char *)"GBPosition_SetCol", (PyCFunction
) _wrap_GBPosition_SetCol
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47580 { (char *)"GBPosition___eq__", (PyCFunction
) _wrap_GBPosition___eq__
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47581 { (char *)"GBPosition___ne__", (PyCFunction
) _wrap_GBPosition___ne__
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47582 { (char *)"GBPosition_Set", (PyCFunction
) _wrap_GBPosition_Set
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47583 { (char *)"GBPosition_Get", (PyCFunction
) _wrap_GBPosition_Get
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47584 { (char *)"GBPosition_swigregister", GBPosition_swigregister
, METH_VARARGS
, NULL
},
47585 { (char *)"new_GBSpan", (PyCFunction
) _wrap_new_GBSpan
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47586 { (char *)"delete_GBSpan", (PyCFunction
) _wrap_delete_GBSpan
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47587 { (char *)"GBSpan_GetRowspan", (PyCFunction
) _wrap_GBSpan_GetRowspan
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47588 { (char *)"GBSpan_GetColspan", (PyCFunction
) _wrap_GBSpan_GetColspan
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47589 { (char *)"GBSpan_SetRowspan", (PyCFunction
) _wrap_GBSpan_SetRowspan
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47590 { (char *)"GBSpan_SetColspan", (PyCFunction
) _wrap_GBSpan_SetColspan
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47591 { (char *)"GBSpan___eq__", (PyCFunction
) _wrap_GBSpan___eq__
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47592 { (char *)"GBSpan___ne__", (PyCFunction
) _wrap_GBSpan___ne__
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47593 { (char *)"GBSpan_Set", (PyCFunction
) _wrap_GBSpan_Set
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47594 { (char *)"GBSpan_Get", (PyCFunction
) _wrap_GBSpan_Get
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47595 { (char *)"GBSpan_swigregister", GBSpan_swigregister
, METH_VARARGS
, NULL
},
47596 { (char *)"new_GBSizerItem", (PyCFunction
) _wrap_new_GBSizerItem
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47597 { (char *)"delete_GBSizerItem", (PyCFunction
) _wrap_delete_GBSizerItem
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47598 { (char *)"new_GBSizerItemWindow", (PyCFunction
) _wrap_new_GBSizerItemWindow
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47599 { (char *)"new_GBSizerItemSizer", (PyCFunction
) _wrap_new_GBSizerItemSizer
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47600 { (char *)"new_GBSizerItemSpacer", (PyCFunction
) _wrap_new_GBSizerItemSpacer
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47601 { (char *)"GBSizerItem_GetPos", (PyCFunction
) _wrap_GBSizerItem_GetPos
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47602 { (char *)"GBSizerItem_GetSpan", (PyCFunction
) _wrap_GBSizerItem_GetSpan
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47603 { (char *)"GBSizerItem_SetPos", (PyCFunction
) _wrap_GBSizerItem_SetPos
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47604 { (char *)"GBSizerItem_SetSpan", (PyCFunction
) _wrap_GBSizerItem_SetSpan
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47605 { (char *)"GBSizerItem_Intersects", (PyCFunction
) _wrap_GBSizerItem_Intersects
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47606 { (char *)"GBSizerItem_IntersectsPos", (PyCFunction
) _wrap_GBSizerItem_IntersectsPos
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47607 { (char *)"GBSizerItem_GetEndPos", (PyCFunction
) _wrap_GBSizerItem_GetEndPos
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47608 { (char *)"GBSizerItem_GetGBSizer", (PyCFunction
) _wrap_GBSizerItem_GetGBSizer
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47609 { (char *)"GBSizerItem_SetGBSizer", (PyCFunction
) _wrap_GBSizerItem_SetGBSizer
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47610 { (char *)"GBSizerItem_swigregister", GBSizerItem_swigregister
, METH_VARARGS
, NULL
},
47611 { (char *)"new_GridBagSizer", (PyCFunction
) _wrap_new_GridBagSizer
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47612 { (char *)"GridBagSizer_Add", (PyCFunction
) _wrap_GridBagSizer_Add
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47613 { (char *)"GridBagSizer_AddItem", (PyCFunction
) _wrap_GridBagSizer_AddItem
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47614 { (char *)"GridBagSizer_GetCellSize", (PyCFunction
) _wrap_GridBagSizer_GetCellSize
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47615 { (char *)"GridBagSizer_GetEmptyCellSize", (PyCFunction
) _wrap_GridBagSizer_GetEmptyCellSize
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47616 { (char *)"GridBagSizer_SetEmptyCellSize", (PyCFunction
) _wrap_GridBagSizer_SetEmptyCellSize
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47617 { (char *)"GridBagSizer_GetItemPosition", _wrap_GridBagSizer_GetItemPosition
, METH_VARARGS
, NULL
},
47618 { (char *)"GridBagSizer_SetItemPosition", _wrap_GridBagSizer_SetItemPosition
, METH_VARARGS
, NULL
},
47619 { (char *)"GridBagSizer_GetItemSpan", _wrap_GridBagSizer_GetItemSpan
, METH_VARARGS
, NULL
},
47620 { (char *)"GridBagSizer_SetItemSpan", _wrap_GridBagSizer_SetItemSpan
, METH_VARARGS
, NULL
},
47621 { (char *)"GridBagSizer_FindItem", _wrap_GridBagSizer_FindItem
, METH_VARARGS
, NULL
},
47622 { (char *)"GridBagSizer_FindItemAtPosition", (PyCFunction
) _wrap_GridBagSizer_FindItemAtPosition
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47623 { (char *)"GridBagSizer_FindItemAtPoint", (PyCFunction
) _wrap_GridBagSizer_FindItemAtPoint
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47624 { (char *)"GridBagSizer_CheckForIntersection", (PyCFunction
) _wrap_GridBagSizer_CheckForIntersection
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47625 { (char *)"GridBagSizer_CheckForIntersectionPos", (PyCFunction
) _wrap_GridBagSizer_CheckForIntersectionPos
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47626 { (char *)"GridBagSizer_swigregister", GridBagSizer_swigregister
, METH_VARARGS
, NULL
},
47627 { (char *)"IndividualLayoutConstraint_Set", (PyCFunction
) _wrap_IndividualLayoutConstraint_Set
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47628 { (char *)"IndividualLayoutConstraint_LeftOf", (PyCFunction
) _wrap_IndividualLayoutConstraint_LeftOf
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47629 { (char *)"IndividualLayoutConstraint_RightOf", (PyCFunction
) _wrap_IndividualLayoutConstraint_RightOf
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47630 { (char *)"IndividualLayoutConstraint_Above", (PyCFunction
) _wrap_IndividualLayoutConstraint_Above
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47631 { (char *)"IndividualLayoutConstraint_Below", (PyCFunction
) _wrap_IndividualLayoutConstraint_Below
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47632 { (char *)"IndividualLayoutConstraint_SameAs", (PyCFunction
) _wrap_IndividualLayoutConstraint_SameAs
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47633 { (char *)"IndividualLayoutConstraint_PercentOf", (PyCFunction
) _wrap_IndividualLayoutConstraint_PercentOf
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47634 { (char *)"IndividualLayoutConstraint_Absolute", (PyCFunction
) _wrap_IndividualLayoutConstraint_Absolute
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47635 { (char *)"IndividualLayoutConstraint_Unconstrained", (PyCFunction
) _wrap_IndividualLayoutConstraint_Unconstrained
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47636 { (char *)"IndividualLayoutConstraint_AsIs", (PyCFunction
) _wrap_IndividualLayoutConstraint_AsIs
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47637 { (char *)"IndividualLayoutConstraint_GetOtherWindow", (PyCFunction
) _wrap_IndividualLayoutConstraint_GetOtherWindow
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47638 { (char *)"IndividualLayoutConstraint_GetMyEdge", (PyCFunction
) _wrap_IndividualLayoutConstraint_GetMyEdge
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47639 { (char *)"IndividualLayoutConstraint_SetEdge", (PyCFunction
) _wrap_IndividualLayoutConstraint_SetEdge
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47640 { (char *)"IndividualLayoutConstraint_SetValue", (PyCFunction
) _wrap_IndividualLayoutConstraint_SetValue
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47641 { (char *)"IndividualLayoutConstraint_GetMargin", (PyCFunction
) _wrap_IndividualLayoutConstraint_GetMargin
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47642 { (char *)"IndividualLayoutConstraint_SetMargin", (PyCFunction
) _wrap_IndividualLayoutConstraint_SetMargin
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47643 { (char *)"IndividualLayoutConstraint_GetValue", (PyCFunction
) _wrap_IndividualLayoutConstraint_GetValue
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47644 { (char *)"IndividualLayoutConstraint_GetPercent", (PyCFunction
) _wrap_IndividualLayoutConstraint_GetPercent
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47645 { (char *)"IndividualLayoutConstraint_GetOtherEdge", (PyCFunction
) _wrap_IndividualLayoutConstraint_GetOtherEdge
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47646 { (char *)"IndividualLayoutConstraint_GetDone", (PyCFunction
) _wrap_IndividualLayoutConstraint_GetDone
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47647 { (char *)"IndividualLayoutConstraint_SetDone", (PyCFunction
) _wrap_IndividualLayoutConstraint_SetDone
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47648 { (char *)"IndividualLayoutConstraint_GetRelationship", (PyCFunction
) _wrap_IndividualLayoutConstraint_GetRelationship
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47649 { (char *)"IndividualLayoutConstraint_SetRelationship", (PyCFunction
) _wrap_IndividualLayoutConstraint_SetRelationship
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47650 { (char *)"IndividualLayoutConstraint_ResetIfWin", (PyCFunction
) _wrap_IndividualLayoutConstraint_ResetIfWin
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47651 { (char *)"IndividualLayoutConstraint_SatisfyConstraint", (PyCFunction
) _wrap_IndividualLayoutConstraint_SatisfyConstraint
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47652 { (char *)"IndividualLayoutConstraint_GetEdge", (PyCFunction
) _wrap_IndividualLayoutConstraint_GetEdge
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47653 { (char *)"IndividualLayoutConstraint_swigregister", IndividualLayoutConstraint_swigregister
, METH_VARARGS
, NULL
},
47654 { (char *)"LayoutConstraints_left_get", (PyCFunction
) _wrap_LayoutConstraints_left_get
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47655 { (char *)"LayoutConstraints_top_get", (PyCFunction
) _wrap_LayoutConstraints_top_get
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47656 { (char *)"LayoutConstraints_right_get", (PyCFunction
) _wrap_LayoutConstraints_right_get
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47657 { (char *)"LayoutConstraints_bottom_get", (PyCFunction
) _wrap_LayoutConstraints_bottom_get
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47658 { (char *)"LayoutConstraints_width_get", (PyCFunction
) _wrap_LayoutConstraints_width_get
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47659 { (char *)"LayoutConstraints_height_get", (PyCFunction
) _wrap_LayoutConstraints_height_get
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47660 { (char *)"LayoutConstraints_centreX_get", (PyCFunction
) _wrap_LayoutConstraints_centreX_get
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47661 { (char *)"LayoutConstraints_centreY_get", (PyCFunction
) _wrap_LayoutConstraints_centreY_get
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47662 { (char *)"new_LayoutConstraints", (PyCFunction
) _wrap_new_LayoutConstraints
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47663 { (char *)"LayoutConstraints_SatisfyConstraints", (PyCFunction
) _wrap_LayoutConstraints_SatisfyConstraints
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47664 { (char *)"LayoutConstraints_AreSatisfied", (PyCFunction
) _wrap_LayoutConstraints_AreSatisfied
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47665 { (char *)"LayoutConstraints_swigregister", LayoutConstraints_swigregister
, METH_VARARGS
, NULL
},
47666 { NULL
, NULL
, 0, NULL
}
47670 /* -------- TYPE CONVERSION AND EQUIVALENCE RULES (BEGIN) -------- */
47672 static void *_p_wxGBSizerItemTo_p_wxSizerItem(void *x
) {
47673 return (void *)((wxSizerItem
*) ((wxGBSizerItem
*) x
));
47675 static void *_p_wxBoxSizerTo_p_wxSizer(void *x
) {
47676 return (void *)((wxSizer
*) ((wxBoxSizer
*) x
));
47678 static void *_p_wxStaticBoxSizerTo_p_wxSizer(void *x
) {
47679 return (void *)((wxSizer
*) (wxBoxSizer
*) ((wxStaticBoxSizer
*) x
));
47681 static void *_p_wxStdDialogButtonSizerTo_p_wxSizer(void *x
) {
47682 return (void *)((wxSizer
*) (wxBoxSizer
*) ((wxStdDialogButtonSizer
*) x
));
47684 static void *_p_wxGridBagSizerTo_p_wxSizer(void *x
) {
47685 return (void *)((wxSizer
*) (wxGridSizer
*)(wxFlexGridSizer
*) ((wxGridBagSizer
*) x
));
47687 static void *_p_wxGridSizerTo_p_wxSizer(void *x
) {
47688 return (void *)((wxSizer
*) ((wxGridSizer
*) x
));
47690 static void *_p_wxFlexGridSizerTo_p_wxSizer(void *x
) {
47691 return (void *)((wxSizer
*) (wxGridSizer
*) ((wxFlexGridSizer
*) x
));
47693 static void *_p_wxPySizerTo_p_wxSizer(void *x
) {
47694 return (void *)((wxSizer
*) ((wxPySizer
*) x
));
47696 static void *_p_wxStaticBoxSizerTo_p_wxBoxSizer(void *x
) {
47697 return (void *)((wxBoxSizer
*) ((wxStaticBoxSizer
*) x
));
47699 static void *_p_wxStdDialogButtonSizerTo_p_wxBoxSizer(void *x
) {
47700 return (void *)((wxBoxSizer
*) ((wxStdDialogButtonSizer
*) x
));
47702 static void *_p_wxContextMenuEventTo_p_wxEvent(void *x
) {
47703 return (void *)((wxEvent
*) (wxCommandEvent
*) ((wxContextMenuEvent
*) x
));
47705 static void *_p_wxMenuEventTo_p_wxEvent(void *x
) {
47706 return (void *)((wxEvent
*) ((wxMenuEvent
*) x
));
47708 static void *_p_wxCloseEventTo_p_wxEvent(void *x
) {
47709 return (void *)((wxEvent
*) ((wxCloseEvent
*) x
));
47711 static void *_p_wxMouseEventTo_p_wxEvent(void *x
) {
47712 return (void *)((wxEvent
*) ((wxMouseEvent
*) x
));
47714 static void *_p_wxEraseEventTo_p_wxEvent(void *x
) {
47715 return (void *)((wxEvent
*) ((wxEraseEvent
*) x
));
47717 static void *_p_wxSetCursorEventTo_p_wxEvent(void *x
) {
47718 return (void *)((wxEvent
*) ((wxSetCursorEvent
*) x
));
47720 static void *_p_wxInitDialogEventTo_p_wxEvent(void *x
) {
47721 return (void *)((wxEvent
*) ((wxInitDialogEvent
*) x
));
47723 static void *_p_wxScrollEventTo_p_wxEvent(void *x
) {
47724 return (void *)((wxEvent
*) (wxCommandEvent
*) ((wxScrollEvent
*) x
));
47726 static void *_p_wxPyEventTo_p_wxEvent(void *x
) {
47727 return (void *)((wxEvent
*) ((wxPyEvent
*) x
));
47729 static void *_p_wxNotifyEventTo_p_wxEvent(void *x
) {
47730 return (void *)((wxEvent
*) (wxCommandEvent
*) ((wxNotifyEvent
*) x
));
47732 static void *_p_wxIdleEventTo_p_wxEvent(void *x
) {
47733 return (void *)((wxEvent
*) ((wxIdleEvent
*) x
));
47735 static void *_p_wxWindowCreateEventTo_p_wxEvent(void *x
) {
47736 return (void *)((wxEvent
*) (wxCommandEvent
*) ((wxWindowCreateEvent
*) x
));
47738 static void *_p_wxQueryNewPaletteEventTo_p_wxEvent(void *x
) {
47739 return (void *)((wxEvent
*) ((wxQueryNewPaletteEvent
*) x
));
47741 static void *_p_wxMaximizeEventTo_p_wxEvent(void *x
) {
47742 return (void *)((wxEvent
*) ((wxMaximizeEvent
*) x
));
47744 static void *_p_wxIconizeEventTo_p_wxEvent(void *x
) {
47745 return (void *)((wxEvent
*) ((wxIconizeEvent
*) x
));
47747 static void *_p_wxActivateEventTo_p_wxEvent(void *x
) {
47748 return (void *)((wxEvent
*) ((wxActivateEvent
*) x
));
47750 static void *_p_wxSizeEventTo_p_wxEvent(void *x
) {
47751 return (void *)((wxEvent
*) ((wxSizeEvent
*) x
));
47753 static void *_p_wxMoveEventTo_p_wxEvent(void *x
) {
47754 return (void *)((wxEvent
*) ((wxMoveEvent
*) x
));
47756 static void *_p_wxDateEventTo_p_wxEvent(void *x
) {
47757 return (void *)((wxEvent
*) (wxCommandEvent
*) ((wxDateEvent
*) x
));
47759 static void *_p_wxPaintEventTo_p_wxEvent(void *x
) {
47760 return (void *)((wxEvent
*) ((wxPaintEvent
*) x
));
47762 static void *_p_wxNcPaintEventTo_p_wxEvent(void *x
) {
47763 return (void *)((wxEvent
*) ((wxNcPaintEvent
*) x
));
47765 static void *_p_wxUpdateUIEventTo_p_wxEvent(void *x
) {
47766 return (void *)((wxEvent
*) (wxCommandEvent
*) ((wxUpdateUIEvent
*) x
));
47768 static void *_p_wxPaletteChangedEventTo_p_wxEvent(void *x
) {
47769 return (void *)((wxEvent
*) ((wxPaletteChangedEvent
*) x
));
47771 static void *_p_wxDisplayChangedEventTo_p_wxEvent(void *x
) {
47772 return (void *)((wxEvent
*) ((wxDisplayChangedEvent
*) x
));
47774 static void *_p_wxMouseCaptureChangedEventTo_p_wxEvent(void *x
) {
47775 return (void *)((wxEvent
*) ((wxMouseCaptureChangedEvent
*) x
));
47777 static void *_p_wxSysColourChangedEventTo_p_wxEvent(void *x
) {
47778 return (void *)((wxEvent
*) ((wxSysColourChangedEvent
*) x
));
47780 static void *_p_wxDropFilesEventTo_p_wxEvent(void *x
) {
47781 return (void *)((wxEvent
*) ((wxDropFilesEvent
*) x
));
47783 static void *_p_wxFocusEventTo_p_wxEvent(void *x
) {
47784 return (void *)((wxEvent
*) ((wxFocusEvent
*) x
));
47786 static void *_p_wxChildFocusEventTo_p_wxEvent(void *x
) {
47787 return (void *)((wxEvent
*) (wxCommandEvent
*) ((wxChildFocusEvent
*) x
));
47789 static void *_p_wxShowEventTo_p_wxEvent(void *x
) {
47790 return (void *)((wxEvent
*) ((wxShowEvent
*) x
));
47792 static void *_p_wxCommandEventTo_p_wxEvent(void *x
) {
47793 return (void *)((wxEvent
*) ((wxCommandEvent
*) x
));
47795 static void *_p_wxPyCommandEventTo_p_wxEvent(void *x
) {
47796 return (void *)((wxEvent
*) (wxCommandEvent
*) ((wxPyCommandEvent
*) x
));
47798 static void *_p_wxWindowDestroyEventTo_p_wxEvent(void *x
) {
47799 return (void *)((wxEvent
*) (wxCommandEvent
*) ((wxWindowDestroyEvent
*) x
));
47801 static void *_p_wxNavigationKeyEventTo_p_wxEvent(void *x
) {
47802 return (void *)((wxEvent
*) ((wxNavigationKeyEvent
*) x
));
47804 static void *_p_wxKeyEventTo_p_wxEvent(void *x
) {
47805 return (void *)((wxEvent
*) ((wxKeyEvent
*) x
));
47807 static void *_p_wxScrollWinEventTo_p_wxEvent(void *x
) {
47808 return (void *)((wxEvent
*) ((wxScrollWinEvent
*) x
));
47810 static void *_p_wxGridBagSizerTo_p_wxGridSizer(void *x
) {
47811 return (void *)((wxGridSizer
*) (wxFlexGridSizer
*) ((wxGridBagSizer
*) x
));
47813 static void *_p_wxFlexGridSizerTo_p_wxGridSizer(void *x
) {
47814 return (void *)((wxGridSizer
*) ((wxFlexGridSizer
*) x
));
47816 static void *_p_wxGridBagSizerTo_p_wxFlexGridSizer(void *x
) {
47817 return (void *)((wxFlexGridSizer
*) ((wxGridBagSizer
*) x
));
47819 static void *_p_wxControlWithItemsTo_p_wxItemContainer(void *x
) {
47820 return (void *)((wxItemContainer
*) ((wxControlWithItems
*) x
));
47822 static void *_p_wxControlWithItemsTo_p_wxControl(void *x
) {
47823 return (void *)((wxControl
*) ((wxControlWithItems
*) x
));
47825 static void *_p_wxControlTo_p_wxEvtHandler(void *x
) {
47826 return (void *)((wxEvtHandler
*) (wxWindow
*) ((wxControl
*) x
));
47828 static void *_p_wxWindowTo_p_wxEvtHandler(void *x
) {
47829 return (void *)((wxEvtHandler
*) ((wxWindow
*) x
));
47831 static void *_p_wxControlWithItemsTo_p_wxEvtHandler(void *x
) {
47832 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxControl
*) ((wxControlWithItems
*) x
));
47834 static void *_p_wxPyAppTo_p_wxEvtHandler(void *x
) {
47835 return (void *)((wxEvtHandler
*) ((wxPyApp
*) x
));
47837 static void *_p_wxValidatorTo_p_wxEvtHandler(void *x
) {
47838 return (void *)((wxEvtHandler
*) ((wxValidator
*) x
));
47840 static void *_p_wxPyValidatorTo_p_wxEvtHandler(void *x
) {
47841 return (void *)((wxEvtHandler
*) (wxValidator
*) ((wxPyValidator
*) x
));
47843 static void *_p_wxMenuBarTo_p_wxEvtHandler(void *x
) {
47844 return (void *)((wxEvtHandler
*) (wxWindow
*) ((wxMenuBar
*) x
));
47846 static void *_p_wxMenuTo_p_wxEvtHandler(void *x
) {
47847 return (void *)((wxEvtHandler
*) ((wxMenu
*) x
));
47849 static void *_p_wxANIHandlerTo_p_wxCURHandler(void *x
) {
47850 return (void *)((wxCURHandler
*) ((wxANIHandler
*) x
));
47852 static void *_p_wxCURHandlerTo_p_wxICOHandler(void *x
) {
47853 return (void *)((wxICOHandler
*) ((wxCURHandler
*) x
));
47855 static void *_p_wxANIHandlerTo_p_wxICOHandler(void *x
) {
47856 return (void *)((wxICOHandler
*) (wxCURHandler
*) ((wxANIHandler
*) x
));
47858 static void *_p_wxICOHandlerTo_p_wxBMPHandler(void *x
) {
47859 return (void *)((wxBMPHandler
*) ((wxICOHandler
*) x
));
47861 static void *_p_wxCURHandlerTo_p_wxBMPHandler(void *x
) {
47862 return (void *)((wxBMPHandler
*) (wxICOHandler
*) ((wxCURHandler
*) x
));
47864 static void *_p_wxANIHandlerTo_p_wxBMPHandler(void *x
) {
47865 return (void *)((wxBMPHandler
*) (wxICOHandler
*)(wxCURHandler
*) ((wxANIHandler
*) x
));
47867 static void *_p_wxPyImageHandlerTo_p_wxImageHandler(void *x
) {
47868 return (void *)((wxImageHandler
*) ((wxPyImageHandler
*) x
));
47870 static void *_p_wxBMPHandlerTo_p_wxImageHandler(void *x
) {
47871 return (void *)((wxImageHandler
*) ((wxBMPHandler
*) x
));
47873 static void *_p_wxICOHandlerTo_p_wxImageHandler(void *x
) {
47874 return (void *)((wxImageHandler
*) (wxBMPHandler
*) ((wxICOHandler
*) x
));
47876 static void *_p_wxCURHandlerTo_p_wxImageHandler(void *x
) {
47877 return (void *)((wxImageHandler
*) (wxBMPHandler
*)(wxICOHandler
*) ((wxCURHandler
*) x
));
47879 static void *_p_wxANIHandlerTo_p_wxImageHandler(void *x
) {
47880 return (void *)((wxImageHandler
*) (wxBMPHandler
*)(wxICOHandler
*)(wxCURHandler
*) ((wxANIHandler
*) x
));
47882 static void *_p_wxPNGHandlerTo_p_wxImageHandler(void *x
) {
47883 return (void *)((wxImageHandler
*) ((wxPNGHandler
*) x
));
47885 static void *_p_wxGIFHandlerTo_p_wxImageHandler(void *x
) {
47886 return (void *)((wxImageHandler
*) ((wxGIFHandler
*) x
));
47888 static void *_p_wxPCXHandlerTo_p_wxImageHandler(void *x
) {
47889 return (void *)((wxImageHandler
*) ((wxPCXHandler
*) x
));
47891 static void *_p_wxJPEGHandlerTo_p_wxImageHandler(void *x
) {
47892 return (void *)((wxImageHandler
*) ((wxJPEGHandler
*) x
));
47894 static void *_p_wxPNMHandlerTo_p_wxImageHandler(void *x
) {
47895 return (void *)((wxImageHandler
*) ((wxPNMHandler
*) x
));
47897 static void *_p_wxXPMHandlerTo_p_wxImageHandler(void *x
) {
47898 return (void *)((wxImageHandler
*) ((wxXPMHandler
*) x
));
47900 static void *_p_wxTIFFHandlerTo_p_wxImageHandler(void *x
) {
47901 return (void *)((wxImageHandler
*) ((wxTIFFHandler
*) x
));
47903 static void *_p_wxPyFileSystemHandlerTo_p_wxFileSystemHandler(void *x
) {
47904 return (void *)((wxFileSystemHandler
*) ((wxPyFileSystemHandler
*) x
));
47906 static void *_p_wxInternetFSHandlerTo_p_wxFileSystemHandler(void *x
) {
47907 return (void *)((wxFileSystemHandler
*) ((wxInternetFSHandler
*) x
));
47909 static void *_p_wxZipFSHandlerTo_p_wxFileSystemHandler(void *x
) {
47910 return (void *)((wxFileSystemHandler
*) ((wxZipFSHandler
*) x
));
47912 static void *_p_wxMemoryFSHandlerTo_p_wxFileSystemHandler(void *x
) {
47913 return (void *)((wxFileSystemHandler
*) ((wxMemoryFSHandler
*) x
));
47915 static void *_p_wxLayoutConstraintsTo_p_wxObject(void *x
) {
47916 return (void *)((wxObject
*) ((wxLayoutConstraints
*) x
));
47918 static void *_p_wxGBSizerItemTo_p_wxObject(void *x
) {
47919 return (void *)((wxObject
*) (wxSizerItem
*) ((wxGBSizerItem
*) x
));
47921 static void *_p_wxSizerItemTo_p_wxObject(void *x
) {
47922 return (void *)((wxObject
*) ((wxSizerItem
*) x
));
47924 static void *_p_wxScrollEventTo_p_wxObject(void *x
) {
47925 return (void *)((wxObject
*) (wxEvent
*)(wxCommandEvent
*) ((wxScrollEvent
*) x
));
47927 static void *_p_wxIndividualLayoutConstraintTo_p_wxObject(void *x
) {
47928 return (void *)((wxObject
*) ((wxIndividualLayoutConstraint
*) x
));
47930 static void *_p_wxStaticBoxSizerTo_p_wxObject(void *x
) {
47931 return (void *)((wxObject
*) (wxSizer
*)(wxBoxSizer
*) ((wxStaticBoxSizer
*) x
));
47933 static void *_p_wxBoxSizerTo_p_wxObject(void *x
) {
47934 return (void *)((wxObject
*) (wxSizer
*) ((wxBoxSizer
*) x
));
47936 static void *_p_wxSizerTo_p_wxObject(void *x
) {
47937 return (void *)((wxObject
*) ((wxSizer
*) x
));
47939 static void *_p_wxGridBagSizerTo_p_wxObject(void *x
) {
47940 return (void *)((wxObject
*) (wxSizer
*)(wxGridSizer
*)(wxFlexGridSizer
*) ((wxGridBagSizer
*) x
));
47942 static void *_p_wxUpdateUIEventTo_p_wxObject(void *x
) {
47943 return (void *)((wxObject
*) (wxEvent
*)(wxCommandEvent
*) ((wxUpdateUIEvent
*) x
));
47945 static void *_p_wxEventTo_p_wxObject(void *x
) {
47946 return (void *)((wxObject
*) ((wxEvent
*) x
));
47948 static void *_p_wxFlexGridSizerTo_p_wxObject(void *x
) {
47949 return (void *)((wxObject
*) (wxSizer
*)(wxGridSizer
*) ((wxFlexGridSizer
*) x
));
47951 static void *_p_wxGridSizerTo_p_wxObject(void *x
) {
47952 return (void *)((wxObject
*) (wxSizer
*) ((wxGridSizer
*) x
));
47954 static void *_p_wxInitDialogEventTo_p_wxObject(void *x
) {
47955 return (void *)((wxObject
*) (wxEvent
*) ((wxInitDialogEvent
*) x
));
47957 static void *_p_wxPaintEventTo_p_wxObject(void *x
) {
47958 return (void *)((wxObject
*) (wxEvent
*) ((wxPaintEvent
*) x
));
47960 static void *_p_wxNcPaintEventTo_p_wxObject(void *x
) {
47961 return (void *)((wxObject
*) (wxEvent
*) ((wxNcPaintEvent
*) x
));
47963 static void *_p_wxPaletteChangedEventTo_p_wxObject(void *x
) {
47964 return (void *)((wxObject
*) (wxEvent
*) ((wxPaletteChangedEvent
*) x
));
47966 static void *_p_wxDisplayChangedEventTo_p_wxObject(void *x
) {
47967 return (void *)((wxObject
*) (wxEvent
*) ((wxDisplayChangedEvent
*) x
));
47969 static void *_p_wxMouseCaptureChangedEventTo_p_wxObject(void *x
) {
47970 return (void *)((wxObject
*) (wxEvent
*) ((wxMouseCaptureChangedEvent
*) x
));
47972 static void *_p_wxSysColourChangedEventTo_p_wxObject(void *x
) {
47973 return (void *)((wxObject
*) (wxEvent
*) ((wxSysColourChangedEvent
*) x
));
47975 static void *_p_wxControlTo_p_wxObject(void *x
) {
47976 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*) ((wxControl
*) x
));
47978 static void *_p_wxSetCursorEventTo_p_wxObject(void *x
) {
47979 return (void *)((wxObject
*) (wxEvent
*) ((wxSetCursorEvent
*) x
));
47981 static void *_p_wxFSFileTo_p_wxObject(void *x
) {
47982 return (void *)((wxObject
*) ((wxFSFile
*) x
));
47984 static void *_p_wxPySizerTo_p_wxObject(void *x
) {
47985 return (void *)((wxObject
*) (wxSizer
*) ((wxPySizer
*) x
));
47987 static void *_p_wxPyEventTo_p_wxObject(void *x
) {
47988 return (void *)((wxObject
*) (wxEvent
*) ((wxPyEvent
*) x
));
47990 static void *_p_wxNotifyEventTo_p_wxObject(void *x
) {
47991 return (void *)((wxObject
*) (wxEvent
*)(wxCommandEvent
*) ((wxNotifyEvent
*) x
));
47993 static void *_p_wxShowEventTo_p_wxObject(void *x
) {
47994 return (void *)((wxObject
*) (wxEvent
*) ((wxShowEvent
*) x
));
47996 static void *_p_wxMenuItemTo_p_wxObject(void *x
) {
47997 return (void *)((wxObject
*) ((wxMenuItem
*) x
));
47999 static void *_p_wxDateEventTo_p_wxObject(void *x
) {
48000 return (void *)((wxObject
*) (wxEvent
*)(wxCommandEvent
*) ((wxDateEvent
*) x
));
48002 static void *_p_wxIdleEventTo_p_wxObject(void *x
) {
48003 return (void *)((wxObject
*) (wxEvent
*) ((wxIdleEvent
*) x
));
48005 static void *_p_wxWindowCreateEventTo_p_wxObject(void *x
) {
48006 return (void *)((wxObject
*) (wxEvent
*)(wxCommandEvent
*) ((wxWindowCreateEvent
*) x
));
48008 static void *_p_wxQueryNewPaletteEventTo_p_wxObject(void *x
) {
48009 return (void *)((wxObject
*) (wxEvent
*) ((wxQueryNewPaletteEvent
*) x
));
48011 static void *_p_wxMaximizeEventTo_p_wxObject(void *x
) {
48012 return (void *)((wxObject
*) (wxEvent
*) ((wxMaximizeEvent
*) x
));
48014 static void *_p_wxIconizeEventTo_p_wxObject(void *x
) {
48015 return (void *)((wxObject
*) (wxEvent
*) ((wxIconizeEvent
*) x
));
48017 static void *_p_wxSizeEventTo_p_wxObject(void *x
) {
48018 return (void *)((wxObject
*) (wxEvent
*) ((wxSizeEvent
*) x
));
48020 static void *_p_wxMoveEventTo_p_wxObject(void *x
) {
48021 return (void *)((wxObject
*) (wxEvent
*) ((wxMoveEvent
*) x
));
48023 static void *_p_wxActivateEventTo_p_wxObject(void *x
) {
48024 return (void *)((wxObject
*) (wxEvent
*) ((wxActivateEvent
*) x
));
48026 static void *_p_wxPNMHandlerTo_p_wxObject(void *x
) {
48027 return (void *)((wxObject
*) (wxImageHandler
*) ((wxPNMHandler
*) x
));
48029 static void *_p_wxJPEGHandlerTo_p_wxObject(void *x
) {
48030 return (void *)((wxObject
*) (wxImageHandler
*) ((wxJPEGHandler
*) x
));
48032 static void *_p_wxPCXHandlerTo_p_wxObject(void *x
) {
48033 return (void *)((wxObject
*) (wxImageHandler
*) ((wxPCXHandler
*) x
));
48035 static void *_p_wxGIFHandlerTo_p_wxObject(void *x
) {
48036 return (void *)((wxObject
*) (wxImageHandler
*) ((wxGIFHandler
*) x
));
48038 static void *_p_wxPNGHandlerTo_p_wxObject(void *x
) {
48039 return (void *)((wxObject
*) (wxImageHandler
*) ((wxPNGHandler
*) x
));
48041 static void *_p_wxANIHandlerTo_p_wxObject(void *x
) {
48042 return (void *)((wxObject
*) (wxImageHandler
*)(wxBMPHandler
*)(wxICOHandler
*)(wxCURHandler
*) ((wxANIHandler
*) x
));
48044 static void *_p_wxCURHandlerTo_p_wxObject(void *x
) {
48045 return (void *)((wxObject
*) (wxImageHandler
*)(wxBMPHandler
*)(wxICOHandler
*) ((wxCURHandler
*) x
));
48047 static void *_p_wxICOHandlerTo_p_wxObject(void *x
) {
48048 return (void *)((wxObject
*) (wxImageHandler
*)(wxBMPHandler
*) ((wxICOHandler
*) x
));
48050 static void *_p_wxBMPHandlerTo_p_wxObject(void *x
) {
48051 return (void *)((wxObject
*) (wxImageHandler
*) ((wxBMPHandler
*) x
));
48053 static void *_p_wxPyImageHandlerTo_p_wxObject(void *x
) {
48054 return (void *)((wxObject
*) (wxImageHandler
*) ((wxPyImageHandler
*) x
));
48056 static void *_p_wxImageHandlerTo_p_wxObject(void *x
) {
48057 return (void *)((wxObject
*) ((wxImageHandler
*) x
));
48059 static void *_p_wxXPMHandlerTo_p_wxObject(void *x
) {
48060 return (void *)((wxObject
*) (wxImageHandler
*) ((wxXPMHandler
*) x
));
48062 static void *_p_wxTIFFHandlerTo_p_wxObject(void *x
) {
48063 return (void *)((wxObject
*) (wxImageHandler
*) ((wxTIFFHandler
*) x
));
48065 static void *_p_wxEvtHandlerTo_p_wxObject(void *x
) {
48066 return (void *)((wxObject
*) ((wxEvtHandler
*) x
));
48068 static void *_p_wxStdDialogButtonSizerTo_p_wxObject(void *x
) {
48069 return (void *)((wxObject
*) (wxSizer
*)(wxBoxSizer
*) ((wxStdDialogButtonSizer
*) x
));
48071 static void *_p_wxAcceleratorTableTo_p_wxObject(void *x
) {
48072 return (void *)((wxObject
*) ((wxAcceleratorTable
*) x
));
48074 static void *_p_wxImageTo_p_wxObject(void *x
) {
48075 return (void *)((wxObject
*) ((wxImage
*) x
));
48077 static void *_p_wxScrollWinEventTo_p_wxObject(void *x
) {
48078 return (void *)((wxObject
*) (wxEvent
*) ((wxScrollWinEvent
*) x
));
48080 static void *_p_wxWindowDestroyEventTo_p_wxObject(void *x
) {
48081 return (void *)((wxObject
*) (wxEvent
*)(wxCommandEvent
*) ((wxWindowDestroyEvent
*) x
));
48083 static void *_p_wxNavigationKeyEventTo_p_wxObject(void *x
) {
48084 return (void *)((wxObject
*) (wxEvent
*) ((wxNavigationKeyEvent
*) x
));
48086 static void *_p_wxKeyEventTo_p_wxObject(void *x
) {
48087 return (void *)((wxObject
*) (wxEvent
*) ((wxKeyEvent
*) x
));
48089 static void *_p_wxWindowTo_p_wxObject(void *x
) {
48090 return (void *)((wxObject
*) (wxEvtHandler
*) ((wxWindow
*) x
));
48092 static void *_p_wxMenuTo_p_wxObject(void *x
) {
48093 return (void *)((wxObject
*) (wxEvtHandler
*) ((wxMenu
*) x
));
48095 static void *_p_wxMenuBarTo_p_wxObject(void *x
) {
48096 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*) ((wxMenuBar
*) x
));
48098 static void *_p_wxFileSystemTo_p_wxObject(void *x
) {
48099 return (void *)((wxObject
*) ((wxFileSystem
*) x
));
48101 static void *_p_wxContextMenuEventTo_p_wxObject(void *x
) {
48102 return (void *)((wxObject
*) (wxEvent
*)(wxCommandEvent
*) ((wxContextMenuEvent
*) x
));
48104 static void *_p_wxMenuEventTo_p_wxObject(void *x
) {
48105 return (void *)((wxObject
*) (wxEvent
*) ((wxMenuEvent
*) x
));
48107 static void *_p_wxPyAppTo_p_wxObject(void *x
) {
48108 return (void *)((wxObject
*) (wxEvtHandler
*) ((wxPyApp
*) x
));
48110 static void *_p_wxCloseEventTo_p_wxObject(void *x
) {
48111 return (void *)((wxObject
*) (wxEvent
*) ((wxCloseEvent
*) x
));
48113 static void *_p_wxMouseEventTo_p_wxObject(void *x
) {
48114 return (void *)((wxObject
*) (wxEvent
*) ((wxMouseEvent
*) x
));
48116 static void *_p_wxEraseEventTo_p_wxObject(void *x
) {
48117 return (void *)((wxObject
*) (wxEvent
*) ((wxEraseEvent
*) x
));
48119 static void *_p_wxPyCommandEventTo_p_wxObject(void *x
) {
48120 return (void *)((wxObject
*) (wxEvent
*)(wxCommandEvent
*) ((wxPyCommandEvent
*) x
));
48122 static void *_p_wxCommandEventTo_p_wxObject(void *x
) {
48123 return (void *)((wxObject
*) (wxEvent
*) ((wxCommandEvent
*) x
));
48125 static void *_p_wxDropFilesEventTo_p_wxObject(void *x
) {
48126 return (void *)((wxObject
*) (wxEvent
*) ((wxDropFilesEvent
*) x
));
48128 static void *_p_wxFocusEventTo_p_wxObject(void *x
) {
48129 return (void *)((wxObject
*) (wxEvent
*) ((wxFocusEvent
*) x
));
48131 static void *_p_wxChildFocusEventTo_p_wxObject(void *x
) {
48132 return (void *)((wxObject
*) (wxEvent
*)(wxCommandEvent
*) ((wxChildFocusEvent
*) x
));
48134 static void *_p_wxControlWithItemsTo_p_wxObject(void *x
) {
48135 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxControl
*) ((wxControlWithItems
*) x
));
48137 static void *_p_wxPyValidatorTo_p_wxObject(void *x
) {
48138 return (void *)((wxObject
*) (wxEvtHandler
*)(wxValidator
*) ((wxPyValidator
*) x
));
48140 static void *_p_wxValidatorTo_p_wxObject(void *x
) {
48141 return (void *)((wxObject
*) (wxEvtHandler
*) ((wxValidator
*) x
));
48143 static void *_p_wxControlTo_p_wxWindow(void *x
) {
48144 return (void *)((wxWindow
*) ((wxControl
*) x
));
48146 static void *_p_wxControlWithItemsTo_p_wxWindow(void *x
) {
48147 return (void *)((wxWindow
*) (wxControl
*) ((wxControlWithItems
*) x
));
48149 static void *_p_wxMenuBarTo_p_wxWindow(void *x
) {
48150 return (void *)((wxWindow
*) ((wxMenuBar
*) x
));
48152 static void *_p_wxChildFocusEventTo_p_wxCommandEvent(void *x
) {
48153 return (void *)((wxCommandEvent
*) ((wxChildFocusEvent
*) x
));
48155 static void *_p_wxScrollEventTo_p_wxCommandEvent(void *x
) {
48156 return (void *)((wxCommandEvent
*) ((wxScrollEvent
*) x
));
48158 static void *_p_wxWindowCreateEventTo_p_wxCommandEvent(void *x
) {
48159 return (void *)((wxCommandEvent
*) ((wxWindowCreateEvent
*) x
));
48161 static void *_p_wxDateEventTo_p_wxCommandEvent(void *x
) {
48162 return (void *)((wxCommandEvent
*) ((wxDateEvent
*) x
));
48164 static void *_p_wxUpdateUIEventTo_p_wxCommandEvent(void *x
) {
48165 return (void *)((wxCommandEvent
*) ((wxUpdateUIEvent
*) x
));
48167 static void *_p_wxWindowDestroyEventTo_p_wxCommandEvent(void *x
) {
48168 return (void *)((wxCommandEvent
*) ((wxWindowDestroyEvent
*) x
));
48170 static void *_p_wxContextMenuEventTo_p_wxCommandEvent(void *x
) {
48171 return (void *)((wxCommandEvent
*) ((wxContextMenuEvent
*) x
));
48173 static void *_p_wxNotifyEventTo_p_wxCommandEvent(void *x
) {
48174 return (void *)((wxCommandEvent
*) ((wxNotifyEvent
*) x
));
48176 static void *_p_wxPyCommandEventTo_p_wxCommandEvent(void *x
) {
48177 return (void *)((wxCommandEvent
*) ((wxPyCommandEvent
*) x
));
48179 static void *_p_wxPyValidatorTo_p_wxValidator(void *x
) {
48180 return (void *)((wxValidator
*) ((wxPyValidator
*) x
));
48182 static swig_type_info _swigt__p_buffer
= {"_p_buffer", "buffer *", 0, 0, 0};
48183 static swig_type_info _swigt__p_char
= {"_p_char", "char *", 0, 0, 0};
48184 static swig_type_info _swigt__p_form_ops_t
= {"_p_form_ops_t", "enum form_ops_t *|form_ops_t *", 0, 0, 0};
48185 static swig_type_info _swigt__p_int
= {"_p_int", "int *", 0, 0, 0};
48186 static swig_type_info _swigt__p_long
= {"_p_long", "long *", 0, 0, 0};
48187 static swig_type_info _swigt__p_unsigned_char
= {"_p_unsigned_char", "unsigned char *|byte *", 0, 0, 0};
48188 static swig_type_info _swigt__p_unsigned_int
= {"_p_unsigned_int", "unsigned int *|time_t *", 0, 0, 0};
48189 static swig_type_info _swigt__p_unsigned_long
= {"_p_unsigned_long", "unsigned long *|wxUIntPtr *", 0, 0, 0};
48190 static swig_type_info _swigt__p_wxANIHandler
= {"_p_wxANIHandler", "wxANIHandler *", 0, 0, 0};
48191 static swig_type_info _swigt__p_wxAcceleratorEntry
= {"_p_wxAcceleratorEntry", "wxAcceleratorEntry *", 0, 0, 0};
48192 static swig_type_info _swigt__p_wxAcceleratorTable
= {"_p_wxAcceleratorTable", "wxAcceleratorTable *", 0, 0, 0};
48193 static swig_type_info _swigt__p_wxActivateEvent
= {"_p_wxActivateEvent", "wxActivateEvent *", 0, 0, 0};
48194 static swig_type_info _swigt__p_wxAppTraits
= {"_p_wxAppTraits", "wxAppTraits *", 0, 0, 0};
48195 static swig_type_info _swigt__p_wxArrayString
= {"_p_wxArrayString", "wxArrayString *", 0, 0, 0};
48196 static swig_type_info _swigt__p_wxBMPHandler
= {"_p_wxBMPHandler", "wxBMPHandler *", 0, 0, 0};
48197 static swig_type_info _swigt__p_wxBitmap
= {"_p_wxBitmap", "wxBitmap *", 0, 0, 0};
48198 static swig_type_info _swigt__p_wxBoxSizer
= {"_p_wxBoxSizer", "wxBoxSizer *", 0, 0, 0};
48199 static swig_type_info _swigt__p_wxButton
= {"_p_wxButton", "wxButton *", 0, 0, 0};
48200 static swig_type_info _swigt__p_wxCURHandler
= {"_p_wxCURHandler", "wxCURHandler *", 0, 0, 0};
48201 static swig_type_info _swigt__p_wxCaret
= {"_p_wxCaret", "wxCaret *", 0, 0, 0};
48202 static swig_type_info _swigt__p_wxChildFocusEvent
= {"_p_wxChildFocusEvent", "wxChildFocusEvent *", 0, 0, 0};
48203 static swig_type_info _swigt__p_wxCloseEvent
= {"_p_wxCloseEvent", "wxCloseEvent *", 0, 0, 0};
48204 static swig_type_info _swigt__p_wxColour
= {"_p_wxColour", "wxColour *", 0, 0, 0};
48205 static swig_type_info _swigt__p_wxCommandEvent
= {"_p_wxCommandEvent", "wxCommandEvent *", 0, 0, 0};
48206 static swig_type_info _swigt__p_wxContextMenuEvent
= {"_p_wxContextMenuEvent", "wxContextMenuEvent *", 0, 0, 0};
48207 static swig_type_info _swigt__p_wxControl
= {"_p_wxControl", "wxControl *", 0, 0, 0};
48208 static swig_type_info _swigt__p_wxControlWithItems
= {"_p_wxControlWithItems", "wxControlWithItems *", 0, 0, 0};
48209 static swig_type_info _swigt__p_wxCursor
= {"_p_wxCursor", "wxCursor *", 0, 0, 0};
48210 static swig_type_info _swigt__p_wxDC
= {"_p_wxDC", "wxDC *", 0, 0, 0};
48211 static swig_type_info _swigt__p_wxDateEvent
= {"_p_wxDateEvent", "wxDateEvent *", 0, 0, 0};
48212 static swig_type_info _swigt__p_wxDateTime
= {"_p_wxDateTime", "wxDateTime *", 0, 0, 0};
48213 static swig_type_info _swigt__p_wxDisplayChangedEvent
= {"_p_wxDisplayChangedEvent", "wxDisplayChangedEvent *", 0, 0, 0};
48214 static swig_type_info _swigt__p_wxDropFilesEvent
= {"_p_wxDropFilesEvent", "wxDropFilesEvent *", 0, 0, 0};
48215 static swig_type_info _swigt__p_wxDuplexMode
= {"_p_wxDuplexMode", "enum wxDuplexMode *|wxDuplexMode *", 0, 0, 0};
48216 static swig_type_info _swigt__p_wxEraseEvent
= {"_p_wxEraseEvent", "wxEraseEvent *", 0, 0, 0};
48217 static swig_type_info _swigt__p_wxEvent
= {"_p_wxEvent", "wxEvent *", 0, 0, 0};
48218 static swig_type_info _swigt__p_wxEventLoop
= {"_p_wxEventLoop", "wxEventLoop *", 0, 0, 0};
48219 static swig_type_info _swigt__p_wxEventLoopActivator
= {"_p_wxEventLoopActivator", "wxEventLoopActivator *", 0, 0, 0};
48220 static swig_type_info _swigt__p_wxEvtHandler
= {"_p_wxEvtHandler", "wxEvtHandler *", 0, 0, 0};
48221 static swig_type_info _swigt__p_wxFSFile
= {"_p_wxFSFile", "wxFSFile *", 0, 0, 0};
48222 static swig_type_info _swigt__p_wxFileSystem
= {"_p_wxFileSystem", "wxFileSystem *", 0, 0, 0};
48223 static swig_type_info _swigt__p_wxFileSystemHandler
= {"_p_wxFileSystemHandler", "wxFileSystemHandler *", 0, 0, 0};
48224 static swig_type_info _swigt__p_wxFlexGridSizer
= {"_p_wxFlexGridSizer", "wxFlexGridSizer *", 0, 0, 0};
48225 static swig_type_info _swigt__p_wxFocusEvent
= {"_p_wxFocusEvent", "wxFocusEvent *", 0, 0, 0};
48226 static swig_type_info _swigt__p_wxFont
= {"_p_wxFont", "wxFont *", 0, 0, 0};
48227 static swig_type_info _swigt__p_wxFrame
= {"_p_wxFrame", "wxFrame *", 0, 0, 0};
48228 static swig_type_info _swigt__p_wxGBPosition
= {"_p_wxGBPosition", "wxGBPosition *", 0, 0, 0};
48229 static swig_type_info _swigt__p_wxGBSizerItem
= {"_p_wxGBSizerItem", "wxGBSizerItem *", 0, 0, 0};
48230 static swig_type_info _swigt__p_wxGBSpan
= {"_p_wxGBSpan", "wxGBSpan *", 0, 0, 0};
48231 static swig_type_info _swigt__p_wxGIFHandler
= {"_p_wxGIFHandler", "wxGIFHandler *", 0, 0, 0};
48232 static swig_type_info _swigt__p_wxGridBagSizer
= {"_p_wxGridBagSizer", "wxGridBagSizer *", 0, 0, 0};
48233 static swig_type_info _swigt__p_wxGridSizer
= {"_p_wxGridSizer", "wxGridSizer *", 0, 0, 0};
48234 static swig_type_info _swigt__p_wxICOHandler
= {"_p_wxICOHandler", "wxICOHandler *", 0, 0, 0};
48235 static swig_type_info _swigt__p_wxIconizeEvent
= {"_p_wxIconizeEvent", "wxIconizeEvent *", 0, 0, 0};
48236 static swig_type_info _swigt__p_wxIdleEvent
= {"_p_wxIdleEvent", "wxIdleEvent *", 0, 0, 0};
48237 static swig_type_info _swigt__p_wxImage
= {"_p_wxImage", "wxImage *", 0, 0, 0};
48238 static swig_type_info _swigt__p_wxImageHandler
= {"_p_wxImageHandler", "wxImageHandler *", 0, 0, 0};
48239 static swig_type_info _swigt__p_wxImageHistogram
= {"_p_wxImageHistogram", "wxImageHistogram *", 0, 0, 0};
48240 static swig_type_info _swigt__p_wxImage_HSVValue
= {"_p_wxImage_HSVValue", "wxImage_HSVValue *", 0, 0, 0};
48241 static swig_type_info _swigt__p_wxImage_RGBValue
= {"_p_wxImage_RGBValue", "wxImage_RGBValue *", 0, 0, 0};
48242 static swig_type_info _swigt__p_wxIndividualLayoutConstraint
= {"_p_wxIndividualLayoutConstraint", "wxIndividualLayoutConstraint *", 0, 0, 0};
48243 static swig_type_info _swigt__p_wxInitDialogEvent
= {"_p_wxInitDialogEvent", "wxInitDialogEvent *", 0, 0, 0};
48244 static swig_type_info _swigt__p_wxInputStream
= {"_p_wxInputStream", "wxInputStream *", 0, 0, 0};
48245 static swig_type_info _swigt__p_wxInternetFSHandler
= {"_p_wxInternetFSHandler", "wxInternetFSHandler *", 0, 0, 0};
48246 static swig_type_info _swigt__p_wxItemContainer
= {"_p_wxItemContainer", "wxItemContainer *", 0, 0, 0};
48247 static swig_type_info _swigt__p_wxJPEGHandler
= {"_p_wxJPEGHandler", "wxJPEGHandler *", 0, 0, 0};
48248 static swig_type_info _swigt__p_wxKeyEvent
= {"_p_wxKeyEvent", "wxKeyEvent *", 0, 0, 0};
48249 static swig_type_info _swigt__p_wxLayoutConstraints
= {"_p_wxLayoutConstraints", "wxLayoutConstraints *", 0, 0, 0};
48250 static swig_type_info _swigt__p_wxMaximizeEvent
= {"_p_wxMaximizeEvent", "wxMaximizeEvent *", 0, 0, 0};
48251 static swig_type_info _swigt__p_wxMemoryFSHandler
= {"_p_wxMemoryFSHandler", "wxMemoryFSHandler *", 0, 0, 0};
48252 static swig_type_info _swigt__p_wxMenu
= {"_p_wxMenu", "wxMenu *", 0, 0, 0};
48253 static swig_type_info _swigt__p_wxMenuBar
= {"_p_wxMenuBar", "wxMenuBar *", 0, 0, 0};
48254 static swig_type_info _swigt__p_wxMenuBarBase
= {"_p_wxMenuBarBase", "wxMenuBarBase *", 0, 0, 0};
48255 static swig_type_info _swigt__p_wxMenuEvent
= {"_p_wxMenuEvent", "wxMenuEvent *", 0, 0, 0};
48256 static swig_type_info _swigt__p_wxMenuItem
= {"_p_wxMenuItem", "wxMenuItem *", 0, 0, 0};
48257 static swig_type_info _swigt__p_wxMouseCaptureChangedEvent
= {"_p_wxMouseCaptureChangedEvent", "wxMouseCaptureChangedEvent *", 0, 0, 0};
48258 static swig_type_info _swigt__p_wxMouseEvent
= {"_p_wxMouseEvent", "wxMouseEvent *", 0, 0, 0};
48259 static swig_type_info _swigt__p_wxMoveEvent
= {"_p_wxMoveEvent", "wxMoveEvent *", 0, 0, 0};
48260 static swig_type_info _swigt__p_wxNavigationKeyEvent
= {"_p_wxNavigationKeyEvent", "wxNavigationKeyEvent *", 0, 0, 0};
48261 static swig_type_info _swigt__p_wxNcPaintEvent
= {"_p_wxNcPaintEvent", "wxNcPaintEvent *", 0, 0, 0};
48262 static swig_type_info _swigt__p_wxNotifyEvent
= {"_p_wxNotifyEvent", "wxNotifyEvent *", 0, 0, 0};
48263 static swig_type_info _swigt__p_wxObject
= {"_p_wxObject", "wxObject *", 0, 0, 0};
48264 static swig_type_info _swigt__p_wxOutputStream
= {"_p_wxOutputStream", "wxOutputStream *", 0, 0, 0};
48265 static swig_type_info _swigt__p_wxPCXHandler
= {"_p_wxPCXHandler", "wxPCXHandler *", 0, 0, 0};
48266 static swig_type_info _swigt__p_wxPNGHandler
= {"_p_wxPNGHandler", "wxPNGHandler *", 0, 0, 0};
48267 static swig_type_info _swigt__p_wxPNMHandler
= {"_p_wxPNMHandler", "wxPNMHandler *", 0, 0, 0};
48268 static swig_type_info _swigt__p_wxPaintEvent
= {"_p_wxPaintEvent", "wxPaintEvent *", 0, 0, 0};
48269 static swig_type_info _swigt__p_wxPaletteChangedEvent
= {"_p_wxPaletteChangedEvent", "wxPaletteChangedEvent *", 0, 0, 0};
48270 static swig_type_info _swigt__p_wxPaperSize
= {"_p_wxPaperSize", "enum wxPaperSize *|wxPaperSize *", 0, 0, 0};
48271 static swig_type_info _swigt__p_wxPoint
= {"_p_wxPoint", "wxPoint *", 0, 0, 0};
48272 static swig_type_info _swigt__p_wxPoint2D
= {"_p_wxPoint2D", "wxPoint2D *", 0, 0, 0};
48273 static swig_type_info _swigt__p_wxPropagateOnce
= {"_p_wxPropagateOnce", "wxPropagateOnce *", 0, 0, 0};
48274 static swig_type_info _swigt__p_wxPropagationDisabler
= {"_p_wxPropagationDisabler", "wxPropagationDisabler *", 0, 0, 0};
48275 static swig_type_info _swigt__p_wxPyApp
= {"_p_wxPyApp", "wxPyApp *", 0, 0, 0};
48276 static swig_type_info _swigt__p_wxPyCommandEvent
= {"_p_wxPyCommandEvent", "wxPyCommandEvent *", 0, 0, 0};
48277 static swig_type_info _swigt__p_wxPyDropTarget
= {"_p_wxPyDropTarget", "wxPyDropTarget *", 0, 0, 0};
48278 static swig_type_info _swigt__p_wxPyEvent
= {"_p_wxPyEvent", "wxPyEvent *", 0, 0, 0};
48279 static swig_type_info _swigt__p_wxPyFileSystemHandler
= {"_p_wxPyFileSystemHandler", "wxPyFileSystemHandler *", 0, 0, 0};
48280 static swig_type_info _swigt__p_wxPyImageHandler
= {"_p_wxPyImageHandler", "wxPyImageHandler *", 0, 0, 0};
48281 static swig_type_info _swigt__p_wxPyInputStream
= {"_p_wxPyInputStream", "wxPyInputStream *", 0, 0, 0};
48282 static swig_type_info _swigt__p_wxPySizer
= {"_p_wxPySizer", "wxPySizer *", 0, 0, 0};
48283 static swig_type_info _swigt__p_wxPyValidator
= {"_p_wxPyValidator", "wxPyValidator *", 0, 0, 0};
48284 static swig_type_info _swigt__p_wxQuantize
= {"_p_wxQuantize", "wxQuantize *", 0, 0, 0};
48285 static swig_type_info _swigt__p_wxQueryNewPaletteEvent
= {"_p_wxQueryNewPaletteEvent", "wxQueryNewPaletteEvent *", 0, 0, 0};
48286 static swig_type_info _swigt__p_wxRealPoint
= {"_p_wxRealPoint", "wxRealPoint *", 0, 0, 0};
48287 static swig_type_info _swigt__p_wxRect
= {"_p_wxRect", "wxRect *", 0, 0, 0};
48288 static swig_type_info _swigt__p_wxRegion
= {"_p_wxRegion", "wxRegion *", 0, 0, 0};
48289 static swig_type_info _swigt__p_wxScrollEvent
= {"_p_wxScrollEvent", "wxScrollEvent *", 0, 0, 0};
48290 static swig_type_info _swigt__p_wxScrollWinEvent
= {"_p_wxScrollWinEvent", "wxScrollWinEvent *", 0, 0, 0};
48291 static swig_type_info _swigt__p_wxSetCursorEvent
= {"_p_wxSetCursorEvent", "wxSetCursorEvent *", 0, 0, 0};
48292 static swig_type_info _swigt__p_wxShowEvent
= {"_p_wxShowEvent", "wxShowEvent *", 0, 0, 0};
48293 static swig_type_info _swigt__p_wxSize
= {"_p_wxSize", "wxSize *", 0, 0, 0};
48294 static swig_type_info _swigt__p_wxSizeEvent
= {"_p_wxSizeEvent", "wxSizeEvent *", 0, 0, 0};
48295 static swig_type_info _swigt__p_wxSizer
= {"_p_wxSizer", "wxSizer *", 0, 0, 0};
48296 static swig_type_info _swigt__p_wxSizerItem
= {"_p_wxSizerItem", "wxSizerItem *", 0, 0, 0};
48297 static swig_type_info _swigt__p_wxStaticBox
= {"_p_wxStaticBox", "wxStaticBox *", 0, 0, 0};
48298 static swig_type_info _swigt__p_wxStaticBoxSizer
= {"_p_wxStaticBoxSizer", "wxStaticBoxSizer *", 0, 0, 0};
48299 static swig_type_info _swigt__p_wxStdDialogButtonSizer
= {"_p_wxStdDialogButtonSizer", "wxStdDialogButtonSizer *", 0, 0, 0};
48300 static swig_type_info _swigt__p_wxSysColourChangedEvent
= {"_p_wxSysColourChangedEvent", "wxSysColourChangedEvent *", 0, 0, 0};
48301 static swig_type_info _swigt__p_wxTIFFHandler
= {"_p_wxTIFFHandler", "wxTIFFHandler *", 0, 0, 0};
48302 static swig_type_info _swigt__p_wxToolTip
= {"_p_wxToolTip", "wxToolTip *", 0, 0, 0};
48303 static swig_type_info _swigt__p_wxUpdateUIEvent
= {"_p_wxUpdateUIEvent", "wxUpdateUIEvent *", 0, 0, 0};
48304 static swig_type_info _swigt__p_wxValidator
= {"_p_wxValidator", "wxValidator *", 0, 0, 0};
48305 static swig_type_info _swigt__p_wxVisualAttributes
= {"_p_wxVisualAttributes", "wxVisualAttributes *", 0, 0, 0};
48306 static swig_type_info _swigt__p_wxWindow
= {"_p_wxWindow", "wxWindow *", 0, 0, 0};
48307 static swig_type_info _swigt__p_wxWindowCreateEvent
= {"_p_wxWindowCreateEvent", "wxWindowCreateEvent *", 0, 0, 0};
48308 static swig_type_info _swigt__p_wxWindowDestroyEvent
= {"_p_wxWindowDestroyEvent", "wxWindowDestroyEvent *", 0, 0, 0};
48309 static swig_type_info _swigt__p_wxXPMHandler
= {"_p_wxXPMHandler", "wxXPMHandler *", 0, 0, 0};
48310 static swig_type_info _swigt__p_wxZipFSHandler
= {"_p_wxZipFSHandler", "wxZipFSHandler *", 0, 0, 0};
48311 static swig_type_info _swigt__ptrdiff_t
= {"_ptrdiff_t", "ptrdiff_t", 0, 0, 0};
48312 static swig_type_info _swigt__std__ptrdiff_t
= {"_std__ptrdiff_t", "std::ptrdiff_t", 0, 0, 0};
48313 static swig_type_info _swigt__unsigned_int
= {"_unsigned_int", "unsigned int|std::size_t", 0, 0, 0};
48315 static swig_type_info
*swig_type_initial
[] = {
48318 &_swigt__p_form_ops_t
,
48321 &_swigt__p_unsigned_char
,
48322 &_swigt__p_unsigned_int
,
48323 &_swigt__p_unsigned_long
,
48324 &_swigt__p_wxANIHandler
,
48325 &_swigt__p_wxAcceleratorEntry
,
48326 &_swigt__p_wxAcceleratorTable
,
48327 &_swigt__p_wxActivateEvent
,
48328 &_swigt__p_wxAppTraits
,
48329 &_swigt__p_wxArrayString
,
48330 &_swigt__p_wxBMPHandler
,
48331 &_swigt__p_wxBitmap
,
48332 &_swigt__p_wxBoxSizer
,
48333 &_swigt__p_wxButton
,
48334 &_swigt__p_wxCURHandler
,
48335 &_swigt__p_wxCaret
,
48336 &_swigt__p_wxChildFocusEvent
,
48337 &_swigt__p_wxCloseEvent
,
48338 &_swigt__p_wxColour
,
48339 &_swigt__p_wxCommandEvent
,
48340 &_swigt__p_wxContextMenuEvent
,
48341 &_swigt__p_wxControl
,
48342 &_swigt__p_wxControlWithItems
,
48343 &_swigt__p_wxCursor
,
48345 &_swigt__p_wxDateEvent
,
48346 &_swigt__p_wxDateTime
,
48347 &_swigt__p_wxDisplayChangedEvent
,
48348 &_swigt__p_wxDropFilesEvent
,
48349 &_swigt__p_wxDuplexMode
,
48350 &_swigt__p_wxEraseEvent
,
48351 &_swigt__p_wxEvent
,
48352 &_swigt__p_wxEventLoop
,
48353 &_swigt__p_wxEventLoopActivator
,
48354 &_swigt__p_wxEvtHandler
,
48355 &_swigt__p_wxFSFile
,
48356 &_swigt__p_wxFileSystem
,
48357 &_swigt__p_wxFileSystemHandler
,
48358 &_swigt__p_wxFlexGridSizer
,
48359 &_swigt__p_wxFocusEvent
,
48361 &_swigt__p_wxFrame
,
48362 &_swigt__p_wxGBPosition
,
48363 &_swigt__p_wxGBSizerItem
,
48364 &_swigt__p_wxGBSpan
,
48365 &_swigt__p_wxGIFHandler
,
48366 &_swigt__p_wxGridBagSizer
,
48367 &_swigt__p_wxGridSizer
,
48368 &_swigt__p_wxICOHandler
,
48369 &_swigt__p_wxIconizeEvent
,
48370 &_swigt__p_wxIdleEvent
,
48371 &_swigt__p_wxImage
,
48372 &_swigt__p_wxImageHandler
,
48373 &_swigt__p_wxImageHistogram
,
48374 &_swigt__p_wxImage_HSVValue
,
48375 &_swigt__p_wxImage_RGBValue
,
48376 &_swigt__p_wxIndividualLayoutConstraint
,
48377 &_swigt__p_wxInitDialogEvent
,
48378 &_swigt__p_wxInputStream
,
48379 &_swigt__p_wxInternetFSHandler
,
48380 &_swigt__p_wxItemContainer
,
48381 &_swigt__p_wxJPEGHandler
,
48382 &_swigt__p_wxKeyEvent
,
48383 &_swigt__p_wxLayoutConstraints
,
48384 &_swigt__p_wxMaximizeEvent
,
48385 &_swigt__p_wxMemoryFSHandler
,
48387 &_swigt__p_wxMenuBar
,
48388 &_swigt__p_wxMenuBarBase
,
48389 &_swigt__p_wxMenuEvent
,
48390 &_swigt__p_wxMenuItem
,
48391 &_swigt__p_wxMouseCaptureChangedEvent
,
48392 &_swigt__p_wxMouseEvent
,
48393 &_swigt__p_wxMoveEvent
,
48394 &_swigt__p_wxNavigationKeyEvent
,
48395 &_swigt__p_wxNcPaintEvent
,
48396 &_swigt__p_wxNotifyEvent
,
48397 &_swigt__p_wxObject
,
48398 &_swigt__p_wxOutputStream
,
48399 &_swigt__p_wxPCXHandler
,
48400 &_swigt__p_wxPNGHandler
,
48401 &_swigt__p_wxPNMHandler
,
48402 &_swigt__p_wxPaintEvent
,
48403 &_swigt__p_wxPaletteChangedEvent
,
48404 &_swigt__p_wxPaperSize
,
48405 &_swigt__p_wxPoint
,
48406 &_swigt__p_wxPoint2D
,
48407 &_swigt__p_wxPropagateOnce
,
48408 &_swigt__p_wxPropagationDisabler
,
48409 &_swigt__p_wxPyApp
,
48410 &_swigt__p_wxPyCommandEvent
,
48411 &_swigt__p_wxPyDropTarget
,
48412 &_swigt__p_wxPyEvent
,
48413 &_swigt__p_wxPyFileSystemHandler
,
48414 &_swigt__p_wxPyImageHandler
,
48415 &_swigt__p_wxPyInputStream
,
48416 &_swigt__p_wxPySizer
,
48417 &_swigt__p_wxPyValidator
,
48418 &_swigt__p_wxQuantize
,
48419 &_swigt__p_wxQueryNewPaletteEvent
,
48420 &_swigt__p_wxRealPoint
,
48422 &_swigt__p_wxRegion
,
48423 &_swigt__p_wxScrollEvent
,
48424 &_swigt__p_wxScrollWinEvent
,
48425 &_swigt__p_wxSetCursorEvent
,
48426 &_swigt__p_wxShowEvent
,
48428 &_swigt__p_wxSizeEvent
,
48429 &_swigt__p_wxSizer
,
48430 &_swigt__p_wxSizerItem
,
48431 &_swigt__p_wxStaticBox
,
48432 &_swigt__p_wxStaticBoxSizer
,
48433 &_swigt__p_wxStdDialogButtonSizer
,
48434 &_swigt__p_wxSysColourChangedEvent
,
48435 &_swigt__p_wxTIFFHandler
,
48436 &_swigt__p_wxToolTip
,
48437 &_swigt__p_wxUpdateUIEvent
,
48438 &_swigt__p_wxValidator
,
48439 &_swigt__p_wxVisualAttributes
,
48440 &_swigt__p_wxWindow
,
48441 &_swigt__p_wxWindowCreateEvent
,
48442 &_swigt__p_wxWindowDestroyEvent
,
48443 &_swigt__p_wxXPMHandler
,
48444 &_swigt__p_wxZipFSHandler
,
48445 &_swigt__ptrdiff_t
,
48446 &_swigt__std__ptrdiff_t
,
48447 &_swigt__unsigned_int
,
48450 static swig_cast_info _swigc__p_buffer
[] = { {&_swigt__p_buffer
, 0, 0, 0},{0, 0, 0, 0}};
48451 static swig_cast_info _swigc__p_char
[] = { {&_swigt__p_char
, 0, 0, 0},{0, 0, 0, 0}};
48452 static swig_cast_info _swigc__p_form_ops_t
[] = { {&_swigt__p_form_ops_t
, 0, 0, 0},{0, 0, 0, 0}};
48453 static swig_cast_info _swigc__p_int
[] = { {&_swigt__p_int
, 0, 0, 0},{0, 0, 0, 0}};
48454 static swig_cast_info _swigc__p_long
[] = { {&_swigt__p_long
, 0, 0, 0},{0, 0, 0, 0}};
48455 static swig_cast_info _swigc__p_unsigned_char
[] = { {&_swigt__p_unsigned_char
, 0, 0, 0},{0, 0, 0, 0}};
48456 static swig_cast_info _swigc__p_unsigned_int
[] = { {&_swigt__p_unsigned_int
, 0, 0, 0},{0, 0, 0, 0}};
48457 static swig_cast_info _swigc__p_unsigned_long
[] = { {&_swigt__p_unsigned_long
, 0, 0, 0},{0, 0, 0, 0}};
48458 static swig_cast_info _swigc__p_wxANIHandler
[] = { {&_swigt__p_wxANIHandler
, 0, 0, 0},{0, 0, 0, 0}};
48459 static swig_cast_info _swigc__p_wxAcceleratorEntry
[] = { {&_swigt__p_wxAcceleratorEntry
, 0, 0, 0},{0, 0, 0, 0}};
48460 static swig_cast_info _swigc__p_wxAcceleratorTable
[] = { {&_swigt__p_wxAcceleratorTable
, 0, 0, 0},{0, 0, 0, 0}};
48461 static swig_cast_info _swigc__p_wxActivateEvent
[] = { {&_swigt__p_wxActivateEvent
, 0, 0, 0},{0, 0, 0, 0}};
48462 static swig_cast_info _swigc__p_wxAppTraits
[] = { {&_swigt__p_wxAppTraits
, 0, 0, 0},{0, 0, 0, 0}};
48463 static swig_cast_info _swigc__p_wxArrayString
[] = { {&_swigt__p_wxArrayString
, 0, 0, 0},{0, 0, 0, 0}};
48464 static swig_cast_info _swigc__p_wxBMPHandler
[] = { {&_swigt__p_wxBMPHandler
, 0, 0, 0}, {&_swigt__p_wxICOHandler
, _p_wxICOHandlerTo_p_wxBMPHandler
, 0, 0}, {&_swigt__p_wxCURHandler
, _p_wxCURHandlerTo_p_wxBMPHandler
, 0, 0}, {&_swigt__p_wxANIHandler
, _p_wxANIHandlerTo_p_wxBMPHandler
, 0, 0},{0, 0, 0, 0}};
48465 static swig_cast_info _swigc__p_wxBitmap
[] = { {&_swigt__p_wxBitmap
, 0, 0, 0},{0, 0, 0, 0}};
48466 static swig_cast_info _swigc__p_wxBoxSizer
[] = { {&_swigt__p_wxBoxSizer
, 0, 0, 0}, {&_swigt__p_wxStaticBoxSizer
, _p_wxStaticBoxSizerTo_p_wxBoxSizer
, 0, 0}, {&_swigt__p_wxStdDialogButtonSizer
, _p_wxStdDialogButtonSizerTo_p_wxBoxSizer
, 0, 0},{0, 0, 0, 0}};
48467 static swig_cast_info _swigc__p_wxButton
[] = { {&_swigt__p_wxButton
, 0, 0, 0},{0, 0, 0, 0}};
48468 static swig_cast_info _swigc__p_wxCURHandler
[] = { {&_swigt__p_wxCURHandler
, 0, 0, 0}, {&_swigt__p_wxANIHandler
, _p_wxANIHandlerTo_p_wxCURHandler
, 0, 0},{0, 0, 0, 0}};
48469 static swig_cast_info _swigc__p_wxCaret
[] = { {&_swigt__p_wxCaret
, 0, 0, 0},{0, 0, 0, 0}};
48470 static swig_cast_info _swigc__p_wxChildFocusEvent
[] = { {&_swigt__p_wxChildFocusEvent
, 0, 0, 0},{0, 0, 0, 0}};
48471 static swig_cast_info _swigc__p_wxCloseEvent
[] = { {&_swigt__p_wxCloseEvent
, 0, 0, 0},{0, 0, 0, 0}};
48472 static swig_cast_info _swigc__p_wxColour
[] = { {&_swigt__p_wxColour
, 0, 0, 0},{0, 0, 0, 0}};
48473 static swig_cast_info _swigc__p_wxCommandEvent
[] = { {&_swigt__p_wxChildFocusEvent
, _p_wxChildFocusEventTo_p_wxCommandEvent
, 0, 0}, {&_swigt__p_wxScrollEvent
, _p_wxScrollEventTo_p_wxCommandEvent
, 0, 0}, {&_swigt__p_wxWindowCreateEvent
, _p_wxWindowCreateEventTo_p_wxCommandEvent
, 0, 0}, {&_swigt__p_wxDateEvent
, _p_wxDateEventTo_p_wxCommandEvent
, 0, 0}, {&_swigt__p_wxUpdateUIEvent
, _p_wxUpdateUIEventTo_p_wxCommandEvent
, 0, 0}, {&_swigt__p_wxWindowDestroyEvent
, _p_wxWindowDestroyEventTo_p_wxCommandEvent
, 0, 0}, {&_swigt__p_wxContextMenuEvent
, _p_wxContextMenuEventTo_p_wxCommandEvent
, 0, 0}, {&_swigt__p_wxCommandEvent
, 0, 0, 0}, {&_swigt__p_wxNotifyEvent
, _p_wxNotifyEventTo_p_wxCommandEvent
, 0, 0}, {&_swigt__p_wxPyCommandEvent
, _p_wxPyCommandEventTo_p_wxCommandEvent
, 0, 0},{0, 0, 0, 0}};
48474 static swig_cast_info _swigc__p_wxContextMenuEvent
[] = { {&_swigt__p_wxContextMenuEvent
, 0, 0, 0},{0, 0, 0, 0}};
48475 static swig_cast_info _swigc__p_wxControl
[] = { {&_swigt__p_wxControl
, 0, 0, 0}, {&_swigt__p_wxControlWithItems
, _p_wxControlWithItemsTo_p_wxControl
, 0, 0},{0, 0, 0, 0}};
48476 static swig_cast_info _swigc__p_wxControlWithItems
[] = { {&_swigt__p_wxControlWithItems
, 0, 0, 0},{0, 0, 0, 0}};
48477 static swig_cast_info _swigc__p_wxCursor
[] = { {&_swigt__p_wxCursor
, 0, 0, 0},{0, 0, 0, 0}};
48478 static swig_cast_info _swigc__p_wxDC
[] = { {&_swigt__p_wxDC
, 0, 0, 0},{0, 0, 0, 0}};
48479 static swig_cast_info _swigc__p_wxDateEvent
[] = { {&_swigt__p_wxDateEvent
, 0, 0, 0},{0, 0, 0, 0}};
48480 static swig_cast_info _swigc__p_wxDateTime
[] = { {&_swigt__p_wxDateTime
, 0, 0, 0},{0, 0, 0, 0}};
48481 static swig_cast_info _swigc__p_wxDisplayChangedEvent
[] = { {&_swigt__p_wxDisplayChangedEvent
, 0, 0, 0},{0, 0, 0, 0}};
48482 static swig_cast_info _swigc__p_wxDropFilesEvent
[] = { {&_swigt__p_wxDropFilesEvent
, 0, 0, 0},{0, 0, 0, 0}};
48483 static swig_cast_info _swigc__p_wxDuplexMode
[] = { {&_swigt__p_wxDuplexMode
, 0, 0, 0},{0, 0, 0, 0}};
48484 static swig_cast_info _swigc__p_wxEraseEvent
[] = { {&_swigt__p_wxEraseEvent
, 0, 0, 0},{0, 0, 0, 0}};
48485 static swig_cast_info _swigc__p_wxEvent
[] = { {&_swigt__p_wxContextMenuEvent
, _p_wxContextMenuEventTo_p_wxEvent
, 0, 0}, {&_swigt__p_wxMenuEvent
, _p_wxMenuEventTo_p_wxEvent
, 0, 0}, {&_swigt__p_wxCloseEvent
, _p_wxCloseEventTo_p_wxEvent
, 0, 0}, {&_swigt__p_wxMouseEvent
, _p_wxMouseEventTo_p_wxEvent
, 0, 0}, {&_swigt__p_wxEraseEvent
, _p_wxEraseEventTo_p_wxEvent
, 0, 0}, {&_swigt__p_wxSetCursorEvent
, _p_wxSetCursorEventTo_p_wxEvent
, 0, 0}, {&_swigt__p_wxInitDialogEvent
, _p_wxInitDialogEventTo_p_wxEvent
, 0, 0}, {&_swigt__p_wxScrollEvent
, _p_wxScrollEventTo_p_wxEvent
, 0, 0}, {&_swigt__p_wxPyEvent
, _p_wxPyEventTo_p_wxEvent
, 0, 0}, {&_swigt__p_wxNotifyEvent
, _p_wxNotifyEventTo_p_wxEvent
, 0, 0}, {&_swigt__p_wxEvent
, 0, 0, 0}, {&_swigt__p_wxQueryNewPaletteEvent
, _p_wxQueryNewPaletteEventTo_p_wxEvent
, 0, 0}, {&_swigt__p_wxWindowCreateEvent
, _p_wxWindowCreateEventTo_p_wxEvent
, 0, 0}, {&_swigt__p_wxIdleEvent
, _p_wxIdleEventTo_p_wxEvent
, 0, 0}, {&_swigt__p_wxMaximizeEvent
, _p_wxMaximizeEventTo_p_wxEvent
, 0, 0}, {&_swigt__p_wxIconizeEvent
, _p_wxIconizeEventTo_p_wxEvent
, 0, 0}, {&_swigt__p_wxActivateEvent
, _p_wxActivateEventTo_p_wxEvent
, 0, 0}, {&_swigt__p_wxDateEvent
, _p_wxDateEventTo_p_wxEvent
, 0, 0}, {&_swigt__p_wxMoveEvent
, _p_wxMoveEventTo_p_wxEvent
, 0, 0}, {&_swigt__p_wxSizeEvent
, _p_wxSizeEventTo_p_wxEvent
, 0, 0}, {&_swigt__p_wxPaintEvent
, _p_wxPaintEventTo_p_wxEvent
, 0, 0}, {&_swigt__p_wxNcPaintEvent
, _p_wxNcPaintEventTo_p_wxEvent
, 0, 0}, {&_swigt__p_wxUpdateUIEvent
, _p_wxUpdateUIEventTo_p_wxEvent
, 0, 0}, {&_swigt__p_wxPaletteChangedEvent
, _p_wxPaletteChangedEventTo_p_wxEvent
, 0, 0}, {&_swigt__p_wxDisplayChangedEvent
, _p_wxDisplayChangedEventTo_p_wxEvent
, 0, 0}, {&_swigt__p_wxMouseCaptureChangedEvent
, _p_wxMouseCaptureChangedEventTo_p_wxEvent
, 0, 0}, {&_swigt__p_wxSysColourChangedEvent
, _p_wxSysColourChangedEventTo_p_wxEvent
, 0, 0}, {&_swigt__p_wxDropFilesEvent
, _p_wxDropFilesEventTo_p_wxEvent
, 0, 0}, {&_swigt__p_wxFocusEvent
, _p_wxFocusEventTo_p_wxEvent
, 0, 0}, {&_swigt__p_wxChildFocusEvent
, _p_wxChildFocusEventTo_p_wxEvent
, 0, 0}, {&_swigt__p_wxShowEvent
, _p_wxShowEventTo_p_wxEvent
, 0, 0}, {&_swigt__p_wxCommandEvent
, _p_wxCommandEventTo_p_wxEvent
, 0, 0}, {&_swigt__p_wxPyCommandEvent
, _p_wxPyCommandEventTo_p_wxEvent
, 0, 0}, {&_swigt__p_wxWindowDestroyEvent
, _p_wxWindowDestroyEventTo_p_wxEvent
, 0, 0}, {&_swigt__p_wxNavigationKeyEvent
, _p_wxNavigationKeyEventTo_p_wxEvent
, 0, 0}, {&_swigt__p_wxKeyEvent
, _p_wxKeyEventTo_p_wxEvent
, 0, 0}, {&_swigt__p_wxScrollWinEvent
, _p_wxScrollWinEventTo_p_wxEvent
, 0, 0},{0, 0, 0, 0}};
48486 static swig_cast_info _swigc__p_wxEventLoop
[] = { {&_swigt__p_wxEventLoop
, 0, 0, 0},{0, 0, 0, 0}};
48487 static swig_cast_info _swigc__p_wxEventLoopActivator
[] = { {&_swigt__p_wxEventLoopActivator
, 0, 0, 0},{0, 0, 0, 0}};
48488 static swig_cast_info _swigc__p_wxEvtHandler
[] = { {&_swigt__p_wxControl
, _p_wxControlTo_p_wxEvtHandler
, 0, 0}, {&_swigt__p_wxControlWithItems
, _p_wxControlWithItemsTo_p_wxEvtHandler
, 0, 0}, {&_swigt__p_wxWindow
, _p_wxWindowTo_p_wxEvtHandler
, 0, 0}, {&_swigt__p_wxEvtHandler
, 0, 0, 0}, {&_swigt__p_wxPyApp
, _p_wxPyAppTo_p_wxEvtHandler
, 0, 0}, {&_swigt__p_wxMenuBar
, _p_wxMenuBarTo_p_wxEvtHandler
, 0, 0}, {&_swigt__p_wxValidator
, _p_wxValidatorTo_p_wxEvtHandler
, 0, 0}, {&_swigt__p_wxPyValidator
, _p_wxPyValidatorTo_p_wxEvtHandler
, 0, 0}, {&_swigt__p_wxMenu
, _p_wxMenuTo_p_wxEvtHandler
, 0, 0},{0, 0, 0, 0}};
48489 static swig_cast_info _swigc__p_wxFSFile
[] = { {&_swigt__p_wxFSFile
, 0, 0, 0},{0, 0, 0, 0}};
48490 static swig_cast_info _swigc__p_wxFileSystem
[] = { {&_swigt__p_wxFileSystem
, 0, 0, 0},{0, 0, 0, 0}};
48491 static swig_cast_info _swigc__p_wxFileSystemHandler
[] = { {&_swigt__p_wxFileSystemHandler
, 0, 0, 0}, {&_swigt__p_wxPyFileSystemHandler
, _p_wxPyFileSystemHandlerTo_p_wxFileSystemHandler
, 0, 0}, {&_swigt__p_wxInternetFSHandler
, _p_wxInternetFSHandlerTo_p_wxFileSystemHandler
, 0, 0}, {&_swigt__p_wxZipFSHandler
, _p_wxZipFSHandlerTo_p_wxFileSystemHandler
, 0, 0}, {&_swigt__p_wxMemoryFSHandler
, _p_wxMemoryFSHandlerTo_p_wxFileSystemHandler
, 0, 0},{0, 0, 0, 0}};
48492 static swig_cast_info _swigc__p_wxFlexGridSizer
[] = { {&_swigt__p_wxGridBagSizer
, _p_wxGridBagSizerTo_p_wxFlexGridSizer
, 0, 0}, {&_swigt__p_wxFlexGridSizer
, 0, 0, 0},{0, 0, 0, 0}};
48493 static swig_cast_info _swigc__p_wxFocusEvent
[] = { {&_swigt__p_wxFocusEvent
, 0, 0, 0},{0, 0, 0, 0}};
48494 static swig_cast_info _swigc__p_wxFont
[] = { {&_swigt__p_wxFont
, 0, 0, 0},{0, 0, 0, 0}};
48495 static swig_cast_info _swigc__p_wxFrame
[] = { {&_swigt__p_wxFrame
, 0, 0, 0},{0, 0, 0, 0}};
48496 static swig_cast_info _swigc__p_wxGBPosition
[] = { {&_swigt__p_wxGBPosition
, 0, 0, 0},{0, 0, 0, 0}};
48497 static swig_cast_info _swigc__p_wxGBSizerItem
[] = { {&_swigt__p_wxGBSizerItem
, 0, 0, 0},{0, 0, 0, 0}};
48498 static swig_cast_info _swigc__p_wxGBSpan
[] = { {&_swigt__p_wxGBSpan
, 0, 0, 0},{0, 0, 0, 0}};
48499 static swig_cast_info _swigc__p_wxGIFHandler
[] = { {&_swigt__p_wxGIFHandler
, 0, 0, 0},{0, 0, 0, 0}};
48500 static swig_cast_info _swigc__p_wxGridBagSizer
[] = { {&_swigt__p_wxGridBagSizer
, 0, 0, 0},{0, 0, 0, 0}};
48501 static swig_cast_info _swigc__p_wxGridSizer
[] = { {&_swigt__p_wxGridBagSizer
, _p_wxGridBagSizerTo_p_wxGridSizer
, 0, 0}, {&_swigt__p_wxGridSizer
, 0, 0, 0}, {&_swigt__p_wxFlexGridSizer
, _p_wxFlexGridSizerTo_p_wxGridSizer
, 0, 0},{0, 0, 0, 0}};
48502 static swig_cast_info _swigc__p_wxICOHandler
[] = { {&_swigt__p_wxICOHandler
, 0, 0, 0}, {&_swigt__p_wxCURHandler
, _p_wxCURHandlerTo_p_wxICOHandler
, 0, 0}, {&_swigt__p_wxANIHandler
, _p_wxANIHandlerTo_p_wxICOHandler
, 0, 0},{0, 0, 0, 0}};
48503 static swig_cast_info _swigc__p_wxIconizeEvent
[] = { {&_swigt__p_wxIconizeEvent
, 0, 0, 0},{0, 0, 0, 0}};
48504 static swig_cast_info _swigc__p_wxIdleEvent
[] = { {&_swigt__p_wxIdleEvent
, 0, 0, 0},{0, 0, 0, 0}};
48505 static swig_cast_info _swigc__p_wxImage
[] = { {&_swigt__p_wxImage
, 0, 0, 0},{0, 0, 0, 0}};
48506 static swig_cast_info _swigc__p_wxImageHandler
[] = { {&_swigt__p_wxImageHandler
, 0, 0, 0}, {&_swigt__p_wxPyImageHandler
, _p_wxPyImageHandlerTo_p_wxImageHandler
, 0, 0}, {&_swigt__p_wxBMPHandler
, _p_wxBMPHandlerTo_p_wxImageHandler
, 0, 0}, {&_swigt__p_wxICOHandler
, _p_wxICOHandlerTo_p_wxImageHandler
, 0, 0}, {&_swigt__p_wxCURHandler
, _p_wxCURHandlerTo_p_wxImageHandler
, 0, 0}, {&_swigt__p_wxANIHandler
, _p_wxANIHandlerTo_p_wxImageHandler
, 0, 0}, {&_swigt__p_wxPNGHandler
, _p_wxPNGHandlerTo_p_wxImageHandler
, 0, 0}, {&_swigt__p_wxGIFHandler
, _p_wxGIFHandlerTo_p_wxImageHandler
, 0, 0}, {&_swigt__p_wxPCXHandler
, _p_wxPCXHandlerTo_p_wxImageHandler
, 0, 0}, {&_swigt__p_wxJPEGHandler
, _p_wxJPEGHandlerTo_p_wxImageHandler
, 0, 0}, {&_swigt__p_wxPNMHandler
, _p_wxPNMHandlerTo_p_wxImageHandler
, 0, 0}, {&_swigt__p_wxXPMHandler
, _p_wxXPMHandlerTo_p_wxImageHandler
, 0, 0}, {&_swigt__p_wxTIFFHandler
, _p_wxTIFFHandlerTo_p_wxImageHandler
, 0, 0},{0, 0, 0, 0}};
48507 static swig_cast_info _swigc__p_wxImageHistogram
[] = { {&_swigt__p_wxImageHistogram
, 0, 0, 0},{0, 0, 0, 0}};
48508 static swig_cast_info _swigc__p_wxImage_HSVValue
[] = { {&_swigt__p_wxImage_HSVValue
, 0, 0, 0},{0, 0, 0, 0}};
48509 static swig_cast_info _swigc__p_wxImage_RGBValue
[] = { {&_swigt__p_wxImage_RGBValue
, 0, 0, 0},{0, 0, 0, 0}};
48510 static swig_cast_info _swigc__p_wxIndividualLayoutConstraint
[] = { {&_swigt__p_wxIndividualLayoutConstraint
, 0, 0, 0},{0, 0, 0, 0}};
48511 static swig_cast_info _swigc__p_wxInitDialogEvent
[] = { {&_swigt__p_wxInitDialogEvent
, 0, 0, 0},{0, 0, 0, 0}};
48512 static swig_cast_info _swigc__p_wxInputStream
[] = { {&_swigt__p_wxInputStream
, 0, 0, 0},{0, 0, 0, 0}};
48513 static swig_cast_info _swigc__p_wxInternetFSHandler
[] = { {&_swigt__p_wxInternetFSHandler
, 0, 0, 0},{0, 0, 0, 0}};
48514 static swig_cast_info _swigc__p_wxItemContainer
[] = { {&_swigt__p_wxControlWithItems
, _p_wxControlWithItemsTo_p_wxItemContainer
, 0, 0}, {&_swigt__p_wxItemContainer
, 0, 0, 0},{0, 0, 0, 0}};
48515 static swig_cast_info _swigc__p_wxJPEGHandler
[] = { {&_swigt__p_wxJPEGHandler
, 0, 0, 0},{0, 0, 0, 0}};
48516 static swig_cast_info _swigc__p_wxKeyEvent
[] = { {&_swigt__p_wxKeyEvent
, 0, 0, 0},{0, 0, 0, 0}};
48517 static swig_cast_info _swigc__p_wxLayoutConstraints
[] = { {&_swigt__p_wxLayoutConstraints
, 0, 0, 0},{0, 0, 0, 0}};
48518 static swig_cast_info _swigc__p_wxMaximizeEvent
[] = { {&_swigt__p_wxMaximizeEvent
, 0, 0, 0},{0, 0, 0, 0}};
48519 static swig_cast_info _swigc__p_wxMemoryFSHandler
[] = { {&_swigt__p_wxMemoryFSHandler
, 0, 0, 0},{0, 0, 0, 0}};
48520 static swig_cast_info _swigc__p_wxMenu
[] = { {&_swigt__p_wxMenu
, 0, 0, 0},{0, 0, 0, 0}};
48521 static swig_cast_info _swigc__p_wxMenuBar
[] = { {&_swigt__p_wxMenuBar
, 0, 0, 0},{0, 0, 0, 0}};
48522 static swig_cast_info _swigc__p_wxMenuBarBase
[] = { {&_swigt__p_wxMenuBarBase
, 0, 0, 0},{0, 0, 0, 0}};
48523 static swig_cast_info _swigc__p_wxMenuEvent
[] = { {&_swigt__p_wxMenuEvent
, 0, 0, 0},{0, 0, 0, 0}};
48524 static swig_cast_info _swigc__p_wxMenuItem
[] = { {&_swigt__p_wxMenuItem
, 0, 0, 0},{0, 0, 0, 0}};
48525 static swig_cast_info _swigc__p_wxMouseCaptureChangedEvent
[] = { {&_swigt__p_wxMouseCaptureChangedEvent
, 0, 0, 0},{0, 0, 0, 0}};
48526 static swig_cast_info _swigc__p_wxMouseEvent
[] = { {&_swigt__p_wxMouseEvent
, 0, 0, 0},{0, 0, 0, 0}};
48527 static swig_cast_info _swigc__p_wxMoveEvent
[] = { {&_swigt__p_wxMoveEvent
, 0, 0, 0},{0, 0, 0, 0}};
48528 static swig_cast_info _swigc__p_wxNavigationKeyEvent
[] = { {&_swigt__p_wxNavigationKeyEvent
, 0, 0, 0},{0, 0, 0, 0}};
48529 static swig_cast_info _swigc__p_wxNcPaintEvent
[] = { {&_swigt__p_wxNcPaintEvent
, 0, 0, 0},{0, 0, 0, 0}};
48530 static swig_cast_info _swigc__p_wxNotifyEvent
[] = { {&_swigt__p_wxNotifyEvent
, 0, 0, 0},{0, 0, 0, 0}};
48531 static swig_cast_info _swigc__p_wxObject
[] = { {&_swigt__p_wxLayoutConstraints
, _p_wxLayoutConstraintsTo_p_wxObject
, 0, 0}, {&_swigt__p_wxGBSizerItem
, _p_wxGBSizerItemTo_p_wxObject
, 0, 0}, {&_swigt__p_wxSizerItem
, _p_wxSizerItemTo_p_wxObject
, 0, 0}, {&_swigt__p_wxScrollEvent
, _p_wxScrollEventTo_p_wxObject
, 0, 0}, {&_swigt__p_wxIndividualLayoutConstraint
, _p_wxIndividualLayoutConstraintTo_p_wxObject
, 0, 0}, {&_swigt__p_wxStaticBoxSizer
, _p_wxStaticBoxSizerTo_p_wxObject
, 0, 0}, {&_swigt__p_wxBoxSizer
, _p_wxBoxSizerTo_p_wxObject
, 0, 0}, {&_swigt__p_wxSizer
, _p_wxSizerTo_p_wxObject
, 0, 0}, {&_swigt__p_wxGridBagSizer
, _p_wxGridBagSizerTo_p_wxObject
, 0, 0}, {&_swigt__p_wxUpdateUIEvent
, _p_wxUpdateUIEventTo_p_wxObject
, 0, 0}, {&_swigt__p_wxMenu
, _p_wxMenuTo_p_wxObject
, 0, 0}, {&_swigt__p_wxEvent
, _p_wxEventTo_p_wxObject
, 0, 0}, {&_swigt__p_wxFlexGridSizer
, _p_wxFlexGridSizerTo_p_wxObject
, 0, 0}, {&_swigt__p_wxGridSizer
, _p_wxGridSizerTo_p_wxObject
, 0, 0}, {&_swigt__p_wxInitDialogEvent
, _p_wxInitDialogEventTo_p_wxObject
, 0, 0}, {&_swigt__p_wxPaintEvent
, _p_wxPaintEventTo_p_wxObject
, 0, 0}, {&_swigt__p_wxNcPaintEvent
, _p_wxNcPaintEventTo_p_wxObject
, 0, 0}, {&_swigt__p_wxPaletteChangedEvent
, _p_wxPaletteChangedEventTo_p_wxObject
, 0, 0}, {&_swigt__p_wxDisplayChangedEvent
, _p_wxDisplayChangedEventTo_p_wxObject
, 0, 0}, {&_swigt__p_wxMouseCaptureChangedEvent
, _p_wxMouseCaptureChangedEventTo_p_wxObject
, 0, 0}, {&_swigt__p_wxSysColourChangedEvent
, _p_wxSysColourChangedEventTo_p_wxObject
, 0, 0}, {&_swigt__p_wxControl
, _p_wxControlTo_p_wxObject
, 0, 0}, {&_swigt__p_wxSetCursorEvent
, _p_wxSetCursorEventTo_p_wxObject
, 0, 0}, {&_swigt__p_wxFSFile
, _p_wxFSFileTo_p_wxObject
, 0, 0}, {&_swigt__p_wxPySizer
, _p_wxPySizerTo_p_wxObject
, 0, 0}, {&_swigt__p_wxPyEvent
, _p_wxPyEventTo_p_wxObject
, 0, 0}, {&_swigt__p_wxNotifyEvent
, _p_wxNotifyEventTo_p_wxObject
, 0, 0}, {&_swigt__p_wxShowEvent
, _p_wxShowEventTo_p_wxObject
, 0, 0}, {&_swigt__p_wxMenuItem
, _p_wxMenuItemTo_p_wxObject
, 0, 0}, {&_swigt__p_wxQueryNewPaletteEvent
, _p_wxQueryNewPaletteEventTo_p_wxObject
, 0, 0}, {&_swigt__p_wxDateEvent
, _p_wxDateEventTo_p_wxObject
, 0, 0}, {&_swigt__p_wxMoveEvent
, _p_wxMoveEventTo_p_wxObject
, 0, 0}, {&_swigt__p_wxSizeEvent
, _p_wxSizeEventTo_p_wxObject
, 0, 0}, {&_swigt__p_wxActivateEvent
, _p_wxActivateEventTo_p_wxObject
, 0, 0}, {&_swigt__p_wxIconizeEvent
, _p_wxIconizeEventTo_p_wxObject
, 0, 0}, {&_swigt__p_wxMaximizeEvent
, _p_wxMaximizeEventTo_p_wxObject
, 0, 0}, {&_swigt__p_wxIdleEvent
, _p_wxIdleEventTo_p_wxObject
, 0, 0}, {&_swigt__p_wxWindowCreateEvent
, _p_wxWindowCreateEventTo_p_wxObject
, 0, 0}, {&_swigt__p_wxPNMHandler
, _p_wxPNMHandlerTo_p_wxObject
, 0, 0}, {&_swigt__p_wxJPEGHandler
, _p_wxJPEGHandlerTo_p_wxObject
, 0, 0}, {&_swigt__p_wxPCXHandler
, _p_wxPCXHandlerTo_p_wxObject
, 0, 0}, {&_swigt__p_wxGIFHandler
, _p_wxGIFHandlerTo_p_wxObject
, 0, 0}, {&_swigt__p_wxPNGHandler
, _p_wxPNGHandlerTo_p_wxObject
, 0, 0}, {&_swigt__p_wxANIHandler
, _p_wxANIHandlerTo_p_wxObject
, 0, 0}, {&_swigt__p_wxCURHandler
, _p_wxCURHandlerTo_p_wxObject
, 0, 0}, {&_swigt__p_wxICOHandler
, _p_wxICOHandlerTo_p_wxObject
, 0, 0}, {&_swigt__p_wxBMPHandler
, _p_wxBMPHandlerTo_p_wxObject
, 0, 0}, {&_swigt__p_wxPyImageHandler
, _p_wxPyImageHandlerTo_p_wxObject
, 0, 0}, {&_swigt__p_wxImageHandler
, _p_wxImageHandlerTo_p_wxObject
, 0, 0}, {&_swigt__p_wxXPMHandler
, _p_wxXPMHandlerTo_p_wxObject
, 0, 0}, {&_swigt__p_wxTIFFHandler
, _p_wxTIFFHandlerTo_p_wxObject
, 0, 0}, {&_swigt__p_wxEvtHandler
, _p_wxEvtHandlerTo_p_wxObject
, 0, 0}, {&_swigt__p_wxStdDialogButtonSizer
, _p_wxStdDialogButtonSizerTo_p_wxObject
, 0, 0}, {&_swigt__p_wxAcceleratorTable
, _p_wxAcceleratorTableTo_p_wxObject
, 0, 0}, {&_swigt__p_wxImage
, _p_wxImageTo_p_wxObject
, 0, 0}, {&_swigt__p_wxScrollWinEvent
, _p_wxScrollWinEventTo_p_wxObject
, 0, 0}, {&_swigt__p_wxObject
, 0, 0, 0}, {&_swigt__p_wxKeyEvent
, _p_wxKeyEventTo_p_wxObject
, 0, 0}, {&_swigt__p_wxNavigationKeyEvent
, _p_wxNavigationKeyEventTo_p_wxObject
, 0, 0}, {&_swigt__p_wxWindowDestroyEvent
, _p_wxWindowDestroyEventTo_p_wxObject
, 0, 0}, {&_swigt__p_wxWindow
, _p_wxWindowTo_p_wxObject
, 0, 0}, {&_swigt__p_wxMenuBar
, _p_wxMenuBarTo_p_wxObject
, 0, 0}, {&_swigt__p_wxFileSystem
, _p_wxFileSystemTo_p_wxObject
, 0, 0}, {&_swigt__p_wxContextMenuEvent
, _p_wxContextMenuEventTo_p_wxObject
, 0, 0}, {&_swigt__p_wxMenuEvent
, _p_wxMenuEventTo_p_wxObject
, 0, 0}, {&_swigt__p_wxPyApp
, _p_wxPyAppTo_p_wxObject
, 0, 0}, {&_swigt__p_wxCloseEvent
, _p_wxCloseEventTo_p_wxObject
, 0, 0}, {&_swigt__p_wxMouseEvent
, _p_wxMouseEventTo_p_wxObject
, 0, 0}, {&_swigt__p_wxEraseEvent
, _p_wxEraseEventTo_p_wxObject
, 0, 0}, {&_swigt__p_wxCommandEvent
, _p_wxCommandEventTo_p_wxObject
, 0, 0}, {&_swigt__p_wxPyCommandEvent
, _p_wxPyCommandEventTo_p_wxObject
, 0, 0}, {&_swigt__p_wxDropFilesEvent
, _p_wxDropFilesEventTo_p_wxObject
, 0, 0}, {&_swigt__p_wxFocusEvent
, _p_wxFocusEventTo_p_wxObject
, 0, 0}, {&_swigt__p_wxChildFocusEvent
, _p_wxChildFocusEventTo_p_wxObject
, 0, 0}, {&_swigt__p_wxControlWithItems
, _p_wxControlWithItemsTo_p_wxObject
, 0, 0}, {&_swigt__p_wxPyValidator
, _p_wxPyValidatorTo_p_wxObject
, 0, 0}, {&_swigt__p_wxValidator
, _p_wxValidatorTo_p_wxObject
, 0, 0},{0, 0, 0, 0}};
48532 static swig_cast_info _swigc__p_wxOutputStream
[] = { {&_swigt__p_wxOutputStream
, 0, 0, 0},{0, 0, 0, 0}};
48533 static swig_cast_info _swigc__p_wxPCXHandler
[] = { {&_swigt__p_wxPCXHandler
, 0, 0, 0},{0, 0, 0, 0}};
48534 static swig_cast_info _swigc__p_wxPNGHandler
[] = { {&_swigt__p_wxPNGHandler
, 0, 0, 0},{0, 0, 0, 0}};
48535 static swig_cast_info _swigc__p_wxPNMHandler
[] = { {&_swigt__p_wxPNMHandler
, 0, 0, 0},{0, 0, 0, 0}};
48536 static swig_cast_info _swigc__p_wxPaintEvent
[] = { {&_swigt__p_wxPaintEvent
, 0, 0, 0},{0, 0, 0, 0}};
48537 static swig_cast_info _swigc__p_wxPaletteChangedEvent
[] = { {&_swigt__p_wxPaletteChangedEvent
, 0, 0, 0},{0, 0, 0, 0}};
48538 static swig_cast_info _swigc__p_wxPaperSize
[] = { {&_swigt__p_wxPaperSize
, 0, 0, 0},{0, 0, 0, 0}};
48539 static swig_cast_info _swigc__p_wxPoint
[] = { {&_swigt__p_wxPoint
, 0, 0, 0},{0, 0, 0, 0}};
48540 static swig_cast_info _swigc__p_wxPoint2D
[] = { {&_swigt__p_wxPoint2D
, 0, 0, 0},{0, 0, 0, 0}};
48541 static swig_cast_info _swigc__p_wxPropagateOnce
[] = { {&_swigt__p_wxPropagateOnce
, 0, 0, 0},{0, 0, 0, 0}};
48542 static swig_cast_info _swigc__p_wxPropagationDisabler
[] = { {&_swigt__p_wxPropagationDisabler
, 0, 0, 0},{0, 0, 0, 0}};
48543 static swig_cast_info _swigc__p_wxPyApp
[] = { {&_swigt__p_wxPyApp
, 0, 0, 0},{0, 0, 0, 0}};
48544 static swig_cast_info _swigc__p_wxPyCommandEvent
[] = { {&_swigt__p_wxPyCommandEvent
, 0, 0, 0},{0, 0, 0, 0}};
48545 static swig_cast_info _swigc__p_wxPyDropTarget
[] = { {&_swigt__p_wxPyDropTarget
, 0, 0, 0},{0, 0, 0, 0}};
48546 static swig_cast_info _swigc__p_wxPyEvent
[] = { {&_swigt__p_wxPyEvent
, 0, 0, 0},{0, 0, 0, 0}};
48547 static swig_cast_info _swigc__p_wxPyFileSystemHandler
[] = { {&_swigt__p_wxPyFileSystemHandler
, 0, 0, 0},{0, 0, 0, 0}};
48548 static swig_cast_info _swigc__p_wxPyImageHandler
[] = { {&_swigt__p_wxPyImageHandler
, 0, 0, 0},{0, 0, 0, 0}};
48549 static swig_cast_info _swigc__p_wxPyInputStream
[] = { {&_swigt__p_wxPyInputStream
, 0, 0, 0},{0, 0, 0, 0}};
48550 static swig_cast_info _swigc__p_wxPySizer
[] = { {&_swigt__p_wxPySizer
, 0, 0, 0},{0, 0, 0, 0}};
48551 static swig_cast_info _swigc__p_wxPyValidator
[] = { {&_swigt__p_wxPyValidator
, 0, 0, 0},{0, 0, 0, 0}};
48552 static swig_cast_info _swigc__p_wxQuantize
[] = { {&_swigt__p_wxQuantize
, 0, 0, 0},{0, 0, 0, 0}};
48553 static swig_cast_info _swigc__p_wxQueryNewPaletteEvent
[] = { {&_swigt__p_wxQueryNewPaletteEvent
, 0, 0, 0},{0, 0, 0, 0}};
48554 static swig_cast_info _swigc__p_wxRealPoint
[] = { {&_swigt__p_wxRealPoint
, 0, 0, 0},{0, 0, 0, 0}};
48555 static swig_cast_info _swigc__p_wxRect
[] = { {&_swigt__p_wxRect
, 0, 0, 0},{0, 0, 0, 0}};
48556 static swig_cast_info _swigc__p_wxRegion
[] = { {&_swigt__p_wxRegion
, 0, 0, 0},{0, 0, 0, 0}};
48557 static swig_cast_info _swigc__p_wxScrollEvent
[] = { {&_swigt__p_wxScrollEvent
, 0, 0, 0},{0, 0, 0, 0}};
48558 static swig_cast_info _swigc__p_wxScrollWinEvent
[] = { {&_swigt__p_wxScrollWinEvent
, 0, 0, 0},{0, 0, 0, 0}};
48559 static swig_cast_info _swigc__p_wxSetCursorEvent
[] = { {&_swigt__p_wxSetCursorEvent
, 0, 0, 0},{0, 0, 0, 0}};
48560 static swig_cast_info _swigc__p_wxShowEvent
[] = { {&_swigt__p_wxShowEvent
, 0, 0, 0},{0, 0, 0, 0}};
48561 static swig_cast_info _swigc__p_wxSize
[] = { {&_swigt__p_wxSize
, 0, 0, 0},{0, 0, 0, 0}};
48562 static swig_cast_info _swigc__p_wxSizeEvent
[] = { {&_swigt__p_wxSizeEvent
, 0, 0, 0},{0, 0, 0, 0}};
48563 static swig_cast_info _swigc__p_wxSizer
[] = { {&_swigt__p_wxSizer
, 0, 0, 0}, {&_swigt__p_wxBoxSizer
, _p_wxBoxSizerTo_p_wxSizer
, 0, 0}, {&_swigt__p_wxStaticBoxSizer
, _p_wxStaticBoxSizerTo_p_wxSizer
, 0, 0}, {&_swigt__p_wxStdDialogButtonSizer
, _p_wxStdDialogButtonSizerTo_p_wxSizer
, 0, 0}, {&_swigt__p_wxGridBagSizer
, _p_wxGridBagSizerTo_p_wxSizer
, 0, 0}, {&_swigt__p_wxGridSizer
, _p_wxGridSizerTo_p_wxSizer
, 0, 0}, {&_swigt__p_wxFlexGridSizer
, _p_wxFlexGridSizerTo_p_wxSizer
, 0, 0}, {&_swigt__p_wxPySizer
, _p_wxPySizerTo_p_wxSizer
, 0, 0},{0, 0, 0, 0}};
48564 static swig_cast_info _swigc__p_wxSizerItem
[] = { {&_swigt__p_wxSizerItem
, 0, 0, 0}, {&_swigt__p_wxGBSizerItem
, _p_wxGBSizerItemTo_p_wxSizerItem
, 0, 0},{0, 0, 0, 0}};
48565 static swig_cast_info _swigc__p_wxStaticBox
[] = { {&_swigt__p_wxStaticBox
, 0, 0, 0},{0, 0, 0, 0}};
48566 static swig_cast_info _swigc__p_wxStaticBoxSizer
[] = { {&_swigt__p_wxStaticBoxSizer
, 0, 0, 0},{0, 0, 0, 0}};
48567 static swig_cast_info _swigc__p_wxStdDialogButtonSizer
[] = { {&_swigt__p_wxStdDialogButtonSizer
, 0, 0, 0},{0, 0, 0, 0}};
48568 static swig_cast_info _swigc__p_wxSysColourChangedEvent
[] = { {&_swigt__p_wxSysColourChangedEvent
, 0, 0, 0},{0, 0, 0, 0}};
48569 static swig_cast_info _swigc__p_wxTIFFHandler
[] = { {&_swigt__p_wxTIFFHandler
, 0, 0, 0},{0, 0, 0, 0}};
48570 static swig_cast_info _swigc__p_wxToolTip
[] = { {&_swigt__p_wxToolTip
, 0, 0, 0},{0, 0, 0, 0}};
48571 static swig_cast_info _swigc__p_wxUpdateUIEvent
[] = { {&_swigt__p_wxUpdateUIEvent
, 0, 0, 0},{0, 0, 0, 0}};
48572 static swig_cast_info _swigc__p_wxValidator
[] = { {&_swigt__p_wxValidator
, 0, 0, 0}, {&_swigt__p_wxPyValidator
, _p_wxPyValidatorTo_p_wxValidator
, 0, 0},{0, 0, 0, 0}};
48573 static swig_cast_info _swigc__p_wxVisualAttributes
[] = { {&_swigt__p_wxVisualAttributes
, 0, 0, 0},{0, 0, 0, 0}};
48574 static swig_cast_info _swigc__p_wxWindow
[] = { {&_swigt__p_wxControl
, _p_wxControlTo_p_wxWindow
, 0, 0}, {&_swigt__p_wxWindow
, 0, 0, 0}, {&_swigt__p_wxControlWithItems
, _p_wxControlWithItemsTo_p_wxWindow
, 0, 0}, {&_swigt__p_wxMenuBar
, _p_wxMenuBarTo_p_wxWindow
, 0, 0},{0, 0, 0, 0}};
48575 static swig_cast_info _swigc__p_wxWindowCreateEvent
[] = { {&_swigt__p_wxWindowCreateEvent
, 0, 0, 0},{0, 0, 0, 0}};
48576 static swig_cast_info _swigc__p_wxWindowDestroyEvent
[] = { {&_swigt__p_wxWindowDestroyEvent
, 0, 0, 0},{0, 0, 0, 0}};
48577 static swig_cast_info _swigc__p_wxXPMHandler
[] = { {&_swigt__p_wxXPMHandler
, 0, 0, 0},{0, 0, 0, 0}};
48578 static swig_cast_info _swigc__p_wxZipFSHandler
[] = { {&_swigt__p_wxZipFSHandler
, 0, 0, 0},{0, 0, 0, 0}};
48579 static swig_cast_info _swigc__ptrdiff_t
[] = { {&_swigt__ptrdiff_t
, 0, 0, 0},{0, 0, 0, 0}};
48580 static swig_cast_info _swigc__std__ptrdiff_t
[] = { {&_swigt__std__ptrdiff_t
, 0, 0, 0},{0, 0, 0, 0}};
48581 static swig_cast_info _swigc__unsigned_int
[] = { {&_swigt__unsigned_int
, 0, 0, 0},{0, 0, 0, 0}};
48583 static swig_cast_info
*swig_cast_initial
[] = {
48586 _swigc__p_form_ops_t
,
48589 _swigc__p_unsigned_char
,
48590 _swigc__p_unsigned_int
,
48591 _swigc__p_unsigned_long
,
48592 _swigc__p_wxANIHandler
,
48593 _swigc__p_wxAcceleratorEntry
,
48594 _swigc__p_wxAcceleratorTable
,
48595 _swigc__p_wxActivateEvent
,
48596 _swigc__p_wxAppTraits
,
48597 _swigc__p_wxArrayString
,
48598 _swigc__p_wxBMPHandler
,
48599 _swigc__p_wxBitmap
,
48600 _swigc__p_wxBoxSizer
,
48601 _swigc__p_wxButton
,
48602 _swigc__p_wxCURHandler
,
48604 _swigc__p_wxChildFocusEvent
,
48605 _swigc__p_wxCloseEvent
,
48606 _swigc__p_wxColour
,
48607 _swigc__p_wxCommandEvent
,
48608 _swigc__p_wxContextMenuEvent
,
48609 _swigc__p_wxControl
,
48610 _swigc__p_wxControlWithItems
,
48611 _swigc__p_wxCursor
,
48613 _swigc__p_wxDateEvent
,
48614 _swigc__p_wxDateTime
,
48615 _swigc__p_wxDisplayChangedEvent
,
48616 _swigc__p_wxDropFilesEvent
,
48617 _swigc__p_wxDuplexMode
,
48618 _swigc__p_wxEraseEvent
,
48620 _swigc__p_wxEventLoop
,
48621 _swigc__p_wxEventLoopActivator
,
48622 _swigc__p_wxEvtHandler
,
48623 _swigc__p_wxFSFile
,
48624 _swigc__p_wxFileSystem
,
48625 _swigc__p_wxFileSystemHandler
,
48626 _swigc__p_wxFlexGridSizer
,
48627 _swigc__p_wxFocusEvent
,
48630 _swigc__p_wxGBPosition
,
48631 _swigc__p_wxGBSizerItem
,
48632 _swigc__p_wxGBSpan
,
48633 _swigc__p_wxGIFHandler
,
48634 _swigc__p_wxGridBagSizer
,
48635 _swigc__p_wxGridSizer
,
48636 _swigc__p_wxICOHandler
,
48637 _swigc__p_wxIconizeEvent
,
48638 _swigc__p_wxIdleEvent
,
48640 _swigc__p_wxImageHandler
,
48641 _swigc__p_wxImageHistogram
,
48642 _swigc__p_wxImage_HSVValue
,
48643 _swigc__p_wxImage_RGBValue
,
48644 _swigc__p_wxIndividualLayoutConstraint
,
48645 _swigc__p_wxInitDialogEvent
,
48646 _swigc__p_wxInputStream
,
48647 _swigc__p_wxInternetFSHandler
,
48648 _swigc__p_wxItemContainer
,
48649 _swigc__p_wxJPEGHandler
,
48650 _swigc__p_wxKeyEvent
,
48651 _swigc__p_wxLayoutConstraints
,
48652 _swigc__p_wxMaximizeEvent
,
48653 _swigc__p_wxMemoryFSHandler
,
48655 _swigc__p_wxMenuBar
,
48656 _swigc__p_wxMenuBarBase
,
48657 _swigc__p_wxMenuEvent
,
48658 _swigc__p_wxMenuItem
,
48659 _swigc__p_wxMouseCaptureChangedEvent
,
48660 _swigc__p_wxMouseEvent
,
48661 _swigc__p_wxMoveEvent
,
48662 _swigc__p_wxNavigationKeyEvent
,
48663 _swigc__p_wxNcPaintEvent
,
48664 _swigc__p_wxNotifyEvent
,
48665 _swigc__p_wxObject
,
48666 _swigc__p_wxOutputStream
,
48667 _swigc__p_wxPCXHandler
,
48668 _swigc__p_wxPNGHandler
,
48669 _swigc__p_wxPNMHandler
,
48670 _swigc__p_wxPaintEvent
,
48671 _swigc__p_wxPaletteChangedEvent
,
48672 _swigc__p_wxPaperSize
,
48674 _swigc__p_wxPoint2D
,
48675 _swigc__p_wxPropagateOnce
,
48676 _swigc__p_wxPropagationDisabler
,
48678 _swigc__p_wxPyCommandEvent
,
48679 _swigc__p_wxPyDropTarget
,
48680 _swigc__p_wxPyEvent
,
48681 _swigc__p_wxPyFileSystemHandler
,
48682 _swigc__p_wxPyImageHandler
,
48683 _swigc__p_wxPyInputStream
,
48684 _swigc__p_wxPySizer
,
48685 _swigc__p_wxPyValidator
,
48686 _swigc__p_wxQuantize
,
48687 _swigc__p_wxQueryNewPaletteEvent
,
48688 _swigc__p_wxRealPoint
,
48690 _swigc__p_wxRegion
,
48691 _swigc__p_wxScrollEvent
,
48692 _swigc__p_wxScrollWinEvent
,
48693 _swigc__p_wxSetCursorEvent
,
48694 _swigc__p_wxShowEvent
,
48696 _swigc__p_wxSizeEvent
,
48698 _swigc__p_wxSizerItem
,
48699 _swigc__p_wxStaticBox
,
48700 _swigc__p_wxStaticBoxSizer
,
48701 _swigc__p_wxStdDialogButtonSizer
,
48702 _swigc__p_wxSysColourChangedEvent
,
48703 _swigc__p_wxTIFFHandler
,
48704 _swigc__p_wxToolTip
,
48705 _swigc__p_wxUpdateUIEvent
,
48706 _swigc__p_wxValidator
,
48707 _swigc__p_wxVisualAttributes
,
48708 _swigc__p_wxWindow
,
48709 _swigc__p_wxWindowCreateEvent
,
48710 _swigc__p_wxWindowDestroyEvent
,
48711 _swigc__p_wxXPMHandler
,
48712 _swigc__p_wxZipFSHandler
,
48714 _swigc__std__ptrdiff_t
,
48715 _swigc__unsigned_int
,
48719 /* -------- TYPE CONVERSION AND EQUIVALENCE RULES (END) -------- */
48721 static swig_const_info swig_const_table
[] = {
48722 {0, 0, 0, 0.0, 0, 0}};
48727 /*************************************************************************
48728 * Type initialization:
48729 * This problem is tough by the requirement that no dynamic
48730 * memory is used. Also, since swig_type_info structures store pointers to
48731 * swig_cast_info structures and swig_cast_info structures store pointers back
48732 * to swig_type_info structures, we need some lookup code at initialization.
48733 * The idea is that swig generates all the structures that are needed.
48734 * The runtime then collects these partially filled structures.
48735 * The SWIG_InitializeModule function takes these initial arrays out of
48736 * swig_module, and does all the lookup, filling in the swig_module.types
48737 * array with the correct data and linking the correct swig_cast_info
48738 * structures together.
48740 * The generated swig_type_info structures are assigned staticly to an initial
48741 * array. We just loop though that array, and handle each type individually.
48742 * First we lookup if this type has been already loaded, and if so, use the
48743 * loaded structure instead of the generated one. Then we have to fill in the
48744 * cast linked list. The cast data is initially stored in something like a
48745 * two-dimensional array. Each row corresponds to a type (there are the same
48746 * number of rows as there are in the swig_type_initial array). Each entry in
48747 * a column is one of the swig_cast_info structures for that type.
48748 * The cast_initial array is actually an array of arrays, because each row has
48749 * a variable number of columns. So to actually build the cast linked list,
48750 * we find the array of casts associated with the type, and loop through it
48751 * adding the casts to the list. The one last trick we need to do is making
48752 * sure the type pointer in the swig_cast_info struct is correct.
48754 * First off, we lookup the cast->type name to see if it is already loaded.
48755 * There are three cases to handle:
48756 * 1) If the cast->type has already been loaded AND the type we are adding
48757 * casting info to has not been loaded (it is in this module), THEN we
48758 * replace the cast->type pointer with the type pointer that has already
48760 * 2) If BOTH types (the one we are adding casting info to, and the
48761 * cast->type) are loaded, THEN the cast info has already been loaded by
48762 * the previous module so we just ignore it.
48763 * 3) Finally, if cast->type has not already been loaded, then we add that
48764 * swig_cast_info to the linked list (because the cast->type) pointer will
48776 #define SWIGRUNTIME_DEBUG
48780 SWIG_InitializeModule(void *clientdata
) {
48782 swig_module_info
*module_head
;
48783 static int init_run
= 0;
48785 clientdata
= clientdata
;
48787 if (init_run
) return;
48790 /* Initialize the swig_module */
48791 swig_module
.type_initial
= swig_type_initial
;
48792 swig_module
.cast_initial
= swig_cast_initial
;
48794 /* Try and load any already created modules */
48795 module_head
= SWIG_GetModule(clientdata
);
48797 swig_module
.next
= module_head
->next
;
48798 module_head
->next
= &swig_module
;
48800 /* This is the first module loaded */
48801 swig_module
.next
= &swig_module
;
48802 SWIG_SetModule(clientdata
, &swig_module
);
48805 /* Now work on filling in swig_module.types */
48806 #ifdef SWIGRUNTIME_DEBUG
48807 printf("SWIG_InitializeModule: size %d\n", swig_module
.size
);
48809 for (i
= 0; i
< swig_module
.size
; ++i
) {
48810 swig_type_info
*type
= 0;
48811 swig_type_info
*ret
;
48812 swig_cast_info
*cast
;
48814 #ifdef SWIGRUNTIME_DEBUG
48815 printf("SWIG_InitializeModule: type %d %s\n", i
, swig_module
.type_initial
[i
]->name
);
48818 /* if there is another module already loaded */
48819 if (swig_module
.next
!= &swig_module
) {
48820 type
= SWIG_MangledTypeQueryModule(swig_module
.next
, &swig_module
, swig_module
.type_initial
[i
]->name
);
48823 /* Overwrite clientdata field */
48824 #ifdef SWIGRUNTIME_DEBUG
48825 printf("SWIG_InitializeModule: found type %s\n", type
->name
);
48827 if (swig_module
.type_initial
[i
]->clientdata
) {
48828 type
->clientdata
= swig_module
.type_initial
[i
]->clientdata
;
48829 #ifdef SWIGRUNTIME_DEBUG
48830 printf("SWIG_InitializeModule: found and overwrite type %s \n", type
->name
);
48834 type
= swig_module
.type_initial
[i
];
48837 /* Insert casting types */
48838 cast
= swig_module
.cast_initial
[i
];
48839 while (cast
->type
) {
48840 /* Don't need to add information already in the list */
48842 #ifdef SWIGRUNTIME_DEBUG
48843 printf("SWIG_InitializeModule: look cast %s\n", cast
->type
->name
);
48845 if (swig_module
.next
!= &swig_module
) {
48846 ret
= SWIG_MangledTypeQueryModule(swig_module
.next
, &swig_module
, cast
->type
->name
);
48847 #ifdef SWIGRUNTIME_DEBUG
48848 if (ret
) printf("SWIG_InitializeModule: found cast %s\n", ret
->name
);
48852 if (type
== swig_module
.type_initial
[i
]) {
48853 #ifdef SWIGRUNTIME_DEBUG
48854 printf("SWIG_InitializeModule: skip old type %s\n", ret
->name
);
48859 /* Check for casting already in the list */
48860 swig_cast_info
*ocast
= SWIG_TypeCheck(ret
->name
, type
);
48861 #ifdef SWIGRUNTIME_DEBUG
48862 if (ocast
) printf("SWIG_InitializeModule: skip old cast %s\n", ret
->name
);
48864 if (!ocast
) ret
= 0;
48869 #ifdef SWIGRUNTIME_DEBUG
48870 printf("SWIG_InitializeModule: adding cast %s\n", cast
->type
->name
);
48873 type
->cast
->prev
= cast
;
48874 cast
->next
= type
->cast
;
48880 /* Set entry in modules->types array equal to the type */
48881 swig_module
.types
[i
] = type
;
48883 swig_module
.types
[i
] = 0;
48885 #ifdef SWIGRUNTIME_DEBUG
48886 printf("**** SWIG_InitializeModule: Cast List ******\n");
48887 for (i
= 0; i
< swig_module
.size
; ++i
) {
48889 swig_cast_info
*cast
= swig_module
.cast_initial
[i
];
48890 printf("SWIG_InitializeModule: type %d %s\n", i
, swig_module
.type_initial
[i
]->name
);
48891 while (cast
->type
) {
48892 printf("SWIG_InitializeModule: cast type %s\n", cast
->type
->name
);
48896 printf("---- Total casts: %d\n",j
);
48898 printf("**** SWIG_InitializeModule: Cast List ******\n");
48902 /* This function will propagate the clientdata field of type to
48903 * any new swig_type_info structures that have been added into the list
48904 * of equivalent types. It is like calling
48905 * SWIG_TypeClientData(type, clientdata) a second time.
48908 SWIG_PropagateClientData(void) {
48910 swig_cast_info
*equiv
;
48911 static int init_run
= 0;
48913 if (init_run
) return;
48916 for (i
= 0; i
< swig_module
.size
; i
++) {
48917 if (swig_module
.types
[i
]->clientdata
) {
48918 equiv
= swig_module
.types
[i
]->cast
;
48920 if (!equiv
->converter
) {
48921 if (equiv
->type
&& !equiv
->type
->clientdata
)
48922 SWIG_TypeClientData(equiv
->type
, swig_module
.types
[i
]->clientdata
);
48924 equiv
= equiv
->next
;
48944 /* Python-specific SWIG API */
48945 #define SWIG_newvarlink() SWIG_Python_newvarlink()
48946 #define SWIG_addvarlink(p, name, get_attr, set_attr) SWIG_Python_addvarlink(p, name, get_attr, set_attr)
48947 #define SWIG_InstallConstants(d, constants) SWIG_Python_InstallConstants(d, constants)
48949 /* -----------------------------------------------------------------------------
48950 * global variable support code.
48951 * ----------------------------------------------------------------------------- */
48953 typedef struct swig_globalvar
{
48954 char *name
; /* Name of global variable */
48955 PyObject
*(*get_attr
)(void); /* Return the current value */
48956 int (*set_attr
)(PyObject
*); /* Set the value */
48957 struct swig_globalvar
*next
;
48960 typedef struct swig_varlinkobject
{
48962 swig_globalvar
*vars
;
48963 } swig_varlinkobject
;
48965 SWIGINTERN PyObject
*
48966 swig_varlink_repr(swig_varlinkobject
*v
) {
48968 return PyString_FromString("<Swig global variables>");
48972 swig_varlink_print(swig_varlinkobject
*v
, FILE *fp
, int flags
) {
48973 swig_globalvar
*var
;
48975 fprintf(fp
,"Swig global variables { ");
48976 for (var
= v
->vars
; var
; var
=var
->next
) {
48977 fprintf(fp
,"%s", var
->name
);
48978 if (var
->next
) fprintf(fp
,", ");
48980 fprintf(fp
," }\n");
48984 SWIGINTERN PyObject
*
48985 swig_varlink_getattr(swig_varlinkobject
*v
, char *n
) {
48986 swig_globalvar
*var
= v
->vars
;
48988 if (strcmp(var
->name
,n
) == 0) {
48989 return (*var
->get_attr
)();
48993 PyErr_SetString(PyExc_NameError
,"Unknown C global variable");
48998 swig_varlink_setattr(swig_varlinkobject
*v
, char *n
, PyObject
*p
) {
48999 swig_globalvar
*var
= v
->vars
;
49001 if (strcmp(var
->name
,n
) == 0) {
49002 return (*var
->set_attr
)(p
);
49006 PyErr_SetString(PyExc_NameError
,"Unknown C global variable");
49010 SWIGINTERN PyTypeObject
*
49011 swig_varlink_type(void) {
49012 static char varlink__doc__
[] = "Swig var link object";
49013 static PyTypeObject varlink_type
49014 #if !defined(__cplusplus)
49016 static int type_init
= 0;
49021 PyObject_HEAD_INIT(&PyType_Type
)
49022 0, /* Number of items in variable part (ob_size) */
49023 (char *)"swigvarlink", /* Type name (tp_name) */
49024 sizeof(swig_varlinkobject
), /* Basic size (tp_basicsize) */
49025 0, /* Itemsize (tp_itemsize) */
49026 0, /* Deallocator (tp_dealloc) */
49027 (printfunc
) swig_varlink_print
, /* Print (tp_print) */
49028 (getattrfunc
) swig_varlink_getattr
, /* get attr (tp_getattr) */
49029 (setattrfunc
) swig_varlink_setattr
, /* Set attr (tp_setattr) */
49030 0, /* tp_compare */
49031 (reprfunc
) swig_varlink_repr
, /* tp_repr */
49032 0, /* tp_as_number */
49033 0, /* tp_as_sequence */
49034 0, /* tp_as_mapping */
49038 0, /* tp_getattro */
49039 0, /* tp_setattro */
49040 0, /* tp_as_buffer */
49042 varlink__doc__
, /* tp_doc */
49043 #if PY_VERSION_HEX >= 0x02000000
49044 0, /* tp_traverse */
49047 #if PY_VERSION_HEX >= 0x02010000
49048 0, /* tp_richcompare */
49049 0, /* tp_weaklistoffset */
49051 #if PY_VERSION_HEX >= 0x02020000
49052 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, /* tp_iter -> tp_weaklist */
49054 #if PY_VERSION_HEX >= 0x02030000
49057 #ifdef COUNT_ALLOCS
49058 0,0,0,0 /* tp_alloc -> tp_next */
49061 #if !defined(__cplusplus)
49062 varlink_type
= tmp
;
49066 return &varlink_type
;
49069 /* Create a variable linking object for use later */
49070 SWIGINTERN PyObject
*
49071 SWIG_Python_newvarlink(void) {
49072 swig_varlinkobject
*result
= PyObject_NEW(swig_varlinkobject
, swig_varlink_type());
49076 return ((PyObject
*) result
);
49080 SWIG_Python_addvarlink(PyObject
*p
, char *name
, PyObject
*(*get_attr
)(void), int (*set_attr
)(PyObject
*p
)) {
49081 swig_varlinkobject
*v
= (swig_varlinkobject
*) p
;
49082 swig_globalvar
*gv
= (swig_globalvar
*) malloc(sizeof(swig_globalvar
));
49084 size_t size
= strlen(name
)+1;
49085 gv
->name
= (char *)malloc(size
);
49087 strncpy(gv
->name
,name
,size
);
49088 gv
->get_attr
= get_attr
;
49089 gv
->set_attr
= set_attr
;
49090 gv
->next
= v
->vars
;
49096 /* -----------------------------------------------------------------------------
49097 * constants/methods manipulation
49098 * ----------------------------------------------------------------------------- */
49100 /* Install Constants */
49102 SWIG_Python_InstallConstants(PyObject
*d
, swig_const_info constants
[]) {
49105 for (i
= 0; constants
[i
].type
; ++i
) {
49106 switch(constants
[i
].type
) {
49108 obj
= PyInt_FromLong(constants
[i
].lvalue
);
49110 case SWIG_PY_FLOAT
:
49111 obj
= PyFloat_FromDouble(constants
[i
].dvalue
);
49113 case SWIG_PY_STRING
:
49114 if (constants
[i
].pvalue
) {
49115 obj
= PyString_FromString((char *) constants
[i
].pvalue
);
49117 Py_INCREF(Py_None
);
49121 case SWIG_PY_POINTER
:
49122 obj
= SWIG_NewPointerObj(constants
[i
].pvalue
, *(constants
[i
]).ptype
,0);
49124 case SWIG_PY_BINARY
:
49125 obj
= SWIG_NewPackedObj(constants
[i
].pvalue
, constants
[i
].lvalue
, *(constants
[i
].ptype
));
49132 PyDict_SetItemString(d
,constants
[i
].name
,obj
);
49138 /* -----------------------------------------------------------------------------*/
49139 /* Fix SwigMethods to carry the callback ptrs when needed */
49140 /* -----------------------------------------------------------------------------*/
49143 SWIG_Python_FixMethods(PyMethodDef
*methods
,
49144 swig_const_info
*const_table
,
49145 swig_type_info
**types
,
49146 swig_type_info
**types_initial
) {
49148 for (i
= 0; methods
[i
].ml_name
; ++i
) {
49149 char *c
= methods
[i
].ml_doc
;
49150 if (c
&& (c
= strstr(c
, "swig_ptr: "))) {
49152 swig_const_info
*ci
= 0;
49153 char *name
= c
+ 10;
49154 for (j
= 0; const_table
[j
].type
; ++j
) {
49155 if (strncmp(const_table
[j
].name
, name
,
49156 strlen(const_table
[j
].name
)) == 0) {
49157 ci
= &(const_table
[j
]);
49162 size_t shift
= (ci
->ptype
) - types
;
49163 swig_type_info
*ty
= types_initial
[shift
];
49164 size_t ldoc
= (c
- methods
[i
].ml_doc
);
49165 size_t lptr
= strlen(ty
->name
)+2*sizeof(void*)+2;
49166 char *ndoc
= (char*)malloc(ldoc
+ lptr
+ 10);
49169 void *ptr
= (ci
->type
== SWIG_PY_POINTER
) ? ci
->pvalue
: 0;
49171 strncpy(buff
, methods
[i
].ml_doc
, ldoc
);
49173 strncpy(buff
, "swig_ptr: ", 10);
49175 SWIG_PackVoidPtr(buff
, ptr
, ty
->name
, lptr
);
49176 methods
[i
].ml_doc
= ndoc
;
49184 /* -----------------------------------------------------------------------------*
49185 * Initialize type list
49186 * -----------------------------------------------------------------------------*/
49192 /* -----------------------------------------------------------------------------*
49193 * Partial Init method
49194 * -----------------------------------------------------------------------------*/
49199 SWIGEXPORT
void SWIG_init(void) {
49200 static PyObject
*SWIG_globals
= 0;
49202 if (!SWIG_globals
) SWIG_globals
= SWIG_newvarlink();
49204 /* Fix SwigMethods to carry the callback ptrs when needed */
49205 SWIG_Python_FixMethods(SwigMethods
, swig_const_table
, swig_types
, swig_type_initial
);
49207 m
= Py_InitModule((char *) SWIG_name
, SwigMethods
);
49208 d
= PyModule_GetDict(m
);
49210 SWIG_InitializeModule(0);
49211 SWIG_InstallConstants(d
,swig_const_table
);
49214 #ifndef wxPyUSE_EXPORT
49215 // Make our API structure a CObject so other modules can import it
49216 // from this module.
49217 PyObject
* cobj
= PyCObject_FromVoidPtr(&API
, NULL
);
49218 PyDict_SetItemString(d
,"_wxPyCoreAPI", cobj
);
49223 PyDict_SetItemString(d
,"NOT_FOUND", SWIG_From_int(static_cast<int >(wxNOT_FOUND
)));
49226 PyDict_SetItemString(d
,"VSCROLL", SWIG_From_int(static_cast<int >(wxVSCROLL
)));
49229 PyDict_SetItemString(d
,"HSCROLL", SWIG_From_int(static_cast<int >(wxHSCROLL
)));
49232 PyDict_SetItemString(d
,"CAPTION", SWIG_From_int(static_cast<int >(wxCAPTION
)));
49235 PyDict_SetItemString(d
,"DOUBLE_BORDER", SWIG_From_int(static_cast<int >(wxDOUBLE_BORDER
)));
49238 PyDict_SetItemString(d
,"SUNKEN_BORDER", SWIG_From_int(static_cast<int >(wxSUNKEN_BORDER
)));
49241 PyDict_SetItemString(d
,"RAISED_BORDER", SWIG_From_int(static_cast<int >(wxRAISED_BORDER
)));
49244 PyDict_SetItemString(d
,"BORDER", SWIG_From_int(static_cast<int >(wxBORDER
)));
49247 PyDict_SetItemString(d
,"SIMPLE_BORDER", SWIG_From_int(static_cast<int >(wxSIMPLE_BORDER
)));
49250 PyDict_SetItemString(d
,"STATIC_BORDER", SWIG_From_int(static_cast<int >(wxSTATIC_BORDER
)));
49253 PyDict_SetItemString(d
,"TRANSPARENT_WINDOW", SWIG_From_int(static_cast<int >(wxTRANSPARENT_WINDOW
)));
49256 PyDict_SetItemString(d
,"NO_BORDER", SWIG_From_int(static_cast<int >(wxNO_BORDER
)));
49259 PyDict_SetItemString(d
,"DEFAULT_CONTROL_BORDER", SWIG_From_int(static_cast<int >(wxDEFAULT_CONTROL_BORDER
)));
49262 PyDict_SetItemString(d
,"DEFAULT_STATUSBAR_STYLE", SWIG_From_int(static_cast<int >(wxDEFAULT_STATUSBAR_STYLE
)));
49265 PyDict_SetItemString(d
,"TAB_TRAVERSAL", SWIG_From_int(static_cast<int >(wxTAB_TRAVERSAL
)));
49268 PyDict_SetItemString(d
,"WANTS_CHARS", SWIG_From_int(static_cast<int >(wxWANTS_CHARS
)));
49271 PyDict_SetItemString(d
,"POPUP_WINDOW", SWIG_From_int(static_cast<int >(wxPOPUP_WINDOW
)));
49274 PyDict_SetItemString(d
,"CENTER_FRAME", SWIG_From_int(static_cast<int >(wxCENTER_FRAME
)));
49277 PyDict_SetItemString(d
,"CENTRE_ON_SCREEN", SWIG_From_int(static_cast<int >(wxCENTRE_ON_SCREEN
)));
49280 PyDict_SetItemString(d
,"CENTER_ON_SCREEN", SWIG_From_int(static_cast<int >(wxCENTER_ON_SCREEN
)));
49283 PyDict_SetItemString(d
,"CLIP_CHILDREN", SWIG_From_int(static_cast<int >(wxCLIP_CHILDREN
)));
49286 PyDict_SetItemString(d
,"CLIP_SIBLINGS", SWIG_From_int(static_cast<int >(wxCLIP_SIBLINGS
)));
49289 PyDict_SetItemString(d
,"ALWAYS_SHOW_SB", SWIG_From_int(static_cast<int >(wxALWAYS_SHOW_SB
)));
49292 PyDict_SetItemString(d
,"RETAINED", SWIG_From_int(static_cast<int >(wxRETAINED
)));
49295 PyDict_SetItemString(d
,"BACKINGSTORE", SWIG_From_int(static_cast<int >(wxBACKINGSTORE
)));
49298 PyDict_SetItemString(d
,"COLOURED", SWIG_From_int(static_cast<int >(wxCOLOURED
)));
49301 PyDict_SetItemString(d
,"FIXED_LENGTH", SWIG_From_int(static_cast<int >(wxFIXED_LENGTH
)));
49304 PyDict_SetItemString(d
,"LB_NEEDED_SB", SWIG_From_int(static_cast<int >(wxLB_NEEDED_SB
)));
49307 PyDict_SetItemString(d
,"LB_ALWAYS_SB", SWIG_From_int(static_cast<int >(wxLB_ALWAYS_SB
)));
49310 PyDict_SetItemString(d
,"LB_SORT", SWIG_From_int(static_cast<int >(wxLB_SORT
)));
49313 PyDict_SetItemString(d
,"LB_SINGLE", SWIG_From_int(static_cast<int >(wxLB_SINGLE
)));
49316 PyDict_SetItemString(d
,"LB_MULTIPLE", SWIG_From_int(static_cast<int >(wxLB_MULTIPLE
)));
49319 PyDict_SetItemString(d
,"LB_EXTENDED", SWIG_From_int(static_cast<int >(wxLB_EXTENDED
)));
49322 PyDict_SetItemString(d
,"LB_OWNERDRAW", SWIG_From_int(static_cast<int >(wxLB_OWNERDRAW
)));
49325 PyDict_SetItemString(d
,"LB_HSCROLL", SWIG_From_int(static_cast<int >(wxLB_HSCROLL
)));
49328 PyDict_SetItemString(d
,"PROCESS_ENTER", SWIG_From_int(static_cast<int >(wxPROCESS_ENTER
)));
49331 PyDict_SetItemString(d
,"PASSWORD", SWIG_From_int(static_cast<int >(wxPASSWORD
)));
49334 PyDict_SetItemString(d
,"CB_SIMPLE", SWIG_From_int(static_cast<int >(wxCB_SIMPLE
)));
49337 PyDict_SetItemString(d
,"CB_DROPDOWN", SWIG_From_int(static_cast<int >(wxCB_DROPDOWN
)));
49340 PyDict_SetItemString(d
,"CB_SORT", SWIG_From_int(static_cast<int >(wxCB_SORT
)));
49343 PyDict_SetItemString(d
,"CB_READONLY", SWIG_From_int(static_cast<int >(wxCB_READONLY
)));
49346 PyDict_SetItemString(d
,"RA_HORIZONTAL", SWIG_From_int(static_cast<int >(wxRA_HORIZONTAL
)));
49349 PyDict_SetItemString(d
,"RA_VERTICAL", SWIG_From_int(static_cast<int >(wxRA_VERTICAL
)));
49352 PyDict_SetItemString(d
,"RA_SPECIFY_ROWS", SWIG_From_int(static_cast<int >(wxRA_SPECIFY_ROWS
)));
49355 PyDict_SetItemString(d
,"RA_SPECIFY_COLS", SWIG_From_int(static_cast<int >(wxRA_SPECIFY_COLS
)));
49358 PyDict_SetItemString(d
,"RA_USE_CHECKBOX", SWIG_From_int(static_cast<int >(wxRA_USE_CHECKBOX
)));
49361 PyDict_SetItemString(d
,"RB_GROUP", SWIG_From_int(static_cast<int >(wxRB_GROUP
)));
49364 PyDict_SetItemString(d
,"RB_SINGLE", SWIG_From_int(static_cast<int >(wxRB_SINGLE
)));
49367 PyDict_SetItemString(d
,"SB_HORIZONTAL", SWIG_From_int(static_cast<int >(wxSB_HORIZONTAL
)));
49370 PyDict_SetItemString(d
,"SB_VERTICAL", SWIG_From_int(static_cast<int >(wxSB_VERTICAL
)));
49373 PyDict_SetItemString(d
,"RB_USE_CHECKBOX", SWIG_From_int(static_cast<int >(wxRB_USE_CHECKBOX
)));
49376 PyDict_SetItemString(d
,"ST_SIZEGRIP", SWIG_From_int(static_cast<int >(wxST_SIZEGRIP
)));
49379 PyDict_SetItemString(d
,"ST_NO_AUTORESIZE", SWIG_From_int(static_cast<int >(wxST_NO_AUTORESIZE
)));
49382 PyDict_SetItemString(d
,"FLOOD_SURFACE", SWIG_From_int(static_cast<int >(wxFLOOD_SURFACE
)));
49385 PyDict_SetItemString(d
,"FLOOD_BORDER", SWIG_From_int(static_cast<int >(wxFLOOD_BORDER
)));
49388 PyDict_SetItemString(d
,"ODDEVEN_RULE", SWIG_From_int(static_cast<int >(wxODDEVEN_RULE
)));
49391 PyDict_SetItemString(d
,"WINDING_RULE", SWIG_From_int(static_cast<int >(wxWINDING_RULE
)));
49394 PyDict_SetItemString(d
,"TOOL_TOP", SWIG_From_int(static_cast<int >(wxTOOL_TOP
)));
49397 PyDict_SetItemString(d
,"TOOL_BOTTOM", SWIG_From_int(static_cast<int >(wxTOOL_BOTTOM
)));
49400 PyDict_SetItemString(d
,"TOOL_LEFT", SWIG_From_int(static_cast<int >(wxTOOL_LEFT
)));
49403 PyDict_SetItemString(d
,"TOOL_RIGHT", SWIG_From_int(static_cast<int >(wxTOOL_RIGHT
)));
49406 PyDict_SetItemString(d
,"OK", SWIG_From_int(static_cast<int >(wxOK
)));
49409 PyDict_SetItemString(d
,"YES_NO", SWIG_From_int(static_cast<int >(wxYES_NO
)));
49412 PyDict_SetItemString(d
,"CANCEL", SWIG_From_int(static_cast<int >(wxCANCEL
)));
49415 PyDict_SetItemString(d
,"YES", SWIG_From_int(static_cast<int >(wxYES
)));
49418 PyDict_SetItemString(d
,"NO", SWIG_From_int(static_cast<int >(wxNO
)));
49421 PyDict_SetItemString(d
,"NO_DEFAULT", SWIG_From_int(static_cast<int >(wxNO_DEFAULT
)));
49424 PyDict_SetItemString(d
,"YES_DEFAULT", SWIG_From_int(static_cast<int >(wxYES_DEFAULT
)));
49427 PyDict_SetItemString(d
,"ICON_EXCLAMATION", SWIG_From_int(static_cast<int >(wxICON_EXCLAMATION
)));
49430 PyDict_SetItemString(d
,"ICON_HAND", SWIG_From_int(static_cast<int >(wxICON_HAND
)));
49433 PyDict_SetItemString(d
,"ICON_QUESTION", SWIG_From_int(static_cast<int >(wxICON_QUESTION
)));
49436 PyDict_SetItemString(d
,"ICON_INFORMATION", SWIG_From_int(static_cast<int >(wxICON_INFORMATION
)));
49439 PyDict_SetItemString(d
,"ICON_STOP", SWIG_From_int(static_cast<int >(wxICON_STOP
)));
49442 PyDict_SetItemString(d
,"ICON_ASTERISK", SWIG_From_int(static_cast<int >(wxICON_ASTERISK
)));
49445 PyDict_SetItemString(d
,"ICON_MASK", SWIG_From_int(static_cast<int >(wxICON_MASK
)));
49448 PyDict_SetItemString(d
,"ICON_WARNING", SWIG_From_int(static_cast<int >(wxICON_WARNING
)));
49451 PyDict_SetItemString(d
,"ICON_ERROR", SWIG_From_int(static_cast<int >(wxICON_ERROR
)));
49454 PyDict_SetItemString(d
,"FORWARD", SWIG_From_int(static_cast<int >(wxFORWARD
)));
49457 PyDict_SetItemString(d
,"BACKWARD", SWIG_From_int(static_cast<int >(wxBACKWARD
)));
49460 PyDict_SetItemString(d
,"RESET", SWIG_From_int(static_cast<int >(wxRESET
)));
49463 PyDict_SetItemString(d
,"HELP", SWIG_From_int(static_cast<int >(wxHELP
)));
49466 PyDict_SetItemString(d
,"MORE", SWIG_From_int(static_cast<int >(wxMORE
)));
49469 PyDict_SetItemString(d
,"SETUP", SWIG_From_int(static_cast<int >(wxSETUP
)));
49472 PyDict_SetItemString(d
,"SIZE_AUTO_WIDTH", SWIG_From_int(static_cast<int >(wxSIZE_AUTO_WIDTH
)));
49475 PyDict_SetItemString(d
,"SIZE_AUTO_HEIGHT", SWIG_From_int(static_cast<int >(wxSIZE_AUTO_HEIGHT
)));
49478 PyDict_SetItemString(d
,"SIZE_AUTO", SWIG_From_int(static_cast<int >(wxSIZE_AUTO
)));
49481 PyDict_SetItemString(d
,"SIZE_USE_EXISTING", SWIG_From_int(static_cast<int >(wxSIZE_USE_EXISTING
)));
49484 PyDict_SetItemString(d
,"SIZE_ALLOW_MINUS_ONE", SWIG_From_int(static_cast<int >(wxSIZE_ALLOW_MINUS_ONE
)));
49487 PyDict_SetItemString(d
,"SIZE_FORCE", SWIG_From_int(static_cast<int >(wxSIZE_FORCE
)));
49490 PyDict_SetItemString(d
,"PORTRAIT", SWIG_From_int(static_cast<int >(wxPORTRAIT
)));
49493 PyDict_SetItemString(d
,"LANDSCAPE", SWIG_From_int(static_cast<int >(wxLANDSCAPE
)));
49496 PyDict_SetItemString(d
,"PRINT_QUALITY_HIGH", SWIG_From_int(static_cast<int >(wxPRINT_QUALITY_HIGH
)));
49499 PyDict_SetItemString(d
,"PRINT_QUALITY_MEDIUM", SWIG_From_int(static_cast<int >(wxPRINT_QUALITY_MEDIUM
)));
49502 PyDict_SetItemString(d
,"PRINT_QUALITY_LOW", SWIG_From_int(static_cast<int >(wxPRINT_QUALITY_LOW
)));
49505 PyDict_SetItemString(d
,"PRINT_QUALITY_DRAFT", SWIG_From_int(static_cast<int >(wxPRINT_QUALITY_DRAFT
)));
49508 PyDict_SetItemString(d
,"ID_ANY", SWIG_From_int(static_cast<int >(wxID_ANY
)));
49511 PyDict_SetItemString(d
,"ID_SEPARATOR", SWIG_From_int(static_cast<int >(wxID_SEPARATOR
)));
49514 PyDict_SetItemString(d
,"ID_NONE", SWIG_From_int(static_cast<int >(wxID_NONE
)));
49517 PyDict_SetItemString(d
,"ID_LOWEST", SWIG_From_int(static_cast<int >(wxID_LOWEST
)));
49520 PyDict_SetItemString(d
,"ID_OPEN", SWIG_From_int(static_cast<int >(wxID_OPEN
)));
49523 PyDict_SetItemString(d
,"ID_CLOSE", SWIG_From_int(static_cast<int >(wxID_CLOSE
)));
49526 PyDict_SetItemString(d
,"ID_NEW", SWIG_From_int(static_cast<int >(wxID_NEW
)));
49529 PyDict_SetItemString(d
,"ID_SAVE", SWIG_From_int(static_cast<int >(wxID_SAVE
)));
49532 PyDict_SetItemString(d
,"ID_SAVEAS", SWIG_From_int(static_cast<int >(wxID_SAVEAS
)));
49535 PyDict_SetItemString(d
,"ID_REVERT", SWIG_From_int(static_cast<int >(wxID_REVERT
)));
49538 PyDict_SetItemString(d
,"ID_EXIT", SWIG_From_int(static_cast<int >(wxID_EXIT
)));
49541 PyDict_SetItemString(d
,"ID_UNDO", SWIG_From_int(static_cast<int >(wxID_UNDO
)));
49544 PyDict_SetItemString(d
,"ID_REDO", SWIG_From_int(static_cast<int >(wxID_REDO
)));
49547 PyDict_SetItemString(d
,"ID_HELP", SWIG_From_int(static_cast<int >(wxID_HELP
)));
49550 PyDict_SetItemString(d
,"ID_PRINT", SWIG_From_int(static_cast<int >(wxID_PRINT
)));
49553 PyDict_SetItemString(d
,"ID_PRINT_SETUP", SWIG_From_int(static_cast<int >(wxID_PRINT_SETUP
)));
49556 PyDict_SetItemString(d
,"ID_PREVIEW", SWIG_From_int(static_cast<int >(wxID_PREVIEW
)));
49559 PyDict_SetItemString(d
,"ID_ABOUT", SWIG_From_int(static_cast<int >(wxID_ABOUT
)));
49562 PyDict_SetItemString(d
,"ID_HELP_CONTENTS", SWIG_From_int(static_cast<int >(wxID_HELP_CONTENTS
)));
49565 PyDict_SetItemString(d
,"ID_HELP_COMMANDS", SWIG_From_int(static_cast<int >(wxID_HELP_COMMANDS
)));
49568 PyDict_SetItemString(d
,"ID_HELP_PROCEDURES", SWIG_From_int(static_cast<int >(wxID_HELP_PROCEDURES
)));
49571 PyDict_SetItemString(d
,"ID_HELP_CONTEXT", SWIG_From_int(static_cast<int >(wxID_HELP_CONTEXT
)));
49574 PyDict_SetItemString(d
,"ID_CLOSE_ALL", SWIG_From_int(static_cast<int >(wxID_CLOSE_ALL
)));
49577 PyDict_SetItemString(d
,"ID_PREFERENCES", SWIG_From_int(static_cast<int >(wxID_PREFERENCES
)));
49580 PyDict_SetItemString(d
,"ID_CUT", SWIG_From_int(static_cast<int >(wxID_CUT
)));
49583 PyDict_SetItemString(d
,"ID_COPY", SWIG_From_int(static_cast<int >(wxID_COPY
)));
49586 PyDict_SetItemString(d
,"ID_PASTE", SWIG_From_int(static_cast<int >(wxID_PASTE
)));
49589 PyDict_SetItemString(d
,"ID_CLEAR", SWIG_From_int(static_cast<int >(wxID_CLEAR
)));
49592 PyDict_SetItemString(d
,"ID_FIND", SWIG_From_int(static_cast<int >(wxID_FIND
)));
49595 PyDict_SetItemString(d
,"ID_DUPLICATE", SWIG_From_int(static_cast<int >(wxID_DUPLICATE
)));
49598 PyDict_SetItemString(d
,"ID_SELECTALL", SWIG_From_int(static_cast<int >(wxID_SELECTALL
)));
49601 PyDict_SetItemString(d
,"ID_DELETE", SWIG_From_int(static_cast<int >(wxID_DELETE
)));
49604 PyDict_SetItemString(d
,"ID_REPLACE", SWIG_From_int(static_cast<int >(wxID_REPLACE
)));
49607 PyDict_SetItemString(d
,"ID_REPLACE_ALL", SWIG_From_int(static_cast<int >(wxID_REPLACE_ALL
)));
49610 PyDict_SetItemString(d
,"ID_PROPERTIES", SWIG_From_int(static_cast<int >(wxID_PROPERTIES
)));
49613 PyDict_SetItemString(d
,"ID_VIEW_DETAILS", SWIG_From_int(static_cast<int >(wxID_VIEW_DETAILS
)));
49616 PyDict_SetItemString(d
,"ID_VIEW_LARGEICONS", SWIG_From_int(static_cast<int >(wxID_VIEW_LARGEICONS
)));
49619 PyDict_SetItemString(d
,"ID_VIEW_SMALLICONS", SWIG_From_int(static_cast<int >(wxID_VIEW_SMALLICONS
)));
49622 PyDict_SetItemString(d
,"ID_VIEW_LIST", SWIG_From_int(static_cast<int >(wxID_VIEW_LIST
)));
49625 PyDict_SetItemString(d
,"ID_VIEW_SORTDATE", SWIG_From_int(static_cast<int >(wxID_VIEW_SORTDATE
)));
49628 PyDict_SetItemString(d
,"ID_VIEW_SORTNAME", SWIG_From_int(static_cast<int >(wxID_VIEW_SORTNAME
)));
49631 PyDict_SetItemString(d
,"ID_VIEW_SORTSIZE", SWIG_From_int(static_cast<int >(wxID_VIEW_SORTSIZE
)));
49634 PyDict_SetItemString(d
,"ID_VIEW_SORTTYPE", SWIG_From_int(static_cast<int >(wxID_VIEW_SORTTYPE
)));
49637 PyDict_SetItemString(d
,"ID_FILE1", SWIG_From_int(static_cast<int >(wxID_FILE1
)));
49640 PyDict_SetItemString(d
,"ID_FILE2", SWIG_From_int(static_cast<int >(wxID_FILE2
)));
49643 PyDict_SetItemString(d
,"ID_FILE3", SWIG_From_int(static_cast<int >(wxID_FILE3
)));
49646 PyDict_SetItemString(d
,"ID_FILE4", SWIG_From_int(static_cast<int >(wxID_FILE4
)));
49649 PyDict_SetItemString(d
,"ID_FILE5", SWIG_From_int(static_cast<int >(wxID_FILE5
)));
49652 PyDict_SetItemString(d
,"ID_FILE6", SWIG_From_int(static_cast<int >(wxID_FILE6
)));
49655 PyDict_SetItemString(d
,"ID_FILE7", SWIG_From_int(static_cast<int >(wxID_FILE7
)));
49658 PyDict_SetItemString(d
,"ID_FILE8", SWIG_From_int(static_cast<int >(wxID_FILE8
)));
49661 PyDict_SetItemString(d
,"ID_FILE9", SWIG_From_int(static_cast<int >(wxID_FILE9
)));
49664 PyDict_SetItemString(d
,"ID_OK", SWIG_From_int(static_cast<int >(wxID_OK
)));
49667 PyDict_SetItemString(d
,"ID_CANCEL", SWIG_From_int(static_cast<int >(wxID_CANCEL
)));
49670 PyDict_SetItemString(d
,"ID_APPLY", SWIG_From_int(static_cast<int >(wxID_APPLY
)));
49673 PyDict_SetItemString(d
,"ID_YES", SWIG_From_int(static_cast<int >(wxID_YES
)));
49676 PyDict_SetItemString(d
,"ID_NO", SWIG_From_int(static_cast<int >(wxID_NO
)));
49679 PyDict_SetItemString(d
,"ID_STATIC", SWIG_From_int(static_cast<int >(wxID_STATIC
)));
49682 PyDict_SetItemString(d
,"ID_FORWARD", SWIG_From_int(static_cast<int >(wxID_FORWARD
)));
49685 PyDict_SetItemString(d
,"ID_BACKWARD", SWIG_From_int(static_cast<int >(wxID_BACKWARD
)));
49688 PyDict_SetItemString(d
,"ID_DEFAULT", SWIG_From_int(static_cast<int >(wxID_DEFAULT
)));
49691 PyDict_SetItemString(d
,"ID_MORE", SWIG_From_int(static_cast<int >(wxID_MORE
)));
49694 PyDict_SetItemString(d
,"ID_SETUP", SWIG_From_int(static_cast<int >(wxID_SETUP
)));
49697 PyDict_SetItemString(d
,"ID_RESET", SWIG_From_int(static_cast<int >(wxID_RESET
)));
49700 PyDict_SetItemString(d
,"ID_CONTEXT_HELP", SWIG_From_int(static_cast<int >(wxID_CONTEXT_HELP
)));
49703 PyDict_SetItemString(d
,"ID_YESTOALL", SWIG_From_int(static_cast<int >(wxID_YESTOALL
)));
49706 PyDict_SetItemString(d
,"ID_NOTOALL", SWIG_From_int(static_cast<int >(wxID_NOTOALL
)));
49709 PyDict_SetItemString(d
,"ID_ABORT", SWIG_From_int(static_cast<int >(wxID_ABORT
)));
49712 PyDict_SetItemString(d
,"ID_RETRY", SWIG_From_int(static_cast<int >(wxID_RETRY
)));
49715 PyDict_SetItemString(d
,"ID_IGNORE", SWIG_From_int(static_cast<int >(wxID_IGNORE
)));
49718 PyDict_SetItemString(d
,"ID_ADD", SWIG_From_int(static_cast<int >(wxID_ADD
)));
49721 PyDict_SetItemString(d
,"ID_REMOVE", SWIG_From_int(static_cast<int >(wxID_REMOVE
)));
49724 PyDict_SetItemString(d
,"ID_UP", SWIG_From_int(static_cast<int >(wxID_UP
)));
49727 PyDict_SetItemString(d
,"ID_DOWN", SWIG_From_int(static_cast<int >(wxID_DOWN
)));
49730 PyDict_SetItemString(d
,"ID_HOME", SWIG_From_int(static_cast<int >(wxID_HOME
)));
49733 PyDict_SetItemString(d
,"ID_REFRESH", SWIG_From_int(static_cast<int >(wxID_REFRESH
)));
49736 PyDict_SetItemString(d
,"ID_STOP", SWIG_From_int(static_cast<int >(wxID_STOP
)));
49739 PyDict_SetItemString(d
,"ID_INDEX", SWIG_From_int(static_cast<int >(wxID_INDEX
)));
49742 PyDict_SetItemString(d
,"ID_BOLD", SWIG_From_int(static_cast<int >(wxID_BOLD
)));
49745 PyDict_SetItemString(d
,"ID_ITALIC", SWIG_From_int(static_cast<int >(wxID_ITALIC
)));
49748 PyDict_SetItemString(d
,"ID_JUSTIFY_CENTER", SWIG_From_int(static_cast<int >(wxID_JUSTIFY_CENTER
)));
49751 PyDict_SetItemString(d
,"ID_JUSTIFY_FILL", SWIG_From_int(static_cast<int >(wxID_JUSTIFY_FILL
)));
49754 PyDict_SetItemString(d
,"ID_JUSTIFY_RIGHT", SWIG_From_int(static_cast<int >(wxID_JUSTIFY_RIGHT
)));
49757 PyDict_SetItemString(d
,"ID_JUSTIFY_LEFT", SWIG_From_int(static_cast<int >(wxID_JUSTIFY_LEFT
)));
49760 PyDict_SetItemString(d
,"ID_UNDERLINE", SWIG_From_int(static_cast<int >(wxID_UNDERLINE
)));
49763 PyDict_SetItemString(d
,"ID_INDENT", SWIG_From_int(static_cast<int >(wxID_INDENT
)));
49766 PyDict_SetItemString(d
,"ID_UNINDENT", SWIG_From_int(static_cast<int >(wxID_UNINDENT
)));
49769 PyDict_SetItemString(d
,"ID_ZOOM_100", SWIG_From_int(static_cast<int >(wxID_ZOOM_100
)));
49772 PyDict_SetItemString(d
,"ID_ZOOM_FIT", SWIG_From_int(static_cast<int >(wxID_ZOOM_FIT
)));
49775 PyDict_SetItemString(d
,"ID_ZOOM_IN", SWIG_From_int(static_cast<int >(wxID_ZOOM_IN
)));
49778 PyDict_SetItemString(d
,"ID_ZOOM_OUT", SWIG_From_int(static_cast<int >(wxID_ZOOM_OUT
)));
49781 PyDict_SetItemString(d
,"ID_UNDELETE", SWIG_From_int(static_cast<int >(wxID_UNDELETE
)));
49784 PyDict_SetItemString(d
,"ID_REVERT_TO_SAVED", SWIG_From_int(static_cast<int >(wxID_REVERT_TO_SAVED
)));
49787 PyDict_SetItemString(d
,"ID_HIGHEST", SWIG_From_int(static_cast<int >(wxID_HIGHEST
)));
49790 PyDict_SetItemString(d
,"OPEN", SWIG_From_int(static_cast<int >(wxOPEN
)));
49793 PyDict_SetItemString(d
,"SAVE", SWIG_From_int(static_cast<int >(wxSAVE
)));
49796 PyDict_SetItemString(d
,"HIDE_READONLY", SWIG_From_int(static_cast<int >(wxHIDE_READONLY
)));
49799 PyDict_SetItemString(d
,"OVERWRITE_PROMPT", SWIG_From_int(static_cast<int >(wxOVERWRITE_PROMPT
)));
49802 PyDict_SetItemString(d
,"FILE_MUST_EXIST", SWIG_From_int(static_cast<int >(wxFILE_MUST_EXIST
)));
49805 PyDict_SetItemString(d
,"MULTIPLE", SWIG_From_int(static_cast<int >(wxMULTIPLE
)));
49808 PyDict_SetItemString(d
,"CHANGE_DIR", SWIG_From_int(static_cast<int >(wxCHANGE_DIR
)));
49811 PyDict_SetItemString(d
,"ACCEL_ALT", SWIG_From_int(static_cast<int >(wxACCEL_ALT
)));
49814 PyDict_SetItemString(d
,"ACCEL_CTRL", SWIG_From_int(static_cast<int >(wxACCEL_CTRL
)));
49817 PyDict_SetItemString(d
,"ACCEL_SHIFT", SWIG_From_int(static_cast<int >(wxACCEL_SHIFT
)));
49820 PyDict_SetItemString(d
,"ACCEL_NORMAL", SWIG_From_int(static_cast<int >(wxACCEL_NORMAL
)));
49823 PyDict_SetItemString(d
,"PD_AUTO_HIDE", SWIG_From_int(static_cast<int >(wxPD_AUTO_HIDE
)));
49826 PyDict_SetItemString(d
,"PD_APP_MODAL", SWIG_From_int(static_cast<int >(wxPD_APP_MODAL
)));
49829 PyDict_SetItemString(d
,"PD_CAN_ABORT", SWIG_From_int(static_cast<int >(wxPD_CAN_ABORT
)));
49832 PyDict_SetItemString(d
,"PD_ELAPSED_TIME", SWIG_From_int(static_cast<int >(wxPD_ELAPSED_TIME
)));
49835 PyDict_SetItemString(d
,"PD_ESTIMATED_TIME", SWIG_From_int(static_cast<int >(wxPD_ESTIMATED_TIME
)));
49838 PyDict_SetItemString(d
,"PD_REMAINING_TIME", SWIG_From_int(static_cast<int >(wxPD_REMAINING_TIME
)));
49841 PyDict_SetItemString(d
,"PD_SMOOTH", SWIG_From_int(static_cast<int >(wxPD_SMOOTH
)));
49844 PyDict_SetItemString(d
,"PD_CAN_SKIP", SWIG_From_int(static_cast<int >(wxPD_CAN_SKIP
)));
49847 PyDict_SetItemString(d
,"DD_NEW_DIR_BUTTON", SWIG_From_int(static_cast<int >(wxDD_NEW_DIR_BUTTON
)));
49850 PyDict_SetItemString(d
,"DD_DEFAULT_STYLE", SWIG_From_int(static_cast<int >(wxDD_DEFAULT_STYLE
)));
49853 PyDict_SetItemString(d
,"MENU_TEAROFF", SWIG_From_int(static_cast<int >(wxMENU_TEAROFF
)));
49856 PyDict_SetItemString(d
,"MB_DOCKABLE", SWIG_From_int(static_cast<int >(wxMB_DOCKABLE
)));
49859 PyDict_SetItemString(d
,"NO_FULL_REPAINT_ON_RESIZE", SWIG_From_int(static_cast<int >(wxNO_FULL_REPAINT_ON_RESIZE
)));
49862 PyDict_SetItemString(d
,"FULL_REPAINT_ON_RESIZE", SWIG_From_int(static_cast<int >(wxFULL_REPAINT_ON_RESIZE
)));
49865 PyDict_SetItemString(d
,"LI_HORIZONTAL", SWIG_From_int(static_cast<int >(wxLI_HORIZONTAL
)));
49868 PyDict_SetItemString(d
,"LI_VERTICAL", SWIG_From_int(static_cast<int >(wxLI_VERTICAL
)));
49871 PyDict_SetItemString(d
,"WS_EX_VALIDATE_RECURSIVELY", SWIG_From_int(static_cast<int >(wxWS_EX_VALIDATE_RECURSIVELY
)));
49874 PyDict_SetItemString(d
,"WS_EX_BLOCK_EVENTS", SWIG_From_int(static_cast<int >(wxWS_EX_BLOCK_EVENTS
)));
49877 PyDict_SetItemString(d
,"WS_EX_TRANSIENT", SWIG_From_int(static_cast<int >(wxWS_EX_TRANSIENT
)));
49880 PyDict_SetItemString(d
,"WS_EX_THEMED_BACKGROUND", SWIG_From_int(static_cast<int >(wxWS_EX_THEMED_BACKGROUND
)));
49883 PyDict_SetItemString(d
,"WS_EX_PROCESS_IDLE", SWIG_From_int(static_cast<int >(wxWS_EX_PROCESS_IDLE
)));
49886 PyDict_SetItemString(d
,"WS_EX_PROCESS_UI_UPDATES", SWIG_From_int(static_cast<int >(wxWS_EX_PROCESS_UI_UPDATES
)));
49889 PyDict_SetItemString(d
,"MM_TEXT", SWIG_From_int(static_cast<int >(wxMM_TEXT
)));
49892 PyDict_SetItemString(d
,"MM_LOMETRIC", SWIG_From_int(static_cast<int >(wxMM_LOMETRIC
)));
49895 PyDict_SetItemString(d
,"MM_HIMETRIC", SWIG_From_int(static_cast<int >(wxMM_HIMETRIC
)));
49898 PyDict_SetItemString(d
,"MM_LOENGLISH", SWIG_From_int(static_cast<int >(wxMM_LOENGLISH
)));
49901 PyDict_SetItemString(d
,"MM_HIENGLISH", SWIG_From_int(static_cast<int >(wxMM_HIENGLISH
)));
49904 PyDict_SetItemString(d
,"MM_TWIPS", SWIG_From_int(static_cast<int >(wxMM_TWIPS
)));
49907 PyDict_SetItemString(d
,"MM_ISOTROPIC", SWIG_From_int(static_cast<int >(wxMM_ISOTROPIC
)));
49910 PyDict_SetItemString(d
,"MM_ANISOTROPIC", SWIG_From_int(static_cast<int >(wxMM_ANISOTROPIC
)));
49913 PyDict_SetItemString(d
,"MM_POINTS", SWIG_From_int(static_cast<int >(wxMM_POINTS
)));
49916 PyDict_SetItemString(d
,"MM_METRIC", SWIG_From_int(static_cast<int >(wxMM_METRIC
)));
49919 PyDict_SetItemString(d
,"CENTRE", SWIG_From_int(static_cast<int >(wxCENTRE
)));
49922 PyDict_SetItemString(d
,"CENTER", SWIG_From_int(static_cast<int >(wxCENTER
)));
49925 PyDict_SetItemString(d
,"HORIZONTAL", SWIG_From_int(static_cast<int >(wxHORIZONTAL
)));
49928 PyDict_SetItemString(d
,"VERTICAL", SWIG_From_int(static_cast<int >(wxVERTICAL
)));
49931 PyDict_SetItemString(d
,"BOTH", SWIG_From_int(static_cast<int >(wxBOTH
)));
49934 PyDict_SetItemString(d
,"LEFT", SWIG_From_int(static_cast<int >(wxLEFT
)));
49937 PyDict_SetItemString(d
,"RIGHT", SWIG_From_int(static_cast<int >(wxRIGHT
)));
49940 PyDict_SetItemString(d
,"UP", SWIG_From_int(static_cast<int >(wxUP
)));
49943 PyDict_SetItemString(d
,"DOWN", SWIG_From_int(static_cast<int >(wxDOWN
)));
49946 PyDict_SetItemString(d
,"TOP", SWIG_From_int(static_cast<int >(wxTOP
)));
49949 PyDict_SetItemString(d
,"BOTTOM", SWIG_From_int(static_cast<int >(wxBOTTOM
)));
49952 PyDict_SetItemString(d
,"NORTH", SWIG_From_int(static_cast<int >(wxNORTH
)));
49955 PyDict_SetItemString(d
,"SOUTH", SWIG_From_int(static_cast<int >(wxSOUTH
)));
49958 PyDict_SetItemString(d
,"WEST", SWIG_From_int(static_cast<int >(wxWEST
)));
49961 PyDict_SetItemString(d
,"EAST", SWIG_From_int(static_cast<int >(wxEAST
)));
49964 PyDict_SetItemString(d
,"ALL", SWIG_From_int(static_cast<int >(wxALL
)));
49967 PyDict_SetItemString(d
,"ALIGN_NOT", SWIG_From_int(static_cast<int >(wxALIGN_NOT
)));
49970 PyDict_SetItemString(d
,"ALIGN_CENTER_HORIZONTAL", SWIG_From_int(static_cast<int >(wxALIGN_CENTER_HORIZONTAL
)));
49973 PyDict_SetItemString(d
,"ALIGN_CENTRE_HORIZONTAL", SWIG_From_int(static_cast<int >(wxALIGN_CENTRE_HORIZONTAL
)));
49976 PyDict_SetItemString(d
,"ALIGN_LEFT", SWIG_From_int(static_cast<int >(wxALIGN_LEFT
)));
49979 PyDict_SetItemString(d
,"ALIGN_TOP", SWIG_From_int(static_cast<int >(wxALIGN_TOP
)));
49982 PyDict_SetItemString(d
,"ALIGN_RIGHT", SWIG_From_int(static_cast<int >(wxALIGN_RIGHT
)));
49985 PyDict_SetItemString(d
,"ALIGN_BOTTOM", SWIG_From_int(static_cast<int >(wxALIGN_BOTTOM
)));
49988 PyDict_SetItemString(d
,"ALIGN_CENTER_VERTICAL", SWIG_From_int(static_cast<int >(wxALIGN_CENTER_VERTICAL
)));
49991 PyDict_SetItemString(d
,"ALIGN_CENTRE_VERTICAL", SWIG_From_int(static_cast<int >(wxALIGN_CENTRE_VERTICAL
)));
49994 PyDict_SetItemString(d
,"ALIGN_CENTER", SWIG_From_int(static_cast<int >(wxALIGN_CENTER
)));
49997 PyDict_SetItemString(d
,"ALIGN_CENTRE", SWIG_From_int(static_cast<int >(wxALIGN_CENTRE
)));
50000 PyDict_SetItemString(d
,"ALIGN_MASK", SWIG_From_int(static_cast<int >(wxALIGN_MASK
)));
50003 PyDict_SetItemString(d
,"STRETCH_NOT", SWIG_From_int(static_cast<int >(wxSTRETCH_NOT
)));
50006 PyDict_SetItemString(d
,"SHRINK", SWIG_From_int(static_cast<int >(wxSHRINK
)));
50009 PyDict_SetItemString(d
,"GROW", SWIG_From_int(static_cast<int >(wxGROW
)));
50012 PyDict_SetItemString(d
,"EXPAND", SWIG_From_int(static_cast<int >(wxEXPAND
)));
50015 PyDict_SetItemString(d
,"SHAPED", SWIG_From_int(static_cast<int >(wxSHAPED
)));
50018 PyDict_SetItemString(d
,"FIXED_MINSIZE", SWIG_From_int(static_cast<int >(wxFIXED_MINSIZE
)));
50021 PyDict_SetItemString(d
,"TILE", SWIG_From_int(static_cast<int >(wxTILE
)));
50024 PyDict_SetItemString(d
,"ADJUST_MINSIZE", SWIG_From_int(static_cast<int >(wxADJUST_MINSIZE
)));
50027 PyDict_SetItemString(d
,"BORDER_DEFAULT", SWIG_From_int(static_cast<int >(wxBORDER_DEFAULT
)));
50030 PyDict_SetItemString(d
,"BORDER_NONE", SWIG_From_int(static_cast<int >(wxBORDER_NONE
)));
50033 PyDict_SetItemString(d
,"BORDER_STATIC", SWIG_From_int(static_cast<int >(wxBORDER_STATIC
)));
50036 PyDict_SetItemString(d
,"BORDER_SIMPLE", SWIG_From_int(static_cast<int >(wxBORDER_SIMPLE
)));
50039 PyDict_SetItemString(d
,"BORDER_RAISED", SWIG_From_int(static_cast<int >(wxBORDER_RAISED
)));
50042 PyDict_SetItemString(d
,"BORDER_SUNKEN", SWIG_From_int(static_cast<int >(wxBORDER_SUNKEN
)));
50045 PyDict_SetItemString(d
,"BORDER_DOUBLE", SWIG_From_int(static_cast<int >(wxBORDER_DOUBLE
)));
50048 PyDict_SetItemString(d
,"BORDER_MASK", SWIG_From_int(static_cast<int >(wxBORDER_MASK
)));
50051 PyDict_SetItemString(d
,"BG_STYLE_SYSTEM", SWIG_From_int(static_cast<int >(wxBG_STYLE_SYSTEM
)));
50054 PyDict_SetItemString(d
,"BG_STYLE_COLOUR", SWIG_From_int(static_cast<int >(wxBG_STYLE_COLOUR
)));
50057 PyDict_SetItemString(d
,"BG_STYLE_CUSTOM", SWIG_From_int(static_cast<int >(wxBG_STYLE_CUSTOM
)));
50060 PyDict_SetItemString(d
,"DEFAULT", SWIG_From_int(static_cast<int >(wxDEFAULT
)));
50063 PyDict_SetItemString(d
,"DECORATIVE", SWIG_From_int(static_cast<int >(wxDECORATIVE
)));
50066 PyDict_SetItemString(d
,"ROMAN", SWIG_From_int(static_cast<int >(wxROMAN
)));
50069 PyDict_SetItemString(d
,"SCRIPT", SWIG_From_int(static_cast<int >(wxSCRIPT
)));
50072 PyDict_SetItemString(d
,"SWISS", SWIG_From_int(static_cast<int >(wxSWISS
)));
50075 PyDict_SetItemString(d
,"MODERN", SWIG_From_int(static_cast<int >(wxMODERN
)));
50078 PyDict_SetItemString(d
,"TELETYPE", SWIG_From_int(static_cast<int >(wxTELETYPE
)));
50081 PyDict_SetItemString(d
,"VARIABLE", SWIG_From_int(static_cast<int >(wxVARIABLE
)));
50084 PyDict_SetItemString(d
,"FIXED", SWIG_From_int(static_cast<int >(wxFIXED
)));
50087 PyDict_SetItemString(d
,"NORMAL", SWIG_From_int(static_cast<int >(wxNORMAL
)));
50090 PyDict_SetItemString(d
,"LIGHT", SWIG_From_int(static_cast<int >(wxLIGHT
)));
50093 PyDict_SetItemString(d
,"BOLD", SWIG_From_int(static_cast<int >(wxBOLD
)));
50096 PyDict_SetItemString(d
,"ITALIC", SWIG_From_int(static_cast<int >(wxITALIC
)));
50099 PyDict_SetItemString(d
,"SLANT", SWIG_From_int(static_cast<int >(wxSLANT
)));
50102 PyDict_SetItemString(d
,"SOLID", SWIG_From_int(static_cast<int >(wxSOLID
)));
50105 PyDict_SetItemString(d
,"DOT", SWIG_From_int(static_cast<int >(wxDOT
)));
50108 PyDict_SetItemString(d
,"LONG_DASH", SWIG_From_int(static_cast<int >(wxLONG_DASH
)));
50111 PyDict_SetItemString(d
,"SHORT_DASH", SWIG_From_int(static_cast<int >(wxSHORT_DASH
)));
50114 PyDict_SetItemString(d
,"DOT_DASH", SWIG_From_int(static_cast<int >(wxDOT_DASH
)));
50117 PyDict_SetItemString(d
,"USER_DASH", SWIG_From_int(static_cast<int >(wxUSER_DASH
)));
50120 PyDict_SetItemString(d
,"TRANSPARENT", SWIG_From_int(static_cast<int >(wxTRANSPARENT
)));
50123 PyDict_SetItemString(d
,"STIPPLE", SWIG_From_int(static_cast<int >(wxSTIPPLE
)));
50126 PyDict_SetItemString(d
,"STIPPLE_MASK", SWIG_From_int(static_cast<int >(wxSTIPPLE_MASK
)));
50129 PyDict_SetItemString(d
,"STIPPLE_MASK_OPAQUE", SWIG_From_int(static_cast<int >(wxSTIPPLE_MASK_OPAQUE
)));
50132 PyDict_SetItemString(d
,"BDIAGONAL_HATCH", SWIG_From_int(static_cast<int >(wxBDIAGONAL_HATCH
)));
50135 PyDict_SetItemString(d
,"CROSSDIAG_HATCH", SWIG_From_int(static_cast<int >(wxCROSSDIAG_HATCH
)));
50138 PyDict_SetItemString(d
,"FDIAGONAL_HATCH", SWIG_From_int(static_cast<int >(wxFDIAGONAL_HATCH
)));
50141 PyDict_SetItemString(d
,"CROSS_HATCH", SWIG_From_int(static_cast<int >(wxCROSS_HATCH
)));
50144 PyDict_SetItemString(d
,"HORIZONTAL_HATCH", SWIG_From_int(static_cast<int >(wxHORIZONTAL_HATCH
)));
50147 PyDict_SetItemString(d
,"VERTICAL_HATCH", SWIG_From_int(static_cast<int >(wxVERTICAL_HATCH
)));
50150 PyDict_SetItemString(d
,"JOIN_BEVEL", SWIG_From_int(static_cast<int >(wxJOIN_BEVEL
)));
50153 PyDict_SetItemString(d
,"JOIN_MITER", SWIG_From_int(static_cast<int >(wxJOIN_MITER
)));
50156 PyDict_SetItemString(d
,"JOIN_ROUND", SWIG_From_int(static_cast<int >(wxJOIN_ROUND
)));
50159 PyDict_SetItemString(d
,"CAP_ROUND", SWIG_From_int(static_cast<int >(wxCAP_ROUND
)));
50162 PyDict_SetItemString(d
,"CAP_PROJECTING", SWIG_From_int(static_cast<int >(wxCAP_PROJECTING
)));
50165 PyDict_SetItemString(d
,"CAP_BUTT", SWIG_From_int(static_cast<int >(wxCAP_BUTT
)));
50168 PyDict_SetItemString(d
,"CLEAR", SWIG_From_int(static_cast<int >(wxCLEAR
)));
50171 PyDict_SetItemString(d
,"XOR", SWIG_From_int(static_cast<int >(wxXOR
)));
50174 PyDict_SetItemString(d
,"INVERT", SWIG_From_int(static_cast<int >(wxINVERT
)));
50177 PyDict_SetItemString(d
,"OR_REVERSE", SWIG_From_int(static_cast<int >(wxOR_REVERSE
)));
50180 PyDict_SetItemString(d
,"AND_REVERSE", SWIG_From_int(static_cast<int >(wxAND_REVERSE
)));
50183 PyDict_SetItemString(d
,"COPY", SWIG_From_int(static_cast<int >(wxCOPY
)));
50186 PyDict_SetItemString(d
,"AND", SWIG_From_int(static_cast<int >(wxAND
)));
50189 PyDict_SetItemString(d
,"AND_INVERT", SWIG_From_int(static_cast<int >(wxAND_INVERT
)));
50192 PyDict_SetItemString(d
,"NO_OP", SWIG_From_int(static_cast<int >(wxNO_OP
)));
50195 PyDict_SetItemString(d
,"NOR", SWIG_From_int(static_cast<int >(wxNOR
)));
50198 PyDict_SetItemString(d
,"EQUIV", SWIG_From_int(static_cast<int >(wxEQUIV
)));
50201 PyDict_SetItemString(d
,"SRC_INVERT", SWIG_From_int(static_cast<int >(wxSRC_INVERT
)));
50204 PyDict_SetItemString(d
,"OR_INVERT", SWIG_From_int(static_cast<int >(wxOR_INVERT
)));
50207 PyDict_SetItemString(d
,"NAND", SWIG_From_int(static_cast<int >(wxNAND
)));
50210 PyDict_SetItemString(d
,"OR", SWIG_From_int(static_cast<int >(wxOR
)));
50213 PyDict_SetItemString(d
,"SET", SWIG_From_int(static_cast<int >(wxSET
)));
50216 PyDict_SetItemString(d
,"WXK_BACK", SWIG_From_int(static_cast<int >(WXK_BACK
)));
50219 PyDict_SetItemString(d
,"WXK_TAB", SWIG_From_int(static_cast<int >(WXK_TAB
)));
50222 PyDict_SetItemString(d
,"WXK_RETURN", SWIG_From_int(static_cast<int >(WXK_RETURN
)));
50225 PyDict_SetItemString(d
,"WXK_ESCAPE", SWIG_From_int(static_cast<int >(WXK_ESCAPE
)));
50228 PyDict_SetItemString(d
,"WXK_SPACE", SWIG_From_int(static_cast<int >(WXK_SPACE
)));
50231 PyDict_SetItemString(d
,"WXK_DELETE", SWIG_From_int(static_cast<int >(WXK_DELETE
)));
50234 PyDict_SetItemString(d
,"WXK_START", SWIG_From_int(static_cast<int >(WXK_START
)));
50237 PyDict_SetItemString(d
,"WXK_LBUTTON", SWIG_From_int(static_cast<int >(WXK_LBUTTON
)));
50240 PyDict_SetItemString(d
,"WXK_RBUTTON", SWIG_From_int(static_cast<int >(WXK_RBUTTON
)));
50243 PyDict_SetItemString(d
,"WXK_CANCEL", SWIG_From_int(static_cast<int >(WXK_CANCEL
)));
50246 PyDict_SetItemString(d
,"WXK_MBUTTON", SWIG_From_int(static_cast<int >(WXK_MBUTTON
)));
50249 PyDict_SetItemString(d
,"WXK_CLEAR", SWIG_From_int(static_cast<int >(WXK_CLEAR
)));
50252 PyDict_SetItemString(d
,"WXK_SHIFT", SWIG_From_int(static_cast<int >(WXK_SHIFT
)));
50255 PyDict_SetItemString(d
,"WXK_ALT", SWIG_From_int(static_cast<int >(WXK_ALT
)));
50258 PyDict_SetItemString(d
,"WXK_CONTROL", SWIG_From_int(static_cast<int >(WXK_CONTROL
)));
50261 PyDict_SetItemString(d
,"WXK_MENU", SWIG_From_int(static_cast<int >(WXK_MENU
)));
50264 PyDict_SetItemString(d
,"WXK_PAUSE", SWIG_From_int(static_cast<int >(WXK_PAUSE
)));
50267 PyDict_SetItemString(d
,"WXK_CAPITAL", SWIG_From_int(static_cast<int >(WXK_CAPITAL
)));
50270 PyDict_SetItemString(d
,"WXK_PRIOR", SWIG_From_int(static_cast<int >(WXK_PRIOR
)));
50273 PyDict_SetItemString(d
,"WXK_NEXT", SWIG_From_int(static_cast<int >(WXK_NEXT
)));
50276 PyDict_SetItemString(d
,"WXK_END", SWIG_From_int(static_cast<int >(WXK_END
)));
50279 PyDict_SetItemString(d
,"WXK_HOME", SWIG_From_int(static_cast<int >(WXK_HOME
)));
50282 PyDict_SetItemString(d
,"WXK_LEFT", SWIG_From_int(static_cast<int >(WXK_LEFT
)));
50285 PyDict_SetItemString(d
,"WXK_UP", SWIG_From_int(static_cast<int >(WXK_UP
)));
50288 PyDict_SetItemString(d
,"WXK_RIGHT", SWIG_From_int(static_cast<int >(WXK_RIGHT
)));
50291 PyDict_SetItemString(d
,"WXK_DOWN", SWIG_From_int(static_cast<int >(WXK_DOWN
)));
50294 PyDict_SetItemString(d
,"WXK_SELECT", SWIG_From_int(static_cast<int >(WXK_SELECT
)));
50297 PyDict_SetItemString(d
,"WXK_PRINT", SWIG_From_int(static_cast<int >(WXK_PRINT
)));
50300 PyDict_SetItemString(d
,"WXK_EXECUTE", SWIG_From_int(static_cast<int >(WXK_EXECUTE
)));
50303 PyDict_SetItemString(d
,"WXK_SNAPSHOT", SWIG_From_int(static_cast<int >(WXK_SNAPSHOT
)));
50306 PyDict_SetItemString(d
,"WXK_INSERT", SWIG_From_int(static_cast<int >(WXK_INSERT
)));
50309 PyDict_SetItemString(d
,"WXK_HELP", SWIG_From_int(static_cast<int >(WXK_HELP
)));
50312 PyDict_SetItemString(d
,"WXK_NUMPAD0", SWIG_From_int(static_cast<int >(WXK_NUMPAD0
)));
50315 PyDict_SetItemString(d
,"WXK_NUMPAD1", SWIG_From_int(static_cast<int >(WXK_NUMPAD1
)));
50318 PyDict_SetItemString(d
,"WXK_NUMPAD2", SWIG_From_int(static_cast<int >(WXK_NUMPAD2
)));
50321 PyDict_SetItemString(d
,"WXK_NUMPAD3", SWIG_From_int(static_cast<int >(WXK_NUMPAD3
)));
50324 PyDict_SetItemString(d
,"WXK_NUMPAD4", SWIG_From_int(static_cast<int >(WXK_NUMPAD4
)));
50327 PyDict_SetItemString(d
,"WXK_NUMPAD5", SWIG_From_int(static_cast<int >(WXK_NUMPAD5
)));
50330 PyDict_SetItemString(d
,"WXK_NUMPAD6", SWIG_From_int(static_cast<int >(WXK_NUMPAD6
)));
50333 PyDict_SetItemString(d
,"WXK_NUMPAD7", SWIG_From_int(static_cast<int >(WXK_NUMPAD7
)));
50336 PyDict_SetItemString(d
,"WXK_NUMPAD8", SWIG_From_int(static_cast<int >(WXK_NUMPAD8
)));
50339 PyDict_SetItemString(d
,"WXK_NUMPAD9", SWIG_From_int(static_cast<int >(WXK_NUMPAD9
)));
50342 PyDict_SetItemString(d
,"WXK_MULTIPLY", SWIG_From_int(static_cast<int >(WXK_MULTIPLY
)));
50345 PyDict_SetItemString(d
,"WXK_ADD", SWIG_From_int(static_cast<int >(WXK_ADD
)));
50348 PyDict_SetItemString(d
,"WXK_SEPARATOR", SWIG_From_int(static_cast<int >(WXK_SEPARATOR
)));
50351 PyDict_SetItemString(d
,"WXK_SUBTRACT", SWIG_From_int(static_cast<int >(WXK_SUBTRACT
)));
50354 PyDict_SetItemString(d
,"WXK_DECIMAL", SWIG_From_int(static_cast<int >(WXK_DECIMAL
)));
50357 PyDict_SetItemString(d
,"WXK_DIVIDE", SWIG_From_int(static_cast<int >(WXK_DIVIDE
)));
50360 PyDict_SetItemString(d
,"WXK_F1", SWIG_From_int(static_cast<int >(WXK_F1
)));
50363 PyDict_SetItemString(d
,"WXK_F2", SWIG_From_int(static_cast<int >(WXK_F2
)));
50366 PyDict_SetItemString(d
,"WXK_F3", SWIG_From_int(static_cast<int >(WXK_F3
)));
50369 PyDict_SetItemString(d
,"WXK_F4", SWIG_From_int(static_cast<int >(WXK_F4
)));
50372 PyDict_SetItemString(d
,"WXK_F5", SWIG_From_int(static_cast<int >(WXK_F5
)));
50375 PyDict_SetItemString(d
,"WXK_F6", SWIG_From_int(static_cast<int >(WXK_F6
)));
50378 PyDict_SetItemString(d
,"WXK_F7", SWIG_From_int(static_cast<int >(WXK_F7
)));
50381 PyDict_SetItemString(d
,"WXK_F8", SWIG_From_int(static_cast<int >(WXK_F8
)));
50384 PyDict_SetItemString(d
,"WXK_F9", SWIG_From_int(static_cast<int >(WXK_F9
)));
50387 PyDict_SetItemString(d
,"WXK_F10", SWIG_From_int(static_cast<int >(WXK_F10
)));
50390 PyDict_SetItemString(d
,"WXK_F11", SWIG_From_int(static_cast<int >(WXK_F11
)));
50393 PyDict_SetItemString(d
,"WXK_F12", SWIG_From_int(static_cast<int >(WXK_F12
)));
50396 PyDict_SetItemString(d
,"WXK_F13", SWIG_From_int(static_cast<int >(WXK_F13
)));
50399 PyDict_SetItemString(d
,"WXK_F14", SWIG_From_int(static_cast<int >(WXK_F14
)));
50402 PyDict_SetItemString(d
,"WXK_F15", SWIG_From_int(static_cast<int >(WXK_F15
)));
50405 PyDict_SetItemString(d
,"WXK_F16", SWIG_From_int(static_cast<int >(WXK_F16
)));
50408 PyDict_SetItemString(d
,"WXK_F17", SWIG_From_int(static_cast<int >(WXK_F17
)));
50411 PyDict_SetItemString(d
,"WXK_F18", SWIG_From_int(static_cast<int >(WXK_F18
)));
50414 PyDict_SetItemString(d
,"WXK_F19", SWIG_From_int(static_cast<int >(WXK_F19
)));
50417 PyDict_SetItemString(d
,"WXK_F20", SWIG_From_int(static_cast<int >(WXK_F20
)));
50420 PyDict_SetItemString(d
,"WXK_F21", SWIG_From_int(static_cast<int >(WXK_F21
)));
50423 PyDict_SetItemString(d
,"WXK_F22", SWIG_From_int(static_cast<int >(WXK_F22
)));
50426 PyDict_SetItemString(d
,"WXK_F23", SWIG_From_int(static_cast<int >(WXK_F23
)));
50429 PyDict_SetItemString(d
,"WXK_F24", SWIG_From_int(static_cast<int >(WXK_F24
)));
50432 PyDict_SetItemString(d
,"WXK_NUMLOCK", SWIG_From_int(static_cast<int >(WXK_NUMLOCK
)));
50435 PyDict_SetItemString(d
,"WXK_SCROLL", SWIG_From_int(static_cast<int >(WXK_SCROLL
)));
50438 PyDict_SetItemString(d
,"WXK_PAGEUP", SWIG_From_int(static_cast<int >(WXK_PAGEUP
)));
50441 PyDict_SetItemString(d
,"WXK_PAGEDOWN", SWIG_From_int(static_cast<int >(WXK_PAGEDOWN
)));
50444 PyDict_SetItemString(d
,"WXK_NUMPAD_SPACE", SWIG_From_int(static_cast<int >(WXK_NUMPAD_SPACE
)));
50447 PyDict_SetItemString(d
,"WXK_NUMPAD_TAB", SWIG_From_int(static_cast<int >(WXK_NUMPAD_TAB
)));
50450 PyDict_SetItemString(d
,"WXK_NUMPAD_ENTER", SWIG_From_int(static_cast<int >(WXK_NUMPAD_ENTER
)));
50453 PyDict_SetItemString(d
,"WXK_NUMPAD_F1", SWIG_From_int(static_cast<int >(WXK_NUMPAD_F1
)));
50456 PyDict_SetItemString(d
,"WXK_NUMPAD_F2", SWIG_From_int(static_cast<int >(WXK_NUMPAD_F2
)));
50459 PyDict_SetItemString(d
,"WXK_NUMPAD_F3", SWIG_From_int(static_cast<int >(WXK_NUMPAD_F3
)));
50462 PyDict_SetItemString(d
,"WXK_NUMPAD_F4", SWIG_From_int(static_cast<int >(WXK_NUMPAD_F4
)));
50465 PyDict_SetItemString(d
,"WXK_NUMPAD_HOME", SWIG_From_int(static_cast<int >(WXK_NUMPAD_HOME
)));
50468 PyDict_SetItemString(d
,"WXK_NUMPAD_LEFT", SWIG_From_int(static_cast<int >(WXK_NUMPAD_LEFT
)));
50471 PyDict_SetItemString(d
,"WXK_NUMPAD_UP", SWIG_From_int(static_cast<int >(WXK_NUMPAD_UP
)));
50474 PyDict_SetItemString(d
,"WXK_NUMPAD_RIGHT", SWIG_From_int(static_cast<int >(WXK_NUMPAD_RIGHT
)));
50477 PyDict_SetItemString(d
,"WXK_NUMPAD_DOWN", SWIG_From_int(static_cast<int >(WXK_NUMPAD_DOWN
)));
50480 PyDict_SetItemString(d
,"WXK_NUMPAD_PRIOR", SWIG_From_int(static_cast<int >(WXK_NUMPAD_PRIOR
)));
50483 PyDict_SetItemString(d
,"WXK_NUMPAD_PAGEUP", SWIG_From_int(static_cast<int >(WXK_NUMPAD_PAGEUP
)));
50486 PyDict_SetItemString(d
,"WXK_NUMPAD_NEXT", SWIG_From_int(static_cast<int >(WXK_NUMPAD_NEXT
)));
50489 PyDict_SetItemString(d
,"WXK_NUMPAD_PAGEDOWN", SWIG_From_int(static_cast<int >(WXK_NUMPAD_PAGEDOWN
)));
50492 PyDict_SetItemString(d
,"WXK_NUMPAD_END", SWIG_From_int(static_cast<int >(WXK_NUMPAD_END
)));
50495 PyDict_SetItemString(d
,"WXK_NUMPAD_BEGIN", SWIG_From_int(static_cast<int >(WXK_NUMPAD_BEGIN
)));
50498 PyDict_SetItemString(d
,"WXK_NUMPAD_INSERT", SWIG_From_int(static_cast<int >(WXK_NUMPAD_INSERT
)));
50501 PyDict_SetItemString(d
,"WXK_NUMPAD_DELETE", SWIG_From_int(static_cast<int >(WXK_NUMPAD_DELETE
)));
50504 PyDict_SetItemString(d
,"WXK_NUMPAD_EQUAL", SWIG_From_int(static_cast<int >(WXK_NUMPAD_EQUAL
)));
50507 PyDict_SetItemString(d
,"WXK_NUMPAD_MULTIPLY", SWIG_From_int(static_cast<int >(WXK_NUMPAD_MULTIPLY
)));
50510 PyDict_SetItemString(d
,"WXK_NUMPAD_ADD", SWIG_From_int(static_cast<int >(WXK_NUMPAD_ADD
)));
50513 PyDict_SetItemString(d
,"WXK_NUMPAD_SEPARATOR", SWIG_From_int(static_cast<int >(WXK_NUMPAD_SEPARATOR
)));
50516 PyDict_SetItemString(d
,"WXK_NUMPAD_SUBTRACT", SWIG_From_int(static_cast<int >(WXK_NUMPAD_SUBTRACT
)));
50519 PyDict_SetItemString(d
,"WXK_NUMPAD_DECIMAL", SWIG_From_int(static_cast<int >(WXK_NUMPAD_DECIMAL
)));
50522 PyDict_SetItemString(d
,"WXK_NUMPAD_DIVIDE", SWIG_From_int(static_cast<int >(WXK_NUMPAD_DIVIDE
)));
50525 PyDict_SetItemString(d
,"WXK_WINDOWS_LEFT", SWIG_From_int(static_cast<int >(WXK_WINDOWS_LEFT
)));
50528 PyDict_SetItemString(d
,"WXK_WINDOWS_RIGHT", SWIG_From_int(static_cast<int >(WXK_WINDOWS_RIGHT
)));
50531 PyDict_SetItemString(d
,"WXK_WINDOWS_MENU", SWIG_From_int(static_cast<int >(WXK_WINDOWS_MENU
)));
50534 PyDict_SetItemString(d
,"WXK_COMMAND", SWIG_From_int(static_cast<int >(WXK_COMMAND
)));
50537 PyDict_SetItemString(d
,"WXK_SPECIAL1", SWIG_From_int(static_cast<int >(WXK_SPECIAL1
)));
50540 PyDict_SetItemString(d
,"WXK_SPECIAL2", SWIG_From_int(static_cast<int >(WXK_SPECIAL2
)));
50543 PyDict_SetItemString(d
,"WXK_SPECIAL3", SWIG_From_int(static_cast<int >(WXK_SPECIAL3
)));
50546 PyDict_SetItemString(d
,"WXK_SPECIAL4", SWIG_From_int(static_cast<int >(WXK_SPECIAL4
)));
50549 PyDict_SetItemString(d
,"WXK_SPECIAL5", SWIG_From_int(static_cast<int >(WXK_SPECIAL5
)));
50552 PyDict_SetItemString(d
,"WXK_SPECIAL6", SWIG_From_int(static_cast<int >(WXK_SPECIAL6
)));
50555 PyDict_SetItemString(d
,"WXK_SPECIAL7", SWIG_From_int(static_cast<int >(WXK_SPECIAL7
)));
50558 PyDict_SetItemString(d
,"WXK_SPECIAL8", SWIG_From_int(static_cast<int >(WXK_SPECIAL8
)));
50561 PyDict_SetItemString(d
,"WXK_SPECIAL9", SWIG_From_int(static_cast<int >(WXK_SPECIAL9
)));
50564 PyDict_SetItemString(d
,"WXK_SPECIAL10", SWIG_From_int(static_cast<int >(WXK_SPECIAL10
)));
50567 PyDict_SetItemString(d
,"WXK_SPECIAL11", SWIG_From_int(static_cast<int >(WXK_SPECIAL11
)));
50570 PyDict_SetItemString(d
,"WXK_SPECIAL12", SWIG_From_int(static_cast<int >(WXK_SPECIAL12
)));
50573 PyDict_SetItemString(d
,"WXK_SPECIAL13", SWIG_From_int(static_cast<int >(WXK_SPECIAL13
)));
50576 PyDict_SetItemString(d
,"WXK_SPECIAL14", SWIG_From_int(static_cast<int >(WXK_SPECIAL14
)));
50579 PyDict_SetItemString(d
,"WXK_SPECIAL15", SWIG_From_int(static_cast<int >(WXK_SPECIAL15
)));
50582 PyDict_SetItemString(d
,"WXK_SPECIAL16", SWIG_From_int(static_cast<int >(WXK_SPECIAL16
)));
50585 PyDict_SetItemString(d
,"WXK_SPECIAL17", SWIG_From_int(static_cast<int >(WXK_SPECIAL17
)));
50588 PyDict_SetItemString(d
,"WXK_SPECIAL18", SWIG_From_int(static_cast<int >(WXK_SPECIAL18
)));
50591 PyDict_SetItemString(d
,"WXK_SPECIAL19", SWIG_From_int(static_cast<int >(WXK_SPECIAL19
)));
50594 PyDict_SetItemString(d
,"WXK_SPECIAL20", SWIG_From_int(static_cast<int >(WXK_SPECIAL20
)));
50597 PyDict_SetItemString(d
,"PAPER_NONE", SWIG_From_int(static_cast<int >(wxPAPER_NONE
)));
50600 PyDict_SetItemString(d
,"PAPER_LETTER", SWIG_From_int(static_cast<int >(wxPAPER_LETTER
)));
50603 PyDict_SetItemString(d
,"PAPER_LEGAL", SWIG_From_int(static_cast<int >(wxPAPER_LEGAL
)));
50606 PyDict_SetItemString(d
,"PAPER_A4", SWIG_From_int(static_cast<int >(wxPAPER_A4
)));
50609 PyDict_SetItemString(d
,"PAPER_CSHEET", SWIG_From_int(static_cast<int >(wxPAPER_CSHEET
)));
50612 PyDict_SetItemString(d
,"PAPER_DSHEET", SWIG_From_int(static_cast<int >(wxPAPER_DSHEET
)));
50615 PyDict_SetItemString(d
,"PAPER_ESHEET", SWIG_From_int(static_cast<int >(wxPAPER_ESHEET
)));
50618 PyDict_SetItemString(d
,"PAPER_LETTERSMALL", SWIG_From_int(static_cast<int >(wxPAPER_LETTERSMALL
)));
50621 PyDict_SetItemString(d
,"PAPER_TABLOID", SWIG_From_int(static_cast<int >(wxPAPER_TABLOID
)));
50624 PyDict_SetItemString(d
,"PAPER_LEDGER", SWIG_From_int(static_cast<int >(wxPAPER_LEDGER
)));
50627 PyDict_SetItemString(d
,"PAPER_STATEMENT", SWIG_From_int(static_cast<int >(wxPAPER_STATEMENT
)));
50630 PyDict_SetItemString(d
,"PAPER_EXECUTIVE", SWIG_From_int(static_cast<int >(wxPAPER_EXECUTIVE
)));
50633 PyDict_SetItemString(d
,"PAPER_A3", SWIG_From_int(static_cast<int >(wxPAPER_A3
)));
50636 PyDict_SetItemString(d
,"PAPER_A4SMALL", SWIG_From_int(static_cast<int >(wxPAPER_A4SMALL
)));
50639 PyDict_SetItemString(d
,"PAPER_A5", SWIG_From_int(static_cast<int >(wxPAPER_A5
)));
50642 PyDict_SetItemString(d
,"PAPER_B4", SWIG_From_int(static_cast<int >(wxPAPER_B4
)));
50645 PyDict_SetItemString(d
,"PAPER_B5", SWIG_From_int(static_cast<int >(wxPAPER_B5
)));
50648 PyDict_SetItemString(d
,"PAPER_FOLIO", SWIG_From_int(static_cast<int >(wxPAPER_FOLIO
)));
50651 PyDict_SetItemString(d
,"PAPER_QUARTO", SWIG_From_int(static_cast<int >(wxPAPER_QUARTO
)));
50654 PyDict_SetItemString(d
,"PAPER_10X14", SWIG_From_int(static_cast<int >(wxPAPER_10X14
)));
50657 PyDict_SetItemString(d
,"PAPER_11X17", SWIG_From_int(static_cast<int >(wxPAPER_11X17
)));
50660 PyDict_SetItemString(d
,"PAPER_NOTE", SWIG_From_int(static_cast<int >(wxPAPER_NOTE
)));
50663 PyDict_SetItemString(d
,"PAPER_ENV_9", SWIG_From_int(static_cast<int >(wxPAPER_ENV_9
)));
50666 PyDict_SetItemString(d
,"PAPER_ENV_10", SWIG_From_int(static_cast<int >(wxPAPER_ENV_10
)));
50669 PyDict_SetItemString(d
,"PAPER_ENV_11", SWIG_From_int(static_cast<int >(wxPAPER_ENV_11
)));
50672 PyDict_SetItemString(d
,"PAPER_ENV_12", SWIG_From_int(static_cast<int >(wxPAPER_ENV_12
)));
50675 PyDict_SetItemString(d
,"PAPER_ENV_14", SWIG_From_int(static_cast<int >(wxPAPER_ENV_14
)));
50678 PyDict_SetItemString(d
,"PAPER_ENV_DL", SWIG_From_int(static_cast<int >(wxPAPER_ENV_DL
)));
50681 PyDict_SetItemString(d
,"PAPER_ENV_C5", SWIG_From_int(static_cast<int >(wxPAPER_ENV_C5
)));
50684 PyDict_SetItemString(d
,"PAPER_ENV_C3", SWIG_From_int(static_cast<int >(wxPAPER_ENV_C3
)));
50687 PyDict_SetItemString(d
,"PAPER_ENV_C4", SWIG_From_int(static_cast<int >(wxPAPER_ENV_C4
)));
50690 PyDict_SetItemString(d
,"PAPER_ENV_C6", SWIG_From_int(static_cast<int >(wxPAPER_ENV_C6
)));
50693 PyDict_SetItemString(d
,"PAPER_ENV_C65", SWIG_From_int(static_cast<int >(wxPAPER_ENV_C65
)));
50696 PyDict_SetItemString(d
,"PAPER_ENV_B4", SWIG_From_int(static_cast<int >(wxPAPER_ENV_B4
)));
50699 PyDict_SetItemString(d
,"PAPER_ENV_B5", SWIG_From_int(static_cast<int >(wxPAPER_ENV_B5
)));
50702 PyDict_SetItemString(d
,"PAPER_ENV_B6", SWIG_From_int(static_cast<int >(wxPAPER_ENV_B6
)));
50705 PyDict_SetItemString(d
,"PAPER_ENV_ITALY", SWIG_From_int(static_cast<int >(wxPAPER_ENV_ITALY
)));
50708 PyDict_SetItemString(d
,"PAPER_ENV_MONARCH", SWIG_From_int(static_cast<int >(wxPAPER_ENV_MONARCH
)));
50711 PyDict_SetItemString(d
,"PAPER_ENV_PERSONAL", SWIG_From_int(static_cast<int >(wxPAPER_ENV_PERSONAL
)));
50714 PyDict_SetItemString(d
,"PAPER_FANFOLD_US", SWIG_From_int(static_cast<int >(wxPAPER_FANFOLD_US
)));
50717 PyDict_SetItemString(d
,"PAPER_FANFOLD_STD_GERMAN", SWIG_From_int(static_cast<int >(wxPAPER_FANFOLD_STD_GERMAN
)));
50720 PyDict_SetItemString(d
,"PAPER_FANFOLD_LGL_GERMAN", SWIG_From_int(static_cast<int >(wxPAPER_FANFOLD_LGL_GERMAN
)));
50723 PyDict_SetItemString(d
,"PAPER_ISO_B4", SWIG_From_int(static_cast<int >(wxPAPER_ISO_B4
)));
50726 PyDict_SetItemString(d
,"PAPER_JAPANESE_POSTCARD", SWIG_From_int(static_cast<int >(wxPAPER_JAPANESE_POSTCARD
)));
50729 PyDict_SetItemString(d
,"PAPER_9X11", SWIG_From_int(static_cast<int >(wxPAPER_9X11
)));
50732 PyDict_SetItemString(d
,"PAPER_10X11", SWIG_From_int(static_cast<int >(wxPAPER_10X11
)));
50735 PyDict_SetItemString(d
,"PAPER_15X11", SWIG_From_int(static_cast<int >(wxPAPER_15X11
)));
50738 PyDict_SetItemString(d
,"PAPER_ENV_INVITE", SWIG_From_int(static_cast<int >(wxPAPER_ENV_INVITE
)));
50741 PyDict_SetItemString(d
,"PAPER_LETTER_EXTRA", SWIG_From_int(static_cast<int >(wxPAPER_LETTER_EXTRA
)));
50744 PyDict_SetItemString(d
,"PAPER_LEGAL_EXTRA", SWIG_From_int(static_cast<int >(wxPAPER_LEGAL_EXTRA
)));
50747 PyDict_SetItemString(d
,"PAPER_TABLOID_EXTRA", SWIG_From_int(static_cast<int >(wxPAPER_TABLOID_EXTRA
)));
50750 PyDict_SetItemString(d
,"PAPER_A4_EXTRA", SWIG_From_int(static_cast<int >(wxPAPER_A4_EXTRA
)));
50753 PyDict_SetItemString(d
,"PAPER_LETTER_TRANSVERSE", SWIG_From_int(static_cast<int >(wxPAPER_LETTER_TRANSVERSE
)));
50756 PyDict_SetItemString(d
,"PAPER_A4_TRANSVERSE", SWIG_From_int(static_cast<int >(wxPAPER_A4_TRANSVERSE
)));
50759 PyDict_SetItemString(d
,"PAPER_LETTER_EXTRA_TRANSVERSE", SWIG_From_int(static_cast<int >(wxPAPER_LETTER_EXTRA_TRANSVERSE
)));
50762 PyDict_SetItemString(d
,"PAPER_A_PLUS", SWIG_From_int(static_cast<int >(wxPAPER_A_PLUS
)));
50765 PyDict_SetItemString(d
,"PAPER_B_PLUS", SWIG_From_int(static_cast<int >(wxPAPER_B_PLUS
)));
50768 PyDict_SetItemString(d
,"PAPER_LETTER_PLUS", SWIG_From_int(static_cast<int >(wxPAPER_LETTER_PLUS
)));
50771 PyDict_SetItemString(d
,"PAPER_A4_PLUS", SWIG_From_int(static_cast<int >(wxPAPER_A4_PLUS
)));
50774 PyDict_SetItemString(d
,"PAPER_A5_TRANSVERSE", SWIG_From_int(static_cast<int >(wxPAPER_A5_TRANSVERSE
)));
50777 PyDict_SetItemString(d
,"PAPER_B5_TRANSVERSE", SWIG_From_int(static_cast<int >(wxPAPER_B5_TRANSVERSE
)));
50780 PyDict_SetItemString(d
,"PAPER_A3_EXTRA", SWIG_From_int(static_cast<int >(wxPAPER_A3_EXTRA
)));
50783 PyDict_SetItemString(d
,"PAPER_A5_EXTRA", SWIG_From_int(static_cast<int >(wxPAPER_A5_EXTRA
)));
50786 PyDict_SetItemString(d
,"PAPER_B5_EXTRA", SWIG_From_int(static_cast<int >(wxPAPER_B5_EXTRA
)));
50789 PyDict_SetItemString(d
,"PAPER_A2", SWIG_From_int(static_cast<int >(wxPAPER_A2
)));
50792 PyDict_SetItemString(d
,"PAPER_A3_TRANSVERSE", SWIG_From_int(static_cast<int >(wxPAPER_A3_TRANSVERSE
)));
50795 PyDict_SetItemString(d
,"PAPER_A3_EXTRA_TRANSVERSE", SWIG_From_int(static_cast<int >(wxPAPER_A3_EXTRA_TRANSVERSE
)));
50798 PyDict_SetItemString(d
,"PAPER_DBL_JAPANESE_POSTCARD", SWIG_From_int(static_cast<int >(wxPAPER_DBL_JAPANESE_POSTCARD
)));
50801 PyDict_SetItemString(d
,"PAPER_A6", SWIG_From_int(static_cast<int >(wxPAPER_A6
)));
50804 PyDict_SetItemString(d
,"PAPER_JENV_KAKU2", SWIG_From_int(static_cast<int >(wxPAPER_JENV_KAKU2
)));
50807 PyDict_SetItemString(d
,"PAPER_JENV_KAKU3", SWIG_From_int(static_cast<int >(wxPAPER_JENV_KAKU3
)));
50810 PyDict_SetItemString(d
,"PAPER_JENV_CHOU3", SWIG_From_int(static_cast<int >(wxPAPER_JENV_CHOU3
)));
50813 PyDict_SetItemString(d
,"PAPER_JENV_CHOU4", SWIG_From_int(static_cast<int >(wxPAPER_JENV_CHOU4
)));
50816 PyDict_SetItemString(d
,"PAPER_LETTER_ROTATED", SWIG_From_int(static_cast<int >(wxPAPER_LETTER_ROTATED
)));
50819 PyDict_SetItemString(d
,"PAPER_A3_ROTATED", SWIG_From_int(static_cast<int >(wxPAPER_A3_ROTATED
)));
50822 PyDict_SetItemString(d
,"PAPER_A4_ROTATED", SWIG_From_int(static_cast<int >(wxPAPER_A4_ROTATED
)));
50825 PyDict_SetItemString(d
,"PAPER_A5_ROTATED", SWIG_From_int(static_cast<int >(wxPAPER_A5_ROTATED
)));
50828 PyDict_SetItemString(d
,"PAPER_B4_JIS_ROTATED", SWIG_From_int(static_cast<int >(wxPAPER_B4_JIS_ROTATED
)));
50831 PyDict_SetItemString(d
,"PAPER_B5_JIS_ROTATED", SWIG_From_int(static_cast<int >(wxPAPER_B5_JIS_ROTATED
)));
50834 PyDict_SetItemString(d
,"PAPER_JAPANESE_POSTCARD_ROTATED", SWIG_From_int(static_cast<int >(wxPAPER_JAPANESE_POSTCARD_ROTATED
)));
50837 PyDict_SetItemString(d
,"PAPER_DBL_JAPANESE_POSTCARD_ROTATED", SWIG_From_int(static_cast<int >(wxPAPER_DBL_JAPANESE_POSTCARD_ROTATED
)));
50840 PyDict_SetItemString(d
,"PAPER_A6_ROTATED", SWIG_From_int(static_cast<int >(wxPAPER_A6_ROTATED
)));
50843 PyDict_SetItemString(d
,"PAPER_JENV_KAKU2_ROTATED", SWIG_From_int(static_cast<int >(wxPAPER_JENV_KAKU2_ROTATED
)));
50846 PyDict_SetItemString(d
,"PAPER_JENV_KAKU3_ROTATED", SWIG_From_int(static_cast<int >(wxPAPER_JENV_KAKU3_ROTATED
)));
50849 PyDict_SetItemString(d
,"PAPER_JENV_CHOU3_ROTATED", SWIG_From_int(static_cast<int >(wxPAPER_JENV_CHOU3_ROTATED
)));
50852 PyDict_SetItemString(d
,"PAPER_JENV_CHOU4_ROTATED", SWIG_From_int(static_cast<int >(wxPAPER_JENV_CHOU4_ROTATED
)));
50855 PyDict_SetItemString(d
,"PAPER_B6_JIS", SWIG_From_int(static_cast<int >(wxPAPER_B6_JIS
)));
50858 PyDict_SetItemString(d
,"PAPER_B6_JIS_ROTATED", SWIG_From_int(static_cast<int >(wxPAPER_B6_JIS_ROTATED
)));
50861 PyDict_SetItemString(d
,"PAPER_12X11", SWIG_From_int(static_cast<int >(wxPAPER_12X11
)));
50864 PyDict_SetItemString(d
,"PAPER_JENV_YOU4", SWIG_From_int(static_cast<int >(wxPAPER_JENV_YOU4
)));
50867 PyDict_SetItemString(d
,"PAPER_JENV_YOU4_ROTATED", SWIG_From_int(static_cast<int >(wxPAPER_JENV_YOU4_ROTATED
)));
50870 PyDict_SetItemString(d
,"PAPER_P16K", SWIG_From_int(static_cast<int >(wxPAPER_P16K
)));
50873 PyDict_SetItemString(d
,"PAPER_P32K", SWIG_From_int(static_cast<int >(wxPAPER_P32K
)));
50876 PyDict_SetItemString(d
,"PAPER_P32KBIG", SWIG_From_int(static_cast<int >(wxPAPER_P32KBIG
)));
50879 PyDict_SetItemString(d
,"PAPER_PENV_1", SWIG_From_int(static_cast<int >(wxPAPER_PENV_1
)));
50882 PyDict_SetItemString(d
,"PAPER_PENV_2", SWIG_From_int(static_cast<int >(wxPAPER_PENV_2
)));
50885 PyDict_SetItemString(d
,"PAPER_PENV_3", SWIG_From_int(static_cast<int >(wxPAPER_PENV_3
)));
50888 PyDict_SetItemString(d
,"PAPER_PENV_4", SWIG_From_int(static_cast<int >(wxPAPER_PENV_4
)));
50891 PyDict_SetItemString(d
,"PAPER_PENV_5", SWIG_From_int(static_cast<int >(wxPAPER_PENV_5
)));
50894 PyDict_SetItemString(d
,"PAPER_PENV_6", SWIG_From_int(static_cast<int >(wxPAPER_PENV_6
)));
50897 PyDict_SetItemString(d
,"PAPER_PENV_7", SWIG_From_int(static_cast<int >(wxPAPER_PENV_7
)));
50900 PyDict_SetItemString(d
,"PAPER_PENV_8", SWIG_From_int(static_cast<int >(wxPAPER_PENV_8
)));
50903 PyDict_SetItemString(d
,"PAPER_PENV_9", SWIG_From_int(static_cast<int >(wxPAPER_PENV_9
)));
50906 PyDict_SetItemString(d
,"PAPER_PENV_10", SWIG_From_int(static_cast<int >(wxPAPER_PENV_10
)));
50909 PyDict_SetItemString(d
,"PAPER_P16K_ROTATED", SWIG_From_int(static_cast<int >(wxPAPER_P16K_ROTATED
)));
50912 PyDict_SetItemString(d
,"PAPER_P32K_ROTATED", SWIG_From_int(static_cast<int >(wxPAPER_P32K_ROTATED
)));
50915 PyDict_SetItemString(d
,"PAPER_P32KBIG_ROTATED", SWIG_From_int(static_cast<int >(wxPAPER_P32KBIG_ROTATED
)));
50918 PyDict_SetItemString(d
,"PAPER_PENV_1_ROTATED", SWIG_From_int(static_cast<int >(wxPAPER_PENV_1_ROTATED
)));
50921 PyDict_SetItemString(d
,"PAPER_PENV_2_ROTATED", SWIG_From_int(static_cast<int >(wxPAPER_PENV_2_ROTATED
)));
50924 PyDict_SetItemString(d
,"PAPER_PENV_3_ROTATED", SWIG_From_int(static_cast<int >(wxPAPER_PENV_3_ROTATED
)));
50927 PyDict_SetItemString(d
,"PAPER_PENV_4_ROTATED", SWIG_From_int(static_cast<int >(wxPAPER_PENV_4_ROTATED
)));
50930 PyDict_SetItemString(d
,"PAPER_PENV_5_ROTATED", SWIG_From_int(static_cast<int >(wxPAPER_PENV_5_ROTATED
)));
50933 PyDict_SetItemString(d
,"PAPER_PENV_6_ROTATED", SWIG_From_int(static_cast<int >(wxPAPER_PENV_6_ROTATED
)));
50936 PyDict_SetItemString(d
,"PAPER_PENV_7_ROTATED", SWIG_From_int(static_cast<int >(wxPAPER_PENV_7_ROTATED
)));
50939 PyDict_SetItemString(d
,"PAPER_PENV_8_ROTATED", SWIG_From_int(static_cast<int >(wxPAPER_PENV_8_ROTATED
)));
50942 PyDict_SetItemString(d
,"PAPER_PENV_9_ROTATED", SWIG_From_int(static_cast<int >(wxPAPER_PENV_9_ROTATED
)));
50945 PyDict_SetItemString(d
,"PAPER_PENV_10_ROTATED", SWIG_From_int(static_cast<int >(wxPAPER_PENV_10_ROTATED
)));
50948 PyDict_SetItemString(d
,"DUPLEX_SIMPLEX", SWIG_From_int(static_cast<int >(wxDUPLEX_SIMPLEX
)));
50951 PyDict_SetItemString(d
,"DUPLEX_HORIZONTAL", SWIG_From_int(static_cast<int >(wxDUPLEX_HORIZONTAL
)));
50954 PyDict_SetItemString(d
,"DUPLEX_VERTICAL", SWIG_From_int(static_cast<int >(wxDUPLEX_VERTICAL
)));
50957 PyDict_SetItemString(d
,"ITEM_SEPARATOR", SWIG_From_int(static_cast<int >(wxITEM_SEPARATOR
)));
50960 PyDict_SetItemString(d
,"ITEM_NORMAL", SWIG_From_int(static_cast<int >(wxITEM_NORMAL
)));
50963 PyDict_SetItemString(d
,"ITEM_CHECK", SWIG_From_int(static_cast<int >(wxITEM_CHECK
)));
50966 PyDict_SetItemString(d
,"ITEM_RADIO", SWIG_From_int(static_cast<int >(wxITEM_RADIO
)));
50969 PyDict_SetItemString(d
,"ITEM_MAX", SWIG_From_int(static_cast<int >(wxITEM_MAX
)));
50972 PyDict_SetItemString(d
,"HT_NOWHERE", SWIG_From_int(static_cast<int >(wxHT_NOWHERE
)));
50975 PyDict_SetItemString(d
,"HT_SCROLLBAR_FIRST", SWIG_From_int(static_cast<int >(wxHT_SCROLLBAR_FIRST
)));
50978 PyDict_SetItemString(d
,"HT_SCROLLBAR_ARROW_LINE_1", SWIG_From_int(static_cast<int >(wxHT_SCROLLBAR_ARROW_LINE_1
)));
50981 PyDict_SetItemString(d
,"HT_SCROLLBAR_ARROW_LINE_2", SWIG_From_int(static_cast<int >(wxHT_SCROLLBAR_ARROW_LINE_2
)));
50984 PyDict_SetItemString(d
,"HT_SCROLLBAR_ARROW_PAGE_1", SWIG_From_int(static_cast<int >(wxHT_SCROLLBAR_ARROW_PAGE_1
)));
50987 PyDict_SetItemString(d
,"HT_SCROLLBAR_ARROW_PAGE_2", SWIG_From_int(static_cast<int >(wxHT_SCROLLBAR_ARROW_PAGE_2
)));
50990 PyDict_SetItemString(d
,"HT_SCROLLBAR_THUMB", SWIG_From_int(static_cast<int >(wxHT_SCROLLBAR_THUMB
)));
50993 PyDict_SetItemString(d
,"HT_SCROLLBAR_BAR_1", SWIG_From_int(static_cast<int >(wxHT_SCROLLBAR_BAR_1
)));
50996 PyDict_SetItemString(d
,"HT_SCROLLBAR_BAR_2", SWIG_From_int(static_cast<int >(wxHT_SCROLLBAR_BAR_2
)));
50999 PyDict_SetItemString(d
,"HT_SCROLLBAR_LAST", SWIG_From_int(static_cast<int >(wxHT_SCROLLBAR_LAST
)));
51002 PyDict_SetItemString(d
,"HT_WINDOW_OUTSIDE", SWIG_From_int(static_cast<int >(wxHT_WINDOW_OUTSIDE
)));
51005 PyDict_SetItemString(d
,"HT_WINDOW_INSIDE", SWIG_From_int(static_cast<int >(wxHT_WINDOW_INSIDE
)));
51008 PyDict_SetItemString(d
,"HT_WINDOW_VERT_SCROLLBAR", SWIG_From_int(static_cast<int >(wxHT_WINDOW_VERT_SCROLLBAR
)));
51011 PyDict_SetItemString(d
,"HT_WINDOW_HORZ_SCROLLBAR", SWIG_From_int(static_cast<int >(wxHT_WINDOW_HORZ_SCROLLBAR
)));
51014 PyDict_SetItemString(d
,"HT_WINDOW_CORNER", SWIG_From_int(static_cast<int >(wxHT_WINDOW_CORNER
)));
51017 PyDict_SetItemString(d
,"HT_MAX", SWIG_From_int(static_cast<int >(wxHT_MAX
)));
51020 PyDict_SetItemString(d
,"MOD_NONE", SWIG_From_int(static_cast<int >(wxMOD_NONE
)));
51023 PyDict_SetItemString(d
,"MOD_ALT", SWIG_From_int(static_cast<int >(wxMOD_ALT
)));
51026 PyDict_SetItemString(d
,"MOD_CONTROL", SWIG_From_int(static_cast<int >(wxMOD_CONTROL
)));
51029 PyDict_SetItemString(d
,"MOD_ALTGR", SWIG_From_int(static_cast<int >(wxMOD_ALTGR
)));
51032 PyDict_SetItemString(d
,"MOD_SHIFT", SWIG_From_int(static_cast<int >(wxMOD_SHIFT
)));
51035 PyDict_SetItemString(d
,"MOD_META", SWIG_From_int(static_cast<int >(wxMOD_META
)));
51038 PyDict_SetItemString(d
,"MOD_WIN", SWIG_From_int(static_cast<int >(wxMOD_WIN
)));
51041 PyDict_SetItemString(d
,"MOD_CMD", SWIG_From_int(static_cast<int >(wxMOD_CMD
)));
51044 PyDict_SetItemString(d
,"MOD_ALL", SWIG_From_int(static_cast<int >(wxMOD_ALL
)));
51047 PyDict_SetItemString(d
,"UPDATE_UI_NONE", SWIG_From_int(static_cast<int >(wxUPDATE_UI_NONE
)));
51050 PyDict_SetItemString(d
,"UPDATE_UI_RECURSE", SWIG_From_int(static_cast<int >(wxUPDATE_UI_RECURSE
)));
51053 PyDict_SetItemString(d
,"UPDATE_UI_FROMIDLE", SWIG_From_int(static_cast<int >(wxUPDATE_UI_FROMIDLE
)));
51055 PyDict_SetItemString(d
,(char*)"cvar", SWIG_globals
);
51056 SWIG_addvarlink(SWIG_globals
,(char*)"EmptyString",_wrap_EmptyString_get
, _wrap_EmptyString_set
);
51058 PyDict_SetItemString(d
,"BITMAP_TYPE_INVALID", SWIG_From_int(static_cast<int >(wxBITMAP_TYPE_INVALID
)));
51061 PyDict_SetItemString(d
,"BITMAP_TYPE_BMP", SWIG_From_int(static_cast<int >(wxBITMAP_TYPE_BMP
)));
51064 PyDict_SetItemString(d
,"BITMAP_TYPE_ICO", SWIG_From_int(static_cast<int >(wxBITMAP_TYPE_ICO
)));
51067 PyDict_SetItemString(d
,"BITMAP_TYPE_CUR", SWIG_From_int(static_cast<int >(wxBITMAP_TYPE_CUR
)));
51070 PyDict_SetItemString(d
,"BITMAP_TYPE_XBM", SWIG_From_int(static_cast<int >(wxBITMAP_TYPE_XBM
)));
51073 PyDict_SetItemString(d
,"BITMAP_TYPE_XBM_DATA", SWIG_From_int(static_cast<int >(wxBITMAP_TYPE_XBM_DATA
)));
51076 PyDict_SetItemString(d
,"BITMAP_TYPE_XPM", SWIG_From_int(static_cast<int >(wxBITMAP_TYPE_XPM
)));
51079 PyDict_SetItemString(d
,"BITMAP_TYPE_XPM_DATA", SWIG_From_int(static_cast<int >(wxBITMAP_TYPE_XPM_DATA
)));
51082 PyDict_SetItemString(d
,"BITMAP_TYPE_TIF", SWIG_From_int(static_cast<int >(wxBITMAP_TYPE_TIF
)));
51085 PyDict_SetItemString(d
,"BITMAP_TYPE_GIF", SWIG_From_int(static_cast<int >(wxBITMAP_TYPE_GIF
)));
51088 PyDict_SetItemString(d
,"BITMAP_TYPE_PNG", SWIG_From_int(static_cast<int >(wxBITMAP_TYPE_PNG
)));
51091 PyDict_SetItemString(d
,"BITMAP_TYPE_JPEG", SWIG_From_int(static_cast<int >(wxBITMAP_TYPE_JPEG
)));
51094 PyDict_SetItemString(d
,"BITMAP_TYPE_PNM", SWIG_From_int(static_cast<int >(wxBITMAP_TYPE_PNM
)));
51097 PyDict_SetItemString(d
,"BITMAP_TYPE_PCX", SWIG_From_int(static_cast<int >(wxBITMAP_TYPE_PCX
)));
51100 PyDict_SetItemString(d
,"BITMAP_TYPE_PICT", SWIG_From_int(static_cast<int >(wxBITMAP_TYPE_PICT
)));
51103 PyDict_SetItemString(d
,"BITMAP_TYPE_ICON", SWIG_From_int(static_cast<int >(wxBITMAP_TYPE_ICON
)));
51106 PyDict_SetItemString(d
,"BITMAP_TYPE_ANI", SWIG_From_int(static_cast<int >(wxBITMAP_TYPE_ANI
)));
51109 PyDict_SetItemString(d
,"BITMAP_TYPE_IFF", SWIG_From_int(static_cast<int >(wxBITMAP_TYPE_IFF
)));
51112 PyDict_SetItemString(d
,"BITMAP_TYPE_MACCURSOR", SWIG_From_int(static_cast<int >(wxBITMAP_TYPE_MACCURSOR
)));
51115 PyDict_SetItemString(d
,"BITMAP_TYPE_ANY", SWIG_From_int(static_cast<int >(wxBITMAP_TYPE_ANY
)));
51118 PyDict_SetItemString(d
,"CURSOR_NONE", SWIG_From_int(static_cast<int >(wxCURSOR_NONE
)));
51121 PyDict_SetItemString(d
,"CURSOR_ARROW", SWIG_From_int(static_cast<int >(wxCURSOR_ARROW
)));
51124 PyDict_SetItemString(d
,"CURSOR_RIGHT_ARROW", SWIG_From_int(static_cast<int >(wxCURSOR_RIGHT_ARROW
)));
51127 PyDict_SetItemString(d
,"CURSOR_BULLSEYE", SWIG_From_int(static_cast<int >(wxCURSOR_BULLSEYE
)));
51130 PyDict_SetItemString(d
,"CURSOR_CHAR", SWIG_From_int(static_cast<int >(wxCURSOR_CHAR
)));
51133 PyDict_SetItemString(d
,"CURSOR_CROSS", SWIG_From_int(static_cast<int >(wxCURSOR_CROSS
)));
51136 PyDict_SetItemString(d
,"CURSOR_HAND", SWIG_From_int(static_cast<int >(wxCURSOR_HAND
)));
51139 PyDict_SetItemString(d
,"CURSOR_IBEAM", SWIG_From_int(static_cast<int >(wxCURSOR_IBEAM
)));
51142 PyDict_SetItemString(d
,"CURSOR_LEFT_BUTTON", SWIG_From_int(static_cast<int >(wxCURSOR_LEFT_BUTTON
)));
51145 PyDict_SetItemString(d
,"CURSOR_MAGNIFIER", SWIG_From_int(static_cast<int >(wxCURSOR_MAGNIFIER
)));
51148 PyDict_SetItemString(d
,"CURSOR_MIDDLE_BUTTON", SWIG_From_int(static_cast<int >(wxCURSOR_MIDDLE_BUTTON
)));
51151 PyDict_SetItemString(d
,"CURSOR_NO_ENTRY", SWIG_From_int(static_cast<int >(wxCURSOR_NO_ENTRY
)));
51154 PyDict_SetItemString(d
,"CURSOR_PAINT_BRUSH", SWIG_From_int(static_cast<int >(wxCURSOR_PAINT_BRUSH
)));
51157 PyDict_SetItemString(d
,"CURSOR_PENCIL", SWIG_From_int(static_cast<int >(wxCURSOR_PENCIL
)));
51160 PyDict_SetItemString(d
,"CURSOR_POINT_LEFT", SWIG_From_int(static_cast<int >(wxCURSOR_POINT_LEFT
)));
51163 PyDict_SetItemString(d
,"CURSOR_POINT_RIGHT", SWIG_From_int(static_cast<int >(wxCURSOR_POINT_RIGHT
)));
51166 PyDict_SetItemString(d
,"CURSOR_QUESTION_ARROW", SWIG_From_int(static_cast<int >(wxCURSOR_QUESTION_ARROW
)));
51169 PyDict_SetItemString(d
,"CURSOR_RIGHT_BUTTON", SWIG_From_int(static_cast<int >(wxCURSOR_RIGHT_BUTTON
)));
51172 PyDict_SetItemString(d
,"CURSOR_SIZENESW", SWIG_From_int(static_cast<int >(wxCURSOR_SIZENESW
)));
51175 PyDict_SetItemString(d
,"CURSOR_SIZENS", SWIG_From_int(static_cast<int >(wxCURSOR_SIZENS
)));
51178 PyDict_SetItemString(d
,"CURSOR_SIZENWSE", SWIG_From_int(static_cast<int >(wxCURSOR_SIZENWSE
)));
51181 PyDict_SetItemString(d
,"CURSOR_SIZEWE", SWIG_From_int(static_cast<int >(wxCURSOR_SIZEWE
)));
51184 PyDict_SetItemString(d
,"CURSOR_SIZING", SWIG_From_int(static_cast<int >(wxCURSOR_SIZING
)));
51187 PyDict_SetItemString(d
,"CURSOR_SPRAYCAN", SWIG_From_int(static_cast<int >(wxCURSOR_SPRAYCAN
)));
51190 PyDict_SetItemString(d
,"CURSOR_WAIT", SWIG_From_int(static_cast<int >(wxCURSOR_WAIT
)));
51193 PyDict_SetItemString(d
,"CURSOR_WATCH", SWIG_From_int(static_cast<int >(wxCURSOR_WATCH
)));
51196 PyDict_SetItemString(d
,"CURSOR_BLANK", SWIG_From_int(static_cast<int >(wxCURSOR_BLANK
)));
51199 PyDict_SetItemString(d
,"CURSOR_DEFAULT", SWIG_From_int(static_cast<int >(wxCURSOR_DEFAULT
)));
51202 PyDict_SetItemString(d
,"CURSOR_COPY_ARROW", SWIG_From_int(static_cast<int >(wxCURSOR_COPY_ARROW
)));
51205 PyDict_SetItemString(d
,"CURSOR_ARROWWAIT", SWIG_From_int(static_cast<int >(wxCURSOR_ARROWWAIT
)));
51208 PyDict_SetItemString(d
,"CURSOR_MAX", SWIG_From_int(static_cast<int >(wxCURSOR_MAX
)));
51210 SWIG_addvarlink(SWIG_globals
,(char*)"DefaultPosition",_wrap_DefaultPosition_get
, _wrap_DefaultPosition_set
);
51211 SWIG_addvarlink(SWIG_globals
,(char*)"DefaultSize",_wrap_DefaultSize_get
, _wrap_DefaultSize_set
);
51213 PyDict_SetItemString(d
,"FromStart", SWIG_From_int(static_cast<int >(wxFromStart
)));
51216 PyDict_SetItemString(d
,"FromCurrent", SWIG_From_int(static_cast<int >(wxFromCurrent
)));
51219 PyDict_SetItemString(d
,"FromEnd", SWIG_From_int(static_cast<int >(wxFromEnd
)));
51222 wxPyPtrTypeMap_Add("wxInputStream", "wxPyInputStream");
51225 wxPyPtrTypeMap_Add("wxFileSystemHandler", "wxPyFileSystemHandler");
51228 PyDict_SetItemString(d
,"IMAGE_ALPHA_TRANSPARENT", SWIG_From_int(static_cast<int >(wxIMAGE_ALPHA_TRANSPARENT
)));
51231 PyDict_SetItemString(d
,"IMAGE_ALPHA_THRESHOLD", SWIG_From_int(static_cast<int >(wxIMAGE_ALPHA_THRESHOLD
)));
51234 PyDict_SetItemString(d
,"IMAGE_ALPHA_OPAQUE", SWIG_From_int(static_cast<int >(wxIMAGE_ALPHA_OPAQUE
)));
51236 SWIG_addvarlink(SWIG_globals
,(char*)"NullImage",_wrap_NullImage_get
, _wrap_NullImage_set
);
51237 SWIG_addvarlink(SWIG_globals
,(char*)"IMAGE_OPTION_FILENAME",_wrap_IMAGE_OPTION_FILENAME_get
, _wrap_IMAGE_OPTION_FILENAME_set
);
51238 SWIG_addvarlink(SWIG_globals
,(char*)"IMAGE_OPTION_BMP_FORMAT",_wrap_IMAGE_OPTION_BMP_FORMAT_get
, _wrap_IMAGE_OPTION_BMP_FORMAT_set
);
51239 SWIG_addvarlink(SWIG_globals
,(char*)"IMAGE_OPTION_CUR_HOTSPOT_X",_wrap_IMAGE_OPTION_CUR_HOTSPOT_X_get
, _wrap_IMAGE_OPTION_CUR_HOTSPOT_X_set
);
51240 SWIG_addvarlink(SWIG_globals
,(char*)"IMAGE_OPTION_CUR_HOTSPOT_Y",_wrap_IMAGE_OPTION_CUR_HOTSPOT_Y_get
, _wrap_IMAGE_OPTION_CUR_HOTSPOT_Y_set
);
51241 SWIG_addvarlink(SWIG_globals
,(char*)"IMAGE_OPTION_RESOLUTION",_wrap_IMAGE_OPTION_RESOLUTION_get
, _wrap_IMAGE_OPTION_RESOLUTION_set
);
51242 SWIG_addvarlink(SWIG_globals
,(char*)"IMAGE_OPTION_RESOLUTIONX",_wrap_IMAGE_OPTION_RESOLUTIONX_get
, _wrap_IMAGE_OPTION_RESOLUTIONX_set
);
51243 SWIG_addvarlink(SWIG_globals
,(char*)"IMAGE_OPTION_RESOLUTIONY",_wrap_IMAGE_OPTION_RESOLUTIONY_get
, _wrap_IMAGE_OPTION_RESOLUTIONY_set
);
51244 SWIG_addvarlink(SWIG_globals
,(char*)"IMAGE_OPTION_RESOLUTIONUNIT",_wrap_IMAGE_OPTION_RESOLUTIONUNIT_get
, _wrap_IMAGE_OPTION_RESOLUTIONUNIT_set
);
51245 SWIG_addvarlink(SWIG_globals
,(char*)"IMAGE_OPTION_QUALITY",_wrap_IMAGE_OPTION_QUALITY_get
, _wrap_IMAGE_OPTION_QUALITY_set
);
51247 PyDict_SetItemString(d
,"IMAGE_RESOLUTION_INCHES", SWIG_From_int(static_cast<int >(wxIMAGE_RESOLUTION_INCHES
)));
51250 PyDict_SetItemString(d
,"IMAGE_RESOLUTION_CM", SWIG_From_int(static_cast<int >(wxIMAGE_RESOLUTION_CM
)));
51252 SWIG_addvarlink(SWIG_globals
,(char*)"IMAGE_OPTION_BITSPERSAMPLE",_wrap_IMAGE_OPTION_BITSPERSAMPLE_get
, _wrap_IMAGE_OPTION_BITSPERSAMPLE_set
);
51253 SWIG_addvarlink(SWIG_globals
,(char*)"IMAGE_OPTION_SAMPLESPERPIXEL",_wrap_IMAGE_OPTION_SAMPLESPERPIXEL_get
, _wrap_IMAGE_OPTION_SAMPLESPERPIXEL_set
);
51254 SWIG_addvarlink(SWIG_globals
,(char*)"IMAGE_OPTION_COMPRESSION",_wrap_IMAGE_OPTION_COMPRESSION_get
, _wrap_IMAGE_OPTION_COMPRESSION_set
);
51255 SWIG_addvarlink(SWIG_globals
,(char*)"IMAGE_OPTION_IMAGEDESCRIPTOR",_wrap_IMAGE_OPTION_IMAGEDESCRIPTOR_get
, _wrap_IMAGE_OPTION_IMAGEDESCRIPTOR_set
);
51256 SWIG_addvarlink(SWIG_globals
,(char*)"IMAGE_OPTION_PNG_FORMAT",_wrap_IMAGE_OPTION_PNG_FORMAT_get
, _wrap_IMAGE_OPTION_PNG_FORMAT_set
);
51257 SWIG_addvarlink(SWIG_globals
,(char*)"IMAGE_OPTION_PNG_BITDEPTH",_wrap_IMAGE_OPTION_PNG_BITDEPTH_get
, _wrap_IMAGE_OPTION_PNG_BITDEPTH_set
);
51259 PyDict_SetItemString(d
,"PNG_TYPE_COLOUR", SWIG_From_int(static_cast<int >(wxPNG_TYPE_COLOUR
)));
51262 PyDict_SetItemString(d
,"PNG_TYPE_GREY", SWIG_From_int(static_cast<int >(wxPNG_TYPE_GREY
)));
51265 PyDict_SetItemString(d
,"PNG_TYPE_GREY_RED", SWIG_From_int(static_cast<int >(wxPNG_TYPE_GREY_RED
)));
51268 PyDict_SetItemString(d
,"BMP_24BPP", SWIG_From_int(static_cast<int >(wxBMP_24BPP
)));
51271 PyDict_SetItemString(d
,"BMP_8BPP", SWIG_From_int(static_cast<int >(wxBMP_8BPP
)));
51274 PyDict_SetItemString(d
,"BMP_8BPP_GREY", SWIG_From_int(static_cast<int >(wxBMP_8BPP_GREY
)));
51277 PyDict_SetItemString(d
,"BMP_8BPP_GRAY", SWIG_From_int(static_cast<int >(wxBMP_8BPP_GRAY
)));
51280 PyDict_SetItemString(d
,"BMP_8BPP_RED", SWIG_From_int(static_cast<int >(wxBMP_8BPP_RED
)));
51283 PyDict_SetItemString(d
,"BMP_8BPP_PALETTE", SWIG_From_int(static_cast<int >(wxBMP_8BPP_PALETTE
)));
51286 PyDict_SetItemString(d
,"BMP_4BPP", SWIG_From_int(static_cast<int >(wxBMP_4BPP
)));
51289 PyDict_SetItemString(d
,"BMP_1BPP", SWIG_From_int(static_cast<int >(wxBMP_1BPP
)));
51292 PyDict_SetItemString(d
,"BMP_1BPP_BW", SWIG_From_int(static_cast<int >(wxBMP_1BPP_BW
)));
51295 PyDict_SetItemString(d
,"QUANTIZE_INCLUDE_WINDOWS_COLOURS", SWIG_From_int(static_cast<int >(wxQUANTIZE_INCLUDE_WINDOWS_COLOURS
)));
51298 PyDict_SetItemString(d
,"QUANTIZE_FILL_DESTINATION_IMAGE", SWIG_From_int(static_cast<int >(wxQUANTIZE_FILL_DESTINATION_IMAGE
)));
51301 PyDict_SetItemString(d
,"EVENT_PROPAGATE_NONE", SWIG_From_int(static_cast<int >(wxEVENT_PROPAGATE_NONE
)));
51304 PyDict_SetItemString(d
,"EVENT_PROPAGATE_MAX", SWIG_From_int(static_cast<int >(wxEVENT_PROPAGATE_MAX
)));
51306 PyDict_SetItemString(d
, "wxEVT_NULL", PyInt_FromLong(wxEVT_NULL
));
51307 PyDict_SetItemString(d
, "wxEVT_FIRST", PyInt_FromLong(wxEVT_FIRST
));
51308 PyDict_SetItemString(d
, "wxEVT_USER_FIRST", PyInt_FromLong(wxEVT_USER_FIRST
));
51309 PyDict_SetItemString(d
, "wxEVT_COMMAND_BUTTON_CLICKED", PyInt_FromLong(wxEVT_COMMAND_BUTTON_CLICKED
));
51310 PyDict_SetItemString(d
, "wxEVT_COMMAND_CHECKBOX_CLICKED", PyInt_FromLong(wxEVT_COMMAND_CHECKBOX_CLICKED
));
51311 PyDict_SetItemString(d
, "wxEVT_COMMAND_CHOICE_SELECTED", PyInt_FromLong(wxEVT_COMMAND_CHOICE_SELECTED
));
51312 PyDict_SetItemString(d
, "wxEVT_COMMAND_LISTBOX_SELECTED", PyInt_FromLong(wxEVT_COMMAND_LISTBOX_SELECTED
));
51313 PyDict_SetItemString(d
, "wxEVT_COMMAND_LISTBOX_DOUBLECLICKED", PyInt_FromLong(wxEVT_COMMAND_LISTBOX_DOUBLECLICKED
));
51314 PyDict_SetItemString(d
, "wxEVT_COMMAND_CHECKLISTBOX_TOGGLED", PyInt_FromLong(wxEVT_COMMAND_CHECKLISTBOX_TOGGLED
));
51315 PyDict_SetItemString(d
, "wxEVT_COMMAND_MENU_SELECTED", PyInt_FromLong(wxEVT_COMMAND_MENU_SELECTED
));
51316 PyDict_SetItemString(d
, "wxEVT_COMMAND_TOOL_CLICKED", PyInt_FromLong(wxEVT_COMMAND_TOOL_CLICKED
));
51317 PyDict_SetItemString(d
, "wxEVT_COMMAND_SLIDER_UPDATED", PyInt_FromLong(wxEVT_COMMAND_SLIDER_UPDATED
));
51318 PyDict_SetItemString(d
, "wxEVT_COMMAND_RADIOBOX_SELECTED", PyInt_FromLong(wxEVT_COMMAND_RADIOBOX_SELECTED
));
51319 PyDict_SetItemString(d
, "wxEVT_COMMAND_RADIOBUTTON_SELECTED", PyInt_FromLong(wxEVT_COMMAND_RADIOBUTTON_SELECTED
));
51320 PyDict_SetItemString(d
, "wxEVT_COMMAND_SCROLLBAR_UPDATED", PyInt_FromLong(wxEVT_COMMAND_SCROLLBAR_UPDATED
));
51321 PyDict_SetItemString(d
, "wxEVT_COMMAND_VLBOX_SELECTED", PyInt_FromLong(wxEVT_COMMAND_VLBOX_SELECTED
));
51322 PyDict_SetItemString(d
, "wxEVT_COMMAND_COMBOBOX_SELECTED", PyInt_FromLong(wxEVT_COMMAND_COMBOBOX_SELECTED
));
51323 PyDict_SetItemString(d
, "wxEVT_COMMAND_TOOL_RCLICKED", PyInt_FromLong(wxEVT_COMMAND_TOOL_RCLICKED
));
51324 PyDict_SetItemString(d
, "wxEVT_COMMAND_TOOL_ENTER", PyInt_FromLong(wxEVT_COMMAND_TOOL_ENTER
));
51325 PyDict_SetItemString(d
, "wxEVT_LEFT_DOWN", PyInt_FromLong(wxEVT_LEFT_DOWN
));
51326 PyDict_SetItemString(d
, "wxEVT_LEFT_UP", PyInt_FromLong(wxEVT_LEFT_UP
));
51327 PyDict_SetItemString(d
, "wxEVT_MIDDLE_DOWN", PyInt_FromLong(wxEVT_MIDDLE_DOWN
));
51328 PyDict_SetItemString(d
, "wxEVT_MIDDLE_UP", PyInt_FromLong(wxEVT_MIDDLE_UP
));
51329 PyDict_SetItemString(d
, "wxEVT_RIGHT_DOWN", PyInt_FromLong(wxEVT_RIGHT_DOWN
));
51330 PyDict_SetItemString(d
, "wxEVT_RIGHT_UP", PyInt_FromLong(wxEVT_RIGHT_UP
));
51331 PyDict_SetItemString(d
, "wxEVT_MOTION", PyInt_FromLong(wxEVT_MOTION
));
51332 PyDict_SetItemString(d
, "wxEVT_ENTER_WINDOW", PyInt_FromLong(wxEVT_ENTER_WINDOW
));
51333 PyDict_SetItemString(d
, "wxEVT_LEAVE_WINDOW", PyInt_FromLong(wxEVT_LEAVE_WINDOW
));
51334 PyDict_SetItemString(d
, "wxEVT_LEFT_DCLICK", PyInt_FromLong(wxEVT_LEFT_DCLICK
));
51335 PyDict_SetItemString(d
, "wxEVT_MIDDLE_DCLICK", PyInt_FromLong(wxEVT_MIDDLE_DCLICK
));
51336 PyDict_SetItemString(d
, "wxEVT_RIGHT_DCLICK", PyInt_FromLong(wxEVT_RIGHT_DCLICK
));
51337 PyDict_SetItemString(d
, "wxEVT_SET_FOCUS", PyInt_FromLong(wxEVT_SET_FOCUS
));
51338 PyDict_SetItemString(d
, "wxEVT_KILL_FOCUS", PyInt_FromLong(wxEVT_KILL_FOCUS
));
51339 PyDict_SetItemString(d
, "wxEVT_CHILD_FOCUS", PyInt_FromLong(wxEVT_CHILD_FOCUS
));
51340 PyDict_SetItemString(d
, "wxEVT_MOUSEWHEEL", PyInt_FromLong(wxEVT_MOUSEWHEEL
));
51341 PyDict_SetItemString(d
, "wxEVT_NC_LEFT_DOWN", PyInt_FromLong(wxEVT_NC_LEFT_DOWN
));
51342 PyDict_SetItemString(d
, "wxEVT_NC_LEFT_UP", PyInt_FromLong(wxEVT_NC_LEFT_UP
));
51343 PyDict_SetItemString(d
, "wxEVT_NC_MIDDLE_DOWN", PyInt_FromLong(wxEVT_NC_MIDDLE_DOWN
));
51344 PyDict_SetItemString(d
, "wxEVT_NC_MIDDLE_UP", PyInt_FromLong(wxEVT_NC_MIDDLE_UP
));
51345 PyDict_SetItemString(d
, "wxEVT_NC_RIGHT_DOWN", PyInt_FromLong(wxEVT_NC_RIGHT_DOWN
));
51346 PyDict_SetItemString(d
, "wxEVT_NC_RIGHT_UP", PyInt_FromLong(wxEVT_NC_RIGHT_UP
));
51347 PyDict_SetItemString(d
, "wxEVT_NC_MOTION", PyInt_FromLong(wxEVT_NC_MOTION
));
51348 PyDict_SetItemString(d
, "wxEVT_NC_ENTER_WINDOW", PyInt_FromLong(wxEVT_NC_ENTER_WINDOW
));
51349 PyDict_SetItemString(d
, "wxEVT_NC_LEAVE_WINDOW", PyInt_FromLong(wxEVT_NC_LEAVE_WINDOW
));
51350 PyDict_SetItemString(d
, "wxEVT_NC_LEFT_DCLICK", PyInt_FromLong(wxEVT_NC_LEFT_DCLICK
));
51351 PyDict_SetItemString(d
, "wxEVT_NC_MIDDLE_DCLICK", PyInt_FromLong(wxEVT_NC_MIDDLE_DCLICK
));
51352 PyDict_SetItemString(d
, "wxEVT_NC_RIGHT_DCLICK", PyInt_FromLong(wxEVT_NC_RIGHT_DCLICK
));
51353 PyDict_SetItemString(d
, "wxEVT_CHAR", PyInt_FromLong(wxEVT_CHAR
));
51354 PyDict_SetItemString(d
, "wxEVT_CHAR_HOOK", PyInt_FromLong(wxEVT_CHAR_HOOK
));
51355 PyDict_SetItemString(d
, "wxEVT_NAVIGATION_KEY", PyInt_FromLong(wxEVT_NAVIGATION_KEY
));
51356 PyDict_SetItemString(d
, "wxEVT_KEY_DOWN", PyInt_FromLong(wxEVT_KEY_DOWN
));
51357 PyDict_SetItemString(d
, "wxEVT_KEY_UP", PyInt_FromLong(wxEVT_KEY_UP
));
51358 PyDict_SetItemString(d
, "wxEVT_HOTKEY", PyInt_FromLong(wxEVT_HOTKEY
));
51359 PyDict_SetItemString(d
, "wxEVT_SET_CURSOR", PyInt_FromLong(wxEVT_SET_CURSOR
));
51360 PyDict_SetItemString(d
, "wxEVT_SCROLL_TOP", PyInt_FromLong(wxEVT_SCROLL_TOP
));
51361 PyDict_SetItemString(d
, "wxEVT_SCROLL_BOTTOM", PyInt_FromLong(wxEVT_SCROLL_BOTTOM
));
51362 PyDict_SetItemString(d
, "wxEVT_SCROLL_LINEUP", PyInt_FromLong(wxEVT_SCROLL_LINEUP
));
51363 PyDict_SetItemString(d
, "wxEVT_SCROLL_LINEDOWN", PyInt_FromLong(wxEVT_SCROLL_LINEDOWN
));
51364 PyDict_SetItemString(d
, "wxEVT_SCROLL_PAGEUP", PyInt_FromLong(wxEVT_SCROLL_PAGEUP
));
51365 PyDict_SetItemString(d
, "wxEVT_SCROLL_PAGEDOWN", PyInt_FromLong(wxEVT_SCROLL_PAGEDOWN
));
51366 PyDict_SetItemString(d
, "wxEVT_SCROLL_THUMBTRACK", PyInt_FromLong(wxEVT_SCROLL_THUMBTRACK
));
51367 PyDict_SetItemString(d
, "wxEVT_SCROLL_THUMBRELEASE", PyInt_FromLong(wxEVT_SCROLL_THUMBRELEASE
));
51368 PyDict_SetItemString(d
, "wxEVT_SCROLL_CHANGED", PyInt_FromLong(wxEVT_SCROLL_CHANGED
));
51369 PyDict_SetItemString(d
, "wxEVT_SCROLLWIN_TOP", PyInt_FromLong(wxEVT_SCROLLWIN_TOP
));
51370 PyDict_SetItemString(d
, "wxEVT_SCROLLWIN_BOTTOM", PyInt_FromLong(wxEVT_SCROLLWIN_BOTTOM
));
51371 PyDict_SetItemString(d
, "wxEVT_SCROLLWIN_LINEUP", PyInt_FromLong(wxEVT_SCROLLWIN_LINEUP
));
51372 PyDict_SetItemString(d
, "wxEVT_SCROLLWIN_LINEDOWN", PyInt_FromLong(wxEVT_SCROLLWIN_LINEDOWN
));
51373 PyDict_SetItemString(d
, "wxEVT_SCROLLWIN_PAGEUP", PyInt_FromLong(wxEVT_SCROLLWIN_PAGEUP
));
51374 PyDict_SetItemString(d
, "wxEVT_SCROLLWIN_PAGEDOWN", PyInt_FromLong(wxEVT_SCROLLWIN_PAGEDOWN
));
51375 PyDict_SetItemString(d
, "wxEVT_SCROLLWIN_THUMBTRACK", PyInt_FromLong(wxEVT_SCROLLWIN_THUMBTRACK
));
51376 PyDict_SetItemString(d
, "wxEVT_SCROLLWIN_THUMBRELEASE", PyInt_FromLong(wxEVT_SCROLLWIN_THUMBRELEASE
));
51377 PyDict_SetItemString(d
, "wxEVT_SIZE", PyInt_FromLong(wxEVT_SIZE
));
51378 PyDict_SetItemString(d
, "wxEVT_MOVE", PyInt_FromLong(wxEVT_MOVE
));
51379 PyDict_SetItemString(d
, "wxEVT_CLOSE_WINDOW", PyInt_FromLong(wxEVT_CLOSE_WINDOW
));
51380 PyDict_SetItemString(d
, "wxEVT_END_SESSION", PyInt_FromLong(wxEVT_END_SESSION
));
51381 PyDict_SetItemString(d
, "wxEVT_QUERY_END_SESSION", PyInt_FromLong(wxEVT_QUERY_END_SESSION
));
51382 PyDict_SetItemString(d
, "wxEVT_ACTIVATE_APP", PyInt_FromLong(wxEVT_ACTIVATE_APP
));
51383 PyDict_SetItemString(d
, "wxEVT_POWER", PyInt_FromLong(wxEVT_POWER
));
51384 PyDict_SetItemString(d
, "wxEVT_ACTIVATE", PyInt_FromLong(wxEVT_ACTIVATE
));
51385 PyDict_SetItemString(d
, "wxEVT_CREATE", PyInt_FromLong(wxEVT_CREATE
));
51386 PyDict_SetItemString(d
, "wxEVT_DESTROY", PyInt_FromLong(wxEVT_DESTROY
));
51387 PyDict_SetItemString(d
, "wxEVT_SHOW", PyInt_FromLong(wxEVT_SHOW
));
51388 PyDict_SetItemString(d
, "wxEVT_ICONIZE", PyInt_FromLong(wxEVT_ICONIZE
));
51389 PyDict_SetItemString(d
, "wxEVT_MAXIMIZE", PyInt_FromLong(wxEVT_MAXIMIZE
));
51390 PyDict_SetItemString(d
, "wxEVT_MOUSE_CAPTURE_CHANGED", PyInt_FromLong(wxEVT_MOUSE_CAPTURE_CHANGED
));
51391 PyDict_SetItemString(d
, "wxEVT_PAINT", PyInt_FromLong(wxEVT_PAINT
));
51392 PyDict_SetItemString(d
, "wxEVT_ERASE_BACKGROUND", PyInt_FromLong(wxEVT_ERASE_BACKGROUND
));
51393 PyDict_SetItemString(d
, "wxEVT_NC_PAINT", PyInt_FromLong(wxEVT_NC_PAINT
));
51394 PyDict_SetItemString(d
, "wxEVT_PAINT_ICON", PyInt_FromLong(wxEVT_PAINT_ICON
));
51395 PyDict_SetItemString(d
, "wxEVT_MENU_OPEN", PyInt_FromLong(wxEVT_MENU_OPEN
));
51396 PyDict_SetItemString(d
, "wxEVT_MENU_CLOSE", PyInt_FromLong(wxEVT_MENU_CLOSE
));
51397 PyDict_SetItemString(d
, "wxEVT_MENU_HIGHLIGHT", PyInt_FromLong(wxEVT_MENU_HIGHLIGHT
));
51398 PyDict_SetItemString(d
, "wxEVT_CONTEXT_MENU", PyInt_FromLong(wxEVT_CONTEXT_MENU
));
51399 PyDict_SetItemString(d
, "wxEVT_SYS_COLOUR_CHANGED", PyInt_FromLong(wxEVT_SYS_COLOUR_CHANGED
));
51400 PyDict_SetItemString(d
, "wxEVT_DISPLAY_CHANGED", PyInt_FromLong(wxEVT_DISPLAY_CHANGED
));
51401 PyDict_SetItemString(d
, "wxEVT_SETTING_CHANGED", PyInt_FromLong(wxEVT_SETTING_CHANGED
));
51402 PyDict_SetItemString(d
, "wxEVT_QUERY_NEW_PALETTE", PyInt_FromLong(wxEVT_QUERY_NEW_PALETTE
));
51403 PyDict_SetItemString(d
, "wxEVT_PALETTE_CHANGED", PyInt_FromLong(wxEVT_PALETTE_CHANGED
));
51404 PyDict_SetItemString(d
, "wxEVT_DROP_FILES", PyInt_FromLong(wxEVT_DROP_FILES
));
51405 PyDict_SetItemString(d
, "wxEVT_DRAW_ITEM", PyInt_FromLong(wxEVT_DRAW_ITEM
));
51406 PyDict_SetItemString(d
, "wxEVT_MEASURE_ITEM", PyInt_FromLong(wxEVT_MEASURE_ITEM
));
51407 PyDict_SetItemString(d
, "wxEVT_COMPARE_ITEM", PyInt_FromLong(wxEVT_COMPARE_ITEM
));
51408 PyDict_SetItemString(d
, "wxEVT_INIT_DIALOG", PyInt_FromLong(wxEVT_INIT_DIALOG
));
51409 PyDict_SetItemString(d
, "wxEVT_IDLE", PyInt_FromLong(wxEVT_IDLE
));
51410 PyDict_SetItemString(d
, "wxEVT_UPDATE_UI", PyInt_FromLong(wxEVT_UPDATE_UI
));
51411 PyDict_SetItemString(d
, "wxEVT_SIZING", PyInt_FromLong(wxEVT_SIZING
));
51412 PyDict_SetItemString(d
, "wxEVT_MOVING", PyInt_FromLong(wxEVT_MOVING
));
51413 PyDict_SetItemString(d
, "wxEVT_HIBERNATE", PyInt_FromLong(wxEVT_HIBERNATE
));
51414 PyDict_SetItemString(d
, "wxEVT_COMMAND_LEFT_CLICK", PyInt_FromLong(wxEVT_COMMAND_LEFT_CLICK
));
51415 PyDict_SetItemString(d
, "wxEVT_COMMAND_LEFT_DCLICK", PyInt_FromLong(wxEVT_COMMAND_LEFT_DCLICK
));
51416 PyDict_SetItemString(d
, "wxEVT_COMMAND_RIGHT_CLICK", PyInt_FromLong(wxEVT_COMMAND_RIGHT_CLICK
));
51417 PyDict_SetItemString(d
, "wxEVT_COMMAND_RIGHT_DCLICK", PyInt_FromLong(wxEVT_COMMAND_RIGHT_DCLICK
));
51418 PyDict_SetItemString(d
, "wxEVT_COMMAND_SET_FOCUS", PyInt_FromLong(wxEVT_COMMAND_SET_FOCUS
));
51419 PyDict_SetItemString(d
, "wxEVT_COMMAND_KILL_FOCUS", PyInt_FromLong(wxEVT_COMMAND_KILL_FOCUS
));
51420 PyDict_SetItemString(d
, "wxEVT_COMMAND_ENTER", PyInt_FromLong(wxEVT_COMMAND_ENTER
));
51422 PyDict_SetItemString(d
,"MOUSE_BTN_ANY", SWIG_From_int(static_cast<int >(wxMOUSE_BTN_ANY
)));
51425 PyDict_SetItemString(d
,"MOUSE_BTN_NONE", SWIG_From_int(static_cast<int >(wxMOUSE_BTN_NONE
)));
51428 PyDict_SetItemString(d
,"MOUSE_BTN_LEFT", SWIG_From_int(static_cast<int >(wxMOUSE_BTN_LEFT
)));
51431 PyDict_SetItemString(d
,"MOUSE_BTN_MIDDLE", SWIG_From_int(static_cast<int >(wxMOUSE_BTN_MIDDLE
)));
51434 PyDict_SetItemString(d
,"MOUSE_BTN_RIGHT", SWIG_From_int(static_cast<int >(wxMOUSE_BTN_RIGHT
)));
51437 PyDict_SetItemString(d
,"UPDATE_UI_PROCESS_ALL", SWIG_From_int(static_cast<int >(wxUPDATE_UI_PROCESS_ALL
)));
51440 PyDict_SetItemString(d
,"UPDATE_UI_PROCESS_SPECIFIED", SWIG_From_int(static_cast<int >(wxUPDATE_UI_PROCESS_SPECIFIED
)));
51443 PyDict_SetItemString(d
,"NavigationKeyEvent_IsBackward", SWIG_From_int(static_cast<int >(wxNavigationKeyEvent::IsBackward
)));
51446 PyDict_SetItemString(d
,"NavigationKeyEvent_IsForward", SWIG_From_int(static_cast<int >(wxNavigationKeyEvent::IsForward
)));
51449 PyDict_SetItemString(d
,"NavigationKeyEvent_WinChange", SWIG_From_int(static_cast<int >(wxNavigationKeyEvent::WinChange
)));
51452 PyDict_SetItemString(d
,"NavigationKeyEvent_FromTab", SWIG_From_int(static_cast<int >(wxNavigationKeyEvent::FromTab
)));
51455 PyDict_SetItemString(d
,"IDLE_PROCESS_ALL", SWIG_From_int(static_cast<int >(wxIDLE_PROCESS_ALL
)));
51458 PyDict_SetItemString(d
,"IDLE_PROCESS_SPECIFIED", SWIG_From_int(static_cast<int >(wxIDLE_PROCESS_SPECIFIED
)));
51460 PyDict_SetItemString(d
, "wxEVT_DATE_CHANGED", PyInt_FromLong(wxEVT_DATE_CHANGED
));
51462 PyDict_SetItemString(d
,"PYAPP_ASSERT_SUPPRESS", SWIG_From_int(static_cast<int >(wxPYAPP_ASSERT_SUPPRESS
)));
51465 PyDict_SetItemString(d
,"PYAPP_ASSERT_EXCEPTION", SWIG_From_int(static_cast<int >(wxPYAPP_ASSERT_EXCEPTION
)));
51468 PyDict_SetItemString(d
,"PYAPP_ASSERT_DIALOG", SWIG_From_int(static_cast<int >(wxPYAPP_ASSERT_DIALOG
)));
51471 PyDict_SetItemString(d
,"PYAPP_ASSERT_LOG", SWIG_From_int(static_cast<int >(wxPYAPP_ASSERT_LOG
)));
51474 PyDict_SetItemString(d
,"PRINT_WINDOWS", SWIG_From_int(static_cast<int >(wxPRINT_WINDOWS
)));
51477 PyDict_SetItemString(d
,"PRINT_POSTSCRIPT", SWIG_From_int(static_cast<int >(wxPRINT_POSTSCRIPT
)));
51479 SWIG_addvarlink(SWIG_globals
,(char*)"NullAcceleratorTable",_wrap_NullAcceleratorTable_get
, _wrap_NullAcceleratorTable_set
);
51480 SWIG_addvarlink(SWIG_globals
,(char*)"PanelNameStr",_wrap_PanelNameStr_get
, _wrap_PanelNameStr_set
);
51482 PyDict_SetItemString(d
,"WINDOW_VARIANT_NORMAL", SWIG_From_int(static_cast<int >(wxWINDOW_VARIANT_NORMAL
)));
51485 PyDict_SetItemString(d
,"WINDOW_VARIANT_SMALL", SWIG_From_int(static_cast<int >(wxWINDOW_VARIANT_SMALL
)));
51488 PyDict_SetItemString(d
,"WINDOW_VARIANT_MINI", SWIG_From_int(static_cast<int >(wxWINDOW_VARIANT_MINI
)));
51491 PyDict_SetItemString(d
,"WINDOW_VARIANT_LARGE", SWIG_From_int(static_cast<int >(wxWINDOW_VARIANT_LARGE
)));
51494 PyDict_SetItemString(d
,"WINDOW_VARIANT_MAX", SWIG_From_int(static_cast<int >(wxWINDOW_VARIANT_MAX
)));
51496 SWIG_addvarlink(SWIG_globals
,(char*)"DefaultValidator",_wrap_DefaultValidator_get
, _wrap_DefaultValidator_set
);
51497 SWIG_addvarlink(SWIG_globals
,(char*)"ControlNameStr",_wrap_ControlNameStr_get
, _wrap_ControlNameStr_set
);
51499 PyDict_SetItemString(d
,"FLEX_GROWMODE_NONE", SWIG_From_int(static_cast<int >(wxFLEX_GROWMODE_NONE
)));
51502 PyDict_SetItemString(d
,"FLEX_GROWMODE_SPECIFIED", SWIG_From_int(static_cast<int >(wxFLEX_GROWMODE_SPECIFIED
)));
51505 PyDict_SetItemString(d
,"FLEX_GROWMODE_ALL", SWIG_From_int(static_cast<int >(wxFLEX_GROWMODE_ALL
)));
51507 SWIG_addvarlink(SWIG_globals
,(char*)"DefaultSpan",_wrap_DefaultSpan_get
, _wrap_DefaultSpan_set
);
51509 PyDict_SetItemString(d
,"Left", SWIG_From_int(static_cast<int >(wxLeft
)));
51512 PyDict_SetItemString(d
,"Top", SWIG_From_int(static_cast<int >(wxTop
)));
51515 PyDict_SetItemString(d
,"Right", SWIG_From_int(static_cast<int >(wxRight
)));
51518 PyDict_SetItemString(d
,"Bottom", SWIG_From_int(static_cast<int >(wxBottom
)));
51521 PyDict_SetItemString(d
,"Width", SWIG_From_int(static_cast<int >(wxWidth
)));
51524 PyDict_SetItemString(d
,"Height", SWIG_From_int(static_cast<int >(wxHeight
)));
51527 PyDict_SetItemString(d
,"Centre", SWIG_From_int(static_cast<int >(wxCentre
)));
51530 PyDict_SetItemString(d
,"Center", SWIG_From_int(static_cast<int >(wxCenter
)));
51533 PyDict_SetItemString(d
,"CentreX", SWIG_From_int(static_cast<int >(wxCentreX
)));
51536 PyDict_SetItemString(d
,"CentreY", SWIG_From_int(static_cast<int >(wxCentreY
)));
51539 PyDict_SetItemString(d
,"Unconstrained", SWIG_From_int(static_cast<int >(wxUnconstrained
)));
51542 PyDict_SetItemString(d
,"AsIs", SWIG_From_int(static_cast<int >(wxAsIs
)));
51545 PyDict_SetItemString(d
,"PercentOf", SWIG_From_int(static_cast<int >(wxPercentOf
)));
51548 PyDict_SetItemString(d
,"Above", SWIG_From_int(static_cast<int >(wxAbove
)));
51551 PyDict_SetItemString(d
,"Below", SWIG_From_int(static_cast<int >(wxBelow
)));
51554 PyDict_SetItemString(d
,"LeftOf", SWIG_From_int(static_cast<int >(wxLeftOf
)));
51557 PyDict_SetItemString(d
,"RightOf", SWIG_From_int(static_cast<int >(wxRightOf
)));
51560 PyDict_SetItemString(d
,"SameAs", SWIG_From_int(static_cast<int >(wxSameAs
)));
51563 PyDict_SetItemString(d
,"Absolute", SWIG_From_int(static_cast<int >(wxAbsolute
)));
51566 // Initialize threading, some globals and such
51570 // Although these are defined in __version__ they need to be here too so
51571 // that an assert can be done to ensure that the wxPython and the wxWindows
51573 PyDict_SetItemString(d
,"MAJOR_VERSION", PyInt_FromLong((long)wxMAJOR_VERSION
));
51574 PyDict_SetItemString(d
,"MINOR_VERSION", PyInt_FromLong((long)wxMINOR_VERSION
));
51575 PyDict_SetItemString(d
,"RELEASE_VERSION", PyInt_FromLong((long)wxRELEASE_NUMBER
));